firmware: arm_scmi: Add basic support for SCMI v3.2 pincontrol protocol
authorPeng Fan <peng.fan@nxp.com>
Thu, 18 Apr 2024 01:32:30 +0000 (09:32 +0800)
committerSudeep Holla <sudeep.holla@arm.com>
Fri, 19 Apr 2024 14:17:37 +0000 (15:17 +0100)
commit2145af01b9cb326b7dd202a4281976fae614183e
treea881e45f6e11a749745327a9103a3eb8b779c585
parent1b403075e6cdd9e3bb35046c588cd513d1ef170b
firmware: arm_scmi: Add basic support for SCMI v3.2 pincontrol protocol

Add basic implementation of the SCMI v3.2 pincontrol protocol.

Co-developed-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
Signed-off-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
Co-developed-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Link: https://lore.kernel.org/r/20240418-pinctrl-scmi-v11-3-499dca9864a7@nxp.com
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/arm_scmi/Makefile
drivers/firmware/arm_scmi/driver.c
drivers/firmware/arm_scmi/pinctrl.c [new file with mode: 0644]
drivers/firmware/arm_scmi/protocols.h
include/linux/scmi_protocol.h