Lines Matching +full:gpio +full:- +full:hog
1 Broadcom Northstar plus (NSP) GPIO/PINCONF Controller
4 - compatible:
5 Must be "brcm,nsp-gpio-a"
7 - reg:
9 GPIO base, IO control registers
11 - #gpio-cells:
12 Must be two. The first cell is the GPIO pin number (within the
16 - gpio-controller:
17 Specifies that the node is a GPIO controller
19 - ngpios:
23 - interrupts:
26 - interrupt-controller:
29 - gpio-ranges:
30 Specifies the mapping between gpio controller and pin-controllers pins.
31 This requires 4 fields in cells defined as -
32 1. Phandle of pin-controller.
33 2. GPIO base pin offset.
34 3 Pin-control base pin offset.
35 4. number of gpio pins which are linearly mapped from pin base.
38 - pins:
40 in the node apply to. Pin names are "gpio-<pin>"
42 - bias-disable:
45 - bias-pull-up:
48 - bias-pull-down:
51 - drive-strength:
56 gpioa: gpio@18000020 {
57 compatible = "brcm,nsp-gpio-a";
60 #gpio-cells = <2>;
61 gpio-controller;
63 gpio-ranges = <&pinctrl 0 0 31>;
64 interrupt-controller;
67 /* Hog a few default settings */
68 pinctrl-names = "default";
69 pinctrl-0 = <&led>;
71 pins = "gpio-1";
72 bias-pull-up;
76 gpio-hog;
78 output-high;