rockchip: remove swiotlb parameter from boot script

We have hardware IOMMU support and this is totally unnecessary.
The given value is also unreasonable, it's too small and causes
kernel panic in some cases:

[ 5706.856473] sdhci-dwcmshc fe310000.mmc: swiotlb buffer is full (sz: 28672 bytes), total 512 (slots), used 498 (slots)
[ 5706.864451] sdhci-dwcmshc fe310000.mmc: swiotlb buffer is full (sz: 65536 bytes), total 512 (slots), used 464 (slots)

This parameter seems to be added by mistake, so remove it.

Fixes: 058bdf0396 ("rockchip: lzma compression for kernel")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 158e54ce28)
This commit is contained in:
Tianling Shen 2024-03-26 00:40:37 +08:00
parent 5f3cf2d6bd
commit 5a893a7c88
No known key found for this signature in database
GPG Key ID: 6850B6345C862176

View File

@ -8,7 +8,7 @@ elif test $stdout = 'serial@ff1a0000' ;
then serial_addr=',0xff1a0000'; then serial_addr=',0xff1a0000';
fi; fi;
setenv bootargs "coherent_pool=2M console=ttyS2,1500000 console=tty1 earlycon=uart8250,mmio32${serial_addr} swiotlb=1 root=PARTUUID=${uuid} rw rootwait"; setenv bootargs "coherent_pool=2M console=ttyS2,1500000 console=tty1 earlycon=uart8250,mmio32${serial_addr} root=PARTUUID=${uuid} rw rootwait";
load ${devtype} ${devnum}:1 ${kernel_addr_r} kernel.img load ${devtype} ${devnum}:1 ${kernel_addr_r} kernel.img