/freebsd-src/sys/contrib/device-tree/Bindings/bus/ |
H A D | nvidia,tegra20-gmi.txt | 4 external memory. Can be used to attach various high speed devices such as 10 - compatible : Should contain one of the following: 11 For Tegra20 must contain "nvidia,tegra20-gmi". 12 For Tegra30 must contain "nvidia,tegra30-gmi". 13 - reg: Should contain GMI controller registers location and length. 14 - clocks: Must contain an entry for each entry in clock-names. 15 - clock-names: Must include the following entries: "gmi" 16 - resets : Must contain an entry for each entry in reset-names. 17 - reset-names : Must include the following entries: "gmi" 18 - #address-cells: The number of cells used to represent physical base [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm/nvidia/ |
H A D | tegra30-cardhu-a04.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "tegra30-cardhu.dtsi" 10 compatible = "nvidia,cardhu-a04", "nvidia,cardhu", "nvidia,tegra30"; 14 power-gpios = <&gpio TEGRA_GPIO(D, 3) GPIO_ACTIVE_HIGH>; 15 bus-width = <4>; 16 keep-power-in-suspend; 19 ddr_reg: regulator-ddr { 20 compatible = "regulator-fixed"; 21 regulator-name = "ddr"; [all …]
|
H A D | tegra30-cardhu-a02.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "tegra30-cardhu.dtsi" 10 compatible = "nvidia,cardhu-a02", "nvidia,cardhu", "nvidia,tegra30"; 14 power-gpios = <&gpio TEGRA_GPIO(D, 4) GPIO_ACTIVE_HIGH>; 15 bus-width = <4>; 16 keep-power-in-suspend; 19 ddr_reg: regulator-ddr { 20 compatible = "regulator-fixed"; 21 regulator-name = "vdd_ddr"; [all …]
|
H A D | tegra30-cardhu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/input/input.h> 3 #include <dt-bindings/thermal/thermal.h> 5 #include "tegra30-cpu-opp.dtsi" 6 #include "tegra30-cpu-opp-microvolt.dtsi" 16 * use tegra30-cardhu-a02.dts, Cardhu fab version A04 and later, use 17 * tegra30-cardhu-a04.dts. 20 * The sticker will have number like 600-81291-1000-002 C.3. In this 4th 22 * The (downstream internal) U-Boot of Cardhu display the board-id as 43 stdout-path = "serial0:115200n8"; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | tlv320adcx140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Texas Instruments TLV320ADCX140 Quad Channel Analog-to-Digital Converter 11 - Andrew Davis <afd@ti.com> 14 The TLV320ADCX140 are multichannel (4-ch analog recording or 8-ch digital 15 PDM microphones recording), high-performance audio, analog-to-digital 28 - ti,tlv320adc3140 29 - ti,tlv320adc5140 30 - ti,tlv320adc6140 [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | adi,ad7606.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <michael.hennerich@analog.com> 14 https://www.analog.com/media/en/technical-documentation/data-sheet [all...] |
/freebsd-src/sys/contrib/device-tree/include/dt-bindings/sound/ |
H A D | cs35l45.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * cs35l45.h -- CS35L45 ALSA SoC audio driver DT bindings header 12 * cirrus,asp-sdout-hiz-ctrl 14 * TX_HIZ_UNUSED: TX pin high-impedance during unused slots. 15 * TX_HIZ_DISABLED: TX pin high-impedance when all channels disabled. 21 * Optional GPIOX Sub-nodes: 22 * The cs35l45 node can have up to three "cirrus,gpio-ctrlX" ('X' = [1,2,3]) 23 * sub-nodes for configuring the GPIO pins. 25 * - gpio-dir : GPIO pin direction. Valid only when 'gpio-ctrl' 30 * - gpio-lvl : GPIO level. Valid only when 'gpio-ctrl' is 1 and 'gpio-dir' is 0. [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/serial/ |
H A D | rs485.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 direction for the built-in half-duplex mode. The properties described 11 hereafter shall be given to a half-duplex capable UART node. 14 - Rob Herring <robh@kernel.org> 17 rs485-rts-delay: 18 description: prop-encoded-array <a b> 19 $ref: /schemas/types.yaml#/definitions/uint32-array 22 - description: Delay between rts signal and beginning of data sent in [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | sff,sfp.txt | 1 Small Form Factor (SFF) Committee Small Form-factor Pluggable (SFP) 6 - compatible : must be one of 10 - i2c-bus : phandle of an I2C bus controller for the SFP two wire serial 15 - mod-def0-gpios : GPIO phandle and a specifier of the MOD-DEF0 (AKA Mod_ABS) 16 module presence input gpio signal, active (module absent) high. Must 19 - los-gpios : GPIO phandle and a specifier of the Receiver Loss of Signal 20 Indication input gpio signal, active (signal lost) high 22 - tx-fault-gpios : GPIO phandle and a specifier of the Module Transmitter 23 Fault input gpio signal, active (fault condition) high 25 - tx-disable-gpios : GPIO phandle and a specifier of the Transmitter Disable [all …]
|
H A D | sff,sfp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx8mp-debix-som-a-bmb-08.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "imx8mp-debix-som-a.dtsi" 12 model = "Polyhex i.MX8MPlus Debix SOM A on BMB-08"; 13 compatible = "polyhex,imx8mp-debix-so [all...] |
H A D | imx93-tqma9352-mba93xxca.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2022-2023 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 8 /dts-v [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/media/i2c/ |
H A D | ov7670.txt | 8 - compatible: should be "ovti,ov7670" 9 - clocks: reference to the xclk input clock. 10 - clock-names: should be "xclk". 13 - hsync-active: active state of the HSYNC signal, 0/1 for LOW/HIGH respectively. 14 - vsync-active: active state of the VSYNC signal, 0/1 for LOW/HIGH respectively. 17 - reset-gpios: reference to the GPIO connected to the resetb pin, if any. 18 Active is low. 19 - powerdown-gpios: reference to the GPIO connected to the pwdn pin, if any. 20 Active is high. 21 - ov7670,pclk-hb-disable: a boolean property to suppress pixel clock output [all …]
|
H A D | galaxycore,gc0308.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/regulator/ |
H A D | fixed-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 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 - Mar [all...] |
H A D | gpio-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/regulator/gpio-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Liam Girdwood <lgirdwood@gmail.com> 11 - Mar [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm/synaptics/ |
H A D | berlin2q-marvell-dmp.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Copyright (C) 2014 Antoine Ténart <antoine.tenart@free-electrons.com> 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 12 model = "Marvell BG2-Q DMP"; 13 compatible = "marvell,berlin2q-dmp", "marvell,berlin2q", "marvell,berlin"; 22 stdout-path = "serial0:115200n8"; 26 compatible = "simple-bus"; 27 #address-cells = <1>; 28 #size-cells = <0>; [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm/allwinner/ |
H A D | sun8i-s3-pinecube.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR X11) 6 /dts-v1/; 7 #include "sun8i-v3.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 13 compatible = "pine64,pinecube", "sochip,s3", "allwinner,sun8i-v3"; 20 stdout-path = "serial0:115200n8"; 24 compatible = "gpio-led [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx6-logicpd-baseboard.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 7 compatible = "gpio-keys"; 9 button-0 { 13 debounce-interval = <10>; 14 wakeup-source; 17 button-1 { 21 debounce-interval = <10>; 22 wakeup-source; 25 button-2 { 29 debounce-interval = <10>; [all …]
|
H A D | imx6q-apalis-ixora-v1.2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2014-2022 Toradex 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 14 #include "imx6qdl-apalis.dtsi" 18 compatible = "toradex,apalis_imx6q-ixora-v1.2", "toradex,apalis_imx6q", 30 stdout-path = "serial0:115200n8"; 34 compatible = "gpio-leds"; [all …]
|
H A D | imx6dl-mamoj.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 14 compatible = "bticino,imx6dl-mamoj", "fsl,imx6dl"; 22 backlight_lcd: backlight-lcd { 23 compatible = "pwm-backlight"; 24 pwms = <&pwm3 0 25000 0>; /* 25000ns -> 40kHz */ 25 brightness-level [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/display/panel/ |
H A D | panel-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/panel/panel-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 24 width-mm: 29 height-mm: 43 non-descriptive information. For instance an LCD panel in a system that 55 panel-timing: [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/gpio/ |
H A D | gpio-vf610.txt | 8 - compatible : Should be "fsl,<soc>-gpio", below is supported list: 9 "fsl,vf610-gpio" 10 "fsl,imx7ulp-gpio" 11 - reg : The first reg tuple represents the PORT module, the second tuple 13 - interrupts : Should be the port interrupt shared by all 32 pins. 14 - gpio-controller : Marks the device node as a gpio controller. 15 - #gpio-cells : Should be two. The first cell is the pin number and 17 0 = active high 18 1 = active low 19 - interrupt-controller: Marks the device node as an interrupt controller. [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/display/exynos/ |
H A D | exynos_dp.txt | 5 -dp-controller node 6 -dptx-phy node(defined inside dp-controller node) 8 For the DP-PHY initialization, we use the dptx-phy node. 9 Required properties for dptx-phy: deprecated, use phys and phy-names 10 -reg: deprecated 12 -samsung,enable-mask: deprecated 13 The bit-mask used to enable/disable DP PHY. 15 For the Panel initialization, we read data from dp-controller node. 16 Required properties for dp-controller: 17 -compatible: [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/usb/ |
H A D | ci-hdrc-usb2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/ci-hdr [all...] |