diff options
author | Peng Fan <peng.fan@nxp.com> | 2018-06-11 18:13:35 +0800 |
---|---|---|
committer | Leonard Crestez <leonard.crestez@nxp.com> | 2018-08-24 12:41:33 +0300 |
commit | a620829d81ea39255d3de681fad8ec8241bdb16c (patch) | |
tree | 8f0f41a03a24f7bf7f235dd610ac2f82c9aeeab7 /arch/arm64 | |
parent | 729c482441f297763eb8f17200373bbff4c8334c (diff) |
MLK-18561-1 ARM64: dts: imx8qm: Add firmware node for domu dts
Add firmware node for domu dts to make android VM boots up.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm64')
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts index cc45af87c6fa..e4b1324c9acf 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts @@ -45,6 +45,31 @@ #address-cells = <2>; #size-cells = <2>; + firmware { + android { + compatible = "android,firmware"; + fstab { + compatible = "android,fstab"; + vendor { + compatible = "android,vendor"; + /* emmc node which used if androidboot.storage_type=emmc */ + dev_emmc = "/dev/block/platform/passthrough/15b010000.usdhc/by-name/vendor"; + type = "ext4"; + mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; + fsmgr_flags = "wait,slotselect,avb"; + }; + }; + + vbmeta { + /*we need use FirstStageMountVBootV2 if we enable avb*/ + compatible = "android,vbmeta"; + /*parts means the partition witch can be mount in first stage*/ + parts = "vbmeta,boot,system,vendor"; + }; + }; + }; + + clk: clk { compatible = "fsl,imx8qm-clk"; #clock-cells = <1>; |