drivers: pinctrl: nrf: initial support
Add initial support for nRF pin controller driver. The implementation in this patch does not yet support any peripheral. Only states representation and basic driver functionality is introduced. Note: The nrf_pin_configure function has been marked as __unused since it may not be used in certain scenarios until all peripherals are supported by the pinctrl driver. For example, if only UART/E is supported but the board does not enable UART, the function will never get called. However, that board will likely have other peripherals that will gain support in the future. Thanks to Marti Bolivar for bindings documentation. Co-authored-by: Marti Bolivar <marti.bolivar@nordicsemi.no> Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
This commit is contained in:
parent
5aedcabf51
commit
22c8c02145
9 changed files with 414 additions and 0 deletions
|
@ -30,6 +30,7 @@ config PINCTRL_DYNAMIC
|
|||
peripheral at early boot stages depending on a certain input.
|
||||
|
||||
source "drivers/pinctrl/Kconfig.gd32"
|
||||
source "drivers/pinctrl/Kconfig.nrf"
|
||||
source "drivers/pinctrl/Kconfig.stm32"
|
||||
|
||||
endif # PINCTRL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue