Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: rockchip: Add arm, pl330-broken-no-flushp quirk for rk3xxx platform

Pl330 integrated in rk3xxx platform doesn't support
DMAFLUSHP function. So we add arm,pl330-broken-no-flushp quirk
for it.

Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>

authored by

Shawn Lin and committed by
Heiko Stuebner
9bed8b41 e7d6c9b1

+3
+3
arch/arm/boot/dts/rk3xxx.dtsi
··· 78 78 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, 79 79 <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>; 80 80 #dma-cells = <1>; 81 + arm,pl330-broken-no-flushp; 81 82 clocks = <&cru ACLK_DMA1>; 82 83 clock-names = "apb_pclk"; 83 84 }; ··· 89 88 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, 90 89 <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>; 91 90 #dma-cells = <1>; 91 + arm,pl330-broken-no-flushp; 92 92 clocks = <&cru ACLK_DMA1>; 93 93 clock-names = "apb_pclk"; 94 94 status = "disabled"; ··· 101 99 interrupts = <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>, 102 100 <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>; 103 101 #dma-cells = <1>; 102 + arm,pl330-broken-no-flushp; 104 103 clocks = <&cru ACLK_DMA2>; 105 104 clock-names = "apb_pclk"; 106 105 };