Lines Matching +full:port +full:- +full:specific
4 Pin multiplexing and GPIO configuration is performed on a per-pin basis.
5 Each port features up to 8 pins, each of them configurable for GPIO
6 function (port mode) or in alternate function mode.
10 -------------------
13 - compatible: shall be:
14 - "renesas,r7s9210-pinctrl": for RZ/A2M
15 - reg
18 - gpio-controller
20 - #gpio-cells
22 - gpio-ranges
27 pinctrl: pin-controller@fcffe000 {
28 compatible = "renesas,r7s9210-pinctrl";
31 gpio-controller;
32 #gpio-cells = <2>;
33 gpio-ranges = <&pinctrl 0 0 176>;
36 Sub-nodes
37 ---------
40 specific peripheral functions or as GPIO.
42 - Pin multiplexing sub-nodes:
43 A pin multiplexing sub-node describes how to configure a set of
45 The values for the pinmux properties are a combination of port name, pin
47 in include/dt-bindings/pinctrl/r7s9210-pinctrl.h to easily define these.
48 For assigning GPIO pins, use the macro RZA2_PIN also in r7s9210-pinctrl.h
49 to express the desired port pin.
52 - pinmux:
61 (port where it sits on and pin number) and alternate function identifier
63 <dt-bindings/pinctrl/r7s9210-pinctrl.h>
65 ((PORT * 8 + PIN) | MUX_FUNC << 16)
67 Example: Board specific pins configuration
81 compatible = "gpio-leds";