Searched +full:rtd +full:- +full:dwc3 (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/usb/ |
D | realtek,rtd-dwc3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/usb/realtek,rtd-dwc3.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Realtek DWC3 USB SoC Controller Glue 11 - Stanley Chang <stanley_chang@realtek.com> 14 The Realtek DHC SoC embeds a DWC3 USB IP Core configured for USB 2.0 15 and USB 3.0 in host or dual-role mode. 20 - enum: 21 - realtek,rtd1295-dwc3 [all …]
|
/linux-6.12.1/drivers/phy/realtek/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 9 tristate "Realtek RTD USB2 PHY Transceiver Driver" 16 The DHC (digital home center) RTD series SoCs used the Synopsys 17 DWC3 USB IP. This driver will do the PHY initialization 21 tristate "Realtek RTD USB3 PHY Transceiver Driver" 28 The DHC (digital home center) RTD series SoCs used the Synopsys 29 DWC3 USB IP. This driver will do the PHY initialization
|
/linux-6.12.1/drivers/usb/dwc3/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 14 module, the module will be called dwc3.ko. 22 Select this if you have ULPI type PHY attached to your DWC3 26 bool "DWC3 Mode Selection" 35 Select this when you want to use DWC3 in host mode only, 42 Select this when you want to use DWC3 in gadget mode only, 49 This is the default mode of working of DWC3 controller where 78 tristate "PCIe-based Platforms" 86 tristate "Synopsys PCIe-based HAPS Platforms" 182 tristate "Realtek DWC3 Platform Driver" [all …]
|
D | dwc3-rtk.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * dwc3-rtk.c - Realtek DWC3 Specific Glue layer 59 struct dwc3 *dwc; 70 reg = rtk->regs + WRAP_USB2_PHY_REG; in switch_usb2_role() 81 dev_dbg(rtk->dev, "%s: role=%d\n", __func__, role); in switch_usb2_role() 88 if (!rtk->dwc->role_sw) in switch_dwc3_role() 91 usb_role_switch_set_role(rtk->dwc->role_sw, role); in switch_dwc3_role() 98 role = rtk->cur_role; in dwc3_rtk_get_role() 100 if (rtk->dwc && rtk->dwc->role_sw) in dwc3_rtk_get_role() 101 role = usb_role_switch_get_role(rtk->dwc->role_sw); in dwc3_rtk_get_role() [all …]
|
D | core.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * core.c - DesignWare USB3 DRD Controller Core file 5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - https://www.ti.com 24 #include <linux/dma-mapping.h> 42 #include "../host/xhci-ext-caps.h" 47 * dwc3_get_dr_mode - Validates and sets dr_mode 50 static int dwc3_get_dr_mode(struct dwc3 *dwc) in dwc3_get_dr_mode() 53 struct device *dev = dwc->dev; in dwc3_get_dr_mode() 56 if (dwc->dr_mode == USB_DR_MODE_UNKNOWN) in dwc3_get_dr_mode() 57 dwc->dr_mode = USB_DR_MODE_OTG; in dwc3_get_dr_mode() [all …]
|