From d1f1c98d8468f5f76c2c8c3acb31f83d736d34ce Mon Sep 17 00:00:00 2001 From: Peng Fan Date: Fri, 17 Oct 2025 17:32:31 +0800 Subject: firmware: scmi: Cleanup the SCMI MISC ID SCMI_IMX_PROTOCOL_ID_MISC was never used, so drop it. And move SCMI_PROTOCOL_ID_IMX_MISC out of enum scmi_std_protocol to scmi_nxp_protocols.h, because it is i.MX specific and following Linux Kernel style, use macro definition. Signed-off-by: Peng Fan Reviewed-by: Alice Guo --- include/scmi_protocols.h | 1 - 1 file changed, 1 deletion(-) (limited to 'include/scmi_protocols.h') diff --git a/include/scmi_protocols.h b/include/scmi_protocols.h index 95e0c3cce3b..5c9516d5595 100644 --- a/include/scmi_protocols.h +++ b/include/scmi_protocols.h @@ -25,7 +25,6 @@ enum scmi_std_protocol { SCMI_PROTOCOL_ID_RESET_DOMAIN = 0x16, SCMI_PROTOCOL_ID_VOLTAGE_DOMAIN = 0x17, SCMI_PROTOCOL_ID_PINCTRL = 0x19, - SCMI_PROTOCOL_ID_IMX_MISC = 0x84, }; enum scmi_status_code { -- cgit v1.2.3 From 7830ccc77a13dd2a9880a942734bb5687416c4d8 Mon Sep 17 00:00:00 2001 From: Peng Fan Date: Fri, 17 Oct 2025 17:32:32 +0800 Subject: firmware: scmi: Support probe vendor ID 0x80 and 0x82 Preparing to add i.MX LMM and CPU protocol driver, support probe SCMI vendor ID 0x80(i.MX SCMI LMM ID) and 0x82(i.MX SCMI CPU ID). And use Kconfig option to support conditional compilation. Signed-off-by: Peng Fan Reviewed-by: Alice Guo --- include/scmi_protocols.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/scmi_protocols.h') diff --git a/include/scmi_protocols.h b/include/scmi_protocols.h index 5c9516d5595..bb74a57f79a 100644 --- a/include/scmi_protocols.h +++ b/include/scmi_protocols.h @@ -25,6 +25,8 @@ enum scmi_std_protocol { SCMI_PROTOCOL_ID_RESET_DOMAIN = 0x16, SCMI_PROTOCOL_ID_VOLTAGE_DOMAIN = 0x17, SCMI_PROTOCOL_ID_PINCTRL = 0x19, + SCMI_PROTOCOL_ID_VENDOR_80 = 0x80, + SCMI_PROTOCOL_ID_VENDOR_82 = 0x82, }; enum scmi_status_code { -- cgit v1.2.3