Skip to content

arm64: dts: renesas: Remove unit-addresses and regs from integrated caches

Simon Horman linux-arm-kernel linux-devicetree linux-renesas-soc 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 2 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 2 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/2] arm64: dts: renesas: Remove unit-addresses and regs from integrated caches
Quoted 15 lines · Geert Uytterhoeven

Hi Simon, Magnus,

This patch series removes the bogus unit-addresses and reg properties from the device nodes representing Cortex-A57/A53 cache controllers.

Note that the latter were added to remove warnings from dtc when using W=1:

Warning (unit_address_vs_reg): Node /cache-controller at 0 has a unit name, but no reg property

In hindsight, adding the reg properties turned out to be the wrong fix. Indeed, the Cortex-A57/A53 cache controllers are integrated controllers, and thus the device nodes representing them should not have unit-addresses or reg properties.

Quoted 5 lines

This series does not have a runtime effect, as Linux doesn't rely much on the properties of the cache-controller nodes.

After this patch has been accepted, I'll submit a similar series to fix the DTS files for the Renesas arm32 SoCs.

Thanks, applied.