Searched +full:imx28 +full:- +full:pinctrl (Results 1 – 25 of 50) sorted by relevance
12
/linux-6.12.1/Documentation/devicetree/bindings/gpio/ |
D | gpio-mxs.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/gpio-mxs.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shawn Guo <shawnguo@kernel.org> 17 will be represented as sub-nodes of MXS pinctrl node. 22 - fsl,imx23-pinctrl 23 - fsl,imx28-pinctrl 25 '#address-cells': 27 '#size-cells': [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/mxs/ |
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 …]
|
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-fixed"; 20 regulator-name = "3P3V"; 21 regulator-min-microvolt = <3300000>; 22 regulator-max-microvolt = <3300000>; 23 regulator-always-on; [all …]
|
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 …]
|
D | imx28-ts4600.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2016 Savoir-Faire Linux 7 /dts-v1/; 8 #include "imx28.dtsi" 9 #include "dt-bindings/gpio/gpio.h" 13 model = "Technologic Systems i.MX28 TS-4600"; 14 compatible = "technologic,imx28-ts4600", "fsl,imx28"; 21 reg_vddio_sd0: regulator-vddio-sd0 { 22 compatible = "regulator-fixed"; 23 regulator-name = "vddio-sd0"; [all …]
|
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 …]
|
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-fixed"; 26 regulator-name = "3V3"; 27 regulator-min-microvolt = <3300000>; 28 regulator-max-microvolt = <3300000>; 31 reg_usb_5v: regulator-reg-usb-5v { 32 compatible = "regulator-fixed"; [all …]
|
D | imx28-duckbill-2.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 <dt-bindings/interrupt-controller/irq.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include "imx28.dtsi" 14 compatible = "i2se,duckbill-2", "fsl,imx28"; 21 reg_3p3v: regulator-3p3v { 22 compatible = "regulator-fixed"; 23 regulator-name = "3P3V"; [all …]
|
D | imx28-xea.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 7 /dts-v1/; 8 #include "imx28-lwe.dtsi" 12 compatible = "lwn,imx28-xea", "fsl,imx28"; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&can1_pins_a>; 22 pinctrl-names = "default"; 23 pinctrl-0 = <&i2c1_pins_b>; 27 &pinctrl { 28 pinctrl-names = "default"; [all …]
|
D | imx28-apf28.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2012 Armadeus Systems - <support@armadeus.com> 6 /dts-v1/; 7 #include "imx28.dtsi" 11 compatible = "armadeus,imx28-apf28", "fsl,imx28"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&duart_pins_a>; 26 pinctrl-names = "default"; 27 pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg>; 31 label = "u-boot"; [all …]
|
D | imx28-apx4devkit.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 3 #include "imx28.dtsi" 7 compatible = "bluegiga,apx4devkit", "fsl,imx28"; 15 reg_3p3v: regulator-3p3v { 16 compatible = "regulator-fixed"; 17 regulator-name = "3P3V"; 18 regulator-min-microvolt = <3300000>; 19 regulator-max-microvolt = <3300000>; 20 regulator-always-on; [all …]
|
D | imx28-eukrea-mbmx28lc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include "imx28.dtsi" 13 compatible = "eukrea,mbmx28lc", "fsl,imx28"; 16 compatible = "pwm-backlight"; 18 brightness-levels = <0 25 50 75 100 125 150 175 200 225 255>; 19 default-brightness-level = <10>; 22 gpio-keys-0 { 23 compatible = "gpio-keys"; [all …]
|
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" 12 compatible = "i2se,duckbill-2-spi", "i2se,duckbill-2", "fsl,imx28"; 27 &pinctrl { 30 fsl,pinmux-ids = < 38 fsl,drive-strength = <MXS_DRIVE_4mA>; 40 fsl,pull-up = <MXS_PULL_DISABLE>; 45 compatible = "fsl,imx28-spi"; [all …]
|
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 …]
|
D | imx28-m28cu3.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 /dts-v1/; 7 #include "imx28.dtsi" 11 compatible = "msr,m28cu3", "fsl,imx28"; 19 compatible = "pwm-backlight"; 21 brightness-levels = <0 4 8 16 32 64 128 255>; 22 default-brightness-level = <6>; 26 compatible = "gpio-leds"; 27 pinctrl-names = "default"; 28 pinctrl-0 = <&led_pins_gpio>; [all …]
|
D | imx28-cfa10036.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 /dts-v1/; 7 #include "imx28.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 11 model = "Crystalfontz CFA-10036 Board"; 12 compatible = "crystalfontz,cfa10036", "fsl,imx28"; 20 compatible = "gpio-leds"; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&led_pins_cfa10036>; 26 default-state = "on"; [all …]
|
D | imx28-eukrea-mbmx283lc.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 /dts-v1/; 12 #include "imx28-eukrea-mbmx28lc.dtsi" 16 compatible = "eukrea,mbmx283lc", "eukrea,mbmx28lc", "fsl,imx28"; 25 pinctrl-names = "default"; 26 pinctrl-0 = <&gpmi_pins_a>; 31 pinctrl-names = "default"; 32 pinctrl-0 = <&i2c0_pins_a>; 43 phy-mode = "rmii"; 44 pinctrl-names = "default"; [all …]
|
D | imx28-eukrea-mbmx287lc.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 #include "imx28-eukrea-mbmx283lc.dts" 15 compatible = "eukrea,mbmx287lc", "eukrea,mbmx283lc", "eukrea,mbmx28lc", "fsl,imx28"; 24 phy-mode = "rmii"; 25 pinctrl-names = "default"; 26 pinctrl-0 = <&mac1_pins_a>; 27 phy-reset-gpios = <&gpio3 27 GPIO_ACTIVE_LOW>; 31 &pinctrl { 32 pinctrl-names = "default"; 33 pinctrl-0 = <&hog_pins_cpuimx283 &hog_pins_cpuimx287>; [all …]
|
D | imx28-m28.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include "imx28.dtsi" 10 compatible = "aries,m28", "denx,m28", "fsl,imx28"; 17 reg_3p3v: regulator-0 { 18 compatible = "regulator-fixed"; 19 regulator-name = "3P3V"; 20 regulator-min-microvolt = <3300000>; 21 regulator-max-microvolt = <3300000>; 22 regulator-always-on; 27 #address-cells = <1>; [all …]
|
D | imx28-cfa10037.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-10037 Board"; 14 compatible = "crystalfontz,cfa10037", "crystalfontz,cfa10036", "fsl,imx28"; 17 apbh-bus@80000000 { 18 pinctrl@80018000 { 19 usb_pins_cfa10037: usb-10037@0 { 21 fsl,pinmux-ids = < [all …]
|
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-controller/irq.h> 13 model = "Ka-Ro electronics TX28 module"; 14 compatible = "karo,tx28", "fsl,imx28"; 34 reg = <0x40000000 0>; /* will be filled in by U-Boot */ 38 compatible = "w1-gpio"; [all …]
|
D | imx28-cfa10058.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * The CFA-10058 is an expansion board for the CFA-10036 module, thus we 9 * need to include the CFA-10036 DTS. 11 #include "imx28-cfa10036.dts" 14 model = "Crystalfontz CFA-10058 Board"; 15 compatible = "crystalfontz,cfa10058", "crystalfontz,cfa10036", "fsl,imx28"; 17 reg_usb1_vbus: regulator-0 { 18 compatible = "regulator-fixed"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&usb_pins_cfa10058>; [all …]
|
D | imx28-duckbill-2-enocean.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 <dt-bindings/input/input.h> 9 #include "imx28-duckbill-2.dts" 13 compatible = "i2se,duckbill-2-enocean", "i2se,duckbill-2", "fsl,imx28"; 16 enocean-blue { 21 enocean-red { 26 enocean-green { 32 gpio-keys { [all …]
|
D | imx28-cfa10057.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * The CFA-10057 is an expansion board for the CFA-10036 module, thus we 9 * need to include the CFA-10036 DTS. 11 #include "imx28-cfa10036.dts" 14 model = "Crystalfontz CFA-10057 Board"; 15 compatible = "crystalfontz,cfa10057", "crystalfontz,cfa10036", "fsl,imx28"; 17 reg_usb1_vbus: regulator-0 { 18 compatible = "regulator-fixed"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&usb_pins_cfa10057>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,mxs-pinctrl.txt | 6 voltage and pull-up. 9 - compatible: "fsl,imx23-pinctrl" or "fsl,imx28-pinctrl" 10 - reg: Should contain the register physical address and length for the 13 Please refer to pinctrl-bindings.txt in this directory for details of the 14 common pinctrl bindings used by client devices. 20 information about pull-up. For this reason, even seemingly boolean values are 34 particular function, like SSP0 functioning as mmc0-8bit. That said, the 37 "pinctrl-*" phandle in client device node should only have one group node 41 Required subnode-properties: 42 - fsl,pinmux-ids: An integer array. Each integer in the array specify a pin [all …]
|
12