Lines Matching refs:config

62 omap_otg_init(struct omap_usb_config *config)  in omap_otg_init()  argument
77 if (config->pins[0] > 2) /* alt pingroup 2 */ in omap_otg_init()
79 syscon |= config->usb0_init(config->pins[0], is_usb0_device(config)); in omap_otg_init()
80 syscon |= config->usb1_init(config->pins[1]); in omap_otg_init()
81 syscon |= config->usb2_init(config->pins[2], alt_pingroup); in omap_otg_init()
85 syscon = config->hmc_mode; in omap_otg_init()
88 if (config->otg) in omap_otg_init()
96 printk("USB: hmc %d", config->hmc_mode); in omap_otg_init()
98 pr_cont(", usb2 alt %d wires", config->pins[2]); in omap_otg_init()
99 else if (config->pins[0]) in omap_otg_init()
100 pr_cont(", 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 pr_cont(", usb1 %d wires", config->pins[1]); in omap_otg_init()
104 if (!alt_pingroup && config->pins[2]) in omap_otg_init()
105 pr_cont(", usb2 %d wires", config->pins[2]); in omap_otg_init()
106 if (config->otg) in omap_otg_init()
107 pr_cont(", Mini-AB on usb%d", config->otg - 1); in omap_otg_init()
124 if (config->otg || config->register_dev) { in omap_otg_init()
125 struct platform_device *udc_device = config->udc_device; in omap_otg_init()
129 udc_device->dev.platform_data = config; in omap_otg_init()
137 if (config->otg || config->register_host) { in omap_otg_init()
138 struct platform_device *ohci_device = config->ohci_device; in omap_otg_init()
142 ohci_device->dev.platform_data = config; in omap_otg_init()
150 if (config->otg) { in omap_otg_init()
151 struct platform_device *otg_device = config->otg_device; in omap_otg_init()
155 otg_device->dev.platform_data = config; in omap_otg_init()
166 static void omap_otg_init(struct omap_usb_config *config) {} in omap_otg_init() argument
558 static void __init omap_1510_usb_init(struct omap_usb_config *config) in omap_1510_usb_init() argument
563 config->usb0_init(config->pins[0], is_usb0_device(config)); in omap_1510_usb_init()
564 config->usb1_init(config->pins[1]); in omap_1510_usb_init()
565 config->usb2_init(config->pins[2], 0); in omap_1510_usb_init()
568 val |= (config->hmc_mode << 1); in omap_1510_usb_init()
571 printk("USB: hmc %d", config->hmc_mode); in omap_1510_usb_init()
572 if (config->pins[0]) in omap_1510_usb_init()
573 pr_cont(", usb0 %d wires%s", config->pins[0], in omap_1510_usb_init()
574 is_usb0_device(config) ? " (dev)" : ""); in omap_1510_usb_init()
575 if (config->pins[1]) in omap_1510_usb_init()
576 pr_cont(", usb1 %d wires", config->pins[1]); in omap_1510_usb_init()
577 if (config->pins[2]) in omap_1510_usb_init()
578 pr_cont(", usb2 %d wires", config->pins[2]); in omap_1510_usb_init()
601 if (config->register_dev) { in omap_1510_usb_init()
604 udc_device.dev.platform_data = config; in omap_1510_usb_init()
613 if (config->register_host) { in omap_1510_usb_init()
616 ohci_device.dev.platform_data = config; in omap_1510_usb_init()
626 static inline void omap_1510_usb_init(struct omap_usb_config *config) {} in omap_1510_usb_init() argument