u-boot/drivers/usb/host
Patrice Chotard 40d1a31e63 usb: dwc3: Add dwc3 glue driver support for STi
This patch adds the ST glue logic to manage the DWC3 HC
on STiH407 SoC family. It configures the internal glue
logic and syscfg registers.

Part of this code been extracted from kernel.org driver
(drivers/usb/dwc3/dwc3-st.c)

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2017-09-22 07:39:59 -04:00
..
Kconfig usb: dwc3: Add dwc3 glue driver support for STi 2017-09-22 07:39:59 -04:00
Makefile usb: dwc3: Add dwc3 glue driver support for STi 2017-09-22 07:39:59 -04:00
dwc2.c usb: dwc2: use dev_read_bool() instead of fdt_getprop() 2017-07-11 12:13:49 +02:00
dwc2.h
dwc3-sti-glue.c usb: dwc3: Add dwc3 glue driver support for STi 2017-09-22 07:39:59 -04:00
ehci-armada100.c Update Maintainer and Author's email address 2016-12-27 11:24:17 -05:00
ehci-atmel.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
ehci-exynos.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
ehci-faraday.c
ehci-fsl.c env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
ehci-generic.c usb: host: ehci-generic: initialize PHY only when found 2017-07-28 23:34:43 +02:00
ehci-hcd.c usb: ehci: Get rid of CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 2017-07-28 23:34:23 +02:00
ehci-marvell.c dm: core: Rename of_device_is_compatible() 2017-06-01 07:03:06 -06:00
ehci-msm.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
ehci-mx5.c
ehci-mx6.c imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00
ehci-mxc.c
ehci-mxs.c
ehci-omap.c
ehci-pci.c ehci-pci: Prepare for usage of readl()/writel() accessors 2017-06-05 13:42:09 +02:00
ehci-ppc4xx.c ehci-ppc4xx: Prepare for usage of readl()/writel() accessors 2017-04-25 12:50:13 +02:00
ehci-rcar_gen3.c usb: ehci: Add Renesas RCar M3/H3 EHCI support 2017-05-22 11:47:27 +02:00
ehci-rmobile.c
ehci-spear.c
ehci-sunxi.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
ehci-tegra.c dm: tegra: usb: Convert to livetree 2017-07-28 12:02:47 -06:00
ehci-vct.c
ehci-vf.c imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00
ehci-zynq.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
ehci.h usb: ehci: Get rid of CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 2017-07-28 23:34:23 +02:00
isp116x-hcd.c Remove some merge markers 2016-10-23 18:33:18 -04:00
isp116x.h
ohci-at91.c
ohci-da8xx.c
ohci-ep93xx.c
ohci-generic.c usb: host: ohci-generic: initialize PHY only when found 2017-07-28 23:34:43 +02:00
ohci-hcd.c powerpc: remove 4xx support 2017-07-03 17:35:28 -04:00
ohci-lpc32xx.c usb: lpc32xx: add i2c DM support 2017-05-18 11:31:56 +02:00
ohci-sunxi.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
ohci.h powerpc, 5xxx, 512x: remove support for mpc5xxx and mpc512x 2017-06-16 10:14:55 -04:00
r8a66597-hcd.c
r8a66597.h
sl811-hcd.c
sl811.h
usb-sandbox.c
usb-uclass.c dm: usb: Add a new USB controller operation 'update_hub_device' 2017-07-28 23:34:35 +02:00
utmi-armada100.c Update Maintainer and Author's email address 2016-12-27 11:24:17 -05:00
xhci-dwc3.c usb: host: xhci-dxc3: fix compilation warnings 2017-07-28 23:34:45 +02:00
xhci-exynos5.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
xhci-fsl.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
xhci-keystone.c treewide: replace #include <asm-generic/errno.h> with <linux/errno.h> 2016-09-23 22:25:27 -04:00
xhci-mem.c usb: xhci: Enable TT to support LS/FS devices behind a HS hub 2017-07-28 23:34:37 +02:00
xhci-mvebu.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
xhci-omap.c arm: am57xx: cl-som-am57x: invoke clock API to enable/disable clocks 2017-05-08 11:38:38 -04:00
xhci-pci.c usb: xhci-pci: Clean up the driver a little bit 2017-07-28 23:34:29 +02:00
xhci-ring.c usb: xhci: Correct command TRB 4th dword initialization 2017-07-28 23:34:15 +02:00
xhci-rockchip.c usb: host: xhci-rockchip: use fixed regulator to control vbus 2017-07-11 12:13:48 +02:00
xhci-zynqmp.c treewide: replace #include <asm-generic/errno.h> with <linux/errno.h> 2016-09-23 22:25:27 -04:00
xhci.c usb: xhci: Implement update_hub_device() operation 2017-07-28 23:34:36 +02:00
xhci.h usb: xhci: Correct TT_SLOT and TT_PORT macros 2017-07-28 23:34:36 +02:00