commit | d53d574bf01eed70b7564c933f6951c2df7fd834 | [log] [tgz] |
---|---|---|
author | Mulin Chao <mlchao@nuvoton.com> | Mon Feb 21 01:19:31 2022 -0800 |
committer | Maureen Helm <maureen.helm@intel.com> | Thu May 12 14:24:03 2022 -0500 |
tree | 4a4f10f80ea2f91826cb9947e1ab811c0de0a4ff | |
parent | 5f5337b9f3ee4e13d1a95b3bba78d087922b65c7 [diff] |
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>