| /freebsd/sys/contrib/device-tree/Bindings/iio/adc/ | 
| H A D | ti,tsc2046.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Oleksij Rempel <o.rempel@pengutronix.de>
 18       - ti,tsc2046e-adc
 26   vref-supply:
 29   "#io-channel-cells":
 32   '#address-cells':
 35   '#size-cells':
 39   - compatible
 [all …]
 
 | 
| H A D | adi,max11410.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)4 ---
 6 $schema: http://devicetree.org/meta-schemas/core.yaml#
 11   - Ibrahim Tilki <Ibrahim.Tilki@analog.com>
 21       - adi,max11410
 30   interrupt-names:
 34       - enum: [gpio0, gpio1]
 35       - const: gpio1
 37   '#address-cells':
 40   '#size-cells':
 [all …]
 
 | 
| H A D | adc.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Jonathan Cameron <jic23@kernel.org>
 17     pattern: "^channel(@[0-9a-f]+)?$"
 31   diff-channels:
 32     $ref: /schemas/types.yaml#/definitions/uint32-array
 41   single-channel:
 44       When devices combine single-ended and differential channels, allow the
 46       differential channels). If this and diff-channels are not present reg
 [all …]
 
 | 
| H A D | qcom,spmi-vadc.txt | 3 - SPMI PMIC voltage ADC (VADC) provides interface to clients to read4   voltage. The VADC is a 15-bit sigma-delta ADC.
 5 - SPMI PMIC5 voltage ADC (ADC) provides interface to clients to read
 6   voltage. The VADC is a 16-bit sigma-delta ADC.
 10 - compatible:
 13     Definition: Should contain "qcom,spmi-vadc".
 14                 Should contain "qcom,spmi-adc5" for PMIC5 ADC driver.
 15                 Should contain "qcom,spmi-adc-rev2" for PMIC rev2 ADC driver.
 16                 Should contain "qcom,pms405-adc" for PMS405 PMIC
 18 - reg:
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/ | 
| H A D | stmpe.txt | 2 ----------------5  - compatible: "st,stmpe-ts"
 8 - st,ave-ctrl		: Sample average control
 9 				0 -> 1 sample
 10 				1 -> 2 samples
 11 				2 -> 4 samples
 12 				3 -> 8 samples
 13 - st,touch-det-delay	: Touch detect interrupt delay (recommended is 3)
 14 				0 -> 10 us
 15 				1 -> 50 us
 [all …]
 
 | 
| H A D | brcm,iproc-touchscreen.txt | 4 - compatible: must be "brcm,iproc-touchscreen"5 - ts_syscon: handler of syscon node defining physical base
 9 - clocks:  The clock provided by the SOC to driver the tsc
 10 - clock-names:  name for the clock
 11 - interrupts: The touchscreen controller's interrupt
 12 - address-cells: Specify the number of u32 entries needed in child nodes.
 14 - size-cells: Specify number of u32 entries needed to specify child nodes size
 18 - scanning_period: Time between scans. Each step is 1024 us.  Valid 1-256.
 19 - debounce_timeout: Each step is 512 us.  Valid 0-255
 20 - settling_timeout: The settling duration (in ms) is the amount of time
 [all …]
 
 | 
| H A D | ads7846.txt | 7 	Documentation/devicetree/bindings/spi/spi-bus.txt23 	vcc-supply		A regulator node for the supply voltage.
 28 	ti,vref-delay-usecs		vref supply delay in usecs, 0 for
 30 	ti,vref-mv			The VREF voltage, in millivolts (u16).
 33 	ti,keep-vref-on			set to keep vref on for differential
 35 	ti,settle-delay-usec		Settling time of the analog signals;
 37 					on the X/Y drivers.  If set to non-zero,
 39 					us apart, and the second one is used.
 41 	ti,penirq-recheck-delay-usecs	If set to non-zero, after samples are
 47 	ti,x-plate-ohms			Resistance of the X-plate,
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ | 
| H A D | imx6qdl-skov-cpu-revc.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)7 		compatible = "resistive-adc-touch";
 8 		io-channels = <&adc_ts 1>, <&adc_ts 3>, <&adc_ts 4>, <&adc_ts 5>;
 9 		io-channel-names = "y", "z1", "z2", "x";
 10 		touchscreen-min-pressur
 [all...]
 | 
