[openwrt/openwrt] realtek: fix GS1900-48 firwmare partition

LEDE Commits lede-commits at lists.infradead.org
Wed Dec 28 13:54:22 PST 2022


svanheule pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/1e13081064113eb41ed62118bc49283b8c809eb8

commit 1e13081064113eb41ed62118bc49283b8c809eb8
Author: Sander Vanheule <sander at svanheule.net>
AuthorDate: Wed Dec 28 12:26:21 2022 +0100

    realtek: fix GS1900-48 firwmare partition
    
    The listed partition size doesn't match the original partition size, and
    actually overlaps with the following partition. The partition node name
    for the "firmware" partition also has an extra 'b' compared to the
    partition offset.
    
    Fixes: 47f5a0a3eed5 ("realtek: Add support for ZyXEL GS1900-48 Switch")
    Signed-off-by: Sander Vanheule <sander at svanheule.net>
---
 target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts | 4 ++--
 target/linux/realtek/dts-5.15/rtl8393_zyxel_gs1900-48.dts | 4 ++--
 target/linux/realtek/image/rtl839x.mk                     | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts b/target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts
index dd392c5a9b..48cfae6703 100644
--- a/target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts
+++ b/target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts
@@ -129,9 +129,9 @@
 				label = "jffs2";
 				reg = <0x160000 0x100000>;
 			};
-			partition at b260000 {
+			partition at 260000 {
 				label = "firmware";
-				reg = <0x260000 0xda0000>;
+				reg = <0x260000 0x6d0000>;
 				compatible = "openwrt,uimage", "denx,uimage";
 				openwrt,ih-magic = <0x83800000>;
 			};
diff --git a/target/linux/realtek/dts-5.15/rtl8393_zyxel_gs1900-48.dts b/target/linux/realtek/dts-5.15/rtl8393_zyxel_gs1900-48.dts
index dd392c5a9b..48cfae6703 100644
--- a/target/linux/realtek/dts-5.15/rtl8393_zyxel_gs1900-48.dts
+++ b/target/linux/realtek/dts-5.15/rtl8393_zyxel_gs1900-48.dts
@@ -129,9 +129,9 @@
 				label = "jffs2";
 				reg = <0x160000 0x100000>;
 			};
-			partition at b260000 {
+			partition at 260000 {
 				label = "firmware";
-				reg = <0x260000 0xda0000>;
+				reg = <0x260000 0x6d0000>;
 				compatible = "openwrt,uimage", "denx,uimage";
 				openwrt,ih-magic = <0x83800000>;
 			};
diff --git a/target/linux/realtek/image/rtl839x.mk b/target/linux/realtek/image/rtl839x.mk
index 95dae0f861..b5e669fce4 100644
--- a/target/linux/realtek/image/rtl839x.mk
+++ b/target/linux/realtek/image/rtl839x.mk
@@ -38,7 +38,7 @@ TARGET_DEVICES += tplink_sg2452p-v4
 
 define Device/zyxel_gs1900-48
   SOC := rtl8393
-  IMAGE_SIZE := 13952k
+  IMAGE_SIZE := 6976k
   DEVICE_VENDOR := ZyXEL
   UIMAGE_MAGIC := 0x83800000
   ZYXEL_VERS := AAHN




More information about the lede-commits mailing list