On 3/21/25 8:15 AM, Alice Guo (OSS) wrote: Hi,
Can we somehow figure out whether this interrupt needs to be enabled purely from U-Boot control DT ? For example, check DT /firmware/scmi node for compatible == "arm,scmi" (or != "arm,scmi-smc") and presence of "mboxes" property ?@@ -48,6 +58,9 @@ int scmi_dt_get_smt_buffer(struct udevice *dev, struct scmi_smt *smt) if (!smt->buf) return -ENOMEM;+ if (IS_ENABLED(CONFIG_SCMI_TRANSPORT_SMT_INTR))+ scmi_smt_enable_intr(smt, true);