]> git.baikalelectronics.ru Git - kernel.git/commit
pinctrl: Add Intel Thunder Bay pinctrl driver
authorLakshmi Sowjanya D <lakshmi.sowjanya.d@intel.com>
Wed, 1 Dec 2021 07:26:26 +0000 (12:56 +0530)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 9 Dec 2021 02:17:39 +0000 (03:17 +0100)
commitf905b6c2d16e2247dec3ac4acc09969048c34899
treec35438d40a710ab2f254bc8efd685e781f5304f1
parent921dad3c3732ebfdad5fd27b543c858d06c6fb65
pinctrl: Add Intel Thunder Bay pinctrl driver

About Intel Thunder Bay:
-----------------------
Intel Thunder Bay is a computer vision AI accelerator SoC based on ARM CPU.

Pinctrl IP:
----------
The SoC has a customised pinmux controller IP which controls pin
multiplexing and configuration.

Thunder Bay pinctrl IP is not based on and have nothing in common with the
existing pinctrl drivers. The registers used are incompatible with the
existing drivers, so it requires a new driver.

Add pinctrl driver to enable pin control support in the Intel Thunder Bay
SoC.

Co-developed-by: Kiran Kumar S <kiran.kumar1.s@intel.com>
Signed-off-by: Kiran Kumar S <kiran.kumar1.s@intel.com>
Signed-off-by: Lakshmi Sowjanya D <lakshmi.sowjanya.d@intel.com>
Link: https://lore.kernel.org/r/20211201072626.19599-3-lakshmi.sowjanya.d@intel.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/pinctrl-thunderbay.c [new file with mode: 0644]