Searched +full:syscon +full:- +full:phandle (Results 1 – 25 of 226) sorted by relevance
12345678910
| /kernel/linux/linux-5.10/drivers/staging/hikey9xx/ |
| D | phy-hi3670-usb3.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/phy/hisilicon,hi3670-usb3.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mauro Carvalho Chehab <mchehab+huawei@kernel.org> 16 const: hisilicon,hi3670-usb-phy 18 "#phy-cells": 21 hisilicon,pericrg-syscon: 22 $ref: '/schemas/types.yaml#/definitions/phandle' 23 description: phandle of syscon used to control iso refclk. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| D | hisilicon,hi3660-usb3.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/phy/hisilicon,hi3660-usb3.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mauro Carvalho Chehab <mchehab+huawei@kernel.org> 16 const: hisilicon,hi3660-usb-phy 18 "#phy-cells": 21 hisilicon,pericrg-syscon: 22 $ref: '/schemas/types.yaml#/definitions/phandle' 23 description: phandle of syscon used to control iso refclk. [all …]
|
| D | samsung-phy.txt | 2 ------------------------------------------------- 5 - compatible : should be one of the listed compatibles: 6 - "samsung,s5pv210-mipi-video-phy" 7 - "samsung,exynos5420-mipi-video-phy" 8 - "samsung,exynos5433-mipi-video-phy" 9 - #phy-cells : from the generic phy bindings, must be 1; 12 - syscon - phandle to the PMU system controller 15 - samsung,pmu-syscon - phandle to the PMU system controller 16 - samsung,disp-sysreg - phandle to the DISP system registers controller 17 - samsung,cam0-sysreg - phandle to the CAM0 system registers controller [all …]
|
| D | dm816x-phy.txt | 5 - compatible : should be "ti,dm816x-usb-phy" 6 - reg : offset and length of the PHY register set. 7 - reg-names : name for the phy registers 8 - clocks : phandle to the clock 9 - clock-names : name of the clock 10 - syscon: phandle for the syscon node to access misc registers 11 - #phy-cells : from the generic PHY bindings, must be 1 12 - syscon: phandle for the syscon node to access misc registers 16 usb_phy0: usb-phy@20 { 17 compatible = "ti,dm8168-usb-phy"; [all …]
|
| D | ti,omap-usb2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/ti,omap-usb2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kishon Vijay Abraham I <kishon@ti.com> 11 - Roger Quadros <rogerq@ti.com> 16 - items: 17 - enum: 18 - ti,dra7x-usb2 19 - ti,dra7x-usb2-phy2 [all …]
|
| D | ti-phy.txt | 6 - compatible: Should be one of 7 "ti,control-phy-otghs" - if it has otghs_control mailbox register as on OMAP4. 8 "ti,control-phy-usb2" - if it has Power down bit in control_dev_conf register 10 "ti,control-phy-pipe3" - if it has DPLL and individual Rx & Tx power control 12 "ti,control-phy-pcie" - for pcie to support external clock for pcie and to 15 "ti,control-phy-usb2-dra7" - if it has power down register like USB2 PHY on 17 "ti,control-phy-usb2-am437" - if it has power down register like USB2 PHY on 19 - reg : register ranges as listed in the reg-names property 20 - reg-names: "otghs_control" for control-phy-otghs 21 "power", "pcie_pcs" and "control_sma" for control-phy-pcie [all …]
|
| D | brcm,sr-pcie-phy.txt | 4 - compatible: must be "brcm,sr-pcie-phy" 5 - reg: base address and length of the PCIe SS register space 6 - brcm,sr-cdru: phandle to the CDRU syscon node 7 - brcm,sr-mhb: phandle to the MHB syscon node 8 - #phy-cells: Must be 1, denotes the PHY index 16 mhb: syscon@60401000 { 17 compatible = "brcm,sr-mhb", "syscon"; 21 cdru: syscon@6641d000 { 22 compatible = "brcm,sr-cdru", "syscon"; 27 compatible = "brcm,sr-pcie-phy"; [all …]
|
| D | rockchip-usb-phy.txt | 4 - compatible: matching the soc type, one of 5 "rockchip,rk3066a-usb-phy" 6 "rockchip,rk3188-usb-phy" 7 "rockchip,rk3288-usb-phy" 8 - #address-cells: should be 1 9 - #size-cells: should be 0 12 - rockchip,grf : phandle to the syscon managing the "general 13 register files" - phy should be a child of the GRF instead 15 Sub-nodes: 16 Each PHY should be represented as a sub-node. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/reset/ |
| D | keystone-reset.txt | 14 - compatible: ti,keystone-reset 16 - ti,syscon-pll: phandle/offset pair. The phandle to syscon used to 20 - ti,syscon-dev: phandle/offset pair. The phandle to syscon used to 26 - ti,soft-reset: Boolean option indicating soft reset. 29 - ti,wdt-list: WDT list that can cause SoC reset. It's not related 40 pllctrl: pll-controller@2310000 { 41 compatible = "ti,keystone-pllctrl", "syscon"; 45 devctrl: device-state-control@2620000 { 46 compatible = "ti,keystone-devctrl", "syscon"; 50 rstctrl: reset-controller { [all …]
|
| D | syscon-reboot.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/reset/syscon-reboot.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic SYSCON mapped register reset driver 10 - Sebastian Reichel <sre@kernel.org> 13 This is a generic reset driver using syscon to map the reset register. 15 defined by the SYSCON register map base plus the offset with the value and 17 access only. The SYSCON registers map is normally retrieved from the 18 parental dt-node. So the SYSCON reboot node should be represented as a [all …]
|
| D | syscon-poweroff.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/reset/syscon-poweroff.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic SYSCON mapped register poweroff driver 10 - Sebastian Reichel <sre@kernel.org> 13 This is a generic poweroff driver using syscon to map the poweroff register. 15 defined by the register map pointed by syscon reference plus the offset 21 const: syscon-poweroff 32 $ref: /schemas/types.yaml#/definitions/phandle [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/bcm/ |
| D | brcm,brcmstb.txt | 2 ----------------------------------------------- 3 Boards with Broadcom Brahma15 ARM-based BCMxxxx (generally BCM7xxx variants) 7 - compatible: "brcm,bcm<chip_id>", "brcm,brcmstb" 11 #address-cells = <2>; 12 #size-cells = <2>; 16 Further, syscon nodes that map platform-specific registers used for general 19 - compatible: "brcm,bcm<chip_id>-sun-top-ctrl", "syscon" 20 - compatible: "brcm,bcm<chip_id>-cpu-biu-ctrl", 21 "brcm,brcmstb-cpu-biu-ctrl", 22 "syscon" [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/watchdog/ |
| D | ts4800-wdt.txt | 4 - compatible: must be "technologic,ts4800-wdt" 5 - syscon: phandle / integer array that points to the syscon node which 6 describes the FPGA's syscon registers. 7 - phandle to FPGA's syscon 8 - offset to the watchdog register 11 - timeout-sec: contains the watchdog timeout in seconds. 15 syscon: syscon@b0010000 { 16 compatible = "syscon", "simple-mfd"; 18 reg-io-width = <2>; 21 compatible = "technologic,ts4800-wdt"; [all …]
|
| D | samsung-wdt.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/watchdog/samsung-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 20 - samsung,s3c2410-wdt # for S3C2410 21 - samsung,s3c6410-wdt # for S3C6410, S5PV210 and Exynos4 22 - samsung,exynos5250-wdt # for Exynos5250 23 - samsung,exynos5420-wdt # for Exynos5420 24 - samsung,exynos7-wdt # for Exynos7 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | samsung,exynos-adc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/samsung,exynos-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 15 - samsung,exynos-adc-v1 # Exynos5250 16 - samsung,exynos-adc-v2 17 - samsung,exynos3250-adc 18 - samsung,exynos4212-adc # Exynos4212 and Exynos4412 19 - samsung,exynos7-adc [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/avs/ |
| D | qcom,cpr.txt | 10 - compatible: 13 Definition: should be "qcom,qcs404-cpr", "qcom,cpr" for qcs404 15 - reg: 17 Value type: <prop-encoded-array> 20 - interrupts: 22 Value type: <prop-encoded-array> 25 - clocks: 27 Value type: <prop-encoded-array> 28 Definition: phandle to the reference clock 30 - clock-names: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/ |
| D | ts4800-ts.txt | 1 * TS-4800 Touchscreen bindings 4 - compatible: must be "technologic,ts4800-ts" 5 - reg: physical base address of the controller and length of memory mapped 7 - syscon: phandle / integers array that points to the syscon node which 8 describes the FPGA's syscon registers. 9 - phandle to FPGA's syscon 10 - offset to the touchscreen register 11 - offset to the touchscreen enable bit
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/ |
| D | ti-pci.txt | 4 - compatible: Should be "ti,dra7-pcie" for RC (deprecated) 5 Should be "ti,dra7-pcie-ep" for EP (deprecated) 6 Should be "ti,dra746-pcie-rc" for dra74x/dra76 in RC mode 7 Should be "ti,dra746-pcie-ep" for dra74x/dra76 in EP mode 8 Should be "ti,dra726-pcie-rc" for dra72x in RC mode 9 Should be "ti,dra726-pcie-ep" for dra72x in EP mode 10 - phys : list of PHY specifiers (used by generic PHY framework) 11 - phy-names : must be "pcie-phy0", "pcie-phy1", "pcie-phyN".. based on the 13 - ti,hwmods : Name of the hwmod associated to the pcie, "pcie<X>", 15 - num-lanes as specified in ../designware-pcie.txt [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/exynos/ |
| D | exynos_hdmi.txt | 1 Device-Tree bindings for drm hdmi driver 4 - compatible: value should be one among the following: 5 1) "samsung,exynos4210-hdmi" 6 2) "samsung,exynos4212-hdmi" 7 3) "samsung,exynos5420-hdmi" 8 4) "samsung,exynos5433-hdmi" 9 - reg: physical base address of the hdmi and length of memory mapped 11 - interrupts: interrupt number to the cpu. 12 - hpd-gpios: following information about the hotplug gpio pin. 13 a) phandle of the gpio controller node. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | s5p-cec.txt | 7 - compatible : value should be following 8 "samsung,s5p-cec" 10 - reg : Physical base address of the IP registers and length of memory 13 - interrupts : HDMI CEC interrupt number to the CPU. 14 - clocks : from common clock binding: handle to HDMI CEC clock. 15 - clock-names : from common clock binding: must contain "hdmicec", 17 - samsung,syscon-phandle - phandle to the PMU system controller 18 - hdmi-phandle - phandle to the HDMI controller, see also cec.txt. 21 - needs-hpd : if present the CEC support is only available when the HPD 27 compatible = "samsung,s5p-cec"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | syscon.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mfd/syscon.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 represent as any specific type of device. The typical use-case is 13 for some other node's driver, or platform-specific code, to acquire 14 a reference to the syscon node (e.g. by phandle, node path, or 20 - Lee Jones <lee.jones@linaro.org> 27 - syscon 30 - compatible [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | atmel-sysregs.txt | 4 - compatible: Should be "atmel,sama5d2-chipid" 5 - reg : Should contain registers location and length 8 - compatible: Should be "atmel,at91sam9260-pit" 9 - reg: Should contain registers location and length 10 - interrupts: Should contain interrupt for the PIT which is the IRQ line 14 - compatible: Should be "microchip,sam9x60-pit64b" 15 - reg: Should contain registers location and length 16 - interrupts: Should contain interrupt for PIT64B timer 17 - clocks: Should contain the available clock sources for PIT64B timer. 20 - compatible: Should be "atmel,at91rm9200-st", "syscon", "simple-mfd" [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/ |
| D | st,stm32-rproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: "http://devicetree.org/schemas/remoteproc/st,stm32-rproc.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 14 - Fabien Dessenne <fabien.dessenne@st.com> 15 - Arnaud Pouliquen <arnaud.pouliquen@st.com> 19 const: st,stm32mp1-m4 30 st,syscfg-holdboot: 32 - Phandle of syscon block. 33 - The offset of the hold boot setting register. [all …]
|
| D | qcom,q6v5.txt | 6 - compatible: 10 "qcom,q6v5-pil", 11 "qcom,ipq8074-wcss-pil" 12 "qcom,msm8916-mss-pil", 13 "qcom,msm8974-mss-pil" 14 "qcom,msm8996-mss-pil" 15 "qcom,msm8998-mss-pil" 16 "qcom,sc7180-mss-pil" 17 "qcom,sdm845-mss-pil" 19 - reg: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | mediatek-net.txt | 10 - compatible: Should be 11 "mediatek,mt2701-eth": for MT2701 SoC 12 "mediatek,mt7623-eth", "mediatek,mt2701-eth": for MT7623 SoC 13 "mediatek,mt7622-eth": for MT7622 SoC 14 "mediatek,mt7629-eth": for MT7629 SoC 15 "ralink,rt5350-eth": for Ralink Rt5350F and MT7628/88 SoC 16 - reg: Address and length of the register set for the device 17 - interrupts: Should contain the three frame engines interrupts in numeric 19 - clocks: the clock used by the core 20 - clock-names: the names of the clock listed in the clocks property. These are [all …]
|
12345678910