| H A D | imx6dl-plym2m.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT7 /dts-v1/;
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/leds/common.h>
 17 		stdout-path = &uart4;
 21 		compatible = "pwm-backlight";
 23 		brightness-levels = <0 1000>;
 24 		num-interpolated-steps = <20>;
 25 		default-brightness-level = <19>;
 26 		power-supply = <®_12v0>;
 [all …]
 
 | 
| H A D | imx6dl-victgo.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT7 /dts-v1/;
 9 #include "imx6qdl-vicut1.dtsi"
 15 	gpio-keys {
 16 		compatible = "gpio-keys";
 17 		pinctrl-names = "default";
 18 		pinctrl-0 = <&pinctrl_gpiokeys>;
 21 		key-power {
 25 			wakeup-source;
 28 		key-enter {
 [all …]
 
 | 
| H A D | imx6dl-prtvt7.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT6 /dts-v1/;
 8 #include "imx6qdl-prti6q.dtsi"
 9 #include <dt-bindings/display/sdtv-standards.h>
 10 #include <dt-bindings/input/input.h>
 11 #include <dt-bindings/leds/common.h>
 12 #include <dt-bindings/sound/fsl-imx-audmux.h>
 23 	backlight_lcd: backlight-lcd {
 24 		compatible = "pwm-backlight";
 26 		brightness-levels = <0 20 81 248 1000>;
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/regulator/ | 
| H A D | regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Liam Girdwood <lgirdwood@gmail.com>
 11   - Mark Brown <broonie@kernel.org>
 14   regulator-nam
 [all...]
 | 
| /freebsd/sys/contrib/device-tree/src/arm64/amlogic/ | 
| H A D | meson-gxbb-p20x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)8 #include "meson-gxbb.dtsi"
 17 		stdout-path = "serial0:115200n8";
 25 	usb_pwr: regulator-usb-pwrs {
 26 		compatible = "regulator-fixed";
 28 		regulator-name = "USB_PWR";
 30 		regulator-min-microvolt = <5000000>;
 31 		regulator-max-microvolt = <5000000>;
 35 		enable-active-high;
 38 	vddio_card: gpio-regulator {
 [all …]
 
 | 
| H A D | meson-gxl-s905x-libretech-cc-v2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)7 /dts-v1/;
 9 #include <dt-bindings/input/input.h>
 10 #include <dt-bindings/leds/common.h>
 11 #include <dt-bindings/sound/meson-aiu.h>
 13 #include "meson-gxl-s905x.dtsi"
 16 	compatible = "libretech,aml-s905x-cc-v2", "amlogic,s905x",
 17 		     "amlogic,meson-gxl";
 18 	model = "Libre Computer AML-S905X-CC V2";
 27 		stdout-path = "serial0:115200n8";
 [all …]
 
 | 
| H A D | meson-gx-libretech-pc.dtsi | 1 // SPDX-License-Identifier: GPL-2.07 /* Libretech Amlogic GX PC form factor - AKA: Tartiflette */
 9 #include <dt-bindings/input/input.h>
 10 #include <dt-bindings/leds/common.h>
 11 #include <dt-bindings/sound/meson-aiu.h>
 14 	adc-keys {
 15 		compatible = "adc-keys";
 16 		io-channels = <&saradc 0>;
 17 		io-channel-names = "buttons";
 18 		keyup-threshold-microvolt = <1800000>;
 [all …]
 
 | 
| H A D | meson-gxl-s905x-libretech-cc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)8 /dts-v1/;
 10 #include <dt-bindings/input/input.h>
 11 #include <dt-bindings/sound/meson-aiu.h>
 13 #include "meson-gxl-s905x.dtsi"
 16 	compatible = "libretech,aml-s905x-cc", "amlogic,s905x",
 17 		     "amlogic,meson-gxl";
 18 	model = "Libre Computer AML-S905X-CC";
 25 	dio2133: analog-amplifier {
 26 		compatible = "simple-audio-amplifier";
 [all …]
 
 | 
| H A D | meson-gxbb-nanopi-k2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 /dts-v1/;
 8 #include "meson-gxbb.dtsi"
 9 #include <dt-bindings/gpio/gpio.h>
 10 #include <dt-bindings/sound/meson-aiu.h>
 13 	compatible = "friendlyarm,nanopi-k2", "amlogic,meson-gxbb";
 22 		stdout-path = "serial0:115200n8";
 31 		compatible = "gpio-leds";
 33 		led-stat {
 34 			label = "nanopi-k2:blue:stat";
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ | 
| H A D | msm8998-sony-xperia-yoshino.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause8 #include <dt-bindings/input/input.h>
 9 #include <dt-bindings/leds/common.h>
 10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
 18 	qcom,msm-id = <0x124 0x20000>, <0x124 0x20001>; /* 8998v2, v2.1 */
 19 	qcom,board-id = <8 0>;
 23 			compatible = "gpio-gate-clock";
 24 			pinctrl-0 = <&div_clk1>;
 25 			pinctrl-names = "default";
 27 			#clock-cells = <0>;
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm64/rockchip/ | 
| H A D | rk3568-mecsbc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 4 #include <dt-bindings/gpio/gpio.h>
 5 #include <dt-bindings/leds/common.h>
 6 #include <dt-bindings/pinctrl/rockchip.h>
 7 #include <dt-bindings/pwm/pwm.h>
 20 		stdout-path = "serial2:1500000n8";
 23 	tas2562-sound {
 24 		compatible = "simple-audio-card";
 25 		simple-audio-card,format = "i2s";
 [all …]
 
 | 
| H A D | rk3318-a95x-z2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 4 #include <dt-bindings/input/input.h>
 9 	compatible = "zkmagic,a95x-z2", "rockchip,rk3318";
 19 		stdout-path = "serial2:1500000n8";
 22 	adc-keys {
 23 		compatible = "adc-keys";
 24 		io-channel
 [all...]
 | 
| H A D | rk3566-box-demo.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)8 /dts-v1/;
 10 #include <dt-bindings/gpio/gpio.h>
 11 #include <dt-bindings/leds/common.h>
 12 #include <dt-bindings/pinctrl/rockchip.h>
 13 #include <dt-bindings/soc/rockchip,vop2.h>
 18 	compatible = "rockchip,rk3566-box-demo", "rockchip,rk3566";
 28 		stdout-path = "serial2:1500000n8";
 31 	gmac1_clkin: external-gmac1-clock {
 32 		compatible = "fixed-clock";
 [all …]
 
 | 
| H A D | rk3399-gru.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)5  * Copyright 2016-2017 Google, Inc
 8 #include <dt-bindings/input/input.h>
 9 #include "rk3399-op1.dtsi"
 18 		stdout-path = "serial2:115200n8";
 27 	 * - Rails that only connect to the EC (or devices that the EC talks to)
 29 	 * - Rails _are_ included if the rails go to the AP even if the AP
 38 	 * - The EC controls the enable and the EC always enables a rail as
 40 	 * - The rails are actually connected to each other by a jumper and
 45 	ppvar_sys: ppvar-sys {
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/mips/ingenic/ | 
| H A D | ci20.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 5 #include <dt-bindings/clock/ingenic,tcu.h>
 6 #include <dt-bindings/gpio/gpio.h>
 7 #include <dt-bindings/input/input.h>
 8 #include <dt-bindings/interrupt-controller/irq.h>
 9 #include <dt-bindings/regulator/active-semi,8865-regulator.h>
 22 		stdout-path = &uart4;
 31 	gpio-keys {
 32 		compatible = "gpio-keys";
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm64/broadcom/ | 
| H A D | bcm2712-rpi-5-b.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)2 /dts-v1/;
 4 #include <dt-bindings/gpio/gpio.h>
 8 	compatible = "raspberrypi,5-model-b", "brcm,bcm2712";
 16 		stdout-path = "serial10:115200n8";
 25 	sd_io_1v8_reg: sd-io-1v8-reg {
 26 		compatible = "regulator-gpio";
 27 		regulator-name = "vdd-sd-io";
 28 		regulator-min-microvolt = <1800000>;
 29 		regulator-max-microvolt = <3300000>;
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/broadcom/ | 
| H A D | bcm2711-rpi-cm4.dtsi | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include "bcm2711-rpi.dtsi"
 5 #include "bcm283x-rpi-wifi-bt.dtsi"
 8 	compatible = "raspberrypi,4-compute-module", "brcm,bcm2711";
 12 		stdout-path = "serial1:115200n8";
 15 	sd_io_1v8_reg: regulator-sd-io-1v8 {
 16 		compatible = "regulator-gpio";
 17 		regulator-name = "vdd-sd-io";
 18 		regulator-min-microvolt = <1800000>;
 [all …]
 
 |