17 Jan, 2021
1 commit
-
Sync config change after refining the config
dependency.Test: builds.
Change-Id: I32c36e822458c8eea9dde4ba4d874a65475f3a26
Signed-off-by: Ji Luo
(cherry picked from commit 45cd8014f7e81ed7b9ed7766e5d5911384eb3de4)
08 Jan, 2021
4 commits
-
Add trusty support to the imx8mp powersave config.
Change-Id: I269f565f9c50a3db4c4138fca9279d8aa7c47043
Signed-off-by: zhai.he
(cherry picked from commit bdf8f5abca965039f54cba8c9e8e5fbafcb14e6a) -
Add uboot defconfig to load hdmi rx firmware
Signed-off-by: yang.tianChange-Id: If9ab1b40c01442570a7ba8599ab521a3e38349cc
(cherry picked from commit cbd3d0f18a9b71374195b17eb6f59bb42fa656f5) -
VDD SOC normal run changed to 0.85V
LPDDR4 freq0 change from 4000MTS to 2400MTSChange-Id: I69676ea5b582a817fb3c367bd861db96ba647540
(cherry picked from commit 1205f1edfaed1383181d4d52344cc55e5e92a351) -
Enable configs to support ID attestation.
Change-Id: I1478d4981e7a1a10e11e4e71dcbfd49c64331a9d
Signed-off-by: Ji Luo
(cherry picked from commit a9ee1ce64fe5b1a79cfcd3ae1da9ed8acaa645fb)
20 Nov, 2020
2 commits
-
* origin/dn_uboot: (14 commits)
Revert "mmc: move mmc_power_cycle() after controller initialization"
Revert "mmc: rework mmc_set_initial_state"
board: freescale: vid.c: add parantheses to fix build warning
net: pfe_eth: read PFE ESBC header flash with spi_flash_read API
lx2160a: Fix address for secure boot headers
... -
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
Adjust the fastboot buffer region to avoid conflicts.
Test: Super partition flash on imx8mn.
Change-Id: I56bd0194f24f9f267f436b4b6d762948d96bf815
Signed-off-by: Ji Luo
(cherry picked from commit e70c3875de6060cd3ab983fdc6cc207c45e646a7)
06 Nov, 2020
1 commit
-
Use a dedicated defconfig for LCDIF splash screen to resolve conflict.
Update board codes to add relevant configs and control mux for LCDIF pins.Signed-off-by: Ye Li
Reviewed-by: Peng Fan
(cherry picked from commit b561b31da6aeafd189f0fa29d8d6b8c3fe28d1c9)
05 Nov, 2020
2 commits
-
Starting with commit 7d9701db4089 ("cmd: mdio/mii: add Kconfig help and
allow break dependency"), CMD_MDIO depends on the PHYLIB Kconfig which
should be enabled properly from the Kconfig and not through any define
from a header file.Move all LS1088AQDS configs to enable PHYLIB and related through
Kconfig options. Also, remove the defines from the header file so that
we do not redefine the same symbol.Signed-off-by: Ioana Ciornei
-
Starting with commit 7d9701db4089 ("cmd: mdio/mii: add Kconfig help and
allow break dependency"), CMD_MDIO depends on the PHYLIB Kconfig which
should be enabled properly from the Kconfig and not through any define
from a header file.Move all LS1088ARDB configs to enable PHYLIB and related through
Kconfig options. Also, remove the defines from the header file so that
we do not redefine the same symbol.Signed-off-by: Ioana Ciornei
30 Oct, 2020
2 commits
-
add a configuration of "CONFIG_VIRTUAL_AB_SUPPORT" for evk_8mm and
evk_8mn ddr4 board, so the "CONFIG_ANDROID_DYNAMIC_PARTITION" can be
selected, and bootargs can be passed to kernel correctly.Signed-off-by: faqiang.zhu
Change-Id: I42a0356940d8e76b560f79ccf440c7ec6df09b90
(cherry picked from commit 0cdc937f7bdd2de16c9d7161fb46252ba8648e10) -
To use dynamic partition feature in Android, recovery ramdisk is used to
mount the logical partitions and boot up Android.Define a configuration item "CONFIG_ANDROID_DYNAMIC_PARTITION", use it
to control the bootargs and whether ramdisk should be loaded instead of
"CONFIG_ANDROID_AUTO" because now Android auto also use dynamic
partition feature now.Move the definition of function "fastboot_setup_system_boot_args" under
the macro "CONFIG_CMD_BOOTA" to avoid build warnings.Signed-off-by: faqiang.zhu
Change-Id: I0b1cfe6120fc939e7f1a1eb600d8176c81edf129
(cherry picked from commit 972ccff86796e2b7f9a444d09550cd5e393cd93e)
19 Oct, 2020
18 commits
-
Conflicts:
arch/arm/cpu/armv8/Kconfig
drivers/pci/pcie_layerscape_fixup.c
drivers/video/imx/Makefile
drivers/video/nxp/Kconfig
drivers/video/nxp/Makefile
drivers/video/nxp/hdp/Makefile
drivers/video/nxp/hdp/test_base_sw.cSigned-off-by: Ye Li
-
Since the HDP will be shared with i.MX. Move the common HDP library
codes to "driver/video/nxp/hdp" directory.
And use platform specified directory "driver/video/nxp/layerscape"
for LS driver codes and configurations.Signed-off-by: Ye Li
Reviewed-by: Alison Wang -
Add lpuart config to enable lpuart feature.
Signed-off-by: Vabhav Sharma
Signed-off-by: Yuantian Tang . -
Rename fsl-ls1028a-qds.dts to fsl-ls1028a-qds.dtsi so that
it can be used as common device tree for lpuart and duart.
Add lpuart device tree and duart device tree respectively
for qds which are used with duart and lpuart console.Signed-off-by: Vabhav Sharma
Signed-off-by: Yuantian Tang -
Enable eMMC HS400 mode support on LX2162AQDS.
Signed-off-by: Yangbo Lu
-
Rename old LPDDR4 EVK to EVK-QCA board which uses QCA wifi and BD71847
pmic, assign dedicated u-boot DTS and defconfig for this board, So we
can drop it easily in future.Set default EVK configuration for new LPDDR4 EVK which uses NXP PCA9540A
PMIC and NXP AW-CM358SM WIFI module.Signed-off-by: Ye Li
Reviewed-by: Peng Fan
(cherry picked from commit c8f5dbeecd7d7fb620b7652166378246c7ce8470) -
This board uses 4GB DDR4 and replace emmc and flexspi to a raw NAND
socket. Add the support for this board, including SD boot, NAND boot,
and inline ECC (top 1/8 DDR used for ecc).Signed-off-by: Ye Li
Acked-by: Peng Fan
(cherry picked from commit 9b47aaef967bb7655312895c133e64e32e8f5b87) -
Disable dual bootloader feature for car2 to get better
boot time.Test: Boots on imx8qm_mek car2.
Signed-off-by: Ji Luo
Change-Id: If7a86f7fdf2616b375711e92a8b0d652ffce51cd
(cherry picked from commit 4275fb7ca72158cd790fe66c36c75ce738e894f0) -
Enable loading the avb public key from RPMB storage for some
platforms.Test: AVB verify pass.
Signed-off-by: Ji Luo
Change-Id: Ia9c080717239611f8d1bea18dbc61c7ae9a6741e
(cherry picked from commit 601eda60064b5c1e27daadf7b963090f0381d388) -
Add relevant configs and DTS for iMX8MN 11x11 DDR3L EVK in SPL/u-boot.
Compared with LPDDR4 EVK, the DDR3L EVK has below changes:
1. DDR is changed to 1GB DDR3L
2. WIFI chip is changed.
3. Power rails changed:
a) VDD_ARM is combined to VDD_SOC, so disable buck2.
b) NVCC_DRAM needs 1.35v for DDR3L.
c) VDD_SOC sets to 0.85v since DDR runs at 1600MTS
4. NO GPU and MIPI display. Splash screen is disabled.Signed-off-by: Ye Li
Reviewed-by: Peng Fan
(cherry picked from commit 752ab54b9cb983efcf1ea4bf68e87fb7b837a811) -
Add the second OTG port in "-u-boot" dtsi for SPL, and enable the
USB port auto detection.Signed-off-by: Ye Li
Reviewed-by: Peng Fan
(cherry picked from commit 7639204f00170d339a3bbdf7f26dc43c5d7275ba) -
Rename the iMX8DXL DDR3 validation board to EVK board. Changes the names of
configs and dts.Signed-off-by: Ye Li
Reviewed-by: Peng Fan
(cherry picked from commit 99d9bcc9596746890db7385cea68382459b47665) -
Enable LPSPI and DATAFLASH support for imx8qxp-lpddr4-val board.
Signed-off-by: Clark Wang
Reviewed-by: Ye Li
Reviewed-by: Fugang Duan
(cherry picked from commit 44c9f17f90081346133f69716b8d3bc5f6cee9f7) -
Enable LPSPI driver support for imx8dxl-evk board.
Signed-off-by: Clark Wang
Reviewed-by: Ye Li
(cherry picked from commit fe9e371b0f448a9d4861b22d4c96ab0f2ff7ebb3) -
Enable LPSPI driver support for imx7ulp-evk board.
Signed-off-by: Clark Wang
Reviewed-by: Ye Li
(cherry picked from commit 765c2c1acf11f74e9927c62774ae890ba81f2a73) -
Add the DDR4 timing file generated from RPA tool and update codes to
enable the DDR driverSigned-off-by: Ye Li
Reviewed-by: Jacky Bai
(cherry picked from commit 99767e137a4a8fc4a6a3288b5d69779239415b91) -
Disable unused dts and configs for imx8q to reduce the boot time.
The 'part_get_info_by_name' can be very time consuming as it will
loop through all the GPT entries to find the matched partition,
specify the number of 'misc' partition and use 'part_get_info' to
load the partition info directly will save much time.With this patch, about 300ms can be save for imx8qm, about 350ms
can be saved for imx8qxp.Test: boot tests.
Signed-off-by: Ji Luo
Change-Id: I66bc7e002caea62754b670d0a30860a23a17ff61
(cherry picked from commit d25c0c7b9de22abd6c326975199c86c943e742cf) -
XEN bootloader can't trigger board reset via the psci interface
provided by atf directly (triggering board reset in domU is not
reasonable either). This commit disable the board reset for xen.Test: fastboot reboot works on xen.
Signed-off-by: Ji Luo
Change-Id: Icc2d7519df9620a2a2c6cb016b3d5378f107f00c
(cherry picked from commit 65571cbbea2d59694e6bc45480fc52cae02790e9)
01 Oct, 2020
2 commits
-
The tsec driver now requires DM_MDIO when DM_ETH is enabled. To avoid
build errors, enable DM_MDIO in these boards' configs before we actually
add DM_MDIO support to tsec.Signed-off-by: Vladimir Oltean
Signed-off-by: Hou Zhiqiang -
make lx2162aqds platform to enable gpio driver.
Signed-off-by: Hui Song
Signed-off-by: Ran Wang
29 Sep, 2020
7 commits
-
Enable the DM_ETH and DM_MDIO config.
On P2020RDB, the eTSEC1 is connecting with a switch VSC7385,
so also enable the fixed PHY support.Signed-off-by: Hou Zhiqiang
Reviewed-by: Vladimir Oltean -
Enable the DM_ETH and DM_MDIO config.
Signed-off-by: Hou Zhiqiang
-
Enable the DM_ETH and DM_MDIO config.
On P1020RDB, the eTSEC1 is connecting with a switch VSC7385,
so also enable the fixed PHY support.Signed-off-by: Hou Zhiqiang
-
Enable the DM PCIe driver in P1010RDB defconfigs.
Signed-off-by: Hou Zhiqiang
Reviewed-by: Priyanka Jain -
Add device tree for P1010RDB boards and enable CONFIG_OF_CONTROL
so that device tree can be compiled.Signed-off-by: Hou Zhiqiang
Reviewed-by: Priyanka Jain -
This patch adds a command to load the HDP firmware and supporting
libraries.Signed-off-by: Oliver Brown
Signed-off-by: Alison Wang -
Enable support to compile OPTEE driver, access AVB TA
and RPMB API's access via RPC from OPTEE for lx2162Signed-off-by: Ruchika Gupta
28 Sep, 2020
1 commit
-
Enable support to compile OPTEE driver, access AVB TA
and RPMB API's access via RPC from OPTEE for lx2160Signed-off-by: Ruchika Gupta