[PATCH v4 0/2] Add Rockchip RK3588 GIC ITS support

From: Sebastian Reichel
Date: Tue Apr 18 2023 - 10:21:36 EST


Hi,

This adds GIC ITS support to Rockchip RK3588, which is affected
by an integration issue effectively breaking shareability support.
PCIe2 support will follow in its own series.

Changelog:
* Changes since PATCHv3
- https://lore.kernel.org/lkml/20230417214035.101190-1-sebastian.reichel@xxxxxxxxxxxxx/
- Add RB from AngeloGioacchino Del Regno
- Update patch description
- Update Kconfig description
- rename flags from BROKEN_SHAREABILITY to FORCE_NON_SHAREABLE
* Changes since PATCHv2
- https://lore.kernel.org/lkml/20230417150038.51698-1-sebastian.reichel@xxxxxxxxxxxxx/
- apply changes requested by Marc Zyngier
* PATCHv1
- https://lore.kernel.org/lkml/20230227151847.207922-1-lucas.tanure@xxxxxxxxxxxxx/
- uses of_dma_is_coherent() instead of providing errata info from kernel
* RFCv1
- https://lore.kernel.org/lkml/20230310080518.78054-1-lucas.tanure@xxxxxxxxxxxxx/
- uses 0x0201743b IIDR for quirk detection and misses errata #

Greetings,

-- Sebastian


Sebastian Reichel (2):
irqchip/gic-v3: Add Rockchip 3588001 erratum workaround
arm64: dts: rockchip: rk3588: add GIC ITS support

Documentation/arm64/silicon-errata.rst | 3 ++
arch/arm64/Kconfig | 10 +++++++
arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 17 +++++++++++
drivers/irqchip/irq-gic-v3-its.c | 35 +++++++++++++++++++++++
4 files changed, 65 insertions(+)

--
2.39.2