1 # SPDX-License-Identifier: GPL-2.0
4 $id: http://devicetree.org/schemas/gpio/fsl-imx-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale i.MX/MXC GPIO controller
10 - Shawn Guo <shawnguo@kernel.org>
11 - Sascha Hauer <s.hauer@pengutronix.de>
12 - Fabio Estevam <festevam@gmail.com>
26 - const: fsl,imx21-gpio
28 - const: fsl,imx35-gpio
29 - const: fsl,imx31-gpio
33 - const: fsl,imx35-gpio
54 - const: fsl,imx35-gpio
61 Should be the port interrupt shared by all 32 pins, if one number.
62 If two numbers, the first one is the interrupt shared by low 16 pins
63 and the second one is for high 16 pins.
67 interrupt-controller: true
86 "^(hog-[0-9]+|.+-hog(-[0-9]+)?)$":
95 - interrupt-controller
100 additionalProperties: false
104 gpio0: gpio@73f84000 {
105 compatible = "fsl,imx35-gpio";
106 reg = <0x73f84000 0x4000>;
107 interrupts = <50 51>;
110 interrupt-controller;
111 #interrupt-cells = <2>;