Lines Matching refs:usbctrl
119 uint32_t usbctrl; in lpc_ohci_attach() local
163 usbctrl = lpc_pwr_read(dev, LPC_CLKPWR_USB_CTRL); in lpc_ohci_attach()
164 usbctrl |= LPC_CLKPWR_USB_CTRL_SLAVE_HCLK | LPC_CLKPWR_USB_CTRL_BUSKEEPER; in lpc_ohci_attach()
165 lpc_pwr_write(dev, LPC_CLKPWR_USB_CTRL, usbctrl); in lpc_ohci_attach()
177 usbctrl &= ~(LPC_CLKPWR_USB_CTRL_CLK_EN1 | LPC_CLKPWR_USB_CTRL_CLK_EN2); in lpc_ohci_attach()
178 lpc_pwr_write(dev, LPC_CLKPWR_USB_CTRL, usbctrl); in lpc_ohci_attach()
180 usbctrl |= LPC_CLKPWR_USB_CTRL_CLK_EN1; in lpc_ohci_attach()
181 lpc_pwr_write(dev, LPC_CLKPWR_USB_CTRL, usbctrl); in lpc_ohci_attach()
183 usbctrl |= LPC_CLKPWR_USB_CTRL_FDBKDIV(192-1); in lpc_ohci_attach()
184 usbctrl |= LPC_CLKPWR_USB_CTRL_POSTDIV(1); in lpc_ohci_attach()
185 usbctrl |= LPC_CLKPWR_USB_CTRL_PLL_PDOWN; in lpc_ohci_attach()
187 lpc_pwr_write(dev, LPC_CLKPWR_USB_CTRL, usbctrl); in lpc_ohci_attach()
189 usbctrl = lpc_pwr_read(dev, LPC_CLKPWR_USB_CTRL); in lpc_ohci_attach()
194 } while ((usbctrl & LPC_CLKPWR_USB_CTRL_PLL_LOCK) == 0); in lpc_ohci_attach()
196 usbctrl |= LPC_CLKPWR_USB_CTRL_CLK_EN2; in lpc_ohci_attach()
197 usbctrl |= LPC_CLKPWR_USB_CTRL_HOST_NEED_CLK_EN; in lpc_ohci_attach()
198 lpc_pwr_write(dev, LPC_CLKPWR_USB_CTRL, usbctrl); in lpc_ohci_attach()