Lines Matching +full:gpio +full:- +full:group0 +full:- +full:ic
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/nxp,lpc1850-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP LPC18xx/43xx GPIO controller
10 - Frank Li <Frank.Li@nxp.com>
14 const: nxp,lpc1850-gpio
20 reg-names:
23 - const: gpio
24 - const: gpio-pin-ic
25 - const: gpio-group0-ic
26 - const: gpio-gpoup1-ic
34 gpio-controller: true
36 '#gpio-cells':
39 interrupt-controller: true
41 '#interrupt-cells':
44 - The first cell is an interrupt number within
45 0..9 range, for GPIO pin interrupts it is equal
46 to 'nxp,gpio-pin-interrupt' property value of
47 GPIO pin configuration, 8 is for GPIO GROUP0
48 interrupt, 9 is for GPIO GROUP1 interrupt
49 - The second cell is used to specify interrupt type
51 gpio-ranges: true
54 - compatible
55 - reg
56 - clocks
57 - gpio-controller
58 - '#gpio-cells'
63 - |
64 #include <dt-bindings/clock/lpc18xx-ccu.h>
66 gpio@400f4000 {
67 compatible = "nxp,lpc1850-gpio";
70 reg-names = "gpio", "gpio-pin-ic", "gpio-group0-ic", "gpio-gpoup1-ic";
73 gpio-controller;
74 #gpio-cells = <2>;
75 interrupt-controller;
76 #interrupt-cells = <2>;