Lines Matching +full:level +full:- +full:triggered
7 - compatible: "brcm,bcm2835-gpio"
8 - compatible: should be one of:
9 "brcm,bcm2835-gpio" - BCM2835 compatible pinctrl
10 "brcm,bcm7211-gpio" - BCM7211 compatible pinctrl
11 "brcm,bcm2711-gpio" - BCM2711 compatible pinctrl
12 "brcm,bcm7211-gpio" - BCM7211 compatible pinctrl
13 - reg: Should contain the physical address of the GPIO module's registers.
14 - gpio-controller: Marks the device node as a GPIO controller.
15 - #gpio-cells : Should be two. The first cell is the pin number and the
17 - bit 0 specifies polarity (0 for normal, 1 for inverted)
18 - interrupts : The interrupt outputs from the controller. One interrupt per
20 additional set of per-bank interrupt line and an "all banks" wake-up
22 - interrupt-controller: Marks the device node as an interrupt controller.
23 - #interrupt-cells : Should be 2.
26 bits[3:0] trigger type and level flags:
27 1 = low-to-high edge triggered.
28 2 = high-to-low edge triggered.
29 4 = active high level-sensitive.
30 8 = active low level-sensitive.
35 Please refer to pinctrl-bindings.txt in this directory for details of the
40 more of the mux function to select on those pin(s), and pull-up/down
47 For details on each properties, you can refer to ./pinctrl-bindings.txt.
49 Required sub-node properties:
50 - pins
51 - function
53 Optional sub-node properties:
54 - bias-disable
55 - bias-pull-up
56 - bias-pull-down
57 - output-high
58 - output-low
64 Required subnode-properties:
65 - brcm,pins: An array of cells. Each cell contains the ID of a pin. Valid IDs
68 Optional subnode-properties:
69 - brcm,function: Integer, containing the function to mux to the pin(s):
78 - brcm,pull: Integer, representing the pull-down/up to apply to the pin(s):
90 compatible = "brcm,bcm2835-gpio";
94 gpio-controller;
95 #gpio-cells = <2>;
97 interrupt-controller;
98 #interrupt-cells = <2>;