linux/arch/arm64/boot/dts
Patrick Wildt 8546cfd08a arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
The SMMU architecture requires wired interrupts to be edge triggered,
which does not align with the DT description for the RK3588.  This leads
to interrupt storms, as the SMMU continues to hold the pin high and only
pulls it down for a short amount when issuing an IRQ.  Update the DT
description to be in line with the spec and perceived reality.

Signed-off-by: Patrick Wildt <patrick@blueri.se>
Fixes: cd81d3a069 ("arm64: dts: rockchip: add rk3588 pcie and php IOMMUs")
Reviewed-by: Niklas Cassel <cassel@kernel.org>
Link: https://lore.kernel.org/r/Z6pxme2Chmf3d3uK@windev.fritz.box
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2025-02-11 21:28:13 +01:00
..
actions
airoha
allwinner arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0 2025-01-04 20:16:51 +08:00
altera arm64: dts: altera: Remove unused and undocumented "snps,max-mtu" property 2024-12-16 19:02:35 -06:00
amazon
amd arm64: dts: amd: Remove unused and undocumented "amd,zlib-support" property 2024-11-19 18:02:13 +01:00
amlogic arm64: dts: meson: remove broadcom wifi compatible from GX reference boards 2024-12-13 10:36:02 +01:00
apm arm64: dts: apm: Remove unused and undocumented "bus_num" property 2024-11-19 18:03:08 +01:00
apple arm64: dts: apple: Add A11 devices 2024-10-26 00:14:46 +09:00
arm arm64: dts: fvp: Update PCIe bus-range property 2024-12-05 10:28:26 +00:00
bitmain
blaize arm64: dts: Add initial support for Blaize BLZP1600 CB2 2024-12-13 16:57:24 +01:00
broadcom soc: devicetree changes for 6.14 2025-01-24 14:48:03 -08:00
cavium
exynos arm64: dts: exynos8895: Add camera hsi2c nodes 2024-12-30 08:30:36 +01:00
freescale soc: devicetree changes for 6.14 2025-01-24 14:48:03 -08:00
hisilicon arm64: dts: hisilicon: Remove unused and undocumented "enable-dma" and "bus-id" properties 2024-12-17 12:03:08 +00:00
intel arm64: dts: socfpga: agilex5: Add gpio0 node and spi dma handshake id 2024-12-16 18:54:31 -06:00
lg arm64: dts: lg131x: Update spi clock properties 2024-11-12 22:47:47 +01:00
marvell arm64: dts: marvell: drop additional phy-names for sata 2025-01-08 09:24:38 +01:00
mediatek arm64: dts: mediatek: mt8516: add keypad node 2025-01-07 13:11:55 +01:00
microchip
nuvoton
nvidia arm64: tegra: Fix Tegra234 PCIe interrupt-map 2025-01-10 18:47:01 +01:00
qcom soc: devicetree changes for 6.14 2025-01-24 14:48:03 -08:00
realtek
renesas arm64: dts: renesas: white-hawk-csi-dsi: Define CSI-2 data line orders 2025-01-06 16:26:29 +01:00
rockchip arm64: dts: rockchip: adjust SMMU interrupt type on rk3588 2025-02-11 21:28:13 +01:00
socionext arm64: dts: uniphier: Switch to hp-det-gpios 2024-12-05 11:38:24 +01:00
sprd arm64: dts: sprd: Fix battery-detect-gpios property 2024-12-06 09:42:08 +01:00
st arm64: dts: st: enable imx335/csi/dcmipp pipeline on stm32mp257f-ev1 2024-12-20 08:20:25 +01:00
synaptics
tesla
ti arm64: dts: ti: k3-am62a-wakeup: Configure ti-sysc for wkup_uart0 2025-01-08 09:45:52 -06:00
toshiba
xilinx arm64: dts: zynqmp: Add DMA for DP audio 2024-12-19 08:53:59 +02:00
Makefile arm64: dts: Add initial support for Blaize BLZP1600 CB2 2024-12-13 16:57:24 +01:00