On Mon, 29 Jul 2024 22:52:13 +0300, Dmitry Baryshkov wrote:
The GLINK RPMSG channels get modalias based on the compatible string rather than the channel type, however the smd-rpm module uses rpmsg ID instead. Thus if the smd-rpm is built as a module, it doesn't get automatically loaded. Add generic compatible to such devices and fix module's ID table.
Module loading worked before the commit bcabe1e09135 ("soc: qcom: smd-rpm: Match rpmsg channel instead of compatible"), because the driver listed all compatible strings, but the mentioned commit changed ID table. Revert the offending commit and add generic compatible strings instead.
[...]
Applied, thanks!
[5/5] arm64: dts: qcom: add generic compat string to RPM glink channels commit: 0b7d94e9d15d90aa55468b3c7681558ad66c7279
Best regards,