27 Apr, 2018
34 commits
-
Adding support for i.MX8M HDMI splash screen
Signed-off-by: Oliver Brown
(cherry picked from commit d8aac64be7d83847cff8a2235e1be677964a1a9d) -
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) -
There is eMMC5.1 chip on imx8qxp ARM2 board, enable the HS400 Enhanced
mode(ES) support and SD3.0 SDR104 support.Signed-off-by: Ye Li
-
There is eMMC5.0 chip on imx8qxp MEK board, enable the HS400
support and SD3.0 SDR104 support.Signed-off-by: Ye Li
-
There is eMMC5.0 chip on imx8qm ARM2 and MEK boards, enable the HS400
support and SD3.0 SDR104 support.Signed-off-by: Ye Li
-
Add board level codes and configs for i.MX8QXP MEK board.
- Enabled DM driver:
FEC, LPUART, LPI2C, GPIO, SD/MMC, FSPI, PCA953X, pinctrl, USB host(EHCI/XHCI)
Power-domain, SC thermal- Enabled Non-DM driver:
PCIE, fuse, iomux, video(IMXDPUV1), USB device(CI-UDC), TCPC- Disabled driver:
mailbox- Board defconfigs:
imx8qxp_mek_defconfig
imx8qxp_mek_fspi_defconfigSigned-off-by: Ye Li
-
Add board level codes and configs for i.MX8QM MEK board.
- Enabled DM driver:
FEC, LPUART, LPI2C, GPIO, SD/MMC, FSPI, pinctrl, USB host(EHCI/XHCI)
Power-domain, SC thermal- Enabled Non-DM driver:
SATA, PCIE, fuse, iomux, video(IMXDPUV1), USB device(CI-UDC)- Disabled driver:
mailbox- Board defconfigs:
imx8qm_mek_defconfig
imx8qm_mek_fspi_defconfigSigned-off-by: Ye Li
-
NAND module is pin conflict with SD/eMMC on i.MX8QXP ARM2 board,
add new config to disable SD/eMMC when booting from NAND.Signed-off-by: Han Xu
Signed-off-by: Ye Li -
Add board level codes and configs for i.MX8QXP LPDDR4 ARM2 board
and i.MX8QXP DDR3 ARM2 board.- Enabled DM driver:
FEC, LPUART, LPI2C, GPIO, SD/MMC, FSPI, PCA953X, pinctrl, USB host(EHCI/XHCI)
Power-domain, SC thermal- Enabled Non-DM driver:
PCIE, fuse, iomux, video(IMXDPUV1), USB device(CI-UDC)- Disabled driver:
mailbox- Board defconfigs:
imx8qxp_ddr3_arm2_defconfig
imx8qxp_lpddr4_arm2_fspi_defconfig
imx8qxp_ddr4_arm2_defconfigSigned-off-by: Ye Li
-
Add board level codes and configs for i.MX8QM LPDDR4 ARM2 board
and DDR4 ARM2 board.- Enabled DM driver:
FEC, LPUART, LPI2C, GPIO, SD/MMC, FSPI, PCA953X, pinctrl, USB host(EHCI/XHCI)
Power-domain, SC thermal- Enabled Non-DM driver:
SATA, PCIE, fuse, iomux, video(IMXDPUV1), USB device(CI-UDC)- Disabled driver:
mailbox- Board defconfigs:
imx8qm_lpddr4_arm2_defconfig
imx8qm_lpddr4_arm2_fspi_defconfig
imx8qm_ddr4_arm2_defconfigSigned-off-by: Ye Li
-
Add board codes, configurations, DTS and DDR initialization codes for the
DDR3L and DDR4 ARM2 boards.Supported modules
- DDR3L ARM2: Two RANK DDR3L, QSPI B, eMMC/SD, RMII ENET, UART.
- DDR4 ARM2: Two RANK DDR4, SD, NAND, RGMII ENET, UART.
NAND read/write/erase is ok in u-boot, NAND SPL boot will be tested later
when tool is ready.Signed-off-by: Ye Li
Acked-by: Peng Fan -
Update defconfig to enable TMU for i.MX8M EVK board.
Signed-off-by: Ye Li
-
i.MX8MQ EVK has two USB ports, the port 0 is typec, the port 1 is host.
This patch enables both device and host mode (xhci) for typec port by setting tcpc
to relevant UFP/DFP mode. For port 1, it is only supports the host mode (xhci).PD charge is enabled at default on typec port for the dead battery. In this case,
the typec port only works in device mode.Signed-off-by: Ye Li
-
Print out atf commit in U-Boot.
Signed-off-by: Peng Fan
(cherry picked from commit df89948806c38e38119767a67ef0e18f24ac886b) -
Add board level codes and build config for i.MX8MQ EVK board.
Support SPL to initialize the DDR and load u-boot.Signed-off-by: Ye Li
-
Add back the defconfig to boot M4 in single mode, because some customers
are using the defconfig during development.Signed-off-by: Ye Li
Acked-by: Peng Fan
(cherry picked from commit ad2298d04fe2443e2b60114001523555d0cd5a50) -
Add build configuration and DTS file to enable eMMC for eMMC reworked
EVK board.
Because the eMMC DTS file has QSPI node disabled, so we change to use
non-DM QSPI driver.Signed-off-by: Ye Li
(cherry picked from commit 9ae0e03eb829f694d26caec22f91d1f0fdba980d) -
Add board_late_mmc_env_init to support MMC device detection for environment
variables.Signed-off-by: Ye Li
(cherry picked from commit 6c2fe5b60692e7d0e86383c44792e5f2938bfa14) -
Since we can use USB ethernet instead of local ethernet, add ethernet support
for it. To use USB ethernet function at u-boot, just plug in Micro-AB cable
at USBOTG1 port with USB2Ethernet adapter connected.Signed-off-by: Peter Chen
(cherry picked from commit 60ffddf87cf6b8502c5d5fc6540364adfd66ebb3)
Signed-off-by: Ye Li
(cherry picked from commit 63c2e1de37e1e24f35279f50efa5a330e2cb3d07) -
Enable and setup board level codes for MIPI DSI splashscreen on EVK board.
User needs set env variable"panel=HX8363_WVGA" for displaying.Signed-off-by: Ye Li
(cherry picked from commit 49cb68f5c17e42f9290336e1252ace6ac7d0b5ce)
(cherry picked from commit be3d3d5c140a1617c1ce35e8657f2d45bc8c70eb) -
Porting codes to support USB OTG0 on the EVK board. Convert
to use DM USB driver.Signed-off-by: Ye Li
(cherry picked from commit b4e01a67a0740c524e7522da7ace0488f86261db) -
Wrong I2c driver configuration name is used in codes, so I2c driver is
not built. Correct it.Signed-off-by: Ye Li
(cherry picked from commit d54d59ecc1800a46d5ed897448496b8d73a822aa) -
Enable the CONFIG_ULP_WATCHDOG in defconfig, so that reset command
can work.Signed-off-by: Ye Li
(cherry picked from commit da1c290f0b890fafeb8ce29b53b764eaee53520b) -
Porting the QSPI flash board support from v2016.03, and convert to use
DM QSPI driver.
Since we need to support QSPI at default in u-boot, change the default
DTS file to qspi enabled DTS.Signed-off-by: Ye Li
(cherry picked from commit 41895cd598be6c4a64fc4fec521120e4962abc28) -
Add new build configs for 9x9 evk and NAND/QSPI boot.
Update 14x14 EVK build config to align with v2017.03Signed-off-by: Ye Li
-
Align the build config files with v2017.03.
Add config files for reworked eMMC, NAND boot, QSPI boot
and plugin supportSigned-off-by: Ye Li
-
Align the build configs with v2017.03, add new config for EPDC enabled.
Signed-off-by: Ye Li
-
Add two build configs for EPDC and plugin.
Update default mx6slevk defconfig and spinor defconfig to align
with v2017.03Signed-off-by: Ye Li
-
Update mx6sxsabreauto defconfig to align with v2017.03.
Add other configs to support QSPI1 boot, NAND boot and plugin.
Signed-off-by: Ye Li
-
Update mx6sxsabresd defconfig to align with v2017.03 with DM SPI and
DM ethernet enabled.Add other configs to support QSPI2 boot, reworked eMMC, M4 fastboot and
plugin.Signed-off-by: Ye Li
-
Add config files to support NAND and QSPI boot.
Add config file for plugin.
Add config files for RevA board and RevB boards.
Update settings to enable DM ethernet driver, remove the SYS_TEXT_BASESigned-off-by: Ye Li
-
Add epdc support from v2016.03.
Add a epdc specified DTS file for using epdcSigned-off-by: Peng Fan
Signed-off-by: Ye Li
(cherry picked from commit ab2f9e136f5da034a8335dc8ca276a54367132e8) -
Add FEC2 and convert to use FEC DM driver.
Add board rev check.Signed-off-by: Peng Fan
Signed-off-by: Ye Li
(cherry picked from commit 0137915ed40e2da5a6de4d30574d08e2bf3a0363) -
Add defconfigs to support various boot devices and platforms
for MX6DQ/DQP/DL/S sabreauto and sabresd boards.Signed-off-by: Ye Li
10 Mar, 2018
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
06 Mar, 2018
1 commit
05 Mar, 2018
3 commits
-
Enable DHCP support for this board.
Signed-off-by: Ed Bartosh
Signed-off-by: Marek Vasut
Signed-off-by: Tom Rini -
Rename CONFIG_SPL_USBETH_SUPPORT to CONFIG_SPL_USB_ETHER.
This enables users to block text using CONFIG_IS_ENABLED() instead
of resorting to #if ladders with SPL and non-SPL cases.Signed-off-by: Faiz Abbas
-
Add R8A77965 M3N Salvator-XS development kit support. This kit is
similar to the other Salvator-X(S) ones, except is has M3N SoC on
it.Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
02 Mar, 2018
1 commit