On 3/4/25 8:10 AM, Alice Guo (OSS) wrote:
Hi,
Do you mean that replace
IS_ENABLED(CONFIG_SCMI_TRANSPORT_SMT_INTR) by checking "arm,scmi"
and "mboxes" in device tree?
If that is possible, yes.
I do not think that Bit[0] of channel flags should be set to 1 only when the SCMI node has the
compatible "arm,scmi" and the property "mboxes". Whether to set it depends on
the implementation of the SCMI callee-side.
Can you think of any other cases when this bit should be set ?
If not, maybe we should start with this heuristics and then extend it
when other SoCs show up which need some more complex detection ?
Or do you think this heuristics is nonsense ?