diff options
author | Oleg S <remittor@gmail.com> | 2022-10-17 10:41:51 +0300 |
---|---|---|
committer | Chuanhong Guo <gch981213@gmail.com> | 2023-02-11 21:42:06 +0800 |
commit | b174de2c5ffee79b222f98a62c02aa1b6378ba62 (patch) | |
tree | ff3ad57871ae1ce5c5e554a794f10b6de3a6ab3d /target/linux/mediatek/dts | |
parent | 1a145ccb0a4fbdd5bafc21e5c320b41a41d96ce4 (diff) | |
download | upstream-b174de2c5ffee79b222f98a62c02aa1b6378ba62.tar.gz upstream-b174de2c5ffee79b222f98a62c02aa1b6378ba62.tar.bz2 upstream-b174de2c5ffee79b222f98a62c02aa1b6378ba62.zip |
mediatek: mt7622: fix rootfs/ubi detection for Xiaomi AX6S
By specifying the flag "denx,fit" for partition "kernel", the kernel
try to find rootfs in the same partition during boot. Reality is that
the placement of rootfs is precisely determined by the name of another
partition -"ubi".
It was also found that on some device (for example devices with NAND
chips), the "Denx search engine" manages to find roots at the end of
partition "kernel", but such partition doesn't exist and is empty
there.
Fix this by removing the "denx,fit" flag from partition "kernel". With
this change the original behavior of searchif rootfs in partition "ubi"
is restored.
Signed-off-by: Oleg S <remittor@gmail.com>
Diffstat (limited to 'target/linux/mediatek/dts')
-rw-r--r-- | target/linux/mediatek/dts/mt7622-xiaomi-redmi-router-ax6s.dts | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/target/linux/mediatek/dts/mt7622-xiaomi-redmi-router-ax6s.dts b/target/linux/mediatek/dts/mt7622-xiaomi-redmi-router-ax6s.dts index 73ee41bb2d..9661d0c7fb 100644 --- a/target/linux/mediatek/dts/mt7622-xiaomi-redmi-router-ax6s.dts +++ b/target/linux/mediatek/dts/mt7622-xiaomi-redmi-router-ax6s.dts @@ -295,7 +295,6 @@ */ partition@2c0000 { label = "kernel"; - compatible = "denx,fit"; reg = <0x2c0000 0x400000>; }; |