Re: [PATCH v2 2/2] arm64: dts: zena: Add support for Zena CSS
From: Krzysztof Kozlowski
Date: Sun Mar 08 2026 - 11:42:03 EST
On 12/02/2026 12:16, Debbie Horsfall wrote:
> Introduce the Zena CSS Fixed Virtual Platform (FVP) dts. This is
> currently the only Zena CSS variant, however the common definitions are
> included in a common dtsi for extensibility.
>
> Signed-off-by: Debbie Horsfall <debbie.horsfall@xxxxxxx>
...
> +
> + timer {
> + compatible = "arm,armv8-timer";
> + interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>,
> + <GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>,
> + <GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>,
> + <GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>,
> + <GIC_PPI 12 IRQ_TYPE_LEVEL_LOW>;
> + };
> +
> + sram: sram@104000 {
This belongs in the soc node.
> + compatible = "mmio-sram";
> + reg = <0x0 0x00104000 0x0 0x00001000>;
> + #address-cells = <1>;
> + #size-cells = <1>;
> + ranges = <0 0x0 0x00104000 0x00001000>;
> +
> + scmi_shmem_tx: scpshmem-sram-section@0 {
> + compatible = "arm,scmi-shmem";
> + reg = <0x0 0x100>;
> + };
> +
> + scmi_shmem_rx: scpshmem-sram-section@100 {
> + compatible = "arm,scmi-shmem";
> + reg = <0x100 0x100>;
> + };
> + };
> +
> + memory@80000000 {
And placing this in DTSI means that zena-css comes with this memory
mounted and it is not customizable in final FVP board.
> + device_type = "memory";
> +
> + /* ~2GB mapped at 2GB, another 2GB at 2TB */
> + reg = <0x00000000 0x80000000 0x00000000 0x7f000000>,
> + <0x00000200 0x00000000 0x00000000 0x80000000>;
> + };
> +};
>
Best regards,
Krzysztof