On Thu, 12 Nov 2020 22:05:19 +0000, John Stultz wrote: > Robin Murphy pointed out that if the arm-smmu driver probes before > the qcom_scm driver, we may call qcom_scm_qsmmu500_wait_safe_toggle() > before the __scm is initialized. > > Now, getting this to happen is a bit contrived, as in my efforts it > required enabling asynchronous probing for both drivers, moving the > firmware dts node to the end of the dtsi file, as well as forcing a > long delay in the qcom_scm_probe function. > > [...] Applied only the first patch to arm64 (for-next/iommu/fixes), thanks! [1/2] arm-smmu-qcom: Ensure the qcom_scm driver has finished probing https://git.kernel.org/arm64/c/72b55c96f3a5 Cheers, -- Will https://fixes.arm64.dev https://next.arm64.dev https://will.arm64.dev