Lines Matching refs:config
62 omap_otg_init(struct omap_usb_config *config) in omap_otg_init() argument
76 if (config->pins[0] > 2) /* alt pingroup 2 */ in omap_otg_init()
78 syscon |= config->usb0_init(config->pins[0], is_usb0_device(config)); in omap_otg_init()
79 syscon |= config->usb1_init(config->pins[1]); in omap_otg_init()
80 syscon |= config->usb2_init(config->pins[2], alt_pingroup); in omap_otg_init()
84 syscon = config->hmc_mode; in omap_otg_init()
87 if (config->otg) in omap_otg_init()
96 printk("USB: hmc %d", config->hmc_mode); in omap_otg_init()
98 printk(", usb2 alt %d wires", config->pins[2]); in omap_otg_init()
99 else if (config->pins[0]) in omap_otg_init()
100 printk(", usb0 %d wires%s", config->pins[0], in omap_otg_init()
101 is_usb0_device(config) ? " (dev)" : ""); in omap_otg_init()
102 if (config->pins[1]) in omap_otg_init()
103 printk(", usb1 %d wires", config->pins[1]); in omap_otg_init()
104 if (!alt_pingroup && config->pins[2]) in omap_otg_init()
105 printk(", usb2 %d wires", config->pins[2]); in omap_otg_init()
106 if (config->otg) in omap_otg_init()
107 printk(", Mini-AB on usb%d", config->otg - 1); in omap_otg_init()
127 if (config->otg || config->register_dev) { in omap_otg_init()
128 struct platform_device *udc_device = config->udc_device; in omap_otg_init()
132 udc_device->dev.platform_data = config; in omap_otg_init()
140 if (config->otg || config->register_host) { in omap_otg_init()
141 struct platform_device *ohci_device = config->ohci_device; in omap_otg_init()
145 ohci_device->dev.platform_data = config; in omap_otg_init()
153 if (config->otg) { in omap_otg_init()
154 struct platform_device *otg_device = config->otg_device; in omap_otg_init()
158 otg_device->dev.platform_data = config; in omap_otg_init()
169 void omap_otg_init(struct omap_usb_config *config) {} in omap_otg_init() argument
561 static void __init omap_1510_usb_init(struct omap_usb_config *config) in omap_1510_usb_init() argument
566 config->usb0_init(config->pins[0], is_usb0_device(config)); in omap_1510_usb_init()
567 config->usb1_init(config->pins[1]); in omap_1510_usb_init()
568 config->usb2_init(config->pins[2], 0); in omap_1510_usb_init()
571 val |= (config->hmc_mode << 1); in omap_1510_usb_init()
574 printk("USB: hmc %d", config->hmc_mode); in omap_1510_usb_init()
575 if (config->pins[0]) in omap_1510_usb_init()
576 printk(", usb0 %d wires%s", config->pins[0], in omap_1510_usb_init()
577 is_usb0_device(config) ? " (dev)" : ""); in omap_1510_usb_init()
578 if (config->pins[1]) in omap_1510_usb_init()
579 printk(", usb1 %d wires", config->pins[1]); in omap_1510_usb_init()
580 if (config->pins[2]) in omap_1510_usb_init()
581 printk(", usb2 %d wires", config->pins[2]); in omap_1510_usb_init()
604 if (config->register_dev) { in omap_1510_usb_init()
607 udc_device.dev.platform_data = config; in omap_1510_usb_init()
616 if (config->register_host) { in omap_1510_usb_init()
619 ohci_device.dev.platform_data = config; in omap_1510_usb_init()
629 static inline void omap_1510_usb_init(struct omap_usb_config *config) {} in omap_1510_usb_init() argument