]> git.ipfire.org Git - thirdparty/linux.git/commit
dt-bindings: arm: cpus: Add edac-enabled property
authorSascha Hauer <s.hauer@pengutronix.de>
Thu, 17 Jul 2025 01:06:30 +0000 (18:06 -0700)
committerBorislav Petkov (AMD) <bp@alien8.de>
Fri, 15 Aug 2025 21:37:38 +0000 (23:37 +0200)
commiteb0e3f301d6ee7c813556fa6ca714e436f5235b0
treebfdc1a4dcd3793b3c102ccc98c31c898e62c550e
parentfb13ae067ad7f07df2bdc374aa911ff58dfd19ce
dt-bindings: arm: cpus: Add edac-enabled property

Some ARM Cortex CPUs including A72 have Error Detection And Correction (EDAC)
support on their L1 and L2 caches. That functionality is in implementation
defined registers, so using it is not safe in virtualized environments or when
EL3 already uses these registers. Add a edac-enabled flag which can be
explicitly set when EDAC can be used.

  [ bp: Massage commit message. ]

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Vijay Balakrishna <vijayb@linux.microsoft.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/1752714390-27389-3-git-send-email-vijayb@linux.microsoft.com
Documentation/devicetree/bindings/arm/cpus.yaml