drivers: pinctrl: npcx: add initial pin-controller driver
This CL is the initial version for npcx pinctrl driver and introduces pinctrl nodes for both IO-pads and peripheral devices for each npcx series. Users can set pin configuration via these nodes in the board layout DT file. It also wraps all configurations related to pin-muxing in pinctrl_soc.h. Regarding the other pin properties, we will implement them later. Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
This commit is contained in:
parent
5f5337b9f3
commit
d53d574bf0
14 changed files with 1225 additions and 0 deletions
|
@ -32,6 +32,7 @@ config PINCTRL_DYNAMIC
|
|||
source "drivers/pinctrl/Kconfig.b91"
|
||||
source "drivers/pinctrl/Kconfig.gd32"
|
||||
source "drivers/pinctrl/Kconfig.it8xxx2"
|
||||
source "drivers/pinctrl/Kconfig.npcx"
|
||||
source "drivers/pinctrl/Kconfig.nrf"
|
||||
source "drivers/pinctrl/Kconfig.rcar"
|
||||
source "drivers/pinctrl/Kconfig.rpi_pico"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue