pinctrl: Add support for Kendryte K210 FPIOA
authorSean Anderson <seanga2@gmail.com>
Mon, 14 Sep 2020 15:01:58 +0000 (11:01 -0400)
committerTom Rini <trini@konsulko.com>
Thu, 8 Oct 2020 15:42:36 +0000 (11:42 -0400)
commit7224d5ccf8e1d2552e2994c5d55769c334231c08
treead453154b68603e1be95d996c15a902360b9fac6
parent7f0f1806e3a474dc15b6bad806b4afa967447774
pinctrl: Add support for Kendryte K210 FPIOA

The Fully-Programmable Input/Output Array (FPIOA) device controls pin
multiplexing on the K210. The FPIOA can remap any supported function to any
multifunctional IO pin. It can also perform basic GPIO functions, such as
reading the current value of a pin. However, GPIO functionality remains
largely unimplemented (in favor of the dedicated GPIO peripherals).

Signed-off-by: Sean Anderson <seanga2@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
MAINTAINERS
doc/device-tree-bindings/pinctrl/kendryte,k210-fpioa.txt [new file with mode: 0644]
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/pinctrl-kendryte.c [new file with mode: 0644]
include/dt-bindings/pinctrl/k210-pinctrl.h [new file with mode: 0644]