Lines Matching +full:1 +full:pin
5 The nRF pin controller is a singleton node responsible for controlling
6 pin function selection and pin properties. For example, you can use this
7 node to route UART0 RX to pin P0.1 and enable the pull-up resistor on the
8 pin.
17 All device pin configurations should be placed in child nodes of the
26 /* group 1 ('group1' name is arbitrary) */
28 /* configure P0.1 as UART_TX and P0.2 as UART_RTS */
29 psels = <NRF_PSEL(UART_TX, 0, 1)>, <NRF_PSEL(UART_RTS, 0, 2)>;
41 The 'uart0_default' child node encodes the pin configurations for a
46 As shown, pin configurations are organized in groups within each child node.
47 Each group can specify a list of pin function selections in the 'psels'
48 property. The NRF_PSEL macro is used to specify a pin function selection.
49 If a pin needs to be explicitly disconnected, there is also the
51 Available pin functions can be found in the
54 A group can also specify shared pin properties common to all the specified
56 supported standard pin properties:
61 - low-power-enable: Configure pin as an input with input buffer
66 To link this pin configuration with a device, use a pinctrl-N property
83 nRF pin controller pin configuration state nodes.
86 nRF pin controller pin configuration group.
103 pin and function. NRF_PSEL_DISCONNECTED is also available to explicitly
104 disconnect a pin.
110 Pin output drive mode. Available drive modes are pre-defined in
112 devices. Defaults to standard mode for 0 and 1 (NRF_DRIVE_S0S1), the
115 (standard '0', disconnect '1').
120 Invert pin polarity (set the active state to low).