[9610][WING] arm64: dts: enable AVB, ro.arch, system-as-root
authorYoungmin Nam <youngmin.nam@samsung.com>
Fri, 27 Jul 2018 09:32:12 +0000 (18:32 +0900)
committerxiest1 <xiest1@lenovo.com>
Tue, 5 Nov 2019 09:29:38 +0000 (17:29 +0800)
Change-Id: I19098ea936e593a7e07a1d5b73081fc0de63073c
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
arch/arm64/boot/dts/exynos/exynos9609-wing.dts

index 9f699bab1f650e88ef9a1bac3e3ff2a85639f023..38ffdc96c97394258770e6048c9650ec6d26f68a 100755 (executable)
@@ -25,7 +25,7 @@
 
        fragment@model {
                target-path = "/";
-               __overlay__ {
+               __overlay__ {
                        #address-cells = <2>;
                        #size-cells = <1>;
                        model = "Samsung Wing board based on EXYNOS9610";
@@ -36,7 +36,7 @@
                        };
 
                        chosen {
-                               bootargs = "ccic_info=0x1 console=ram root=/dev/ram0 clk_ignore_unused bcm_setup=0xffffff80f8e00000 androidboot.hardware=samsungexynos9610 androidboot.selinux=permissive androidboot.debug_level=0x4948 firmware_class.path=/vendor/firmware ecd_setup=disable reserve-fimc=0xffffff80fa000000 pmic_info=0x3";
+                               bootargs = "console=ram skip_initramfs rootwait ro init=/init clk_ignore_unused bcm_setup=0xffffff80f8e00000 androidboot.hardware=exynos9610 androidboot.selinux=permissive androidboot.debug_level=0x4948 firmware_class.path=/vendor/firmware ecd_setup=disable reserve-fimc=0xffffff80fa000000 pmic_info=0x3 ccic_info=0x1 ";
                                linux,initrd-start = <0x84000000>;
                                linux,initrd-end = <0x841FFFFF>;
                        };
                        firmware {
                                android {
                                        compatible = "android,firmware";
+                                       vbmeta {
+                                               compatible = "android,vbmeta";
+                                               parts = "vbmeta,boot,system,vendor";
+                                       };
                                        fstab {
                                                compatible = "android,fstab";
-                                               system {
-                                                       compatible = "android,system";
-                                                       dev = "/dev/block/platform/13520000.ufs/by-name/system";
-                                                       type = "ext4";
-                                                       mnt_flags = "ro";
-                                                       fsmgr_flags = "wait";
-                                               };
                                                vendor {
                                                        compatible = "android,vendor";
                                                        dev = "/dev/block/platform/13520000.ufs/by-name/vendor";
                                                        type = "ext4";
                                                        mnt_flags = "ro";
-                                                       fsmgr_flags = "wait";
+                                                       fsmgr_flags = "wait,avb,slotselect";
                                                };
                                        };
                                };