Home
last modified time | relevance | path

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

1234

/openbmc/linux/drivers/usb/dwc2/
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 Dplatform.c651 dwc2_hsotg_suspend(dwc2); in dwc2_suspend()
653 dwc2_drd_suspend(dwc2); in dwc2_suspend()
678 ggpio = dwc2_readl(dwc2, GGPIO); in dwc2_suspend()
681 dwc2_writel(dwc2, ggpio, GGPIO); in dwc2_suspend()
686 if (dwc2->ll_hw_enabled && in dwc2_suspend()
700 if (dwc2->phy_off_for_suspend && dwc2->ll_hw_enabled) { in dwc2_resume()
732 if (!dwc2->role_sw) { in dwc2_resume()
734 dwc2_force_dr_mode(dwc2); in dwc2_resume()
736 dwc2_drd_resume(dwc2); in dwc2_resume()
739 if (dwc2_is_device_mode(dwc2)) in dwc2_resume()
[all …]
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 Dcore.h1403 int dwc2_hsotg_suspend(struct dwc2_hsotg *dwc2);
1404 int dwc2_hsotg_resume(struct dwc2_hsotg *dwc2);
1406 void dwc2_hsotg_core_init_disconnected(struct dwc2_hsotg *dwc2,
1410 void dwc2_hsotg_disconnect(struct dwc2_hsotg *dwc2);
1433 static inline int dwc2_hsotg_remove(struct dwc2_hsotg *dwc2) in dwc2_hsotg_remove() argument
1435 static inline int dwc2_hsotg_suspend(struct dwc2_hsotg *dwc2) in dwc2_hsotg_suspend() argument
1437 static inline int dwc2_hsotg_resume(struct dwc2_hsotg *dwc2) in dwc2_hsotg_resume() argument
1441 static inline void dwc2_hsotg_core_init_disconnected(struct dwc2_hsotg *dwc2, in dwc2_hsotg_core_init_disconnected() argument
1445 static inline void dwc2_hsotg_disconnect(struct dwc2_hsotg *dwc2) {} in dwc2_hsotg_disconnect() argument
1499 bool dwc2_host_can_poweroff_phy(struct dwc2_hsotg *dwc2);
[all …]
H A DKconfig14 linked modules, the core module will be called dwc2.ko, the PCI
19 will be an additional module named dwc2.ko.
/openbmc/linux/Documentation/devicetree/bindings/usb/
H A Ddwc2.yaml4 $id: http://devicetree.org/schemas/usb/dwc2.yaml#
30 - const: snps,dwc2
44 - const: snps,dwc2
58 - const: snps,dwc2
61 - const: snps,dwc2
68 - const: snps,dwc2
103 - const: dwc2
104 - const: dwc2-ecc
191 compatible = "rockchip,rk3066-usb", "snps,dwc2";
H A Damlogic,meson-g12a-usb-ctrl.yaml83 - $ref: dwc2.yaml#
216 dwc2: usb@ff400000 {
217 compatible = "amlogic,meson-g12a-usb", "snps,dwc2";
/openbmc/u-boot/arch/arm/dts/
H A Dsocfpga_stratix10.dtsi341 compatible = "snps,dwc2";
347 reset-names = "dwc2", "dwc2-ecc";
352 compatible = "snps,dwc2";
358 reset-names = "dwc2", "dwc2-ecc";
H A Drk3288-veyron-chromebook.dtsi55 /* This turns on vbus for host1 (dwc2) */
67 /* This turns on vbus for otg for host mode (dwc2) */
H A Dsocfpga_arria10.dtsi854 compatible = "snps,dwc2";
860 reset-names = "dwc2";
867 compatible = "snps,dwc2";
873 reset-names = "dwc2";
/openbmc/qemu/hw/arm/
H A Dbcm2835_peripherals.c136 object_initialize_child(obj, "dwc2", &s->dwc2, TYPE_DWC2_USB); in bcm2835_peripherals_init()
141 object_property_add_const_link(OBJECT(&s->dwc2), "dma-mr", in bcm2835_peripherals_init()
387 if (!sysbus_realize(SYS_BUS_DEVICE(&s->dwc2), errp)) { in bcm2835_peripherals_realize()
392 sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->dwc2), 0)); in bcm2835_peripherals_realize()
393 sysbus_connect_irq(SYS_BUS_DEVICE(&s->dwc2), 0, in bcm2835_peripherals_realize()
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm283x-rpi-usb-otg.dtsi7 * According to dwc2 the sum of all device EP
/openbmc/linux/arch/arm64/boot/dts/altera/
H A Dsocfpga_stratix10.dtsi491 compatible = "snps,dwc2";
497 reset-names = "dwc2", "dwc2-ecc";
505 compatible = "snps,dwc2";
511 reset-names = "dwc2", "dwc2-ecc";
/openbmc/u-boot/arch/arc/dts/
H A Diot_devkit.dts35 compatible = "snps,dwc2";
/openbmc/qemu/include/hw/arm/
H A Dbcm2835_peripherals.h77 DWC2State dwc2; member
/openbmc/linux/arch/arm/boot/dts/rockchip/
H A Drk3288-veyron-chromebook.dtsi61 /* This turns on vbus for host1 (dwc2) */
73 /* This turns on vbus for otg for host mode (dwc2) */
H A Drk3288-veyron-brain.dts30 /* This turns on vbus for host2 and otg (dwc2) */
/openbmc/linux/arch/arm64/boot/dts/intel/
H A Dsocfpga_agilex.dtsi522 compatible = "intel,socfpga-agilex-hsotg", "snps,dwc2";
528 reset-names = "dwc2", "dwc2-ecc";
536 compatible = "intel,socfpga-agilex-hsotg", "snps,dwc2";
542 reset-names = "dwc2", "dwc2-ecc";
H A Dsocfpga_agilex5.dtsi397 compatible = "snps,dwc2";
403 reset-names = "dwc2", "dwc2-ecc";
/openbmc/linux/arch/mips/boot/dts/ralink/
H A Drt3050.dtsi61 compatible = "ralink,rt3050-usb", "snps,dwc2";
/openbmc/linux/drivers/usb/
H A DMakefile13 obj-$(CONFIG_USB_DWC2) += dwc2/
/openbmc/u-boot/drivers/usb/host/
H A DMakefile61 obj-$(CONFIG_USB_DWC2) += dwc2.o
/openbmc/openbmc/meta-raspberrypi/recipes-bsp/bootfiles/
H A Drpi-cmdline.bb44 # CMDLINE_RNDIS = "modules-load=dwc2,g_ether g_ether.host_addr=<some MAC
H A Drpi-config_git.bb249 echo "dtoverlay=dwc2,dr_mode=peripheral" >> $CONFIG
255 echo "dtoverlay=dwc2,dr_mode=host" >> $CONFIG
261 echo "dtoverlay=dwc2,dr_mode=otg" >> $CONFIG
/openbmc/linux/arch/arm/boot/dts/amlogic/
H A Dmeson.dtsi257 compatible = "snps,dwc2";
272 compatible = "snps,dwc2";

1234