Searched +full:enable +full:- +full:manual +full:- +full:drd (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/arch/arm64/boot/dts/mediatek/ |
D | mt2712-evb.dts | 5 * SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 14 chassis-type = "embedded"; 15 compatible = "mediatek,mt2712-evb", "mediatek,mt2712"; 27 stdout-path = "serial0:921600n8"; 30 cpus_fixed_vproc0: regulator-vproc-buck0 { 31 compatible = "regulator-fixed"; 32 regulator-name = "vproc_buck0"; 33 regulator-min-microvolt = <1000000>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/usb/ |
D | mediatek,mtu3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: MediaTek USB3 DRD Controller 11 - Chunfeng Yun <chunfeng.yun@mediatek.com> 14 - $ref: usb-drd.yaml 17 The DRD controller has a glue layer IPPC (IP Port Control), and its host is 23 - enum: 24 - mediatek,mt2712-mtu3 25 - mediatek,mt8173-mtu3 [all …]
|
/linux-6.12.1/drivers/usb/mtu3/ |
D | mtu3_plat.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/dma-mapping.h> 22 /* u2-port0 should be powered on and enabled; */ 25 void __iomem *ibase = ssusb->ippc_base; in ssusb_check_clocks() 35 dev_err(ssusb->dev, "clks of sts1 are not stable!\n"); in ssusb_check_clocks() 42 dev_err(ssusb->dev, "mac2 clock is not stable\n"); in ssusb_check_clocks() 55 if (!ssusb->is_host) in wait_for_ip_sleep() 62 ret = readl_poll_timeout(ssusb->ippc_base + U3D_SSUSB_IP_PW_STS1, value, in wait_for_ip_sleep() 65 dev_err(ssusb->dev, "ip sleep failed!!!\n"); in wait_for_ip_sleep() 66 ret = -EBUSY; in wait_for_ip_sleep() [all …]
|
D | mtu3_debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * mtu3_debugfs.c - debugfs interface 81 struct mtu3 *mtu = sf->private; in mtu3_link_state_show() 82 void __iomem *mbase = mtu->mac_base; in mtu3_link_state_show() 93 struct mtu3 *mtu = sf->private; in mtu3_ep_used_show() 99 spin_lock_irqsave(&mtu->lock, flags); in mtu3_ep_used_show() 101 for (i = 0; i < mtu->num_eps; i++) { in mtu3_ep_used_show() 102 mep = mtu->in_eps + i; in mtu3_ep_used_show() 103 if (mep->flags & MTU3_EP_ENABLED) { in mtu3_ep_used_show() 104 seq_printf(sf, "%s - type: %s\n", mep->name, usb_ep_type_string(mep->type)); in mtu3_ep_used_show() [all …]
|