Commit 0a97195d authored by Rajendra Nayak's avatar Rajendra Nayak Committed by Bjorn Andersson
Browse files

EDAC/qcom: Make irq configuration optional



On most modern qualcomm SoCs, the configuration necessary to enable the
Tag/Data RAM related irqs being propagated to the SoC irq controller is
already done in firmware (in DSF or 'DDR System Firmware')

On some like the x1e80100, these registers aren't even accesible to the
kernel causing a crash when edac device is probed.

Hence, make the irq configuration optional in the driver and mark x1e80100
as the SoC on which this should be avoided.

Fixes: af16b005 ("arm64: dts: qcom: Add base X1E80100 dtsi and the QCP dts")
Reported-by: default avatarBjorn Andersson <andersson@kernel.org>
Signed-off-by: default avatarRajendra Nayak <quic_rjendra@quicinc.com>
Reviewed-by: default avatarManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: default avatarAbel Vesa <abel.vesa@linaro.org>
Link: https://lore.kernel.org/r/20240903101510.3452734-1-quic_rjendra@quicinc.com


Signed-off-by: default avatarBjorn Andersson <andersson@kernel.org>
parent ca61d683
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment