Home
last modified time | relevance | path

Searched +full:imx28 +full:- +full:gpio (Results 1 – 25 of 79) sorted by relevance

1234

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-mxs.yaml1 # 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#
7 title: Freescale MXS GPIO controller
10 - Shawn Guo <shawnguo@kernel.org>
11 - Anson Huang <Anson.Huang@nxp.com>
14 The Freescale MXS GPIO controller is part of MXS PIN controller.
16 As the GPIO controller is embedded in the PIN controller and all the
17 GPIO ports share the same IO space with PIN controller, the GPIO node
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/gpio/
Dgpio-mxs.txt1 * Freescale MXS GPIO controller
3 The Freescale MXS GPIO controller is part of MXS PIN controller. The
6 As the GPIO controller is embedded in the PIN controller and all the
7 GPIO ports share the same IO space with PIN controller, the GPIO node
8 will be represented as sub-nodes of MXS pinctrl node.
10 Required properties for GPIO node:
11 - compatible : Should be "fsl,<soc>-gpio". The supported SoCs include
12 imx23 and imx28.
13 - interrupts : Should be the port interrupt shared by all 32 pins.
14 - gpio-controller : Marks the device node as a gpio controller.
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dimx28.dtsi1 // 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-existing /chosen node to be available to insert the
17 * Also for U-Boot there must be a pre-existing /memory node.
44 #address-cells = <1>;
45 #size-cells = <0>;
[all …]
Dimx28-ts4600.dts2 * Copyright (C) 2016 Savoir-Faire Linux
9 * http://www.opensource.org/licenses/gpl-license.html
13 /dts-v1/;
14 #include "imx28.dtsi"
15 #include "dt-bindings/gpio/gpio.h"
19 model = "Technologic Systems i.MX28 TS-4600";
20 compatible = "technologic,imx28-ts4600", "fsl,imx28";
29 compatible = "fsl,imx28-mmc";
30 pinctrl-names = "default";
31 pinctrl-0 = <&mmc0_4bit_pins_a
[all …]
Dimx28-evk.dts1 // SPDX-License-Identifier: GPL-2.0+
5 /dts-v1/;
6 #include "imx28.dtsi"
10 compatible = "fsl,imx28-evk", "fsl,imx28";
17 reg_3p3v: regulator-3p3v {
18 compatible = "regulator-fixed";
19 regulator-name = "3P3V";
20 regulator-min-microvolt = <3300000>;
21 regulator-max-microvolt = <3300000>;
22 regulator-always-on;
[all …]
Dimx28-apf28dev.dts2 * Copyright 2012 Armadeus Systems - <support@armadeus.com>
8 * http://www.opensource.org/licenses/gpl-license.html
13 #include "imx28-apf28.dts"
17 compatible = "armadeus,imx28-apf28dev", "armadeus,imx28-apf28", "fsl,imx28";
22 compatible = "fsl,imx28-mmc";
23 pinctrl-names = "default";
24 pinctrl-0 = <&mmc0_4bit_pins_a
26 bus-width = <4>;
31 compatible = "fsl,imx28-spi";
32 pinctrl-names = "default";
[all …]
Dimx28-duckbill-2-spi.dts2 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
9 * http://www.opensource.org/licenses/gpl-license.html
13 /dts-v1/;
14 #include <dt-bindings/interrupt-controller/irq.h>
15 #include <dt-bindings/gpio/gpio.h>
16 #include "imx28.dtsi"
20 compatible = "i2se,duckbill-2-spi", "i2se,duckbill-2", "fsl,imx28";
33 compatible = "fsl,imx28-mmc";
34 pinctrl-names = "default";
35 pinctrl-0 = <&mmc0_8bit_pins_a
[all …]
Dimx28-eukrea-mbmx28lc.dtsi15 #include <dt-bindings/input/input.h>
16 #include <dt-bindings/gpio/gpio.h>
17 #include "imx28.dtsi"
21 compatible = "eukrea,mbmx28lc", "fsl,imx28";
24 compatible = "pwm-backlight";
26 brightness-levels = <0 25 50 75 100 125 150 175 200 225 255>;
27 default-brightness-level = <10>;
30 button-sw3 {
31 compatible = "gpio-keys";
32 pinctrl-names = "default";
[all …]
Dimx28-duckbill.dts2 * Copyright (C) 2013-2014,2016 Michael Heimpold <mhei@heimpold.de>
3 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
9 * http://www.opensource.org/licenses/gpl-license.html
13 /dts-v1/;
14 #include <dt-bindings/gpio/gpio.h>
15 #include "imx28.dtsi"
19 compatible = "i2se,duckbill", "fsl,imx28";
28 compatible = "fsl,imx28-mmc";
29 pinctrl-names = "default";
30 pinctrl-0 = <&mmc0_4bit_pins_a
[all …]
Dimx28-sps1.dts8 * http://www.opensource.org/licenses/gpl-license.html
12 /dts-v1/;
13 #include "imx28.dtsi"
17 compatible = "schulercontrol,imx28-sps1", "fsl,imx28";
26 pinctrl-names = "default";
27 pinctrl-0 = <&hog_pins_a>;
29 hog_pins_a: hog-gpios@0 {
31 fsl,pinmux-ids = <
36 fsl,drive-strength = <MXS_DRIVE_4mA>;
38 fsl,pull-up = <MXS_PULL_DISABLE>;
[all …]
Dimx28-duckbill-2-enocean.dts2 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
9 * http://www.opensource.org/licenses/gpl-license.html
13 /dts-v1/;
14 #include <dt-bindings/interrupt-controller/irq.h>
15 #include <dt-bindings/input/input.h>
16 #include <dt-bindings/gpio/gpio.h>
17 #include "imx28.dtsi"
21 compatible = "i2se,duckbill-2-enocean", "i2se,duckbill-2", "fsl,imx28";
30 compatible = "fsl,imx28-mmc";
31 pinctrl-names = "default";
[all …]
Dimx28-duckbill-2-485.dts2 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
9 * http://www.opensource.org/licenses/gpl-license.html
13 /dts-v1/;
14 #include <dt-bindings/interrupt-controller/irq.h>
15 #include <dt-bindings/gpio/gpio.h>
16 #include "imx28.dtsi"
20 compatible = "i2se,duckbill-2-485", "i2se,duckbill-2", "fsl,imx28";
29 compatible = "fsl,imx28-mmc";
30 pinctrl-names = "default";
31 pinctrl-0 = <&mmc0_8bit_pins_a
[all …]
Dimx28-duckbill-2.dts2 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
9 * http://www.opensource.org/licenses/gpl-license.html
13 /dts-v1/;
14 #include <dt-bindings/interrupt-controller/irq.h>
15 #include <dt-bindings/gpio/gpio.h>
16 #include "imx28.dtsi"
20 compatible = "i2se,duckbill-2", "fsl,imx28";
29 compatible = "fsl,imx28-mmc";
30 pinctrl-names = "default";
31 pinctrl-0 = <&mmc0_8bit_pins_a
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx28.dtsi1 // 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-existing /chosen node to be available to insert the
42 #address-cells = <1>;
43 #size-cells = <0>;
46 compatible = "arm,arm926ej-s";
[all …]
Dimx28-ts4600.dts1 // 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";
24 compatible = "fsl,imx28-mmc";
25 pinctrl-names = "default";
26 pinctrl-0 = <&mmc0_4bit_pins_a
[all …]
Dimx28-evk.dts1 // 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 …]
Dimx28-apf28dev.dts1 // 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";
16 compatible = "fsl,imx28-mmc";
17 pinctrl-names = "default";
18 pinctrl-0 = <&mmc0_4bit_pins_a
20 bus-width = <4>;
25 compatible = "fsl,imx28-spi";
26 pinctrl-names = "default";
[all …]
Dimx28-duckbill-2-spi.dts1 // 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-spi", "i2se,duckbill-2", "fsl,imx28";
28 compatible = "fsl,imx28-mmc";
29 pinctrl-names = "default";
30 pinctrl-0 = <&mmc0_8bit_pins_a
[all …]
Dimx28-eukrea-mbmx28lc.dtsi1 // 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 button-sw3 {
23 compatible = "gpio-keys";
[all …]
Dimx28-duckbill.dts1 // 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";
23 compatible = "fsl,imx28-mmc";
24 pinctrl-names = "default";
25 pinctrl-0 = <&mmc0_4bit_pins_a
[all …]
Dimx28-sps1.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
7 #include "imx28.dtsi"
11 compatible = "schulercontrol,imx28-sps1", "fsl,imx28";
21 pinctrl-names = "default";
22 pinctrl-0 = <&hog_pins_a>;
24 hog_pins_a: hog-gpios@0 {
26 fsl,pinmux-ids = <
31 fsl,drive-strength = <MXS_DRIVE_4mA>;
33 fsl,pull-up = <MXS_PULL_DISABLE>;
[all …]
Dimx28-duckbill-2-enocean.dts1 // 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/input/input.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include "imx28.dtsi"
15 compatible = "i2se,duckbill-2-enocean", "i2se,duckbill-2", "fsl,imx28";
25 compatible = "fsl,imx28-mmc";
26 pinctrl-names = "default";
[all …]
Dimx28-cfa10036.dts1 // 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";
22 ssd1306_cfa10036: ssd1306-10036@0 {
24 fsl,pinmux-ids = <
27 fsl,drive-strength = <MXS_DRIVE_4mA>;
29 fsl,pull-up = <MXS_PULL_DISABLE>;
[all …]
Dimx28-duckbill-2.dts1 // 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";
24 compatible = "fsl,imx28-mmc";
25 pinctrl-names = "default";
26 pinctrl-0 = <&mmc0_8bit_pins_a
[all …]
Dimx28-duckbill-2-485.dts1 // 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-485", "i2se,duckbill-2", "fsl,imx28";
24 compatible = "fsl,imx28-mmc";
25 pinctrl-names = "default";
26 pinctrl-0 = <&mmc0_8bit_pins_a
[all …]

1234