Lines Matching +full:bias +full:- +full:pull +full:- +full:pin +full:- +full:default
3 The Atmel PIO4 controller is used to select the function of a pin and to
7 - compatible:
8 "atmel,sama5d2-pinctrl"
9 "microchip,sama7g5-pinctrl"
10 - reg: base address and length of the PIO controller.
11 - interrupts: interrupt outputs from the controller, one for each bank.
12 - interrupt-controller: mark the device node as an interrupt controller.
13 - #interrupt-cells: should be two.
14 - gpio-controller: mark the device node as a gpio controller.
15 - #gpio-cells: should be two.
17 Please refer to ../gpio/gpio.txt and ../interrupt-controller/interrupts.txt for
20 Please refer to pinctrl-bindings.txt in this directory for details of the
33 - pinmux: integer array. Each integer represents a pin number plus mux and
34 ioset settings. Use the macros from boot/dts/<soc>-pinfunc.h file to get the
35 right representation of the pin.
38 - GENERIC_PINCONFIG: generic pinconfig options to use:
39 - bias-disable, bias-pull-down, bias-pull-up, drive-open-drain,
40 drive-push-pull input-schmitt-enable, input-debounce, output-low,
41 output-high.
42 - for microchip,sama7g5-pinctrl only:
43 - slew-rate: 0 - disabled, 1 - enabled (default)
44 - atmel,drive-strength: 0 or 1 for low drive, 2 for medium drive and 3 for
45 high drive. The default value is low drive.
49 #include <sama5d2-pinfunc.h>
54 compatible = "atmel,sama5d2-pinctrl";
60 interrupt-controller;
61 #interrupt-cells = <2>;
62 gpio-controller;
63 #gpio-cells = <2>;
69 bias-disable;
75 bias-pull-up;
76 atmel,drive-strength = <ATMEL_PIO_DRVSTR_ME>;
86 bias-pull-up;
92 bias-disable;