mirror of https://lore.kernel.org/linux-amlogic/
 help / color / mirror / Atom feed
* [PATCH 0/4] Fix and complete the GIC description of Amlogic S7 and S7D
@ 2026-10-22 18:30 Carlo Caione
  2026-10-22 18:30 ` [PATCH 1/4] arm64: dts: amlogic: s7: fix the GIC CPU interface region size Carlo Caione
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Carlo Caione @ 2026-10-22 18:30 UTC (permalink / raw)
  To: Neil Armstrong, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Xianwei Zhao
  Cc: linux-arm-kernel, linux-amlogic, devicetree, linux-kernel, Carlo Caione

The S7 and S7D device trees describe only the first 256 bytes of the
GIC-400 CPU interface, which spans 8 KiB, and leave out its virtual
interface control (GICH) and virtual CPU interface (GICV) regions.

With the short CPU interface, the GIC driver disables the split priority
drop and deactivation mode and warns at boot (patches 1 and 2). Without
GICH and GICV, it cannot hand the GIC over to KVM (patches 3 and 4). It
needs the split mode for that too, so KVM gets its in-kernel vGIC only
with the whole series.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
---
Carlo Caione (4):
      arm64: dts: amlogic: s7: fix the GIC CPU interface region size
      arm64: dts: amlogic: s7d: fix the GIC CPU interface region size
      arm64: dts: amlogic: s7: describe the GIC virtualization regions
      arm64: dts: amlogic: s7d: describe the GIC virtualization regions

 arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi  | 4 +++-
 arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)
---
base-commit: 8610d31587e139380db9cb8708f4263833b482d0
change-id: 20261022-upstream-s7-s7d-gicc-size-db94cb656d36

Best regards,
--  
Carlo Caione <ccaione@baylibre.com>


_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-10-23  7:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-22 18:30 [PATCH 0/4] Fix and complete the GIC description of Amlogic S7 and S7D Carlo Caione
2026-10-22 18:30 ` [PATCH 1/4] arm64: dts: amlogic: s7: fix the GIC CPU interface region size Carlo Caione
2026-10-22 18:30 ` [PATCH 2/4] arm64: dts: amlogic: s7d: " Carlo Caione
2026-10-22 18:30 ` [PATCH 3/4] arm64: dts: amlogic: s7: describe the GIC virtualization regions Carlo Caione
2026-10-22 18:30 ` [PATCH 4/4] arm64: dts: amlogic: s7d: " Carlo Caione
2026-10-23  7:23 ` [PATCH 0/4] Fix and complete the GIC description of Amlogic S7 and S7D Neil Armstrong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®