On Fri, May 22, 2026 at 06:06:41PM +1200, Graham O'Connor wrote:
> 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.

Which medium is used by Q6A to store UEFI vars?

> 
> 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
> 

-- 
With best wishes
Dmitry

Reply via email to