mirror of
https://github.com/hardkernel/kernel_common_drivers.git
synced 2026-06-25 12:03:48 +09:00
ota: support from R to U. [1/5]
PD#SWPL-165356 Problem: redi need ota upgrade r to u. Solution: add dts partition from r. Verify: t5d Change-Id: Icfa1d59d36b0336beedd1813fad961538e0bdc40 Signed-off-by: Zhigang Yu <zhigang.yu@amlogic.com>
This commit is contained in:
committed by
gerrit autosubmit
parent
a26598f133
commit
046c171a6d
@@ -0,0 +1,186 @@
|
||||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Copyright (c) 2019 Amlogic, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
#include "firmware_ab.dtsi"
|
||||
|
||||
/ {
|
||||
partitions: partitions{
|
||||
parts = <27>;
|
||||
part-0 = <&frp>;
|
||||
part-1 = <&factory>;
|
||||
part-2 = <&vendor_boot_a>;
|
||||
part-3 = <&vendor_boot_b>;
|
||||
part-4 = <&tee>;
|
||||
part-5 = <&logo>;
|
||||
part-6 = <&misc>;
|
||||
part-7 = <&dtbo_a>;
|
||||
part-8 = <&dtbo_b>;
|
||||
part-9 = <&cri_data>;
|
||||
part-10 = <¶m>;
|
||||
part-11 = <&odm_ext_a>;
|
||||
part-12 = <&odm_ext_b>;
|
||||
part-13 = <&oem_a>;
|
||||
part-14 = <&oem_b>;
|
||||
part-15 = <&boot_a>;
|
||||
part-16 = <&boot_b>;
|
||||
part-17 = <&bootloader_a>;
|
||||
part-18 = <&bootloader_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";
|
||||
size = <0x0 0x200000>;
|
||||
mask = <1>;
|
||||
};
|
||||
factory:factory{
|
||||
pname = "factory";
|
||||
size = <0x0 0x800000>;
|
||||
mask = <0x11>;
|
||||
};
|
||||
vendor_boot_a:vendor_boot_a{
|
||||
pname = "vendor_boot_a";
|
||||
size = <0x0 0x1800000>;
|
||||
mask = <1>;
|
||||
};
|
||||
vendor_boot_b:vendor_boot_b{
|
||||
pname = "vendor_boot_b";
|
||||
size = <0x0 0x1800000>;
|
||||
mask = <1>;
|
||||
};
|
||||
tee:tee{
|
||||
pname = "tee";
|
||||
size = <0x0 0x2000000>;
|
||||
mask = <1>;
|
||||
};
|
||||
logo:logo{
|
||||
pname = "logo";
|
||||
size = <0x0 0x800000>;
|
||||
mask = <0x2001>;
|
||||
};
|
||||
misc:misc{
|
||||
pname = "misc";
|
||||
size = <0x0 0x200000>;
|
||||
mask = <1>;
|
||||
};
|
||||
dtbo_a:dtbo_a{
|
||||
pname = "dtbo_a";
|
||||
size = <0x0 0x200000>;
|
||||
mask = <1>;
|
||||
};
|
||||
dtbo_b:dtbo_b{
|
||||
pname = "dtbo_b";
|
||||
size = <0x0 0x200000>;
|
||||
mask = <1>;
|
||||
};
|
||||
cri_data:cri_data
|
||||
{
|
||||
pname = "cri_data";
|
||||
size = <0x0 0x800000>;
|
||||
mask = <2>;
|
||||
};
|
||||
rsv:rsv{
|
||||
pname = "rsv";
|
||||
size = <0x0 0x1400000>;
|
||||
mask = <0x101>;
|
||||
};
|
||||
metadata:metadata{
|
||||
pname = "metadata";
|
||||
size = <0x0 0x1000000>;
|
||||
mask = <1>;
|
||||
};
|
||||
vbmeta_a:vbmeta_a{
|
||||
pname = "vbmeta_a";
|
||||
size = <0x0 0x200000>;
|
||||
mask = <1>;
|
||||
};
|
||||
vbmeta_b:vbmeta_b{
|
||||
pname = "vbmeta_b";
|
||||
size = <0x0 0x200000>;
|
||||
mask = <1>;
|
||||
};
|
||||
vbmeta_system_a:vbmeta_system_a{
|
||||
pname = "vbmeta_system_a";
|
||||
size = <0x0 0x200000>;
|
||||
mask = <1>;
|
||||
};
|
||||
vbmeta_system_b:vbmeta_system_b{
|
||||
pname = "vbmeta_system_b";
|
||||
size = <0x0 0x200000>;
|
||||
mask = <1>;
|
||||
};
|
||||
param:param{
|
||||
pname = "param";
|
||||
size = <0x0 0x1000000>;
|
||||
mask = <2>;
|
||||
};
|
||||
odm_ext_a:odm_ext_a
|
||||
{
|
||||
pname = "odm_ext_a";
|
||||
size = <0x0 0x1000000>;
|
||||
mask = <1>;
|
||||
};
|
||||
odm_ext_b:odm_ext_b
|
||||
{
|
||||
pname = "odm_ext_b";
|
||||
size = <0x0 0x1000000>;
|
||||
mask = <1>;
|
||||
};
|
||||
oem_a:oem_a
|
||||
{
|
||||
pname = "oem_a";
|
||||
size = <0x0 0x2000000>;
|
||||
mask = <1>;
|
||||
};
|
||||
oem_b:oem_b
|
||||
{
|
||||
pname = "oem_b";
|
||||
size = <0x0 0x2000000>;
|
||||
mask = <1>;
|
||||
};
|
||||
boot_a:boot_a
|
||||
{
|
||||
pname = "boot_a";
|
||||
size = <0x0 0x4000000>;
|
||||
mask = <1>;
|
||||
};
|
||||
boot_b:boot_b
|
||||
{
|
||||
pname = "boot_b";
|
||||
size = <0x0 0x4000000>;
|
||||
mask = <0x101>;
|
||||
};
|
||||
bootloader_a:bootloader_a
|
||||
{
|
||||
pname = "bootloader_a";
|
||||
size = <0x0 0x400000>;
|
||||
mask = <0x101>;
|
||||
};
|
||||
bootloader_b:bootloader_b
|
||||
{
|
||||
pname = "bootloader_b";
|
||||
size = <0x0 0x400000>;
|
||||
mask = <0x101>;
|
||||
};
|
||||
super:super
|
||||
{
|
||||
pname = "super";
|
||||
size = <0x0 0x70800000>;
|
||||
mask = <1>;
|
||||
};
|
||||
userdata:userdata
|
||||
{
|
||||
pname = "userdata";
|
||||
size = <0xffffffff 0xffffffff>;
|
||||
mask = <4>;
|
||||
};
|
||||
};
|
||||
};/* end of / */
|
||||
Reference in New Issue
Block a user