Skip to content

Commit fb082df

Browse files
Sugar Zhangmmind
authored andcommitted
ARM: dts: rockchip: Add 'arm,pl330-periph-burst' for dmac
This patch Add the quirk to specify to use burst transfer for better compatible and higher performance. Signed-off-by: Sugar Zhang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>
1 parent 6c2b99a commit fb082df

File tree

5 files changed

+9
-0
lines changed

5 files changed

+9
-0
lines changed

arch/arm/boot/dts/rk3036.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
<GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
6868
#dma-cells = <1>;
6969
arm,pl330-broken-no-flushp;
70+
arm,pl330-periph-burst;
7071
clocks = <&cru ACLK_DMAC2>;
7172
clock-names = "apb_pclk";
7273
};

arch/arm/boot/dts/rk322x.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@
107107
interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
108108
<GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
109109
#dma-cells = <1>;
110+
arm,pl330-periph-burst;
110111
clocks = <&cru ACLK_DMAC>;
111112
clock-names = "apb_pclk";
112113
};

arch/arm/boot/dts/rk3288.dtsi

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@
167167
<GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>;
168168
#dma-cells = <1>;
169169
arm,pl330-broken-no-flushp;
170+
arm,pl330-periph-burst;
170171
clocks = <&cru ACLK_DMAC2>;
171172
clock-names = "apb_pclk";
172173
};
@@ -178,6 +179,7 @@
178179
<GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
179180
#dma-cells = <1>;
180181
arm,pl330-broken-no-flushp;
182+
arm,pl330-periph-burst;
181183
clocks = <&cru ACLK_DMAC1>;
182184
clock-names = "apb_pclk";
183185
status = "disabled";
@@ -190,6 +192,7 @@
190192
<GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
191193
#dma-cells = <1>;
192194
arm,pl330-broken-no-flushp;
195+
arm,pl330-periph-burst;
193196
clocks = <&cru ACLK_DMAC1>;
194197
clock-names = "apb_pclk";
195198
};

arch/arm/boot/dts/rk3xxx.dtsi

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
<GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
4646
#dma-cells = <1>;
4747
arm,pl330-broken-no-flushp;
48+
arm,pl330-periph-burst;
4849
clocks = <&cru ACLK_DMA1>;
4950
clock-names = "apb_pclk";
5051
};
@@ -56,6 +57,7 @@
5657
<GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
5758
#dma-cells = <1>;
5859
arm,pl330-broken-no-flushp;
60+
arm,pl330-periph-burst;
5961
clocks = <&cru ACLK_DMA1>;
6062
clock-names = "apb_pclk";
6163
status = "disabled";
@@ -68,6 +70,7 @@
6870
<GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>;
6971
#dma-cells = <1>;
7072
arm,pl330-broken-no-flushp;
73+
arm,pl330-periph-burst;
7174
clocks = <&cru ACLK_DMA2>;
7275
clock-names = "apb_pclk";
7376
};

arch/arm/boot/dts/rv1108.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@
9797
interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>;
9898
#dma-cells = <1>;
9999
arm,pl330-broken-no-flushp;
100+
arm,pl330-periph-burst;
100101
clocks = <&cru ACLK_DMAC>;
101102
clock-names = "apb_pclk";
102103
};

0 commit comments

Comments
 (0)