25 Sep, 2018
1 commit
-
The BOARD_LATE_INIT config does not have input prompt, so we can't
configure it to Y in defconfig. Modify the Kconfig in mx7ulp to select
the BOARD_LATE_INIT when the boards are used.Signed-off-by: Ye Li
Reviewed-by: Peng Fan
27 Apr, 2018
7 commits
-
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)
11 Feb, 2018
1 commit
-
On the NIOS2 and Xtensa architectures, we do not have
CONFIG_SYS_TEXT_BASE set. This is a strict migration of the current
values into the defconfig and removing them from the headers.I did not attempt to add more default values in and for now will leave
that to maintainers.Signed-off-by: Tom Rini
08 Feb, 2018
1 commit
-
This converts the following to Kconfig:
CONFIG_MXC_GPIOSigned-off-by: Adam Ford
31 Oct, 2017
1 commit
-
When CONFIG_DM_MMC=y, CONFIG_BLK should be selected, otherwise the
SD/eMMC card cannot be used.Also, select CONFIG_DM_USB=y when CONFIG_USB=y to avoid build failure.
Tested on mx6slevk, mx7dsabresd and mx6ullevk.
Signed-off-by: Fabio Estevam
Reviewed-by: Jaehoon Chung
Tested-by: Adam Ford
Tested-by: Sébastien Szymanski
Tested-by: Jagan Teki
Reviewed-by: Jagan Teki
11 Oct, 2017
2 commits
-
The option is specified in Kconfig, but still a few config header files
are overriding the choice by #undef'ing it. Re-sync the option with
moveconfig to rid of the #undefs.Signed-off-by: Tuomas Tynkkynen
-
Having this as a 'default y' is rather annoying because it doesn't
actually compile unless other options are defined in the board header:../cmd/bootm.c: In function 'do_imls_nor':
../cmd/bootm.c:330:7: error: 'CONFIG_SYS_MAX_FLASH_BANKS' undeclared (first use in this function); did you mean 'CONFIG_SYS_MAX_FLASH_SECT'?
i < CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {Make it 'default n' so people who develop new boards that start from a
blank defconfig have one less compilation failure to debug.Signed-off-by: Tuomas Tynkkynen
28 Aug, 2017
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
17 Aug, 2017
1 commit
-
Now that the driver supports it, move these boards over to use driver
model fully for MMC.Signed-off-by: Simon Glass
15 Aug, 2017
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
26 Jul, 2017
1 commit
-
This converts the following to Kconfig:
CONFIG_ENV_IS_IN_MMC
CONFIG_ENV_IS_IN_NAND
CONFIG_ENV_IS_IN_UBI
CONFIG_ENV_IS_NOWHEREIn fact this already exists for sunxi as a 'choice' config. However not
all the choices are available in Kconfig yet so we cannot use that. It
would lead to more than one option being set.In addition, one purpose of this series is to allow the environment to be
stored in more than one place. So the existing choice is converted to a
normal config allowing each option to be set independently.There are not many opportunities for Kconfig updates to reduce the size of
this patch. This was tested with./tools/moveconfig.py -i CONFIG_ENV_IS_IN_MMC
And then manual updates. This is because for CHAIN_OF_TRUST boards they
can only have ENV_IS_NOWHERE set, so we enforce that via Kconfig logic
now.Signed-off-by: Simon Glass
Signed-off-by: Tom Rini
04 Jun, 2017
1 commit
-
Now that these symbols are in Kconfig, migrate all users. Use imply on
a number of platforms that default to having this enabled. As part of
this we must migrate some straglers for CMD_FAT and DOS_PARTITION.Signed-off-by: Tom Rini
01 May, 2017
1 commit
-
Signed-off-by: Tom Rini
17 Mar, 2017
2 commits
-
Enable MMC support.
The fsl sdhc driver needs regulator to enable power, so enable
regulator support.And bootcmd and more env.
Signed-off-by: Peng Fan
Cc: Stefano Babic -
Add EVK board support.
Add the evk dts file.LOG:
U-Boot 2017.03-rc2-00038-gab86c1d (Feb 22 2017 - 15:59:58 +0800)CPU: Freescale i.MX7ULP rev1.0 at 500 MHz
Reset cause: POR
Boot mode: Dual boot
Model: NXP i.MX7ULP EVK
DRAM: 1 GiB
MMC: FSL_SDHC: 0
In: serial@402D0000
Out: serial@402D0000
Err: serial@402D0000
Net: Net Initialization Skipped
No ethernet found.
Hit any key to stop autoboot: 0Signed-off-by: Peng Fan
Cc: Stefano Babic