summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-05[ROM-5620] Integrate from the 4.14.98 branchimx_v2020.04_5.4.70_2.3.0Darren Huang
2021-05-21[ROM-5722] Support the RTC FunctionDarren Huang
2021-05-21[ROM-5722] Forced enable the PMIC I2C level translatorDarren Huang
2021-05-21[RSB-3720] Support the RTC FunctionDarren Huang
2021-05-21[RSB-3720] Forced enable the PMIC I2C level translatorDarren Huang
2021-05-13[ROM-5722] Pull high the COLD_RST_EN to do the Cold ResetDarren Huang
2021-05-07[ROM-5722] Fix build dtb failDarren Huang
2021-05-06[ROM-7720] Add the ROM-7720 projectDarren Huang
2021-05-03[ROM-7420] Add ROM-7420 imx6 Project in Ubootclayderhua
2021-04-28[ROM-5722] Add the ROM-5722 projectDarren Huang
2021-04-20Merge branch 'adv_v2020.04_5.4.70_2.3.0' of ↵Tim Liang
github.com:ADVANTECH-Corp/uboot-imx into adv_v2020.04_5.4.70_2.3.0
2021-04-20[ROM-5720]Add projectTim Liang
2021-04-08[RSB-3720] Support the ethernet networking functionDarren Huang
2021-03-31[ROM-5721]Support boot from spiTim Liang
2021-03-31Merge branch 'adv_v2020.04_5.4.70_2.3.0' of ↵Tim Liang
github.com:ADVANTECH-Corp/uboot-imx into adv_v2020.04_5.4.70_2.3.0
2021-03-31[ROM-5721]Add DDR 1G config filesTim Liang
2021-03-18[RSB-3720] Support the WINBOND spi flash for the 4G boardDarren Huang
2021-02-23[ROM-5721]Fix some SD card can't boot correctlyTim Liang
2021-02-08[RSB-4410]Fix build errorTim Liang
2021-02-02[RSB-4411]Fix boot issueTim Liang
2021-01-22[iMX6][RSB-4411]Add RSB-4411 projectTim Liang
2021-01-22[iMX6]Merge u-boot_crc.bin and u-boot_crc.bin.crc for YoctoTim Liang
2021-01-22Fix crc32 bugTim Liang
2021-01-22[iMX6][RSB-4410]Support adv-loader (SPL)Tim Liang
2021-01-22[iMX6]Add RSB-4410 A1 projectTim Liang
This commit only support boot for eng mode sudo dd if=u-boot-dtb.imx of=/dev/sde bs=512 seek=2 conv=fsync
2021-01-22[RSB-3720] Support android Q10wei.zeng
2021-01-06[ROM-5721][RSB-3720]Add missing filesDarren Huang
2020-12-31[RSB-3720] Get eth0 and eth1 MAC address from spiDarren Huang
2020-12-31[All] Add the method that reading eth0 and eth1 MAC address from spiDarren Huang
2020-12-31[RSB-3720] Add 4G DDR configDarren Huang
2020-12-31[RSB-3720] Change the debug console to UART3.Darren Huang
Need to change the imx-atf(bl31.bin) debug config, too.
2020-12-31[RSB-3720] Fix SD card boot up fail issueDarren Huang
2020-12-31[ROM-5620] Add the fspi defconfigDarren Huang
2020-12-31[ROM-5620] Add the ROM-5620 projectDarren Huang
2020-12-31[ROM-5721]modify sd card cd pinTim Liang
2020-12-31[ROM-5721]create projectDarren Huang
2020-12-30[RSB-3720] Remove typec configure and fix watchdog reboot issueDarren Huang
2020-12-30[RSB-3720] Add the RSB-3720 projectDarren Huang
2020-12-02MA-18342 Sync misc partition ID with GPTJi Luo
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>
2020-11-29MLK-25046 imx: bee: Fix build warning of flush_dcache_rangeYe Li
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)
2020-11-27MA-18325 Pad keyslot_package struct to one block sizeJi Luo
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>
2020-11-20MA-18304 pass ramdisk address when boot up evk_7ulpfaqiang.zhu
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>
2020-11-19LFU-18 fix coverity issueClark Wang
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)
2020-11-19MA-18299 Fix imx8mn flash panicJi Luo
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>
2020-11-18LF-2769-3 mx7ulp_evk: Reserve top 1MB DDR for RPMSG usageYe Li
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)
2020-11-18LF-2769-2 mx6sxsabresd: Reserve top 1MB DDR for RPMSG usageYe Li
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)
2020-11-18LF-2769-1 mx7dsabresd: Reserve top 1MB DDR for RPMSG usageYe Li
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)
2020-11-18MLK-25010 iMX8MN: Update low_drive_gpu_freq for new GPU node pathYe Li
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)
2020-11-19MA-18292 Sync configs for Android 10 releaseJi Luo
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>
2020-11-16MLK-25003-2 iMX8M: Update thermal and PMU kernel nodes for dual/single coresYe Li
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>