Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
github.com:ADVANTECH-Corp/uboot-imx into adv_v2020.04_5.4.70_2.3.0
|
|
|
|
|
|
|
|
github.com:ADVANTECH-Corp/uboot-imx into adv_v2020.04_5.4.70_2.3.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This commit only support boot for eng mode
sudo dd if=u-boot-dtb.imx of=/dev/sde bs=512 seek=2 conv=fsync
|
|
|
|
|
|
|
|
|
|
|
|
Need to change the imx-atf(bl31.bin) debug config, too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Automotive will find the misc partition by the ID instead of
by name to decrease the boot time. But the misc partition ID
is different between Android 10 and Android 11 release. This
commit sync the misc partition ID with GPT.
Test: slot switch on imx8qm.
Change-Id: I05c3bfdb98bc1ab179b4343111f4c33d768af5cf
Signed-off-by: Ji Luo <ji.luo@nxp.com>
|
|
Fix below build warning when enabling BEE config on iMX6UL EVK board.
arch/arm/mach-imx/mx6/bee.c: In function ‘bee_test’:
arch/arm/mach-imx/mx6/bee.c:201:2: warning: implicit declaration of
function ‘flush_dcache_range’; did yomean ‘check_cache_range’?
[-Wimplicit-function-declaration]
201 | flush_dcache_range(address, address + range);
| ^~~~~~~~~~~~~~~~~~
| check_cache_range
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit 134d22e59af3931d283c123c1aa3fc44cb86761d)
|
|
blk_dwrite() will write data in blocks, padding the keyslot_package
struct to one block to avoid redundant data write.
Test: RPMB key set.
Change-Id: I326d7f4394d15e6e22b12c3abd6a5e2de18920cc
Signed-off-by: Ji Luo <ji.luo@nxp.com>
|
|
evk_7ulp images has normal ramdisk in boot.img and recovery ramdisk in
recovery.img.
Normal ramdisk in boot.img is used to boot up Android, ramdisk addr need
to be passed to kernel any way.
Recovery ramdisk in recovery.img is not used to boot up Android, there
is no need to pass "androidboot.force_normal_boot=1".
Change-Id: Id1e9c31035cbf65cd325c70a0aa9df05ea1d90b2
Signed-off-by: faqiang.zhu <faqiang.zhu@nxp.com>
|
|
Use the struct lpspi when it is not a NULL ptr.
Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
(cherry picked from commit 697198f65dba420534e8df1d5443f0b0869cc31f)
|
|
TEE memory region are moved to 0x56000000 ~ 0x58000000 to
support i.MX 8MN DDR3L board:
TEE-619 imx: 8mn: add support for i.MX 8MN DDR3L EVK
DD3L EVK board only has 512MB of DDR.
move OP-TEE mapping for all the 8MN boards.
Signed-off-by: Silvano di Ninno <silvano.dininno@nxp.com>
Adjust the fastboot buffer region to avoid conflicts.
Test: Super partition flash on imx8mn.
Change-Id: I56bd0194f24f9f267f436b4b6d762948d96bf815
Signed-off-by: Ji Luo <ji.luo@nxp.com>
|
|
To avoid u-boot MMU table overlap M4 RPMSG vring buffer, reserve
the top 1MB DDR.
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit e00224b10c9ce10c76fa9ba452d88565bee7024a)
|
|
To avoid u-boot MMU table overlap M4 RPMSG vring buffer. Reserve
the top 1MB DDR when bootaux is enabled.
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit 44cf26781117c484e5f7e46fe6008c0b31c297e4)
|
|
When booting with M4 RPMSG demo in u-boot, the M4 will use top 1MB
DDR for RPMSG vring buffer. This overlaps with u-boot MMU table and
modifies some MMU entries.
On mx7dsabresd, this cause u-boot failed to access LCDIF registers
due to the wrong MMU entries.
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit 8a03d17c92cc04765c6b93f716ea081486fd15f0)
|
|
Low drive mode needs to update GPU freq in kernel DTB. But 5.4 and 5.10
kernel are using different GPU node pathes. Update low_drive_gpu_freq
to support both two paths.
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit cb1c6e4279030b859133b9e4e4a0fb2c3e3cd45c)
|
|
Virtual A/B is not supported for Android 10 release, disable
the configs here. And as the dual bootloader feature is enabled
for car2 on Android 10, enable CONFIG_DUAL_BOOTLOADER for car2.
Test: Boots on imx8qm_mek.
Change-Id: If50ccbb33bc23d56e169e48e0a0b8ecd5259005c
Signed-off-by: Ji Luo <ji.luo@nxp.com>
|
|
For dual core and single core iMX8M parts, the thermal node and PMU node
in kernel DTB also needs update to remove the refers to deleted core nodes.
Otherwise both driver will fail to work.
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
|