| /linux/arch/arm/boot/dts/st/ | 
| H A D | stm32mp157a-icore-stm32mp1.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)3  * Copyright (c) STMicroelectronics 2019 - All Rights Reserved
 9 	compatible = "engicam,icore-stm32mp1", "st,stm32mp157";
 16 	reserved-memory {
 17 		#address-cells = <1>;
 18 		#size-cells = <1>;
 22 			compatible = "shared-dma-pool";
 24 			no-map;
 28 			compatible = "shared-dma-pool";
 30 			no-map;
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/ | 
| H A D | tps65910.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
 12 	compatible = "ti,tps65910";
 15 		#address-cells = <1>;
 16 		#size-cells = <0>;
 18 		vrtc_reg: regulator@0 {
 20 			regulator-compatible = "vrtc";
 23 		vio_reg: regulator@1 {
 25 			regulator-compatible = "vio";
 28 		vdd1_reg: regulator@2 {
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/ti/omap/ | 
| H A D | twl6030.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
 11 	compatible = "ti,twl6030";
 12 	interrupt-controller;
 13 	#interrupt-cells = <1>;
 16 		compatible = "ti,twl4030-rtc";
 20 	vaux1: regulator-vaux1 {
 21 		compatible = "ti,twl6030-vaux1";
 22 		regulator-min-microvolt = <1000000>;
 23 		regulator-max-microvolt = <3000000>;
 [all …]
 
 | 
| H A D | dra76-evm.dts | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/
 5 /dts-v1/;
 8 #include "dra7-evm-common.dtsi"
 9 #include "dra76x-mmc-iodelay.dtsi"
 10 #include <dt-bindings/net/ti-dp83867.h>
 14 	compatible = "ti,dra76-evm", "ti,dra762", "ti,dra7";
 28 	reserved-memory {
 29 		#address-cells = <2>;
 30 		#size-cells = <2>;
 [all …]
 
 | 
| H A D | am5729-beagleboneai.dts | 1 // SPDX-License-Identifier: GPL-2.03  * Copyright (C) 2014-2019 Texas Instruments Incorporated - https://www.ti.com/
 6 /dts-v1/;
 9 #include "am57xx-commercial-grade.dtsi"
 10 #include "dra74x-mmc-iodelay.dtsi"
 11 #include "dra74-ipu-dsp-common.dtsi"
 12 #include <dt-bindings/gpio/gpio.h>
 13 #include <dt-bindings/interrupt-controller/irq.h>
 14 #include <dt-bindings/pinctrl/dra.h>
 18 	compatible = "beagle,am5729-beagleboneai", "ti,am5728",
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/amlogic/ | 
| H A D | amlogic-c3-c308l-aw419.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 /dts-v1/;
 8 #include "amlogic-c3.dtsi"
 12 	compatible = "amlogic,aw419", "amlogic,c3";
 13 	interrupt-parent = <&gic>;
 14 	#address-cells = <2>;
 15 	#size-cells = <2>;
 27 	reserved-memory {
 28 		#address-cells = <2>;
 29 		#size-cells = <2>;
 [all …]
 
 | 
| H A D | amlogic-c3-c302x-aw409.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 /dts-v1/;
 8 #include "amlogic-c3.dtsi"
 12 	compatible = "amlogic,aw409", "amlogic,c3";
 13 	interrupt-parent = <&gic>;
 14 	#address-cells = <2>;
 15 	#size-cells = <2>;
 27 	reserved-memory {
 28 		#address-cells = <2>;
 29 		#size-cells = <2>;
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/freescale/ | 
| H A D | imx8mm-iot-gateway.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)5 #include "imx8mm-ucm-som.dtsi"
 6 #include <dt-bindings/phy/phy-imx8-pcie.h>
 9 	compatible = "compulab,imx8mm-iot-gateway", "compulab,imx8mm-ucm-som", "fsl,imx8mm";
 11 	regulator-usbhub-ena {
 12 		compatible = "regulator-fixed";
 13 		regulator-name = "usbhub_ena";
 14 		regulator-min-microvolt = <3300000>;
 15 		regulator-max-microvolt = <3300000>;
 17 		enable-active-high;
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/rockchip/ | 
| H A D | rk3399-kobol-helios64.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)13 /dts-v1/;
 18 	compatible = "kobol,helios64", "rockchip,rk3399";
 26 	avdd_0v9_s0: regulator-avdd-0v9-s0 {
 27 		compatible = "regulator-fixed";
 28 		regulator-name = "avdd_0v9_s0";
 29 		regulator-always-on;
 30 		regulator-boot-on;
 31 		regulator-min-microvolt = <900000>;
 32 		regulator-max-microvolt = <900000>;
 [all …]
 
 | 
| H A D | rk3399-rockpro64.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)7 #include <dt-bindings/input/linux-event-codes.h>
 8 #include <dt-bindings/pwm/pwm.h>
 20 		stdout-path = "serial2:1500000n8";
 23 	clkin_gmac: external-gmac-clock {
 24 		compatible = "fixed-clock";
 25 		clock-frequency = <125000000>;
 26 		clock-output-names = "clkin_gmac";
 27 		#clock-cells = <0>;
 30 	gpio-keys {
 [all …]
 
 | 
| H A D | rk3308-roc-cc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 /dts-v1/;
 10 	model = "Firefly ROC-RK3308-CC board";
 11 	compatible = "firefly,roc-rk3308-cc", "rockchip,rk3308";
 19 		stdout-path = "serial2:1500000n8";
 22 	ir-receiver {
 23 		compatible = "gpio-ir-receiver";
 25 		pinctrl-names = "default";
 26 		pinctrl-0 = <&ir_recv_pin>;
 30 		compatible = "pwm-ir-tx";
 [all …]
 
 | 
| H A D | rk3399-pinephone-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)9  * https://files.pine64.org/doc/PinePhonePro/PinephonePro-Schematic-V1.0-20211127.pdf
 12 /dts-v1/;
 13 #include <dt-bindings/input/gpio-keys.h>
 14 #include <dt-bindings/input/linux-event-codes.h>
 15 #include <dt-bindings/leds/common.h>
 16 #include "rk3399-s.dtsi"
 20 	compatible = "pine64,pinephone-pro", "rockchip,rk3399";
 21 	chassis-type = "handset";
 30 		stdout-path = "serial2:115200n8";
 [all …]
 
 | 
| H A D | rk3568-photonicat.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/pinctrl/rockchip.h>
 7 #include <dt-bindings/soc/rockchip,vop2.h>
 12 	compatible = "ariaboard,photonicat", "rockchip,rk3568";
 23 		compatible = "simple-battery";
 24 		device-chemistry = "lithium-ion";
 25 		charge-full-design-microamp-hours = <6800000>;
 26 		energy-full-design-microwatt-hours = <25000000>;
 [all …]
 
 | 
| H A D | rk3588-firefly-itx-3588j.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/input/input.h>
 7 #include <dt-bindings/leds/common.h>
 8 #include <dt-bindings/pinctrl/rockchip.h>
 9 #include <dt-bindings/pwm/pwm.h>
 10 #include <dt-bindings/soc/rockchip,vop2.h>
 11 #include "dt-bindings/usb/pd.h"
 13 #include "rk3588-firefly-core-3588j.dtsi"
 [all …]
 
 | 
| H A D | rk3399-roc-pc.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3  * Copyright (c) 2017 T-Chip Intelligent Technology Co., Ltd
 6 /dts-v1/;
 7 #include <dt-bindings/input/linux-event-codes.h>
 8 #include <dt-bindings/pwm/pwm.h>
 12 	model = "Firefly ROC-RK3399-PC Board";
 13 	compatible = "firefly,roc-rk3399-pc", "rockchip,rk3399";
 22 		stdout-path = "serial2:1500000n8";
 26 		compatible = "pwm-backlight";
 30 	clkin_gmac: external-gmac-clock {
 [all …]
 
 | 
| H A D | rk3576-rock-4d.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 /dts-v1/;
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/leds/common.h>
 10 #include <dt-bindings/pinctrl/rockchip.h>
 11 #include <dt-bindings/pwm/pwm.h>
 12 #include <dt-bindings/soc/rockchip,vop2.h>
 13 #include <dt-bindings/usb/pd.h>
 18 	compatible = "radxa,rock-4d", "rockchip,rk3576";
 26 		stdout-path = "serial0:1500000n8";
 [all …]
 
 | 
| H A D | rk3399-pinebook-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)8 /dts-v1/;
 9 #include <dt-bindings/input/gpio-keys.h>
 10 #include <dt-bindings/input/linux-event-codes.h>
 11 #include <dt-bindings/pwm/pwm.h>
 12 #include <dt-bindings/usb/pd.h>
 13 #include <dt-bindings/leds/common.h>
 18 	compatible = "pine64,pinebook-pro", "rockchip,rk3399";
 19 	chassis-type = "laptop";
 28 		stdout-path = "serial2:1500000n8";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/rockchip/ | 
| H A D | rk3128-xpi-3128.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 5 #include <dt-bindings/input/input.h>
 6 #include <dt-bindings/leds/common.h>
 10 	model = "Geniatech XPI-3128";
 11 	compatible = "geniatech,xpi-3128", "rockchip,rk3128";
 25 		stdout-path = &uart1;
 28 	adc-keys {
 29 		compatible = "adc-keys";
 30 		io-channels = <&saradc 1>;
 [all …]
 
 | 
| H A D | rv1109-relfor-saib.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)7 /dts-v1/;
 9 #include <dt-bindings/leds/common.h>
 10 #include <dt-bindings/input/input.h>
 14 	compatible = "relfor,saib", "rockchip,rv1109";
 16 	gpio-keys {
 17 		compatible = "gpio-keys";
 23 			linux,input-type = <1>;
 27 	ir_receiver: ir-receiver {
 28 		compatible = "gpio-ir-receiver";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/marvell/ | 
| H A D | armada-388-gp.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)4  * (RD-88F6820-GP)
 8  * Gregory CLEMENT <gregory.clement@free-electrons.com>
 11 /dts-v1/;
 12 #include "armada-388.dtsi"
 13 #include <dt-bindings/gpio/gpio.h>
 16 	model = "Marvell Armada 388 DB-88F6820-GP";
 17 	compatible = "marvell,a388-gp", "marvell,armada388", "marvell,armada380";
 20 		stdout-path = "serial0:115200n8";
 35 		internal-regs {
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/regulator/ | 
| H A D | fixed-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/regulator/fixed-regulator.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Liam Girdwood <lgirdwood@gmail.com>
 11   - Mark Brown <broonie@kernel.org>
 14   Any property defined as part of the core regulator binding, defined in
 15   regulator.yaml, can also be used. However a fixed voltage regulator is
 16   expected to have the regulator-min-microvolt and regulator-max-microvolt
 20   - $ref: regulator.yaml#
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/mfd/ | 
| H A D | ti-lmu.txt | 6   ------      ---------------------------------7   LM3631       Backlight and regulator
 8   LM3632       Backlight and regulator
 11   LM36274      Backlight and regulator
 14   - compatible: Should be one of:
 20   - reg: I2C slave address.
 28   - enable-gpios: A GPIO specifier for hardware enable pin.
 29   - ramp-up-us: Current ramping from one brightness level to
 31 		Range from 2048 us - 117.44 s
 32   - ramp-down-us: Current ramping from one brightness level to
 [all …]
 
 | 
| H A D | maxim,max14577.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Krzysztof Kozlowski <krzk@kernel.org>
 20   includes voltage safeout and LDO regulators, charger, fuel-gauge and MicroUSB
 24   compatible:
 26       - maxim,max14577
 27       - maxim,max77836
 35   wakeup-source: true
 44       compatible:
 [all …]
 
 | 
| H A D | dlg,da9063.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Steve Twiss <stwiss.opensource@diasemi.com>
 13   For device-tree bindings of other sub-modules refer to the binding documents
 14   under the respective sub-system directories.
 15   Using regulator-{uv,ov}-{warn,error,protection}-microvolt requires special
 21   - https://www.dialog-semiconductor.com/products/da9063l
 22   - https://www.dialog-semiconductor.com/products/da9063
 23   - https://www.dialog-semiconductor.com/products/da9062
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/nxp/imx/ | 
| H A D | imx6dl-b1x5pv2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT6 // Copyright 2018-2021 General Electric Company
 7 // Copyright 2018-2021 Collabora
 9 #include <dt-bindings/input/input.h>
 10 #include "imx6dl-qmx6.dtsi"
 14 		stdout-path = &uart3;
 20 			operating-points = <
 25 			fsl,soc-operating-points = <
 26 				/* ARM kHz	SOC-PU uV */
 33 			operating-points = <
 [all …]
 
 |