Home
last modified time | relevance | path

Searched full:drd (Results 1 – 25 of 66) sorted by relevance

123

/Linux-v5.10/Documentation/devicetree/bindings/phy/
Dbrcm,ns2-drd-phy.txt4 - compatible: brcm,ns2-drd-phy
8 icfg - for DRD ICFG configurations
9 rst-ctrl - for DRD IDM reset
21 compatible = "brcm,ns2-drd-phy";
Dsamsung-phy.txt140 Samsung Exynos5 SoC series USB DRD PHY controller
149 - reg : Register offset and length of USB DRD PHY register set;
153 - phy: main PHY clock (same as USB DRD controller i.e. DWC3 IP clock),
184 - aliases: For SoCs like Exynos5420 having multiple USB 3.0 DRD PHY controllers,
/Linux-v5.10/drivers/phy/samsung/
DKconfig80 tristate "Exynos5 SoC series USB DRD PHY driver"
88 Enable USB DRD PHY support for Exynos 5 SoC series.
89 This driver provides PHY interface for USB 3.0 DRD controller
Dphy-exynos5-usbdrd.c3 * Samsung Exynos5 SoC series USB DRD PHY driver
5 * Phy provider for USB 3.0 DRD controller on Exynos5 SoC series
37 /* Exynos5: USB 3.0 DRD PHY registers */
130 /* USB 3.0 DRD PHY SS Function Control Reg; accessed by CR_PORT */
614 * which have 28nm USB 3.0 DRD PHY.
948 MODULE_DESCRIPTION("Samsung Exynos5 SoCs USB 3.0 DRD controller PHY driver");
/Linux-v5.10/drivers/usb/cdns3/
Ddrd.h3 * Cadence USB3 DRD header file.
16 /* DRD register interface for version v1. */
41 /* DRD register interface for version v0. */
61 * Common registers interface for both version of DRD.
Ddrd.c3 * Cadence USBSS DRD Driver.
21 #include "drd.h"
236 * cdns3_init_otg_mode - initialize drd controller
349 /* Detection of DRD version. Controller has been released in cdns3_drd_init()
364 dev_dbg(cdns->dev, "DRD version v0 (%08x)\n", in cdns3_drd_init()
372 dev_dbg(cdns->dev, "DRD version v1 (ID: %08x, rev: %08x)\n", in cdns3_drd_init()
Dhost.c3 * Cadence USBSS DRD Driver - host side
14 #include "drd.h"
Dcdns3-pci-wrap.c51 * keeps resources for DRD/OTG. in cdns3_get_second_fun()
138 dev_dbg(&pdev->dev, "USBSS-DRD physical base addr: %pa\n", in cdns3_pci_probe()
141 /* Interrupt for OTG/DRD. */ in cdns3_pci_probe()
Dcore.h3 * Cadence USBSS DRD Header File.
48 * struct cdns3 - Representation of Cadence USB3 DRD controller.
Dcore.c3 * Cadence USBSS DRD Driver.
26 #include "drd.h"
124 dev_err(dev, "Incorrect DRD configuration\n"); in cdns3_core_init_role()
600 * cdns3_remove - unbind drd driver and clean up
761 MODULE_DESCRIPTION("Cadence USB3 DRD Controller Driver");
Dhost-export.h3 * Cadence USBSS DRD Driver - Host Export APIs
Dgadget-export.h3 * Cadence USBSS DRD Driver - Gadget Export APIs.
DMakefile5 cdns3-y := core.o drd.o
/Linux-v5.10/Documentation/devicetree/bindings/usb/
Dmediatek,mtu3.txt1 The device node for Mediatek USB3.0 DRD controller
39 defined if auto drd switch is enabled, that means the property dr_mode
40 is set as "otg", and meanwhile the property "mediatek,enable-manual-drd"
49 - enable-manual-drd : supports manual dual-role switch via debugfs; usually
Dcdns,usb3.yaml7 title: Cadence USBSS-DRD controller bindings
30 - description: OTG/DRD controller interrupt
/Linux-v5.10/drivers/usb/dwc3/
Ddwc3-st.c64 /* Static DRD configuration */
83 * @dr_mode: drd static host/device config
282 * DRD is the only mode currently supported so this will be enhanced in st_dwc3_probe()
287 dev_err(dev, "drd initialisation failed\n"); in st_dwc3_probe()
345 dev_err(dev, "drd initialisation failed\n"); in st_dwc3_resume()
Dtrace.c3 * trace.c - DesignWare USB3 DRD Controller Trace Support
/Linux-v5.10/drivers/phy/broadcom/
DKconfig69 tristate "Broadcom Northstar2 USB DRD PHY support"
75 Enable this to support the Broadcom Northstar2 USB DRD PHY.
Dphy-bcm-ns2-usbdrd.c285 { .compatible = "brcm,ns2-drd-phy", },
398 dev_err(dev, "Failed to create usb drd phy\n"); in ns2_drd_phy_probe()
413 dev_info(dev, "Registered NS2 DRD Phy device\n"); in ns2_drd_phy_probe()
429 MODULE_ALIAS("platform:bcm-ns2-drd-phy");
/Linux-v5.10/drivers/dma/bestcomm/
Dfec.c54 u32 DRD; /* (u32*) address of self-modified DRD */ member
167 /* Return 2nd to last DRD */
231 var->DRD = bcom_sram_va2pa(self_modified_drd(tsk->tasknum)); in bcom_fec_tx_reset()
/Linux-v5.10/drivers/usb/mtu3/
Dmtu3_plat.c297 otg_sx->is_u3_drd = of_property_read_bool(node, "mediatek,usb3-drd"); in get_ssusb_rscs()
299 of_property_read_bool(node, "enable-manual-drd"); in get_ssusb_rscs()
311 dev_info(dev, "dr_mode: %d, is_u3_dr: %d, u3p_dis_msk: %x, drd: %s\n", in get_ssusb_rscs()
530 MODULE_DESCRIPTION("MediaTek USB3 DRD Controller Driver");
/Linux-v5.10/arch/arm64/boot/dts/mediatek/
Dmt2712-evb.dts204 //enable-manual-drd;
216 enable-manual-drd;
/Linux-v5.10/drivers/usb/dwc2/
Ddrd.c3 * drd.c - DesignWare USB2 DRD Controller Dual-role support
Ddebug.h3 * debug.h - Designware USB2 DRD controller debug header
/Linux-v5.10/Documentation/ABI/testing/
Dsysfs-platform-renesas_usb37 The file can show/change the drd mode of usb.

123