Hi, While merging SMC/HVC transport to SCMI, I did a quick hack to extend it to support multiple channels. I may be missing something obvious, if not the changes required look simple. Some of them could be merged into original patch, but since I am unable to test, I preferred to keep them separate, easy to revert if things break. Regards, Sudeep -- Sudeep Holla (4): firmware: arm_scmi: Make mutex channel specific firmware: arm_scmi: Drop empty stub for smc_mark_txdone firmware: arm_scmi: Check shmem property for channel availablity firmware: arm_scmi: Drop checking for shmem property in parent node drivers/firmware/arm_scmi/smc.c | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) -- 2.17.1