Home
last modified time | relevance | path

Searched full:cdns3 (Results 1 – 25 of 33) sorted by relevance

12

/openbmc/linux/drivers/usb/cdns3/
H A DMakefile7 cdns3-y := cdns3-plat.o
11 obj-m += cdns3.o
14 obj-$(CONFIG_USB_CDNS3) += cdns3.o
18 cdns3-$(CONFIG_USB_CDNS3_GADGET) += cdns3-gadget.o cdns3-ep0.o
21 cdns3-$(CONFIG_TRACING) += cdns3-trace.o
24 obj-$(CONFIG_USB_CDNS3_PCI_WRAP) += cdns3-pci-wrap.o
25 obj-$(CONFIG_USB_CDNS3_TI) += cdns3-ti.o
26 obj-$(CONFIG_USB_CDNS3_IMX) += cdns3-imx.o
27 obj-$(CONFIG_USB_CDNS3_STARFIVE) += cdns3-starfive.o
H A Ddrd.h15 /* DRD register interface for version v1 of cdns3 driver. */
40 /* DRD register interface for version v0 of cdns3 driver. */
85 /* CDNS3 driver supports 0x000402xx Cadence USB controller family. */
89 * Common registers interface for both CDNS3 and CDNSP version of DRD.
129 /* Power Down USBSS-DEV - only for CDNS3.*/
131 /* Power Down CDNSXHCI - only for CDNS3. */
161 * CDNS3:
H A DKconfig24 as module, the module will be called cdns3.ko.
59 be dynamically linked and module will be called cdns3-pci.ko
91 be dynamically linked and module will be called cdns3-starfive.ko
H A Dcdns3-plat.c48 * cdns3_plat_probe - probe for cdns3 core device
49 * @pdev: Pointer to cdns3 core platform device
120 cdns->usb2_phy = devm_phy_optional_get(dev, "cdns3,usb2-phy"); in cdns3_plat_probe()
128 cdns->usb3_phy = devm_phy_optional_get(dev, "cdns3,usb3-phy"); in cdns3_plat_probe()
334 MODULE_ALIAS("platform:cdns3");
H A Dcdns3-starfive.c3 * cdns3-starfive.c - StarFive specific Glue layer for Cadence USB Controller
235 .name = "cdns3-starfive",
242 MODULE_ALIAS("platform:cdns3-starfive");
H A Dcdns3-ti.c3 * cdns3-ti.c - TI specific Glue layer for Cadence USB Controller
238 .name = "cdns3-ti",
245 MODULE_ALIAS("platform:cdns3-ti");
H A Dcdns3-trace.c11 #include "cdns3-trace.h"
H A Dcdns3-imx.c3 * cdns3-imx.c - NXP i.MX specific Glue layer for Cadence USB Controller
427 .name = "cdns3-imx",
434 MODULE_ALIAS("platform:cdns3-imx");
H A Dcdns3-trace.h12 #define TRACE_SYSTEM cdns3
22 #include "cdns3-gadget.h"
23 #include "cdns3-debug.h"
555 #define TRACE_INCLUDE_FILE cdns3-trace
H A Dcore.c400 * @irq: irq number for cdns3/cdnsp core device
422 * cdns_init - probe for cdns3/cdnsp core device
H A Dcdns3-pci-wrap.c37 #define PCI_DRIVER_NAME "cdns3-pci-usbss"
H A Dcdns3-gadget.c68 #include "cdns3-gadget.h"
69 #include "cdns3-trace.h"
1843 * WORKAROUND: CDNS3 controller has issue with hardware resuming in cdns3_check_usb_interrupt_proceed()
1907 * @irq: irq number for cdns3 core device
1908 * @data: structure of cdns3
1952 * @irq: irq number for cdns3 core device
1953 * @data: structure of cdns3
3065 * cdns3_gadget_check_config - ensure cdns3 can support the USB configuration
H A Dcdns3-ep0.c16 #include "cdns3-gadget.h"
17 #include "cdns3-trace.h"
H A Ddrd.c500 /* Indicate the cdns3 core was power lost before */
/openbmc/linux/drivers/usb/
H A DMakefile16 obj-$(CONFIG_USB_CDNS_SUPPORT) += cdns3/
17 obj-$(CONFIG_USB_CDNS3) += cdns3/
18 obj-$(CONFIG_USB_CDNSP_PCI) += cdns3/
H A DKconfig116 source "drivers/usb/cdns3/Kconfig"
/openbmc/linux/Documentation/devicetree/bindings/usb/
H A Dcdns,usb3.yaml60 - const: cdns3,usb2-phy
61 - const: cdns3,usb3-phy
H A Dfsl,imx8qm-cdns3.yaml5 $id: http://devicetree.org/schemas/usb/fsl,imx8qm-cdns3.yaml#
101 phy-names = "cdns3,usb3-phy";
/openbmc/linux/arch/arm64/boot/dts/ti/
H A Dk3-am642-phyboard-electra-rdk.dts301 phy-names = "cdns3,usb3-phy";
H A Dk3-j721e-beagleboneai64.dts723 phy-names = "cdns3,usb3-phy";
746 phy-names = "cdns3,usb3-phy";
H A Dk3-j721e-sk.dts805 phy-names = "cdns3,usb3-phy";
828 phy-names = "cdns3,usb3-phy";
H A Dk3-am642-sk.dts511 phy-names = "cdns3,usb3-phy";
H A Dk3-am642-tqma64xxl-mbax4xxl.dts443 phy-names = "cdns3,usb3-phy";
H A Dk3-j721e-common-proc-board.dts543 phy-names = "cdns3,usb3-phy";
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dimx8-ss-conn.dtsi171 phy-names = "cdns3,usb3-phy";

12