/external/u-boot/drivers/usb/host/ |
D | ehci-fsl.c | 31 struct ehci_ctrl ehci; member 39 static int ehci_fsl_init(struct ehci_fsl_priv *priv, struct usb_ehci *ehci, 42 static int ehci_fsl_init(int index, struct usb_ehci *ehci, 47 static int usb_phy_clk_valid(struct usb_ehci *ehci) in usb_phy_clk_valid() argument 49 if (!((in_be32(&ehci->control) & PHY_CLK_VALID) || in usb_phy_clk_valid() 50 in_be32(&ehci->prictrl))) { in usb_phy_clk_valid() 76 struct usb_ehci *ehci = NULL; in ehci_fsl_init_after_reset() local 78 ehci); in ehci_fsl_init_after_reset() 80 ehci = (struct usb_ehci *)lower_32_bits(priv->hcd_base); in ehci_fsl_init_after_reset() 82 ehci = (struct usb_ehci *)priv->hcd_base; in ehci_fsl_init_after_reset() [all …]
|
D | Makefile | 23 obj-$(CONFIG_USB_EHCI_HCD) += ehci-hcd.o 24 obj-$(CONFIG_USB_EHCI_ARMADA100) += ehci-armada100.o utmi-armada100.o 25 obj-$(CONFIG_USB_EHCI_ATMEL) += ehci-atmel.o 26 obj-$(CONFIG_USB_EHCI_FSL) += ehci-fsl.o 27 obj-$(CONFIG_USB_EHCI_FARADAY) += ehci-faraday.o 28 obj-$(CONFIG_USB_EHCI_GENERIC) += ehci-generic.o 29 obj-$(CONFIG_USB_EHCI_EXYNOS) += ehci-exynos.o 30 obj-$(CONFIG_USB_EHCI_MXC) += ehci-mxc.o 31 obj-$(CONFIG_USB_EHCI_MXS) += ehci-mxs.o 32 obj-$(CONFIG_USB_EHCI_MX5) += ehci-mx5.o [all …]
|
D | ehci-vf.c | 84 static void usb_phy_enable(int index, struct usb_ehci *ehci) in usb_phy_enable() argument 92 usb_cmd = (void __iomem *)&ehci->usbcmd; in usb_phy_enable() 139 int ehci_vf_common_init(struct usb_ehci *ehci, int index) in ehci_vf_common_init() argument 151 usb_phy_enable(index, ehci); in ehci_vf_common_init() 160 struct usb_ehci *ehci; in ehci_hcd_init() local 167 ehci = (struct usb_ehci *)nc_reg_bases[index]; in ehci_hcd_init() 173 *hccr = (struct ehci_hccr *)((uint32_t)&ehci->caplength); in ehci_hcd_init() 182 setbits_le32(&ehci->usbmode, CM_DEVICE); in ehci_hcd_init() 183 writel((PORT_PTS_UTMI | PORT_PTS_PTW), &ehci->portsc); in ehci_hcd_init() 184 setbits_le32(&ehci->portsc, USB_EN); in ehci_hcd_init() [all …]
|
D | ehci-msm.c | 26 struct usb_ehci *ehci; /* Start of IP core*/ member 34 struct usb_ehci *ehci = p->ehci; in msm_init_after_reset() local 39 writel(CM_HOST, &ehci->usbmode); in msm_init_after_reset() 51 struct usb_ehci *ehci = p->ehci; in ehci_usb_probe() local 57 hccr = (struct ehci_hccr *)((phys_addr_t)&ehci->caplength); in ehci_usb_probe() 76 struct usb_ehci *ehci = p->ehci; in ehci_usb_remove() local 84 clrbits_le32(&ehci->usbcmd, CMD_RUN); in ehci_usb_remove() 95 setbits_le32(&ehci->usbcmd, CMD_RESET); in ehci_usb_remove() 98 if (wait_for_bit_le32(&ehci->usbcmd, CMD_RESET, false, 30, false)) { in ehci_usb_remove() 111 priv->ehci = (void *)devfdt_get_addr(dev); in ehci_usb_ofdata_to_platdata() [all …]
|
D | ehci-mx6.c | 147 static int usb_phy_enable(int index, struct usb_ehci *ehci) in usb_phy_enable() argument 159 usb_cmd = (void __iomem *)&ehci->usbcmd; in usb_phy_enable() 343 int ehci_mx6_common_init(struct usb_ehci *ehci, int index) in ehci_mx6_common_init() argument 360 usb_phy_enable(index, ehci); in ehci_mx6_common_init() 376 struct usb_ehci *ehci = (struct usb_ehci *)(USB_BASE_ADDR + in ehci_hcd_init() local 383 ret = ehci_mx6_common_init(ehci, index); in ehci_hcd_init() 390 *hccr = (struct ehci_hccr *)((uint32_t)&ehci->caplength); in ehci_hcd_init() 402 setbits_le32(&ehci->usbmode, CM_HOST); in ehci_hcd_init() 403 writel(CONFIG_MXC_USB_PORTSC, &ehci->portsc); in ehci_hcd_init() 404 setbits_le32(&ehci->portsc, USB_EN); in ehci_hcd_init() [all …]
|
D | ehci-mx5.c | 218 void __weak board_ehci_hcd_postinit(struct usb_ehci *ehci, int port) in board_ehci_hcd_postinit() argument 236 struct usb_ehci *ehci; in ehci_hcd_init() local 250 ehci = (struct usb_ehci *)(OTG_BASE_ADDR + in ehci_hcd_init() 252 *hccr = (struct ehci_hccr *)((uint32_t)&ehci->caplength); in ehci_hcd_init() 255 setbits_le32(&ehci->usbmode, CM_HOST); in ehci_hcd_init() 257 __raw_writel(CONFIG_MXC_USB_PORTSC, &ehci->portsc); in ehci_hcd_init() 258 setbits_le32(&ehci->portsc, USB_EN); in ehci_hcd_init() 264 board_ehci_hcd_postinit(ehci, CONFIG_MXC_USB_PORT); in ehci_hcd_init() 276 struct usb_ehci *ehci; member 307 struct usb_ehci *ehci = (struct usb_ehci *)devfdt_get_addr(dev); in ehci_usb_probe() local [all …]
|
D | ehci-zynq.c | 21 struct usb_ehci *ehci; member 28 priv->ehci = (struct usb_ehci *)devfdt_get_addr_ptr(dev); in ehci_zynq_ofdata_to_platdata() 29 if (!priv->ehci) in ehci_zynq_ofdata_to_platdata() 46 hccr = (struct ehci_hccr *)((uint32_t)&priv->ehci->caplength); in ehci_zynq_probe() 50 ulpi_vp.viewport_addr = (u32)&priv->ehci->ulpi_viewpoint; in ehci_zynq_probe()
|
D | ehci-spear.c | 39 u32 ehci = 0; in ehci_hcd_init() local 43 ehci = CONFIG_SYS_UHC0_EHCI_BASE; in ehci_hcd_init() 46 ehci = CONFIG_SYS_UHC1_EHCI_BASE; in ehci_hcd_init() 53 *hccr = (struct ehci_hccr *)(ehci + 0x100); in ehci_hcd_init()
|
D | ehci-mxc.c | 213 struct usb_ehci *ehci; in ehci_hcd_init() local 224 ehci = (struct usb_ehci *)(IMX_USB_BASE + in ehci_hcd_init() 226 *hccr = (struct ehci_hccr *)((uint32_t)&ehci->caplength); in ehci_hcd_init() 229 setbits_le32(&ehci->usbmode, CM_HOST); in ehci_hcd_init() 230 __raw_writel(CONFIG_MXC_USB_PORTSC, &ehci->portsc); in ehci_hcd_init() 234 __raw_writel(0, &ehci->sbuscfg); in ehci_hcd_init()
|
D | ehci-omap.c | 26 static struct omap_ehci *const ehci = (struct omap_ehci *)OMAP_EHCI_BASE; variable 113 ulpi_vp.viewport_addr = (u32)&ehci->insreg05_utmi_ulpi; in omap_ehci_soft_phy_reset() 283 writel(EHCI_INSNREG04_DISABLE_UNSUSPEND, &ehci->insreg04); in omap_ehci_hcd_init()
|
/external/u-boot/drivers/phy/ |
D | msm8916-usbh-phy.c | 24 struct usb_ehci *ehci; /* Start of IP core*/ member 54 writel(PORT_PTS_ULPI, &p->ehci->portsc); in msm_phy_reset() 57 setbits_le32(&p->ehci->genconfig2, GEN2_SESS_VLD_CTRL_EN); in msm_phy_reset() 60 setbits_le32(&p->ehci->usbcmd, SESS_VLD_CTRL); in msm_phy_reset() 63 writel(0x0, &p->ehci->sbuscfg); in msm_phy_reset() 67 writel(0x08, &p->ehci->sbusmode); in msm_phy_reset() 80 priv->ehci = (struct usb_ehci *)priv->regs; in msm_phy_probe() 86 priv->ulpi_vp.viewport_addr = (phys_addr_t)&priv->ehci->ulpi_viewpoint; in msm_phy_probe()
|
/external/u-boot/doc/device-tree-bindings/usb/ |
D | ehci-msm.txt | 4 - compatible: must be "qcom,ehci-host" 7 ehci@78d9000 { 8 compatible = "qcom,ehci-host";
|
D | tegra-usb.txt | 9 - compatible : Should be "nvidia,tegra20-ehci" for USB controllers 17 nvidia,tegra20-ehci compatible controllers. Can be "host", "peripheral",
|
/external/u-boot/arch/arm/dts/ |
D | hi3798cv200-u-boot.dtsi | 5 * 2) provide support for the generic-ehci USB driver currently not available 20 usb2: ehci@9890000 { 21 compatible = "generic-ehci";
|
D | stih410-b2260-u-boot.dtsi | 22 compatible = "generic-ehci"; 30 compatible = "generic-ehci";
|
D | uniphier-sld8.dtsi | 291 compatible = "socionext,uniphier-ehci", "generic-ehci"; 305 compatible = "socionext,uniphier-ehci", "generic-ehci"; 319 compatible = "socionext,uniphier-ehci", "generic-ehci";
|
D | uniphier-ld4.dtsi | 287 compatible = "socionext,uniphier-ehci", "generic-ehci"; 301 compatible = "socionext,uniphier-ehci", "generic-ehci"; 315 compatible = "socionext,uniphier-ehci", "generic-ehci";
|
D | dragonboard410c.dts | 22 usb0 = "/soc/ehci@78d9000"; 97 ehci@78d9000 { 98 compatible = "qcom,ehci-host";
|
D | uniphier-ld11.dtsi | 456 compatible = "socionext,uniphier-ehci", "generic-ehci"; 472 compatible = "socionext,uniphier-ehci", "generic-ehci"; 488 compatible = "socionext,uniphier-ehci", "generic-ehci";
|
/external/u-boot/doc/ |
D | README.omap-ulpi-viewport | 6 On omap ehci reg map contains INSNREG05_ULPI 23 omap-ehci driver code requests for ulpi phy reset if 24 ehci is used in phy mode, which will call ulpi phy reset
|
/external/u-boot/arch/mips/dts/ |
D | ar934x.dtsi | 51 ehci0: ehci@1b000100 { 52 compatible = "generic-ehci";
|
D | ar933x.dtsi | 60 ehci0: ehci@1b000100 { 61 compatible = "generic-ehci";
|
D | brcm,bcm6318.dtsi | 163 ehci: usb-controller@10005000 { label 164 compatible = "brcm,bcm6318-ehci", "generic-ehci";
|
D | brcm,bcm6358.dtsi | 168 ehci: usb-controller@fffe1300 { label 169 compatible = "brcm,bcm6358-ehci", "generic-ehci";
|
/external/cpuinfo/test/dmesg/ |
D | galaxy-s5-global.log | 806 <6>[ 1.859086] [c7] ehci-s5p: EHCI s5p driver 812 <6>[ 1.859727] [c7] s5p-ehci 12110000.usb: EHCI Host Controller 813 <6>[ 1.859763] [c7] s5p-ehci 12110000.usb: new USB bus registered, assigned bus number 1 814 <7>[ 1.859794] [c7] s5p-ehci 12110000.usb: reset hcs_params 0x1313 dbg=0 cc=1 pcc=3 ordered port… 815 <7>[ 1.859817] [c7] s5p-ehci 12110000.usb: reset hcc_params 2a016 thresh 1 uframes 256/512/1024 … 816 <7>[ 1.859885] [c7] s5p-ehci 12110000.usb: park 0 817 <7>[ 1.859915] [c7] s5p-ehci 12110000.usb: reset command 0080b02 park=3 ithresh=8 period=1024 R… 818 <6>[ 1.859955] [c7] s5p-ehci 12110000.usb: irq 103, io mem 0x12110000 819 <7>[ 1.859980] [c7] s5p-ehci 12110000.usb: init command 0010005 (park)=0 ithresh=1 period=512 RUN 820 <6>[ 1.867995] [c7] s5p-ehci 12110000.usb: USB 2.0 started, EHCI 1.00 [all …]
|