Lines Matching refs:syscon
64 u32 syscon; in omap_otg_init() local
69 syscon = omap_readl(OTG_SYSCON_1) & 0xffff; in omap_otg_init()
70 if (!(syscon & OTG_RESET_DONE)) 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()
82 omap_writel(syscon, OTG_SYSCON_1); in omap_otg_init()
84 syscon = config->hmc_mode; in omap_otg_init()
85 syscon |= USBX_SYNCHRO | (4 << 16) /* B_ASE0_BRST */; in omap_otg_init()
88 syscon |= OTG_EN; in omap_otg_init()
94 omap_writel(syscon, OTG_SYSCON_2); in omap_otg_init()
123 syscon = omap_readl(OTG_SYSCON_1); in omap_otg_init()
124 syscon |= HST_IDLE_EN|DEV_IDLE_EN|OTG_IDLE_EN; in omap_otg_init()
131 syscon &= ~DEV_IDLE_EN; in omap_otg_init()
144 syscon &= ~HST_IDLE_EN; in omap_otg_init()
157 syscon &= ~OTG_IDLE_EN; in omap_otg_init()
165 omap_writel(syscon, OTG_SYSCON_1); in omap_otg_init()