Home
last modified time | relevance | path

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

/linux/drivers/usb/dwc2/
H A Dplatform.c651 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 Dpci.c32 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 DMakefile5 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 DKconfig14 linked modules, the core module will be called dwc2.ko, the PCI
19 will be an additional module named dwc2.ko.
H A Dhcd.c5754 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 Dbcm283x-rpi-usb-otg.dtsi7 * According to dwc2 the sum of all device EP
H A Dbcm2166x-common.dtsi148 compatible = "snps,dwc2";
H A Dbcm11351.dtsi396 compatible = "snps,dwc2";
/linux/arch/arm64/boot/dts/intel/
H A Dsocfpga_agilex.dtsi545 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 Drk3xxx.dtsi170 compatible = "rockchip,rk3066-usb", "snps,dwc2";
185 compatible = "snps,dwc2";
H A Drv1108.dtsi521 "snps,dwc2";
H A Drk322x.dtsi802 "snps,dwc2";
H A Drk3128.dtsi398 compatible = "rockchip,rk3128-usb", "rockchip,rk3066-usb", "snps,dwc2";
/linux/drivers/usb/
H A DKconfig136 source "drivers/usb/dwc2/Kconfig"
/linux/arch/arm/boot/dts/amlogic/
H A Dmeson8b.dtsi763 compatible = "amlogic,meson8b-usb", "snps,dwc2";
769 compatible = "amlogic,meson8b-usb", "snps,dwc2";
H A Dmeson8.dtsi810 compatible = "amlogic,meson8-usb", "snps,dwc2";
816 compatible = "amlogic,meson8-usb", "snps,dwc2";
/linux/arch/mips/boot/dts/img/
H A Dpistachio.dtsi770 compatible = "snps,dwc2";
/linux/arch/arm/boot/dts/st/
H A Dstm32f429.dtsi757 compatible = "snps,dwc2";
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3308.dtsi698 "snps,dwc2";
H A Drk3328.dtsi1046 "snps,dwc2";
H A Dpx30.dtsi926 "snps,dwc2";
/linux/
H A DMAINTAINERS7264 F: drivers/usb/dwc2/