pinctrl: pinctrl-zynqmp: Add support for Versal platform
authorSai Krishna Potthuri <sai.krishna.potthuri@amd.com>
Fri, 6 Sep 2024 11:01:13 +0000 (16:31 +0530)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 1 Oct 2024 12:03:40 +0000 (14:03 +0200)
commit4c9e8da4e7a6ea6e2ba6626536d241a29fd7c871
tree0f33504ca9a72c2abf4b1077bed7ddbe0e803885
parent86b9ce0a8a6cf9397503920cd5412d207a93fae9
pinctrl: pinctrl-zynqmp: Add support for Versal platform

Add Pinctrl support for Xilinx Versal platform.
Driver checks for firmware support to retrieve the Pin information, if it
is supported then proceed further otherwise it returns error saying
operation not supported. Latest Xilinx Platform Management Firmware must
be used to make use of the Pinctrl driver for Versal platform.

Signed-off-by: Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>
Link: https://lore.kernel.org/20240906110113.3154327-4-sai.krishna.potthuri@amd.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinctrl-zynqmp.c