Lines Matching +full:pinctrl +full:- +full:n
2 # SPDX-License-Identifier: Apache-2.0
5 Renesas R-Car Pin Function Controller node
6 This binding gives a base representation of the R-Car pins configuration.
7 The R-Car pin controller is a singleton node responsible for controlling
9 node to route CAN0 TX A to pin 'RD', and enable pull-up resistor as well
21 /* You can put this in places like a board-pinctrl.dtsi file in
25 /* include pre-defined pins and functions for the SoC used by the board */
26 #include <dt-bindings/pinctrl/renesas/pinctrl-r8a77951.h>
43 (that is, active) state. You would specify the low-power configuration for
47 'bias-pull-up' property. Here is a list of supported standard pin
50 - bias-disable
51 - bias-pull-down
52 - bias-pull-up
53 - drive-strength
54 - power-source
56 To link pin configurations with a device, use a pinctrl-N property for some
57 number N, like this example you could place in your board's DTS file:
59 #include "board-pinctrl.dtsi"
62 pinctrl-0 = <&can0_data_a_tx_default &can0_data_a_rx_default>;
63 pinctrl-1 = <&can0_data_a_tx_sleep &can0_data_a_rx_sleep>;
64 pinctrl-names = "default", "sleep";
67 compatible: "renesas,rcar-pfc"
75 child-binding:
77 This binding gives a base representation of the R-Car pins configuration.
80 - name: pincfg-node.yaml
81 property-allowlist:
82 - bias-disable
83 - bias-pull-down
84 - bias-pull-up
85 - drive-strength
86 - power-source
95 drive-strength: