Home
last modified time | relevance | path

Searched refs:dwc2 (Results 1 – 25 of 38) sorted by relevance

12

/Linux-v4.19/drivers/usb/dwc2/
Dpci.c62 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 …]
DMakefile5 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
Dplatform.c504 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()
Dcore.h1339 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
DKconfig11 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/
Ddwc2.txt9 - "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/
Dsocfpga_stratix10.dtsi411 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/
Dbcm283x-rpi-usb-otg.dtsi7 * According to dwc2 the sum of all device EP
Drk3288-veyron-chromebook.dtsi104 /* This turns on vbus for host1 (dwc2) */
116 /* This turns on vbus for otg for host mode (dwc2) */
Drk3288-veyron-brain.dts29 /* This turns on vbus for host2 and otg (dwc2) */
Dsocfpga_arria10.dtsi826 compatible = "snps,dwc2";
832 reset-names = "dwc2";
839 compatible = "snps,dwc2";
845 reset-names = "dwc2";
Dmeson.dtsi239 compatible = "snps,dwc2";
251 compatible = "snps,dwc2";
Dsocfpga.dtsi901 compatible = "snps,dwc2";
907 reset-names = "dwc2";
914 compatible = "snps,dwc2";
920 reset-names = "dwc2";
Dmeson8b.dtsi344 compatible = "amlogic,meson8b-usb", "snps,dwc2";
350 compatible = "amlogic,meson8b-usb", "snps,dwc2";
Drk3xxx.dtsi151 compatible = "rockchip,rk3066-usb", "snps,dwc2";
166 compatible = "snps,dwc2";
Dmeson8.dtsi403 compatible = "amlogic,meson8-usb", "snps,dwc2";
409 compatible = "amlogic,meson8-usb", "snps,dwc2";
Dstm32f429-disco.dts93 /* This turns on vbus for otg for host mode (dwc2) */
Dstm32f746-disco.dts73 /* This turns on vbus for otg fs for host mode (dwc2) */
Dstm32f469-disco.dts111 /* This turns on vbus for otg for host mode (dwc2) */
Drk3288-evb.dtsi131 /* This turns on USB vbus for both host0 (ehci) and host1 (dwc2) */
Dbcm21664.dtsi341 compatible = "snps,dwc2";
Drk3036.dtsi183 "snps,dwc2";
197 "snps,dwc2";
/Linux-v4.19/arch/mips/boot/dts/ralink/
Drt3050.dtsi61 compatible = "ralink,rt3050-usb", "snps,dwc2";
/Linux-v4.19/drivers/usb/
DMakefile12 obj-$(CONFIG_USB_DWC2) += dwc2/
/Linux-v4.19/arch/arm64/boot/dts/amlogic/
Dmeson-gxbb.dtsi38 compatible = "amlogic,meson-gxbb-usb", "snps,dwc2";
50 compatible = "amlogic,meson-gxbb-usb", "snps,dwc2";

12