Add pin controller support for Nuvoton NPCX series Add pin-mux controller support for Nuvoton NPCX series. This CL includes: 1. Add pin controller device tree declarations and introduce alt-cells to select pads' functionality. 2. Add npcx7-alts-map.dtsi since the mapping between IO and controller is irregular and vary in each chip series. 3. Add nuvoton,npcx-pinctrl-def.yaml and its declarations to change all pads' functionality to GPIO by default. 4. Pinmux controller driver implementation. Signed-off-by: Mulin Chao <MLChao@nuvoton.com> |
||
|---|---|---|
| .. | ||
| atmel,sam0-pinmux.yaml | ||
| atmel,sam-pinctrl.yaml | ||
| espressif,esp32-pinmux.yaml | ||
| intel,s1000-pinmux.yaml | ||
| microchip,xec-pinmux.yaml | ||
| nuvoton,npcx-pinctrl-conf.yaml | ||
| nuvoton,npcx-pinctrl-def.yaml | ||
| nuvoton,npcx-pinctrl.yaml | ||
| nxp,kinetis-pinmux.yaml | ||
| nxp,lpc11u6x-pinmux.yaml | ||
| openisa,rv32m1-pinmux.yaml | ||
| st,stm32-pinmux.yaml | ||
| ti,cc13xx-cc26xx-pinmux.yaml | ||