25 Jul, 2019
1 commit
-
Add sandbox test for 'ab_select' command.
Test: ./test/py/test.py --bd sandbox --build -k test_ab
Signed-off-by: Ruslan Trofymenko
Signed-off-by: Igor Opaniuk
Signed-off-by: Sam Protsenko
Reviewed-by: Alistair Strachan
Reviewed-by: Sam Protsenko
Reviewed-by: Simon Glass
24 Jul, 2019
1 commit
-
- add rtc driver for stm32mp1
- add remoteproc driver for stm32mp1
- use kernel qspi compatible string for stm32
22 Jul, 2019
3 commits
-
Add support of STM32MP1 rtc driver.
Enable it for basic and trusted configurations.Signed-off-by: Benjamin Gaignard
-
Activate the remote processor support for stm32mp15 configs.
Signed-off-by: Fabien Dessenne
-
- rk3399 lpddr4 support
- rk3399-rock960 board support improvement
- Eliminate pyelftools dependency by make_fit_atf.py
- clean up rockchip dts to use -u-boot.dtsi
- use ARM arch/generic timer instead of rk_timer
- clean up Kconfig options for board support
21 Jul, 2019
2 commits
-
Due to foot-print issues, we have LPDDR4 code can be
marked as CONFIG_RAM_RK3399_LPDDR4.So, enable it for Rock-PI-4 board.
Signed-off-by: Jagan Teki
Reviewed-by: Kever Yang -
Due to foot-print issues, we have LPDDR4 code can be
marked as CONFIG_RAM_RK3399_LPDDR4.So, enable it for Rockpro64 board.
Signed-off-by: Jagan Teki
Reviewed-by: Kever Yang
20 Jul, 2019
13 commits
-
Default to use ARM generic timer in ARM64, switch from
rk timer to generic timer.Signed-off-by: Kever Yang
-
Default to use ARM generic timer in ARM64, switch from
rk timer to generic timer.Signed-off-by: Kever Yang
-
Enable TPL for evb-rk3288 so that we can have a free size limited
SPL.Signed-off-by: Kever Yang
-
We share the same TPL_LDSCRIPT for all rk3288 board, add
default value in Kconfig.Signed-off-by: Kever Yang
-
We needs SPL LIBCOMMON and LIBGENERIC for all boards,
so we can enable them by default and no need to define
in each board.Signed-off-by: Kever Yang
-
We needs SPL LIBCOMMON and LIBGENERIC for all boards,
so we can enable them by default and no need to define
in each board.Signed-off-by: Kever Yang
-
We needs SPL LIBCOMMON and LIBGENERIC for all boards,
so we can enable them by default and no need to define
in each board.Signed-off-by: Kever Yang
-
We needs SPL LIBCOMMON and LIBGENERIC for all boards,
so we can enable them by default and no need to define
in each board.Signed-off-by: Kever Yang
-
There is no difference in rk3368 board use for SYS_MALLOC_F_LEN,
so we can use default value.Signed-off-by: Kever Yang
-
There is no difference in rk3328 board use for SYS_MALLOC_F_LEN,
so we can use default value.Signed-off-by: Kever Yang
-
There is no difference in rk3399 board use for SYS_MALLOC_F_LEN,
so we can use default value.Signed-off-by: Kever Yang
-
There is no difference in rk3288 board use for SYS_MALLOC_F_LEN,
so we can use default value.Signed-off-by: Kever Yang
-
There is no difference in rk322x board use for SYS_MALLOC_F_LEN,
so we can use default value.Signed-off-by: Kever Yang
19 Jul, 2019
6 commits
-
This patch extends SiFive FU540 board support to setup ethaddr
env variable based on board serialnum read from OTP.Signed-off-by: Anup Patel
Reviewed-by: Bin Meng -
Enable USB3 support via the dwc3 XHCI driver.
Signed-off-by: Peter Robinson
Reviewed-by: Kever Yang
Reviewed-by: Manivannan Sadhasivam -
As the Rock960 doesn't have an onboard wired ethernet interface
it's useful to have some common USB wired ethernet devices added
to enable testing.Signed-off-by: Peter Robinson
Reviewed-by: Kever Yang
Reviewed-by: Manivannan Sadhasivam -
Enable the SDMA controller so the eMMC connected to the SDHCI
controller (sdhci@fe330000) can make use of it.Signed-off-by: Peter Robinson
Reviewed-by: Kever Yang
Reviewed-by: Manivannan Sadhasivam -
We have both PMIC and Regulator functionality so it's useful to
be able to see output and debug with the commands enabled.Signed-off-by: Peter Robinson
Reviewed-by: Kever Yang
Reviewed-by: Manivannan Sadhasivam -
The Rock960 doesn't contain SPI flash so drop related config options.
Signed-off-by: Peter Robinson
Reviewed-by: Kever Yang
Reviewed-by: Manivannan Sadhasivam
18 Jul, 2019
7 commits
-
- Various FS/disk related fixes with security implications.
- Proper fix for the pci_ep test.
- Assorted bugfixes
- Some MediaTek updates.
- 'env erase' support. -
Removed one of the defconfig(obsoleted) file
and unused CONFIG_MMC_SPI definition to avoid confusion
about if this board using non-DM stuff or not.
uCP1020 is completely DM free board, tested and runs well.Signed-off-by: Oleksandr Zhadan
Signed-off-by: Michael Durrant
Reviewed-by: Bin Meng -
This patch changes mt7629_rfb to use ARM's generic arch timer instead of
MediaTek's soc timer.Signed-off-by: Weijie Gao
-
- Bring in the first three series that we need in order to enhance the
TI AM65x series support and then later introduce J721E support. -
In order to save a little space in SPL, do not use the asm versions of
memcpy/memset.Signed-off-by: Tom Rini
-
Tests in test/py/tests/test_env.py like this fail without CONFIG_HUSH_PARSER:
=> => printenv test_env_0
## Error: "test_env_0" not defined
=> .=> setenv test_env_0
=> => echo $test_env_0
$test_env_0
=> FWe also want a mac address so the ethernet device works in qemu.
Signed-off-by: Joel Stanley
-
The aspeed board does not have an upstream MMC driver.
As CONFIG_MMC defaults on, the board would fail to build due to the
CONFIG_DM_MMC migration:===================== WARNING ======================
This board does not use CONFIG_DM_MMC. Please update
the board to use CONFIG_DM_MMC before the v2019.04 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/MIGRATION.txt for more info.
====================================================Change the defconfig to disable MMC until a driver is submitted.
Signed-off-by: Joel Stanley
17 Jul, 2019
7 commits
-
This will allow for downloading and applying overlays from an MMC/SD
boot media based on the overlay_files ENV variable containing a list
of overlay files.Signed-off-by: Andreas Dannenberg
Reviewed-by: Lokesh Vutla -
This will allow for downloading and applying overlays from an MMC/SD
boot media based on the overlay_files ENV variable containing a list
of overlay files.Signed-off-by: Andreas Dannenberg
Reviewed-by: Lokesh Vutla -
The malloc pool used before relocation is getting tight leading to
out of memory errors doing certain DM-related calls. Since we are
running the A53 SPL out of DDR let's just go ahead and bump its size
as used in U-Boot proper as well as SPL (via Kconfig default value)
from 8KB to 32KB.Signed-off-by: Andreas Dannenberg
Reviewed-by: Lokesh Vutla
Acked-by: Andrew F. Davis -
The malloc pool used before relocation is getting tight leading to
out of memory errors doing certain DM-related calls. Since we are
running the A53 SPL out of DDR let's just go ahead and bump its size
as used in U-Boot proper as well as SPL (via Kconfig default value)
from 8KB to 32KB.Signed-off-by: Andreas Dannenberg
Reviewed-by: Lokesh Vutla -
Enable GPIO driver for PCA953X-compatible I2C-based I/O expander
which includes support for the TCA9554/PCA9554-type expander found
on the AM654 EVM base board.Signed-off-by: Andreas Dannenberg
Reviewed-by: Lokesh Vutla
Acked-by: Andrew F. Davis -
Enable GPIO driver for PCA953X-compatible I2C-based I/O expander
which includes support for the TCA9554/PCA9554-type expander found
on the AM654 EVM base board.Signed-off-by: Andreas Dannenberg
Reviewed-by: Lokesh Vutla -
Enable I2C via driver model as well as the associated set of U-Boot
commands to allow us interacting with various I2C slave devices.Signed-off-by: Andreas Dannenberg
Reviewed-by: Lokesh Vutla
Acked-by: Andrew F. Davis