/Linux-v4.19/drivers/usb/dwc2/ |
D | pci.c | 62 struct platform_device *dwc2; member 66 static int dwc2_pci_quirks(struct pci_dev *pdev, struct platform_device *dwc2) in dwc2_pci_quirks() argument 74 return platform_device_add_properties(dwc2, properties); in dwc2_pci_quirks() 90 platform_device_unregister(glue->dwc2); in dwc2_pci_remove() 99 struct platform_device *dwc2; in dwc2_pci_probe() local 120 dwc2 = platform_device_alloc("dwc2", PLATFORM_DEVID_AUTO); in dwc2_pci_probe() 121 if (!dwc2) { in dwc2_pci_probe() 137 ret = platform_device_add_resources(dwc2, res, ARRAY_SIZE(res)); in dwc2_pci_probe() 143 dwc2->dev.parent = dev; in dwc2_pci_probe() 145 ret = dwc2_pci_quirks(pci, dwc2); in dwc2_pci_probe() [all …]
|
D | Makefile | 5 obj-$(CONFIG_USB_DWC2) += dwc2.o 6 dwc2-y := core.o core_intr.o platform.o 7 dwc2-y += params.o 10 dwc2-y += hcd.o hcd_intr.o 11 dwc2-y += hcd_queue.o hcd_ddma.o 15 dwc2-y += gadget.o 19 dwc2-y += debugfs.o
|
D | platform.c | 504 struct dwc2_hsotg *dwc2 = dev_get_drvdata(dev); in dwc2_suspend() local 507 if (dwc2_is_device_mode(dwc2)) in dwc2_suspend() 508 dwc2_hsotg_suspend(dwc2); in dwc2_suspend() 510 if (dwc2->ll_hw_enabled) in dwc2_suspend() 511 ret = __dwc2_lowlevel_hw_disable(dwc2); in dwc2_suspend() 518 struct dwc2_hsotg *dwc2 = dev_get_drvdata(dev); in dwc2_resume() local 521 if (dwc2->ll_hw_enabled) { in dwc2_resume() 522 ret = __dwc2_lowlevel_hw_enable(dwc2); in dwc2_resume() 527 if (dwc2_is_device_mode(dwc2)) in dwc2_resume() 528 ret = dwc2_hsotg_resume(dwc2); in dwc2_resume()
|
D | core.h | 1339 int dwc2_hsotg_suspend(struct dwc2_hsotg *dwc2); 1340 int dwc2_hsotg_resume(struct dwc2_hsotg *dwc2); 1342 void dwc2_hsotg_core_init_disconnected(struct dwc2_hsotg *dwc2, 1345 void dwc2_hsotg_disconnect(struct dwc2_hsotg *dwc2); 1358 static inline int dwc2_hsotg_remove(struct dwc2_hsotg *dwc2) in dwc2_hsotg_remove() argument 1360 static inline int dwc2_hsotg_suspend(struct dwc2_hsotg *dwc2) in dwc2_hsotg_suspend() argument 1362 static inline int dwc2_hsotg_resume(struct dwc2_hsotg *dwc2) in dwc2_hsotg_resume() argument 1366 static inline void dwc2_hsotg_core_init_disconnected(struct dwc2_hsotg *dwc2, in dwc2_hsotg_core_init_disconnected() argument 1369 static inline void dwc2_hsotg_disconnect(struct dwc2_hsotg *dwc2) {} in dwc2_hsotg_disconnect() argument
|
D | Kconfig | 11 linked modules, the core module will be called dwc2.ko, the PCI 16 will be an additional module named dwc2.ko.
|
/Linux-v4.19/Documentation/devicetree/bindings/usb/ |
D | dwc2.txt | 9 - "rockchip,rk3188-usb", "rockchip,rk3066-usb", "snps,dwc2": for rk3188 Soc; 10 - "rockchip,rk3288-usb", "rockchip,rk3066-usb", "snps,dwc2": for rk3288 Soc; 17 - snps,dwc2: A generic DWC2 USB controller with default parameters. 46 compatible = "ralink,rt3050-usb, snps,dwc2";
|
/Linux-v4.19/arch/arm64/boot/dts/altera/ |
D | socfpga_stratix10.dtsi | 411 compatible = "snps,dwc2"; 417 reset-names = "dwc2", "dwc2-ecc"; 423 compatible = "snps,dwc2"; 429 reset-names = "dwc2", "dwc2-ecc";
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | bcm283x-rpi-usb-otg.dtsi | 7 * According to dwc2 the sum of all device EP
|
D | rk3288-veyron-chromebook.dtsi | 104 /* This turns on vbus for host1 (dwc2) */ 116 /* This turns on vbus for otg for host mode (dwc2) */
|
D | rk3288-veyron-brain.dts | 29 /* This turns on vbus for host2 and otg (dwc2) */
|
D | socfpga_arria10.dtsi | 826 compatible = "snps,dwc2"; 832 reset-names = "dwc2"; 839 compatible = "snps,dwc2"; 845 reset-names = "dwc2";
|
D | meson.dtsi | 239 compatible = "snps,dwc2"; 251 compatible = "snps,dwc2";
|
D | socfpga.dtsi | 901 compatible = "snps,dwc2"; 907 reset-names = "dwc2"; 914 compatible = "snps,dwc2"; 920 reset-names = "dwc2";
|
D | meson8b.dtsi | 344 compatible = "amlogic,meson8b-usb", "snps,dwc2"; 350 compatible = "amlogic,meson8b-usb", "snps,dwc2";
|
D | rk3xxx.dtsi | 151 compatible = "rockchip,rk3066-usb", "snps,dwc2"; 166 compatible = "snps,dwc2";
|
D | meson8.dtsi | 403 compatible = "amlogic,meson8-usb", "snps,dwc2"; 409 compatible = "amlogic,meson8-usb", "snps,dwc2";
|
D | stm32f429-disco.dts | 93 /* This turns on vbus for otg for host mode (dwc2) */
|
D | stm32f746-disco.dts | 73 /* This turns on vbus for otg fs for host mode (dwc2) */
|
D | stm32f469-disco.dts | 111 /* This turns on vbus for otg for host mode (dwc2) */
|
D | rk3288-evb.dtsi | 131 /* This turns on USB vbus for both host0 (ehci) and host1 (dwc2) */
|
D | bcm21664.dtsi | 341 compatible = "snps,dwc2";
|
D | rk3036.dtsi | 183 "snps,dwc2"; 197 "snps,dwc2";
|
/Linux-v4.19/arch/mips/boot/dts/ralink/ |
D | rt3050.dtsi | 61 compatible = "ralink,rt3050-usb", "snps,dwc2";
|
/Linux-v4.19/drivers/usb/ |
D | Makefile | 12 obj-$(CONFIG_USB_DWC2) += dwc2/
|
/Linux-v4.19/arch/arm64/boot/dts/amlogic/ |
D | meson-gxbb.dtsi | 38 compatible = "amlogic,meson-gxbb-usb", "snps,dwc2"; 50 compatible = "amlogic,meson-gxbb-usb", "snps,dwc2";
|