1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/gpio/atmel,at91rm9200-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip GPIO controller (PIO)
10 - Manikandan Muralidharan <manikandan.m@microchip.com>
17 - atmel,at91sam9x5-gpio
18 - microchip,sam9x60-gpio
19 - const: atmel,at91rm9200-gpio
22 - microchip,sam9x7-gpio
23 - const: microchip,sam9x60-gpio
24 - const: atmel,at91rm9200-gpio
26 - const: atmel,at91rm9200-gpio
34 interrupt-controller: true
50 Number of gpio, 32 by default if absent
58 - interrupt-controller
64 additionalProperties: false
68 #include <dt-bindings/clock/at91.h>
69 #include <dt-bindings/interrupt-controller/irq.h>
72 compatible = "atmel,at91rm9200-gpio";
73 reg = <0xfffff400 0x200>;
74 interrupts = <2 IRQ_TYPE_LEVEL_HIGH 1>;
78 #interrupt-cells = <2>;
79 clocks = <&pmc PMC_TYPE_PERIPHERAL 2>;