Armv8 Juno/FVP/Vexpress updates for v7.1

1. The primary addition is initial support for Zena CSS that includes:
    a new binding compatibility, a shared `zena-css.dtsi` description, and
    an FVP device tree.
 
 2. Extension of Corstone-1000 FVP platform support with binding updates
    to add the new `arm,corstone1000-a320-fvp` platform, and the
    `arm,corstone1000-ethos-u85` NPU integration.
 
 Overall, this combines new platform enablement with some DTS layout
 cleanup for Arm reference FVP based systems.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEunHlEgbzHrJD3ZPhAEG6vDF+4pgFAmnCQHUACgkQAEG6vDF+
 4pgiqg//YYEnHS2nA3PgwsMwMYqKdUfLVZdE5wrwxbSck0zrDYynm8rsIdhkiLgJ
 IY06ZUshziuyraXYlIssGJl3XfAb5mieUksXGaWmVRv3uTbWGZHmYyuKIGj3jDba
 vkNi0d79ijoo8O5cDIJ8Uv/baVqOt26QxqIC1azI9yXkoYDXXL4Mv3olSS4M16/V
 P/GVylL8FUWEGgDBVfm3lOHFIzHgibKfcmETRTRWWzzDMOSL0dYxRtrnb8uQc6A0
 VpFkfHm2bZXaBbXDwmwV5vbv3nUwAq1J+AjyYOfCYNLCNm7cBKIgdJ1E/aH3UHQk
 69BLGMdXgP5gXdtKLBXnOY0ZJmth2tRWOpKdUke5PDgkc3kA+Vw2vFRcFRMAKOZC
 9Yt+0EsblJAqRH92T9AQ6QePoJx5bfHID1k3JTrCYLq5x/KeMY+3Q8HZund4mSA+
 nrYDl5oYMKq2FJ9HTPpzBuiF8iFwe7jdtVkIl8X5jLyD1IM05SU2CoDEhvdM3bXp
 ixejBshDLeg8iql6kSO6OpsEaFBW1GNk+rKMNyHzGiTLEtJQgaHF42yRRLJl7khG
 XlK4fQH/NXjcLKGWtsJlA7YB1GOGAxgGRL2jnNhNXHUsXg9NYS2Ww93MUmRmV1D2
 qPkJJ3oCdB5XHF5ZfahrAeOgwzbxlZjD3EZbJPohSOs/bgMUI7A=
 =pqOI
 -----END PGP SIGNATURE-----

Merge tag 'juno-updates-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt

Armv8 Juno/FVP/Vexpress updates for v7.1

1. The primary addition is initial support for Zena CSS that includes:
   a new binding compatibility, a shared `zena-css.dtsi` description, and
   an FVP device tree.

2. Extension of Corstone-1000 FVP platform support with binding updates
   to add the new `arm,corstone1000-a320-fvp` platform, and the
   `arm,corstone1000-ethos-u85` NPU integration.

Overall, this combines new platform enablement with some DTS layout
cleanup for Arm reference FVP based systems.

* tag 'juno-updates-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
  arm64: dts: arm/corstone1000: Add corstone-1000-a320
  arm64: dts: arm/corstone1000: Move FVP peripherals to separate .dtsi
  arm64: dts: arm/corstone1000: Move cpu nodes
  dt-bindings: npu: arm,ethos: Add "arm,corstone1000-ethos-u85"
  dt-bindings: arm,corstone1000: Add "arm,corstone1000-a320-fvp"
  arm64: dts: zena: Move SRAM into SoC and memory node out of SoC
  arm64: dts: zena: Add support for Zena CSS
  dt-bindings: arm: Add Zena CSS compatibility

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
This commit is contained in:
Krzysztof Kozlowski 2026-03-27 12:59:34 +01:00
commit dadfceb3bc
12 changed files with 1054 additions and 79 deletions