| /linux/drivers/usb/dwc2/ |
| H A D | platform.c | 651 struct dwc2_hsotg *dwc2 = dev_get_drvdata(dev); in dwc2_suspend() local 655 if (!dwc2->ll_hw_enabled) in dwc2_suspend() 658 is_device_mode = dwc2_is_device_mode(dwc2); in dwc2_suspend() 660 dwc2_hsotg_suspend(dwc2); in dwc2_suspend() 662 dwc2_drd_suspend(dwc2); in dwc2_suspend() 664 if (dwc2->params.activate_stm_id_vb_detection) { in dwc2_suspend() 672 dwc2_force_mode(dwc2, !is_device_mode); in dwc2_suspend() 674 spin_lock_irqsave(&dwc2->lock, flags); in dwc2_suspend() 675 gotgctl = dwc2_readl(dwc2, GOTGCTL); in dwc2_suspend() 684 dwc2_writel(dwc2, gotgctl, GOTGCTL); in dwc2_suspend() [all …]
|
| H A D | pci.c | 32 struct platform_device *dwc2; member 46 platform_device_unregister(glue->dwc2); in dwc2_pci_remove() 55 struct platform_device *dwc2; in dwc2_pci_probe() local 76 dwc2 = platform_device_alloc("dwc2", PLATFORM_DEVID_AUTO); in dwc2_pci_probe() 77 if (!dwc2) { in dwc2_pci_probe() 94 ret = platform_device_add_resources(dwc2, res, ARRAY_SIZE(res)); in dwc2_pci_probe() 100 dwc2->dev.parent = dev; in dwc2_pci_probe() 108 ret = platform_device_add(dwc2); in dwc2_pci_probe() 115 glue->dwc2 = dwc2; in dwc2_pci_probe() 121 platform_device_put(dwc2); in dwc2_pci_probe()
|
| H A D | Makefile | 5 obj-$(CONFIG_USB_DWC2) += dwc2.o 6 dwc2-y := core.o core_intr.o platform.o drd.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
|
| H A D | Kconfig | 14 linked modules, the core module will be called dwc2.ko, the PCI 19 will be an additional module named dwc2.ko.
|
| H A D | hcd.c | 5754 bool dwc2_host_can_poweroff_phy(struct dwc2_hsotg *dwc2) in dwc2_host_can_poweroff_phy() argument 5756 struct usb_device *root_hub = dwc2_hsotg_to_hcd(dwc2)->self.root_hub; in dwc2_host_can_poweroff_phy() 5759 if (!device_may_wakeup(dwc2->dev)) in dwc2_host_can_poweroff_phy()
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm283x-rpi-usb-otg.dtsi | 7 * According to dwc2 the sum of all device EP
|
| H A D | bcm2166x-common.dtsi | 148 compatible = "snps,dwc2";
|
| H A D | bcm11351.dtsi | 396 compatible = "snps,dwc2";
|
| /linux/arch/arm64/boot/dts/intel/ |
| H A D | socfpga_agilex.dtsi | 545 compatible = "intel,socfpga-agilex-hsotg", "snps,dwc2"; 551 reset-names = "dwc2", "dwc2-ecc"; 559 compatible = "intel,socfpga-agilex-hsotg", "snps,dwc2"; 565 reset-names = "dwc2", "dwc2-ecc";
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rk3xxx.dtsi | 170 compatible = "rockchip,rk3066-usb", "snps,dwc2"; 185 compatible = "snps,dwc2";
|
| H A D | rv1108.dtsi | 521 "snps,dwc2";
|
| H A D | rk322x.dtsi | 802 "snps,dwc2";
|
| H A D | rk3128.dtsi | 398 compatible = "rockchip,rk3128-usb", "rockchip,rk3066-usb", "snps,dwc2";
|
| /linux/drivers/usb/ |
| H A D | Kconfig | 136 source "drivers/usb/dwc2/Kconfig"
|
| /linux/arch/arm/boot/dts/amlogic/ |
| H A D | meson8b.dtsi | 763 compatible = "amlogic,meson8b-usb", "snps,dwc2"; 769 compatible = "amlogic,meson8b-usb", "snps,dwc2";
|
| H A D | meson8.dtsi | 810 compatible = "amlogic,meson8-usb", "snps,dwc2"; 816 compatible = "amlogic,meson8-usb", "snps,dwc2";
|
| /linux/arch/mips/boot/dts/img/ |
| H A D | pistachio.dtsi | 770 compatible = "snps,dwc2";
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32f429.dtsi | 757 compatible = "snps,dwc2";
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3308.dtsi | 698 "snps,dwc2";
|
| H A D | rk3328.dtsi | 1046 "snps,dwc2";
|
| H A D | px30.dtsi | 926 "snps,dwc2";
|
| /linux/ |
| H A D | MAINTAINERS | 7264 F: drivers/usb/dwc2/
|