arm64: mvebu: pinctrl: Add pin control driver for A8K family
Add a DM port of Marvell pin control driver. The A8K SoC family contains several silicone dies interconnected in a single package. Every die is normally equipped with its own pin controller unit. There are 2 pin controllers in A70x0 SoC and 3 in A80x0 SoC. Signed-off-by:Konstantin Porotchkin <kostap@marvell.com> Reviewed-by:
Simon Glass <sjg@chromium.org> Cc: Simon Glass <sjg@chromium.org> Cc: Stefan Roese <sr@denx.de> Cc: Nadav Haklai <nadavh@marvell.com> Cc: Neta Zur Hershkovits <neta@marvell.com> Cc: Omri Itach <omrii@marvell.com> Cc: Igal Liberman <igall@marvell.com> Cc: Haim Boot <hayim@marvell.com> Cc: Hanna Hawa <hannah@marvell.com> Signed-off-by:
Stefan Roese <sr@denx.de>
Showing
- arch/arm/include/asm/arch-armada8k/soc-info.h 17 additions, 0 deletionsarch/arm/include/asm/arch-armada8k/soc-info.h
- doc/device-tree-bindings/pinctrl/marvell,armada-apn806-pinctrl.txt 25 additions, 0 deletions...e-tree-bindings/pinctrl/marvell,armada-apn806-pinctrl.txt
- doc/device-tree-bindings/pinctrl/marvell,armada-cp110-pinctrl.txt 270 additions, 0 deletions...ce-tree-bindings/pinctrl/marvell,armada-cp110-pinctrl.txt
- doc/device-tree-bindings/pinctrl/marvell,mvebu-pinctrl.txt 113 additions, 0 deletionsdoc/device-tree-bindings/pinctrl/marvell,mvebu-pinctrl.txt
- drivers/pinctrl/Kconfig 1 addition, 0 deletionsdrivers/pinctrl/Kconfig
- drivers/pinctrl/Makefile 1 addition, 0 deletionsdrivers/pinctrl/Makefile
- drivers/pinctrl/mvebu/Kconfig 7 additions, 0 deletionsdrivers/pinctrl/mvebu/Kconfig
- drivers/pinctrl/mvebu/Makefile 7 additions, 0 deletionsdrivers/pinctrl/mvebu/Makefile
- drivers/pinctrl/mvebu/pinctrl-mvebu.c 179 additions, 0 deletionsdrivers/pinctrl/mvebu/pinctrl-mvebu.c
- drivers/pinctrl/mvebu/pinctrl-mvebu.h 31 additions, 0 deletionsdrivers/pinctrl/mvebu/pinctrl-mvebu.h
Loading
Please register or sign in to comment