27 May, 2020
2 commits
-
Fixes 9486251ced24("MLK-19494 configs: imx8qm mek android audo: correct xen physical memory")
correct text base, IPC address, memmap.
Signed-off-by: Peng Fan
(cherry picked from commit 884cada50b9a9fcda09d259cf145d87a29122cac)
(cherry picked from commit 55822e16786817f843d32c1347d705c2a2a435dd)
(cherry picked from commit f13108a1842a2819489975f0d0040c9c65c3856c) -
We are targeting let uboot loading images from emmc to boot android.
Currently only emmc1 is enabled, so other devices are disabled.Also change memory layout according to VM layout. The memory layout
needs to be samesize as what you configured in as "memory = "3584"".Add a new dts dedicated for this kind uboot, add a new defconfig
to select CONFIG_XEN/CONFIG_XEN_DEBUG_SERIAL, deselect CONFIG_DM_SERIAL,
select CONFIG_ENABLE_ARM_SOC_BOOT0_HOOK, and disable some devices
compared with imx8qm_mek_androidauto_defconfig.Reviewed-by: Ye Li
Signed-off-by: Peng Fan
(cherry picked from commit a4e932cae433b9d2e1cff6a94b12e4abcac45543)
(cherry picked from commit a26de6e05563d3e3e6734e0d99e464437aa89db5)
(cherry picked from commit 74ac579ee195c4a2f6651ccc0f86efb0eebd889e)
(cherry picked from commit 7efc2eca10c9d48da6e01ba6a5df63b6f619d7ab)
21 May, 2020
1 commit
-
Open configs to enable bootloader menu feature for imx7ulp.
Change-Id: I788086ddaebbd3002cc58c7b8b035558533e1fa1
Signed-off-by: Ji Luo
20 May, 2020
1 commit
-
Rename ddr3 evk to ddr3 validation board.
Reviewed-by: Ye Li
Signed-off-by: Peng Fan
(cherry picked from commit 67f56d67c3631e3f8a42e80386e38d7191cbe35c)
19 May, 2020
2 commits
-
Open configs to enable the avb warning logo feature for all
standard android platforms.Test: Warning logo show on imx7ulp/imx8m/imx8q.
Change-Id: I657364745ac4968394b6a7b99f47ca72be49501f
Signed-off-by: Ji Luo -
Open configs to enable splash screen feature for standard
android.Test: Splash screen show on all imx7ulp/imx8/imx8m platfroms.
Change-Id: Ie54aa6b1fa2ff0d9a14f9b28a7bec4de5a98d422
Signed-off-by: Ji Luo
18 May, 2020
1 commit
-
Add board level support and configs for standard android and android automotive,
each board has android/android auto specific header files include.Test: boot/fastboot/avb/AB switch/trusty test.
Change-Id: I3beb84f251451d0003f0ef44d0cba51d0d773ca3
Signed-off-by: Ji Luo
15 May, 2020
1 commit
-
Add the support for the snvs_security module on all 8dxl
SoC.Signed-off-by: Franck LENORMAND
13 May, 2020
2 commits
-
Add support for imx8mn audio board 2.0 support
reuse common settings from imx8mn evk som
Rework for imx_v2020.04 defconfig, dts and SPLReviewed-by: Ye Li
Signed-off-by: Adrian Alonso
(cherry picked from commit 363f021b0fc9424ab0bc7b05d546b10496d7001e) -
Add support for imx8mm audio board 2.0 support
reuse common settings from imx8mm evk som
Rework for imx_v2020.04 defconfig, dts and SPLReviewed-by: Ye Li
Signed-off-by: Adrian Alonso
(cherry picked from commit 77f136e35ec167f2c569791cc60229fea6ceae20)
11 May, 2020
10 commits
-
Enable the splash screen basing on video link and DM video
Update the DTS to fix the bpp in lcdif node and add aliasSigned-off-by: Ye Li
(cherry picked from commit d27ebc05a6620cf66d568c7c7224e7fa449eaa73) -
Enable the splash screen basing on video link
Update the DTS to fix the bpp in lcdif node and add aliasSigned-off-by: Ye Li
(cherry picked from commit 93a53c60a73dab539fdf98542a367e83820df775) -
Update DTS for LCDIF, MIPI DSI and panel relevant nodes.
Enable the video drivers and splash screen in board codseSigned-off-by: Ye Li
(cherry picked from commit 52d4c7c3e98d573f1c3e4e67e02dd4b08be6bee7) -
Update board codes and DTS files to add display relevant nodes and
configurations.
Support two video links with MIPI DSI:
1. MIPI DSI to HDMI convertor, this is default
2. RM67191 panelSigned-off-by: Ye Li
(cherry picked from commit e14979fc1798a933be643b4f52d2bfca5df1e552) -
Update board codes and DTS files to add display relevant nodes and
configurations.
Support two video links with MIPI DSI:
1. MIPI DSI to HDMI convertor, this is default
2. RM67191 panelSigned-off-by: Ye Li
(cherry picked from commit 6901ffb66e516a3e52d2120522dc1be18de5bafa) -
Update board codes and DTS files to add display relevant nodes and
configurations.
Support two video links with MIPI DSI:
1. MIPI DSI to HDMI convertor, this is default
2. RM67191 panelSigned-off-by: Ye Li
(cherry picked from commit 05498bdd53c77c5d6ead68da82cd34afde0ba17a) -
Update DTS to add DCSS and HDMI nodes and enable
HDMI splash screen on imx8mq evkSigned-off-by: Ye Li
(cherry picked from commit 41cef3e27d6cde0d655141343808e8ae025b5144) -
Update the DTS to add video relevants nodes and alias.
Enable the configurations iMX8 video, bridge and display drivers to
show splash screenSigned-off-by: Ye Li
(cherry picked from commit 97da906e0b965ccbcfa2edcbd4cccffce948b0d3) -
Update iMX8QM and MEK board DTS to add display relevant nodes and alias.
Add splash screen and video drivers configurationsSigned-off-by: Ye Li
(cherry picked from commit fe7d3eac8a6595c01a29961c2b15db787b4f0c22) -
Enable CONFIG_OF_LIBFDT_OVERLAY in DDR4 NAND boot defconfig. It can
be used by u-boot to apply a dto built by OP-TEE.Signed-off-by: Ye Li
(cherry picked from commit b92aa7b47396a9bca6332556201e0b96c7c5f9c1)
07 May, 2020
1 commit
-
Add the support for the snvs_security module on all 8dxl
SoC.Signed-off-by: Franck LENORMAND
(cherry picked from commit b928877399a6ca3d0ff0af5c9c136f8dee3f150d)
06 May, 2020
3 commits
-
enable CONFIG_OF_LIBFDT_OVERLAY. It can be used by u-boot
to apply a dto built by OP-TEE.Signed-off-by: Silvano di Ninno
Reviewed-by: Ye Li -
Add defconfigs for iMX6Q/DL/6QPOP DDR3 and LPDDR2 ARM2 boards to
support SD boot and plugin.Signed-off-by: Ye Li
(cherry picked from commit ba99b856ac290c298c9be5ef6f6f6229b1d9f539)
(cherry picked from commit 66085d2abe610afbf81f58d778dab5766c55909c)
(cherry picked from commit d9f17d51a3a19c331d19d47d88a1ffc50e2f62cd) -
Porting the iMX6ULL DDR3 validation board support from v2019.04 u-boot.
Signed-off-by: Ye Li
05 May, 2020
4 commits
-
Porting the iMX6UL DDR3/LPDDR2 validation board support from
v2019.04 u-boot.Signed-off-by: Ye Li
-
Porting the iMX6SLL LPDDR3/LPDDR2 validation board support from
v2019.04 u-boot.Signed-off-by: Ye Li
-
Porting the iMX6SX 17x17 DDR3/LPDDR2 (14x14) validation board and 19x19
DDR3/LPDDR2 validation board support from v2019.04 u-boot.Signed-off-by: Ye Li
-
Porting the iMX7D 12x12 DDR3/LPDDR3 validation board and 19x19
DDR3/LPDDR2/LPDDR3 validation board support from v2019.04 u-boot.Signed-off-by: Ye Li
04 May, 2020
1 commit
-
Porting the iMX7ULP 10x10 validation board and 14x14 validation board codes
from v2019.04 u-boot.Signed-off-by: Ye Li
01 May, 2020
2 commits
-
Porting board codes, configurations, DTS and DDR initialization codes
for the DDR3L and DDR4 validation boards from imx_v2019.04Ready functions:
- DDR3L board: SD, UART, I2C, USB host and NAND
FPGA on the board controls WDOG_B and ENET PHY reset, so reset
and ethernet can't work- DDR4 board: SD/eMMC, I2C, ENET, Flexspi, UART and USB
Signed-off-by: Ye Li
-
Porting board codes, configurations, DTS and DDR initialization codes
for the DDR3L and DDR4 validation boards from imx_v2019.04Supported modules
- DDR3L VAL: Two RANK DDR3L, QSPI B, eMMC/SD, RMII ENET, UART.
- DDR4 VAL: Two RANK DDR4, SD, NAND, RGMII ENET, UARTSigned-off-by: Ye Li
30 Apr, 2020
2 commits
-
Add the validation board support for iMX8QXP/iMX8DX platforms.
- iMX8QXP 21x21 DDR3 board
- iMX8QXP 21x21 LPDDR4 board
- iMX8QXP 17x17 LPDDR4 board
- iMX8DX 17x17 DDR3 boardReady functions: SD/eMMC, flexspi, ENET, USB, i2c and NAND
Signed-off-by: Ye Li
-
Porting board codes, configurations and DTS for the LPDDR4 and DDR4
validation boards from imx_v2019.04Supported modules
- Flexspi, eMMC/SD, ENET0, UART, USB, legacy PCI driver,Signed-off-by: Ye Li
27 Apr, 2020
7 commits
-
Added default environment for hdp loading.
Added hdp loading as default for iMX8QM ARM2 and MEK boards.Signed-off-by: Oliver Brown
(cherry picked from commit 432e5b4347841095c3b5a8a0d106f35deadd006e)
(cherry picked from commit cb78a32fa8eb8c37932be003ebe4fa1f8c46c1d5) -
add new nand config for imx8dxl nand boot
Signed-off-by: Han Xu
Reviewed-by: Ye Li
(cherry picked from commit b71acb264d115300ad04f797e4758a2d2adc3f3f) -
Change the buffer to use the real buffer, not vring space.
Because we are going to let M4 publish the resource table into vring
space for kernel usage. uboot will overwrite it, so use the real shared
buffer space 0x90400000Script:
sed -i "s/CONFIG_IMX_VSERVICE_SHARED_BUFFER=0x90000000/CONFIG_IMX_VSERVICE_SHARED_BUFFER=0x90400000/" configs/*Signed-off-by: Peng Fan
Reviewed-by: Ye Li
(cherry picked from commit a996d907282746a4feca5a5c03f7e5326d9c1bda) -
USB0 and USB1 work.
fastboot work
eqos Network work
Only 512MB in DDR3 evk boards.Signed-off-by: Frank Li
(cherry picked from commit 824d85bb9862264317c43ab10af80e3d946111ee) -
Add defconfig to support flexspi boot for both SPL and u-boot
Signed-off-by: Ye Li
Tested-by: Han Xu
Acked-by: Peng Fan
(cherry picked from commit dea8a1e5e104310a07d670c86aa416d7292c1564) -
Add device trees, configs and board files for
the i.MX8DXL EVK board.Signed-off-by: Ye Li
Signed-off-by: Teo Hall
(cherry picked from commit f0238679d332f1af2148d467804a93de8f868bd5) -
Current codes assume the OPTEE address is at the end of first DRAM bank.
Adjust the process to allow OPTEE in the middle of first bank.When OPTEE memory is removed from first bank, it may split the first bank
to two banks, so increase the CONFIG_NR_DRAM_BANKS and adjust the MMU
table for the split case.Signed-off-by: Ye Li
Signed-off-by: Silvano di Ninno
Tested-by: Silvano di Ninno
(cherry picked from commit e2a3b770ef847354ebe85c363608f27381d48adc)