diff mbox series

riscv: k210: Reduce DMA block size

Message ID 20201012181815.339056-1-seanga2@gmail.com
State Accepted
Commit 963911e9e1c17b2f973ff49ddd51060d6c340c5f
Delegated to: Andes
Headers show
Series riscv: k210: Reduce DMA block size | expand

Commit Message

Sean Anderson Oct. 12, 2020, 6:18 p.m. UTC
Although the max DMA size supported by the hardware register is 22 bits (or
4M), the Linux driver for this device only supports transfers of up to 2M.
On a device with 8M total memory, I don't think it will make too much of a
difference.

Reported-by: Damien Le Moal <Damien.LeMoal@wdc.com>
Signed-off-by: Sean Anderson <seanga2@gmail.com>
---

 arch/riscv/dts/k210.dtsi | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Rick Chen Oct. 21, 2020, 7:58 a.m. UTC | #1
> Although the max DMA size supported by the hardware register is 22 bits (or
> 4M), the Linux driver for this device only supports transfers of up to 2M.
> On a device with 8M total memory, I don't think it will make too much of a
> difference.
>
> Reported-by: Damien Le Moal <Damien.LeMoal@wdc.com>
> Signed-off-by: Sean Anderson <seanga2@gmail.com>
> ---
>
>  arch/riscv/dts/k210.dtsi | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>

Reviewed-by: Rick Chen <rick@andestech.com>
diff mbox series

Patch

diff --git a/arch/riscv/dts/k210.dtsi b/arch/riscv/dts/k210.dtsi
index 84cff51c36..2e1e2683c1 100644
--- a/arch/riscv/dts/k210.dtsi
+++ b/arch/riscv/dts/k210.dtsi
@@ -199,8 +199,8 @@ 
 			dma-channels = <6>;
 			snps,dma-masters = <2>;
 			snps,data-width = <5>;
-			snps,block-size = <0x400000 0x400000 0x400000
-					   0x400000 0x400000 0x400000>;
+			snps,block-size = <0x200000 0x200000 0x200000
+					   0x200000 0x200000 0x200000>;
 			snps,axi-max-burst-len = <256>;
 			status = "disabled";
 		};