Add the Radxa Dragon Q6A compatible string to the SCM allowlist to enable EFI variable access on this platform. Without this entry, the SCM driver refuses to service EFI variable requests, preventing the system from reading and writing UEFI variables.
Tested on Radxa Dragon Q6A (QCS6490) Signed-off-by: Graham O'Connor <[email protected]> --- drivers/firmware/qcom/qcom_scm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/firmware/qcom/qcom_scm.c b/drivers/firmware/qcom/qcom_scm.c index 6b601a4b8..4702ad898 100644 --- a/drivers/firmware/qcom/qcom_scm.c +++ b/drivers/firmware/qcom/qcom_scm.c @@ -2320,6 +2320,7 @@ static const struct of_device_id qcom_scm_qseecom_allowlist[] __maybe_unused = { { .compatible = "qcom,x1e80100-crd" }, { .compatible = "qcom,x1e80100-qcp" }, { .compatible = "qcom,x1p42100-crd" }, + { .compatible = "radxa,dragon-q6a" }, { } }; -- 2.53.0
