pinctrl: nxp: add a pin controller driver based on SCMI pin control protocol
authorAlice Guo <alice.guo@nxp.com>
Mon, 28 Apr 2025 10:37:26 +0000 (18:37 +0800)
committerFabio Estevam <festevam@gmail.com>
Sat, 3 May 2025 19:55:32 +0000 (16:55 -0300)
commit8706d383ad0ebcaf92b1dd1799b310f96cfb36f3
treeb10479fe7f2ae58e972978b96a7b5b30ae2b329e
parentadff089cd4d5e45399348bc92c98d035ed7cc801
pinctrl: nxp: add a pin controller driver based on SCMI pin control protocol

This patch provides a pinctrl driver based on SCMI pin control protocol.
Currently, only the PINCTRL_CONFIG_SET command is implemented.

Signed-off-by: Ranjani Vaidyanathan <Ranjani.Vaidyanathan@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Alice Guo <alice.guo@nxp.com>
Reviewed-by: Ye Li <ye.li@nxp.com>
drivers/pinctrl/nxp/Kconfig
drivers/pinctrl/nxp/Makefile
drivers/pinctrl/nxp/pinctrl-imx-scmi.c [new file with mode: 0644]
include/scmi_protocols.h