| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/ |
| H A D | ti,phy-j721e-wiz.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/ 4 --- 5 $id: "http://devicetree.org/schemas/phy/ti,phy-j721e-wiz.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - Kishon Vijay Abraham I <kishon@ti.com> 16 - ti,j721e-wiz-16g 17 - ti,j721e-wiz-10g 19 power-domains: 22 clocks: [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | imx7ulp.dtsi | 2 * Copyright 2015-2016 Freescale Semiconductor, Inc. 9 #include <dt-bindings/clock/imx7ulp-clock.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/gpio/gpio.h> 13 #include "imx7ulp-pinfunc.h" 16 interrupt-parent = <&intc>; 37 #address-cells = <1>; 38 #size-cells = <0>; 41 compatible = "arm,cortex-a7"; 47 reserved-memory { [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | imx7ulp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright 2017-2018 NXP 8 #include <dt-bindings/clock/imx7ulp-clock.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include "imx7ulp-pinfunc.h" 15 interrupt-parent = <&intc>; 17 #address-cells = <1>; 18 #size-cells = <1>; 37 #address-cells = <1>; [all …]
|
| H A D | mt7629.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/interrupt-controller/irq.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/clock/mt7629-clk.h> 11 #include <dt-bindings/power/mt7622-power.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/phy/phy.h> 14 #include <dt-bindings/reset/mt7629-resets.h> 18 interrupt-parent = <&sysirq>; 19 #address-cells = <1>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399-vop-clk-set.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 16 assigned-clocks = <&cru SCLK_EMMC>; 17 assigned-clock-parents = <&cru PLL_GPLL>; 18 assigned-clock-rates = <200000000>; 22 assigned-clocks = <&cru SCLK_UART0_SRC>; 23 assigned-clock-parents = <&cru PLL_GPLL>; 27 assigned-clocks = <&cru SCLK_UART_SRC>; 28 assigned-clock-parents = <&cru PLL_GPLL>; 32 assigned-clocks = <&cru SCLK_UART_SRC>; 33 assigned-clock-parents = <&cru PLL_GPLL>; [all …]
|
| H A D | px30-ad-r35-mb-rk618-hdmi.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 7 #include <dt-bindings/clock/rk618-cru.h> 8 #include "px30-ad-r35-mb.dtsi" 11 auto-freq-en = <0>; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&i2s1_2ch_mclk>; 22 clocks = <&cru SCLK_I2S1_OUT>; 23 clock-names = "clkin"; 24 assigned-clocks = <&cru SCLK_I2S1_OUT>; [all …]
|
| H A D | px30-ad-r35-mb-rk618-hdmi-lvds.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 7 #include <dt-bindings/display/media-bus-format.h> 8 #include <dt-bindings/clock/rk618-cru.h> 9 #include "px30-ad-r35-mb.dtsi" 13 compatible = "simple-panel"; 15 power-supply = <&vcc3v3_lcd>; 16 enable-gpios = <&gpio0 RK_PB5 GPIO_ACTIVE_LOW>; 17 prepare-delay-ms = <120>; 18 enable-delay-ms = <120>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/msm/ |
| H A D | dpu.txt | 6 sub-blocks like DPU display controller, DSI and DP interfaces etc. 11 - compatible: "qcom,sdm845-mdss", "qcom,sc7180-mdss" 12 - reg: physical base address and length of contoller's registers. 13 - reg-names: register region names. The following region is required: 15 - power-domains: a power domain consumer specifier according to 17 - clocks: list of clock specifiers for clocks needed by the device. 18 - clock-names: device clock names, must be in same order as clocks property. 19 The following clocks are required: 23 - interrupts: interrupt signal from MDSS. 24 - interrupt-controller: identifies the node as an interrupt controller. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | nvidia,tegra210-ahub.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-ahub.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 for audio pre-processing, post-processing and a programmable full 17 - Jon Hunter <jonathanh@nvidia.com> 18 - Sameer Pujar <spujar@nvidia.com> 22 pattern: "^ahub@[0-9a-f]*$" 26 - enum: 27 - nvidia,tegra210-ahub [all …]
|
| H A D | brcm,cygnus-audio.txt | 4 - compatible : "brcm,cygnus-audio" 5 - #address-cells: 32bit valued, 1 cell. 6 - #size-cells: 32bit valued, 0 cell. 7 - reg : Should contain audio registers location and length 8 - reg-names: names of the registers listed in "reg" property 12 - clocks: PLL and leaf clocks used by audio ports 13 - assigned-clocks: PLL and leaf clocks 14 - assigned-clock-parents: parent clocks of the assigned clocks 16 - assigned-clock-rates: List of clock frequencies of the 17 assigned clocks [all …]
|
| H A D | mt2701-afe-pcm.txt | 4 - compatible: should be one of the followings. 5 - "mediatek,mt2701-audio" 6 - "mediatek,mt7622-audio" 7 - interrupts: should contain AFE and ASYS interrupts 8 - interrupt-names: should be "afe" and "asys" 9 - power-domains: should define the power domain 10 - clocks: Must contain an entry for each entry in clock-names 11 See ../clocks/clock-bindings.txt for details 12 - clock-names: should have these clock names: 47 - assigned-clocks: list of input clocks and dividers for the audio system. [all …]
|
| H A D | nvidia,tegra186-dspk.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra186-dspk.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 Density Modulation (PDM) transmitter that up-samples the input to 13 over sampled Pulse Code Modulation (PCM) input to the desired 1-bit 17 - Jon Hunter <jonathanh@nvidia.com> 18 - Sameer Pujar <spujar@nvidia.com> 22 pattern: "^dspk@[0-9a-f]*$" 26 - const: nvidia,tegra186-dspk [all …]
|
| H A D | nvidia,tegra210-dmic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-dmic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 16 - Jon Hunter <jonathanh@nvidia.com> 17 - Sameer Pujar <spujar@nvidia.com> 21 pattern: "^dmic@[0-9a-f]*$" 25 - const: nvidia,tegra210-dmic 26 - items: 27 - enum: [all …]
|
| H A D | nvidia,tegra210-i2s.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-i2s.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The Inter-IC Sound (I2S) controller implements full-duplex, 11 bi-directional and single direction point-to-point serial 16 - Jon Hunter <jonathanh@nvidia.com> 17 - Sameer Pujar <spujar@nvidia.com> 21 pattern: "^i2s@[0-9a-f]*$" 25 - const: nvidia,tegra210-i2s [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/ |
| H A D | clock-bindings.txt | 1 This binding is a work-in-progress, and are based on some experimental 10 value of a #clock-cells property in the clock provider node. 17 #clock-cells: Number of cells in a clock specifier; Typically 0 for nodes 22 clock-output-names: Recommended to be a list of strings of clock output signal 24 However, the meaning of clock-output-names is domain 33 the provider's clock-output-names property. 38 #clock-cells = <1>; 39 clock-output-names = "ckil", "ckih"; 42 - this node defines a device with two clock outputs, the first named 44 clocks by index. The names should reflect the clock output signal [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/boot/dts/img/ |
| H A D | pistachio.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <dt-bindings/clock/pistachio-clk.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/interrupt-controller/mips-gic.h> 11 #include <dt-bindings/reset/pistachio-resets.h> 16 #address-cells = <1>; 17 #size-cells = <1>; 19 interrupt-parent = <&gic>; 22 #address-cells = <1>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mq.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * Copyright (C) 2017-2018 Pengutronix, Lucas Stach <kernel@pengutronix.de> 7 #include <dt-bindings/clock/imx8mq-clock.h> 8 #include <dt-bindings/power/imx8mq-power.h> 9 #include <dt-bindings/reset/imx8mq-reset.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include "dt-bindings/input/input.h" 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/thermal/thermal.h> 14 #include "imx8mq-pinfunc.h" [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/ti/ |
| H A D | k3-j721e-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2016-2019 Texas Instruments Incorporated - https://www.ti.com/ 7 #include <dt-bindings/phy/phy.h> 8 #include <dt-bindings/mux/mux.h> 9 #include <dt-bindings/mux/ti-serdes.h> 12 cmn_refclk: clock-cmnrefclk { 13 #clock-cells = <0>; 14 compatible = "fixed-clock"; 15 clock-frequency = <0>; 18 cmn_refclk1: clock-cmnrefclk1 { [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra186.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/clock/tegra186-clock.h> 3 #include <dt-bindings/gpio/tegra186-gpio.h> 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/mailbox/tegra186-hsp.h> 6 #include <dt-bindings/memory/tegra186-mc.h> 7 #include <dt-bindings/pinctrl/pinctrl-tegra-io-pad.h> 8 #include <dt-bindings/power/tegra186-powergate.h> 9 #include <dt-bindings/reset/tegra186-reset.h> 10 #include <dt-bindings/thermal/tegra186-bpmp-thermal.h> [all …]
|
| H A D | tegra210.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/clock/tegra210-car.h> 3 #include <dt-bindings/gpio/tegra-gpio.h> 4 #include <dt-bindings/memory/tegra210-mc.h> 5 #include <dt-bindings/pinctrl/pinctrl-tegra.h> 6 #include <dt-bindings/pinctrl/pinctrl-tegra-io-pad.h> 7 #include <dt-bindings/reset/tegra210-car.h> 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 9 #include <dt-bindings/thermal/tegra124-soctherm.h> 10 #include <dt-bindings/soc/tegra-pmc.h> [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/rtc/ |
| H A D | st,stm32-rtc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/rtc/st,stm32-rtc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Gabriel Fernandez <gabriel.fernandez@st.com> 15 - st,stm32-rtc 16 - st,stm32h7-rtc 17 - st,stm32mp1-rtc 22 clocks: 26 clock-names: [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/ |
| H A D | clk-conf.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/clk-provider.h> 9 #include <linux/clk/clk-conf.h> 20 num_parents = of_count_phandle_with_args(node, "assigned-clock-parents", in __set_clk_parents() 21 "#clock-cells"); in __set_clk_parents() 22 if (num_parents == -EINVAL) in __set_clk_parents() 23 pr_err("clk: invalid value of clock-parents property at %pOF\n", in __set_clk_parents() 27 rc = of_parse_phandle_with_args(node, "assigned-clock-parents", in __set_clk_parents() 28 "#clock-cells", index, &clkspec); in __set_clk_parents() 31 if (rc == -ENOENT) in __set_clk_parents() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ufs/ |
| H A D | ti,j721e-ufs.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/ufs/ti,j721e-ufs.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vignesh Raghavendra <vigneshr@ti.com> 15 - const: ti,j721e-ufs 21 clocks: 23 description: phandle to the M-PHY clock 25 power-domains: 28 assigned-clocks: [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/rng/ |
| H A D | rockchip,rng.txt | 5 - compatible : should be one of the following. 6 "rockchip,cryptov1-rng" for crypto v1 7 "rockchip,cryptov2-rng" for crypto v2 9 - reg : Specifies base physical address and size of the registers map. 10 - clocks : Phandle to clock-controller plus clock-specifier pair. 11 - clock-names : "clk_crypto", "clk_crypto_apk", "aclk_crypto", "hclk_crypto" as a clock name. 12 - assigned-clocks: Main clock, should be <&cru SCLK_CRYPTO>, <&cru SCLK_CRYPTO_APK>, 14 - assigned-clock-rates : The rng core clk frequency, shall be: <150000000>, <150000000>, 16 - resets : Used for module reset 17 - reset-names : Reset names, should be "reset" [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/watchdog/ |
| H A D | ti,rti-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/ti,rti-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Tero Kristo <t-kristo@ti.com> 21 - $ref: "watchdog.yaml#" 26 - ti,j7-rti-wdt 31 clocks: 34 power-domains: 37 assigned-clocks: [all …]
|