linux-sg2042/include/linux/soc
Manivannan Sadhasivam fec79e4f7d EDAC/qcom: Get rid of hardcoded register offsets
[ Upstream commit cbd77119b6 ]

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
..
actions
amlogic
apple soc: apple: rtkit: Add apple_rtkit_poll 2022-09-17 19:53:29 +02:00
brcmstb
cirrus
dove
ixp4xx
marvell/octeontx2
mediatek ARM: driver updates for 6.1 2022-10-06 11:04:57 -07:00
mmp
nxp
pxa
qcom EDAC/qcom: Get rid of hardcoded register offsets 2023-06-21 16:00:51 +02:00
renesas
samsung
sunxi soc: sunxi: sram: Return void from the release function 2022-09-18 22:54:02 +02:00
ti ARM: omap1: fix !ARCH_OMAP1_ANY link failures 2023-01-24 07:24:40 +01:00