Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: steev/linux

Tags

lenovo-x13s-next-20230210

Toggle lenovo-x13s-next-20230210's commit message
Thinkpad X13s changes based on next-20230210

lenovo-x13s-6.1

Toggle lenovo-x13s-6.1's commit message
qcom: llcc/edac: Fix the base address used for accessing LLCC banks

The Qualcomm LLCC/EDAC drivers were using a fixed register stride for
accessing the (Control and Status Registers) CSRs of each LLCC bank.
This stride only works for some SoCs like SDM845 for which driver
support was initially added.

But the later SoCs use different register stride that vary between the
banks with holes in-between. So it is not possible to use a single register
stride for accessing the CSRs of each bank. By doing so could result in a
crash.

For fixing this issue, let's obtain the base address of each LLCC bank from
devicetree and get rid of the fixed stride.

Cc: <[email protected]> # 4.20
Fixes: a3134fb ("drivers: soc: Add LLCC driver")
Fixes: 2745065 ("drivers: edac: Add EDAC driver support for QCOM SoCs")
Reported-by: Parikshit Pareek <[email protected]>
Signed-off-by: Manivannan Sadhasivam <[email protected]>

v6.0.12

Toggle v6.0.12's commit message
This is the 6.0.12 stable release

v5.15.82

Toggle v5.15.82's commit message
This is the 5.15.82 stable release

v5.10.158

Toggle v5.10.158's commit message
This is the 5.10.158 stable release

v5.4.226

Toggle v5.4.226's commit message
This is the 5.4.226 stable release

v4.19.268

Toggle v4.19.268's commit message
This is the 4.19.268 stable release

v4.14.301

Toggle v4.14.301's commit message
This is the 4.14.301 stable release

v4.9.335

Toggle v4.9.335's commit message
This is the 4.9.335 stable release

v6.1-rc8

Toggle v6.1-rc8's commit message
Linux 6.1-rc8