From 04bbd3e5609054b5e5415bc3062d30d909fd39e2 Mon Sep 17 00:00:00 2001 From: "huiwen.yu" Date: Tue, 25 Jul 2023 15:13:44 +0800 Subject: [PATCH] kernel: add partition for t5d [1/1] PD#SWPL-129561 Problem: t5d support kernel 5.15 32bit Solution: modify t5d partition table Verify: t5d Change-Id: Ic362be4df529db86f0ae527ce0a93b21e8fb52f5 Signed-off-by: huiwen.yu --- .../boot/dts/amlogic/partition_mbox_ab.dtsi | 36 +++++++++++++------ 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/arch/arm/boot/dts/amlogic/partition_mbox_ab.dtsi b/arch/arm/boot/dts/amlogic/partition_mbox_ab.dtsi index bf7c583c5..46e989ebc 100644 --- a/arch/arm/boot/dts/amlogic/partition_mbox_ab.dtsi +++ b/arch/arm/boot/dts/amlogic/partition_mbox_ab.dtsi @@ -7,7 +7,7 @@ / { partitions: partitions{ - parts = <25>; + parts = <27>; part-0 = <&frp>; part-1 = <&factory>; part-2 = <&vendor_boot_a>; @@ -25,14 +25,16 @@ part-14 = <&oem_b>; part-15 = <&boot_a>; part-16 = <&boot_b>; - part-17 = <&rsv>; - part-18 = <&metadata>; - part-19 = <&vbmeta_a>; - part-20 = <&vbmeta_b>; - part-21 = <&vbmeta_system_a>; - part-22 = <&vbmeta_system_b>; - part-23 = <&super>; - part-24 = <&userdata>; + part-17 = <&init_boot_a>; + part-18 = <&init_boot_b>; + part-19 = <&rsv>; + part-20 = <&metadata>; + part-21 = <&vbmeta_a>; + part-22 = <&vbmeta_b>; + part-23 = <&vbmeta_system_a>; + part-24 = <&vbmeta_system_b>; + part-25 = <&super>; + part-26 = <&userdata>; frp:frp{ pname = "frp"; @@ -46,12 +48,12 @@ }; vendor_boot_a:vendor_boot_a{ pname = "vendor_boot_a"; - size = <0x0 0x1800000>; + size = <0x0 0x4000000>; mask = <1>; }; vendor_boot_b:vendor_boot_b{ pname = "vendor_boot_b"; - size = <0x0 0x1800000>; + size = <0x0 0x4000000>; mask = <1>; }; tee:tee{ @@ -156,6 +158,18 @@ size = <0x0 0x4000000>; mask = <1>; }; + init_boot_a:init_boot_a + { + pname = "init_boot_a"; + size = <0x0 0x800000>; + mask = <1>; + }; + init_boot_b:init_boot_b + { + pname = "init_boot_b"; + size = <0x0 0x800000>; + mask = <1>; + }; super:super { pname = "super";