Lines Matching refs:hcd
59 void xhci_rcar_start(struct usb_hcd *hcd) in xhci_rcar_start() argument
63 if (hcd->regs != NULL) { in xhci_rcar_start()
65 temp = readl(hcd->regs + RCAR_USB3_INT_ENA); in xhci_rcar_start()
67 writel(temp, hcd->regs + RCAR_USB3_INT_ENA); in xhci_rcar_start()
69 writel(RCAR_USB3_LCLK_ENA_VAL, hcd->regs + RCAR_USB3_LCLK); in xhci_rcar_start()
71 writel(RCAR_USB3_CONF1_VAL, hcd->regs + RCAR_USB3_CONF1); in xhci_rcar_start()
72 writel(RCAR_USB3_CONF2_VAL, hcd->regs + RCAR_USB3_CONF2); in xhci_rcar_start()
73 writel(RCAR_USB3_CONF3_VAL, hcd->regs + RCAR_USB3_CONF3); in xhci_rcar_start()
75 writel(RCAR_USB3_RX_POL_VAL, hcd->regs + RCAR_USB3_RX_POL); in xhci_rcar_start()
76 writel(RCAR_USB3_TX_POL_VAL, hcd->regs + RCAR_USB3_TX_POL); in xhci_rcar_start()
141 int xhci_rcar_init_quirk(struct usb_hcd *hcd) in xhci_rcar_init_quirk() argument
144 if (!hcd->regs) in xhci_rcar_init_quirk()
147 return xhci_rcar_download_firmware(hcd->self.controller, hcd->regs); in xhci_rcar_init_quirk()