android_kernel_msm-6.1_noth.../include/linux/soc/qcom
Manivannan Sadhasivam fec79e4f7d EDAC/qcom: Get rid of hardcoded register offsets
[ Upstream commit cbd77119b6355872cd308a60e99f9ca678435d15 ]

The LLCC EDAC register offsets varies between each SoC. Hardcoding the
register offsets won't work and will often result in crash due to
accessing the wrong locations.

Hence, get the register offsets from the LLCC driver matching the
individual SoCs.

Cc: <stable@vger.kernel.org> # 6.0: 5365cea199 ("soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version")
Cc: <stable@vger.kernel.org> # 6.0: c13d7d261e ("soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver")
Cc: <stable@vger.kernel.org> # 6.0
Fixes: a6e9d7ef25 ("soc: qcom: llcc: Add configuration data for SM8450 SoC")
Acked-by: Borislav Petkov (AMD) <bp@alien8.de>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230517114635.76358-3-manivannan.sadhasivam@linaro.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-06-21 16:00:51 +02:00
..
apr.h
irq.h
llcc-qcom.h EDAC/qcom: Get rid of hardcoded register offsets 2023-06-21 16:00:51 +02:00
mdt_loader.h soc: qcom: mdt_loader: Extract PAS operations 2022-02-03 21:54:48 -06:00
pdr.h
qcom_aoss.h
qmi.h soc: qcom: qmi: use const for struct qmi_elem_info 2022-08-29 17:33:01 -05:00
smd-rpm.h clk: qcom: smd: Add SM6375 clocks 2022-09-27 12:07:17 -05:00
smem.h
smem_state.h
wcnss_ctrl.h