Lines Matching +full:pic32mzda +full:- +full:gpio
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/microchip,pic32mzda-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip PIC32 GPIO controller
10 - Joshua Henderson <joshua.henderson@microchip.com>
11 - Purna Chandra Mandal <purna.mandal@microchip.com>
15 const: microchip,pic32mzda-gpio
20 gpio-controller: true
22 gpio-ranges: true
24 "#gpio-cells":
30 interrupt-controller: true
32 "#interrupt-cells":
38 microchip,gpio-bank:
43 - compatible
44 - reg
45 - gpio-controller
46 - gpio-ranges
47 - "#gpio-cells"
48 - interrupts
49 - interrupt-controller
50 - "#interrupt-cells"
51 - clocks
52 - microchip,gpio-bank
57 - |
58 #include <dt-bindings/interrupt-controller/irq.h>
60 gpio@1f860000 {
61 compatible = "microchip,pic32mzda-gpio";
64 #gpio-cells = <2>;
65 gpio-controller;
66 interrupt-controller;
67 #interrupt-cells = <2>;
69 microchip,gpio-bank = <0>;
70 gpio-ranges = <&pic32_pinctrl 0 0 16>;