Home
last modified time | relevance | path

Searched +full:select +full:- +full:utmi +full:- +full:as +full:- +full:pipe +full:- +full:clk (Results 1 – 9 of 9) sorted by relevance

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/usb/
Dqcom,dwc3.txt4 - compatible: Compatible list, contains
6 "qcom,msm8996-dwc3" for msm8996 SOC.
7 "qcom,sdm845-dwc3" for sdm845 SOC.
8 - reg: Offset and length of register set for QSCRATCH wrapper
9 - power-domains: specifies a phandle to PM domain provider node
10 - clocks: A list of phandle + clock-specifier pairs for the
11 clocks listed in clock-names
12 - clock-names: Should contain the following:
15 "mock_utmi" Mock utmi clock needed for ITP/SOF generation in
22 Not present on "qcom,msm8996-dwc3" compatible.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dqcom,dwc3.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Manu Gautam <mgautam@codeaurora.org>
15 - enum:
16 - qcom,msm8996-dwc3
17 - qcom,msm8998-dwc3
18 - qcom,sc7180-dwc3
19 - qcom,sdm845-dwc3
20 - const: qcom,dwc3
[all …]
/kernel/linux/linux-4.19/drivers/usb/dwc3/
Ddwc3-qcom.c1 // SPDX-License-Identifier: GPL-2.0
4 * Inspired by dwc3-of-simple.c
9 #include <linux/clk.h>
11 #include <linux/clk-provider.h>
45 struct clk **clks;
91 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_overrride_enable()
93 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_overrride_enable()
96 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_overrride_enable()
98 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_overrride_enable()
110 qcom->mode = event ? USB_DR_MODE_PERIPHERAL : USB_DR_MODE_HOST; in dwc3_qcom_vbus_notifier()
[all …]
/kernel/linux/linux-5.10/drivers/usb/dwc3/
Ddwc3-qcom.c1 // SPDX-License-Identifier: GPL-2.0
4 * Inspired by dwc3-of-simple.c
10 #include <linux/clk.h>
71 struct clk **clks;
121 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_overrride_enable()
123 dwc3_qcom_setbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_overrride_enable()
126 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_overrride_enable()
128 dwc3_qcom_clrbits(qcom->qscratch_base, QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_overrride_enable()
140 qcom->mode = event ? USB_DR_MODE_PERIPHERAL : USB_DR_MODE_HOST; in dwc3_qcom_vbus_notifier()
152 qcom->mode = event ? USB_DR_MODE_HOST : USB_DR_MODE_PERIPHERAL; in dwc3_qcom_host_notifier()
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dsdm845-cheza.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
26 stdout-path = "serial0:115200n8";
30 compatible = "pwm-backlight";
32 enable-gpios = <&tlmm 37 GPIO_ACTIVE_HIGH>;
33 power-supply = <&ppvar_sys>;
34 pinctrl-names = "default";
35 pinctrl-0 = <&ap_edp_bklten>;
[all …]
/kernel/linux/linux-4.19/drivers/usb/gadget/udc/
Dfsl_udc_core.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2004-2007,2011-2012 Freescale Semiconductor, Inc.
10 * Freescale high-speed USB SOC DR module device controller driver.
12 * The driver is previously named as mpc_udc. Based on bare board
35 #include <linux/dma-mapping.h>
49 #define DRIVER_DESC "Freescale High-Speed USB SOC Device Controller driver"
55 static const char driver_name[] = "fsl-usb2-udc";
84 * registers should set pdata->big_endian_mmio flag.
86 * This also applies to controller-to-cpu accessors for the USB descriptors,
88 * have BE USB descriptors should set pdata->big_endian_desc flag.
[all …]
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
Dfsl_udc_core.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2004-2007,2011-2012 Freescale Semiconductor, Inc.
10 * Freescale high-speed USB SOC DR module device controller driver.
12 * The driver is previously named as mpc_udc. Based on bare board
35 #include <linux/dma-mapping.h>
49 #define DRIVER_DESC "Freescale High-Speed USB SOC Device Controller driver"
55 static const char driver_name[] = "fsl-usb2-udc";
83 * registers should set pdata->big_endian_mmio flag.
85 * This also applies to controller-to-cpu accessors for the USB descriptors,
87 * have BE USB descriptors should set pdata->big_endian_desc flag.
[all …]
/kernel/linux/patches/linux-5.10/hi3516dv300_patch/
Dhi3516dv300.patch1 diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
3 --- a/arch/arm/Kconfig
5 @@ -322,7 +322,7 @@ config ARCH_MULTIPLATFORM
6 select ARCH_SELECT_MEMORY_MODEL
7 select ARM_HAS_SG_CHAIN
8 select ARM_PATCH_PHYS_VIRT
9 - select AUTO_ZRELADDR
10 + #select AUTO_ZRELADDR
11 select TIMER_OF
12 select COMMON_CLK
[all …]
/kernel/linux/patches/linux-4.19/hi3516dv300_patch/
Dhi3516dv300.patch1 diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
3 --- a/arch/arm/Kconfig
5 @@ -330,7 +330,7 @@ config ARCH_MULTIPLATFORM
7 select ARM_HAS_SG_CHAIN
8 select ARM_PATCH_PHYS_VIRT
9 - select AUTO_ZRELADDR
10 + #select AUTO_ZRELADDR
11 select TIMER_OF
12 select COMMON_CLK
13 select GENERIC_CLOCKEVENTS
[all …]