/freebsd-src/sys/contrib/device-tree/src/arm/nxp/mxs/ |
H A D | imx28-duckbill-2-spi.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com> 7 /dts-v1/; 8 #include "imx28-duckbill-2.dts" 11 model = "I2SE Duckbill 2 SPI"; 12 compatible = "i2se,duckbill-2-spi", "i2se,duckbill-2", "fsl,imx28"; 30 fsl,pinmux-ids = < 38 fsl,drive-strength = <MXS_DRIVE_4mA>; 40 fsl,pull-up = <MXS_PULL_DISABLE>; 45 compatible = "fsl,imx28-spi"; [all …]
|
H A D | imx28-lwe.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 7 /dts-v1/; 8 #include "imx28.dtsi" 24 reg_3v3: regulator-reg-3v3 { 25 compatible = "regulator-fixe [all...] |
H A D | imx28-sps1.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 /dts-v1/; 7 #include "imx28.dtsi" 11 compatible = "schulercontrol,imx28-sps1", "fsl,imx28"; 18 reg_usb0_vbus: regulator-0 { 19 compatible = "regulator-fixed"; 20 regulator-name = "usb0_vbus"; 21 regulator-min-microvolt = <5000000>; 22 regulator-max-microvolt = <5000000>; 27 #address-cells = <1>; [all …]
|
H A D | imx28-evk.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 /dts-v1/; 6 #include "imx28.dtsi" 10 compatible = "fsl,imx28-evk", "fsl,imx28"; 18 reg_3p3v: regulator-3p3v { 19 compatible = "regulator-fixe [all...] |
H A D | imx28-m28evk.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 /dts-v1/; 8 #include "imx28-m28.dtsi" 12 compatible = "aries,m28evk", "denx,m28evk", "fsl,imx28"; 15 compatible = "pwm-backlight"; 17 brightness-levels = <0 4 8 16 32 64 128 255>; 18 default-brightness-level = <6>; 21 reg_vddio_sd0: regulator-1 { 22 compatible = "regulator-fixed"; 23 regulator-name = "vddio-sd0"; [all …]
|
H A D | imx28-cfa10056.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * The CFA-10055 is an expansion board for the CFA-10036 module and 8 * CFA-10037, thus we need to include the CFA-10037 DTS. 10 #include "imx28-cfa10037.dts" 13 model = "Crystalfontz CFA-10056 Board"; 14 …compatible = "crystalfontz,cfa10056", "crystalfontz,cfa10037", "crystalfontz,cfa10036", "fsl,imx28… 16 spi-2 { 17 compatible = "spi-gpio"; 18 pinctrl-names = "default"; 19 pinctrl-0 = <&spi2_pins_cfa10056>; [all …]
|
H A D | imx28.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 5 #include <dt-bindings/gpio/gpio.h> 6 #include "imx28-pinfunc.h" 9 #address-cells = <1>; 10 #size-cells = <1>; 12 interrupt-parent = <&icoll>; 15 * pre-existin [all...] |
H A D | imx28-cfa10055.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * The CFA-10055 is an expansion board for the CFA-10036 module and 9 * CFA-10037, thus we need to include the CFA-10037 DTS. 11 #include "imx28-cfa10037.dts" 14 model = "Crystalfontz CFA-10055 Board"; 15 …compatible = "crystalfontz,cfa10055", "crystalfontz,cfa10037", "crystalfontz,cfa10036", "fsl,imx28… 17 spi-2 { 18 compatible = "spi-gpio"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&spi2_pins_cfa10055>; [all …]
|
H A D | imx28-duckbill.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2013-2014,2016 Michael Heimpold <mhei@heimpold.de> 4 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com> 7 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include "imx28.dtsi" 13 compatible = "i2se,duckbill", "fsl,imx28"; 20 reg_3p3v: regulator-3p3v { 21 compatible = "regulator-fixed"; 22 regulator-name = "3P3V"; [all …]
|
H A D | imx28-apf28dev.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2012 Armadeus Systems - <support@armadeus.com> 7 #include "imx28-apf28.dts" 11 compatible = "armadeus,imx28-apf28dev", "armadeus,imx28-apf28", "fsl,imx28"; 13 reg_usb0_vbus: regulator-0 { 14 compatible = "regulator-fixed"; 15 regulator-name = "usb0_vbus"; 16 regulator-min-microvolt = <5000000>; 17 regulator-max-microvolt = <5000000>; 19 enable-active-high; [all …]
|
H A D | imx28-tx28.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 4 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de> 7 /dts-v1/; 8 #include "imx28.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controlle [all...] |
H A D | imx28-cfa10049.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * The CFA-10049 is an expansion board for the CFA-10036 module, thus we 8 * need to include the CFA-10036 DTS. 10 #include "imx28-cfa10036.dts" 13 model = "Crystalfontz CFA-10049 Board"; 14 compatible = "crystalfontz,cfa10049", "crystalfontz,cfa10036", "fsl,imx28"; 17 compatible = "i2c-mux-gpio"; 18 #address-cells = <1>; 19 #size-cells = <0>; 20 pinctrl-names = "default"; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/spi/ |
H A D | mxs-spi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/mxs-spi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale MX233/MX28 SSP/SPI 10 - Marek Vasut <marex@denx.de> 13 - $ref: /schemas/spi/spi-controller.yaml# 18 - fsl,imx23-spi 19 - fsl,imx28-spi 30 dma-names: [all …]
|
H A D | mxs-spi.txt | 1 * Freescale MX233/MX28 SSP/SPI 4 - compatible: Should be "fsl,<soc>-spi", where soc is "imx23" or "imx28" 5 - reg: Offset and length of the register set for the device 6 - interrupts: Should contain SSP ERROR interrupt 7 - dmas: DMA specifier, consisting of a phandle to DMA controller node 9 Refer to dma.txt and fsl-mxs-dma.txt for details. 10 - dma-names: Must be "rx-tx". 13 - clock-frequency : Input clock frequency to the SPI block in Hz. 19 #address-cells = <1>; 20 #size-cells = <0>; [all …]
|
H A D | spi-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-controller.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | qca,qca7000.txt | 3 The QCA7000 is a serial-to-powerline bridge with a host interface which could 4 be configured either as SPI or UART slave. This configuration is done by 7 (a) Ethernet over SPI 9 In order to use the QCA7000 as SPI device it must be defined as a child of a 10 SPI master in the device tree. 13 - compatible : Should be "qca,qca7000" 14 - reg : Should specify the SPI chip select 15 - interrupts : The first cell should specify the index of the source 18 - spi-cpha : Must be set 19 - spi-cpol : Must be set [all …]
|
H A D | microchip,enc28j60.txt | 3 This is a standalone 10 MBit ethernet controller with SPI interface. 5 For each device connected to a SPI bus, define a child node within 6 the SPI master node. 9 - compatible: Should be "microchip,enc28j60" 10 - reg: Specify the SPI chip select the ENC28J60 is wired to 11 - interrupts: Specify the interrupt index within the interrupt controller (referred 12 to above in interrupt-parent) and interrupt type. The ENC28J60 natively 15 - pinctrl-names: List of assigned state names, see pinctrl binding documentation. 16 - pinctrl-0: List of phandles to configure the GPIO pin used as interrupt line, 21 - spi-max-frequency: Maximum frequency of the SPI bus when accessing the ENC28J60. [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/arm/ |
H A D | fsl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shawn Guo <shawnguo@kernel.org> 17 - description: i.MX1 based Boards 19 - enu [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx6sll.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 * Copyright 2017-2018 NXP. 8 #include <dt-bindings/clock/imx6sll-clock.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controller/arm-gi [all...] |
H A D | imx6sx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 #include <dt-bindings/clock/imx6sx-clock.h> 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/interrupt-controller/arm-gi [all...] |
H A D | imx6sl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 #include <dt-bindings/interrupt-controller/irq.h> 6 #include "imx6sl-pinfunc.h" 7 #include <dt-bindings/clock/imx6sl-clock.h> 10 #address-cells = <1>; 11 #size-cell [all...] |
H A D | imx6ul.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 #include <dt-bindings/clock/imx6ul-clock.h> 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/interrupt-controller/arm-gi [all...] |
H A D | imx7s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 #include <dt-bindings/clock/imx7d-clock.h> 7 #include <dt-bindings/power/imx7-power.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-binding [all...] |
H A D | imx6qdl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/clock/imx6qdl-clock.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #address-cell [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx8mn.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/clock/imx8mn-clock.h> 7 #include <dt-bindings/power/imx8mn-power.h> 8 #include <dt-bindings/reset/imx8mq-reset.h> 9 #include <dt-binding [all...] |