10 Oct, 2019
1 commit
-
Xilinx/FPGA changes for v2020.01
FPGA:
- Enable fpga loading on Versal
- Minor fixMicroblaze:
- Fix LMB configurations to support initrds
- Some other cleanupsZynq:
- Minor config/dt changes
- Add distro boot support for usb1 and mmc1
- Remove Xilinx private boot commands and use only distro bootZynqMP:
- Kconfig cleanups, defconfig updates
- Update some dt files
- Add firmware driver for talking to PMUFW
- Extend distro boot support for jtag
- Add new IDs
- Add system controller configurations
- Convert code to talk firmware via mailbox or SMCsVersal:
- Add board_late_init()
- Add run time DT memory setup
- Add DFU support
- Extend distro boot support for jtag and dfu
- Add clock driver
- Tune mini configurationsXilinx:
- Improve documentation (boot scripts, dt binding)
- Enable run time initrd_high calculation
- Define default SYS_PROMPT
- Add zynq/zynqmp virtual defconfigDrivers:
- Add Xilinx mailbox driver for talking to firmware
- Clean zynq_gem for Versal
- Move ZYNQ_HISPD_BROKEN to Kconfig
- Wire genphy_init() in phy.c
- Add Xilinx gii2rgmii bridge
- Cleanup zynq_sdhci
- dwc3 fix
- zynq_gpio fix
- axi_emac fixOthers:
- apalis-tk1 - clean config file
09 Oct, 2019
2 commits
-
u-boot-imx-20191009
-------------------Travis : https://travis-ci.org/sbabic/u-boot-imx/builds/595148532
- MX6UL / ULZ
- Toradex board
- Allow to set OCRAM for MX6Q/D
- MX7ULP
- MX8: (container image, imx8mq_mek), SCU API
- fix several board booting from SD/EMMC (cubox-i for example)
- pico boards[trini: display5 merged manually]
Signed-off-by: Tom Rini -
- Move WATCHDOG_TIMEOUT_MSECS to Kconfig (Heiko)
08 Oct, 2019
4 commits
-
Move CONFIG_CSF_SIZE to Kconfig and define default value as 0x4000.
mx8mqevk requires 0x2000 add this configuration in imx8mq_evk_defconfig
file.Signed-off-by: Breno Lima
Reviewed-by: Fabio Estevam -
This patch moves CONFIG_ZYNQ_HISPD_BROKEN to Kconfig
Signed-off-by: Siva Durga Prasad Paladugu
Signed-off-by: Michal Simek -
At present this is defined in Kconfig but there is a separate one in the
CONFIG whitelist. It looks like these are duplicates.Rename the non-Kconfig one and remove it from the whitelist.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng -
move WATCHDOG_TIMEOUT_MSECS to Kconfig and fix
all board defconfigs.Signed-off-by: Heiko Schocher
Reviewed-by: Stefan Roese
Acked-by: Lukasz Majewski
Acked-by: Martyn Welch
Signed-off-by: Stefan Roese
05 Oct, 2019
1 commit
-
Migrate all of the existing OS support options that are under
CONFIG_BOOTM_* to Kconfig.Signed-off-by: Tom Rini
23 Sep, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
20 Sep, 2019
1 commit
-
The README.scrapyard file has been inconsistently updated. While well
intentioned, bad data is worse than no data, and in this case a pointer
to use the history that git provides. Remove the current content and
the script that would update it from time to time as well.Signed-off-by: Tom Rini
26 Aug, 2019
3 commits
-
This converts the following to Kconfig:
CONFIG_SYS_SPI_U_BOOT_OFFSSigned-off-by: Hannes Schmelzer
[trini: Expose this for SPL_SPI_SUNXI for now]
Signed-off-by: Tom Rini -
Convert CONFIG_SYS_NAND_USE_FLASH_BBT to Kconfig, update defconfigs,
headers and whitelist.Please note that this symbol already was used in Kconfig
(imply in CONFIG_NAND_ATMEL) which did not work, since this symbol was
not available in Kconfig. This changes now with this patch and all
boards with CONFIG_NAND_ATMEL will have BBT enabled. Which is what
I also need on my GARDENA AT91SAM based board.Signed-off-by: Stefan Roese
Cc: Eugen Hristev
Cc: Miquel Raynal
Cc: Gregory CLEMENT
[trini: Rework such that the configs are unchanged to start with]
Signed-off-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_ARCH_CPU_INITSigned-off-by: Adam Ford
Acked-by: Chris Packham
Tested-by: Felix Brack
24 Aug, 2019
3 commits
-
This converts the following to Kconfig:
CONFIG_MX_CYCLICSigned-off-by: Adam Ford
Acked-by: David Lechner -
This converts the following to Kconfig:
CONFIG_FSL_USDHCSigned-off-by: Adam Ford
[trini: Add IMX8M, TARGET_S32V234EVB to FSL_USDHC list]
Signed-off-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_MXS_GPIOTravis-CI: https://travis-ci.org/lmajewski/u-boot-dfu/builds/571260789
Signed-off-by: Lukasz Majewski
Acked-by: Peng Fan
Acked-by: Jagan Teki
14 Aug, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
13 Aug, 2019
1 commit
-
- Various improvements to Keymile boards - mostly DT conversation
(Pascal & Holger)
- Removal of now unsupported Keymile boards (Pascal & Holger)
- Small MVEBU PCI fix (Marek)
- Turris Omnia defconfig update (Marek)
- Misc Allied Telesis defconfig updates (Chris)
12 Aug, 2019
6 commits
-
This board is unmaintained and can be removed. This also allows us to
remove kmp204x-common.h and integrate it in kmp204x.h.Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
Signed-off-by: Stefan Roese -
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
Signed-off-by: Stefan Roese -
Remove the PORTL2 board and all its dependencies as it is no longer
supported by the company.Signed-off-by: Pascal Linder
Signed-off-by: Holger Brunck
Signed-off-by: Stefan Roese -
Remove unused preprocessor definitions and comments of already eliminated
code.The Ethernet driver configuration is already declared in
arch/arm/mach-kirkwood/include/mach/config.h and, therefore, superfluous.Signed-off-by: Pascal Linder
Signed-off-by: Holger Brunck
Signed-off-by: Stefan Roese -
After moving the KM specific configurations to Kconfig, the associated
preprocessor definitions can now be removed in the headers. Moreover, the
whitelist has been adapted correspondingly.Signed-off-by: Pascal Linder
Signed-off-by: Holger Brunck
Signed-off-by: Stefan Roese -
This is no-longer used in U-Boot and has not been converted to driver
model. Drop it.Signed-off-by: Simon Glass
09 Aug, 2019
1 commit
-
At present the iasl tool (Intel ACPI (Advanced Configuration and Power
Interface) Source Language Compiler) is called in such a way that it uses
the source directory for its temporary files.This means we end up with these files when building x86 boards:
board/dfi/dfi-bt700/dsdt.aml
board/dfi/dfi-bt700/dsdt.asl.tmpUpdate the code to put temporary files in the target directory instead.
The iasl tool is quite confusing since it generates files with different
extensions and does not allow these to be individually specified. Add some
documentation to help with this.Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Tested-by: Bin Meng
[bmeng: remove dsdt.hex from 'make clean' rules and correct U-Boot spelling]
Signed-off-by: Bin Meng
05 Aug, 2019
1 commit
-
Pull request for UEFI sub-system for v2019.10-rc2
With this pull request a workaround for GRUB on 32bit ARM is re-enabled
and made customizable. Without the patch booting on ARM 32bit with GRUB
prior to version 2.04 or with a cache which is not managed via CP15
fails.Further work will be needed to achieve a UEFI compliant cache handling.
According to the UEFI spec all caches except those that cannot be
managed via CP15 should be enabled.An implementation of the ConvertPointer() runtime service is provided.
efi_crt0 is always rebuild to avoid having to call 'make mrproper' when
switching architectures.
02 Aug, 2019
4 commits
-
Rename this option to CONFIG_AUTOBOOT_MENU_SHOW this it relates to the
autoboot functionality.Signed-off-by: Simon Glass
-
Since this is part of the autoboot functionality, it makes sense to name
it with an AUTOBOOT prefix. No mainline boards use it so this should be
safe, and downstream boards will need to adjust.Since this option is just an integer value, it really needs another option
to control whether the feature is enabled or not. Add a new
CONFIG_USE_AUTOBOOT_MENUKEY for that. This fits better with how things are
done with Kconfig, avoiding the need to use a specific value to disable
the feature.Signed-off-by: Simon Glass
-
This is not defined by any board. We could use CONFIG_AUTOBOOT_PROMPT
instead perhaps, but this depends on CONFIG_AUTOBOOT_KEYED which is not
used for the single-key case.So let's just remove CONFIG_MENUPROMPT.
Signed-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_SHOW_BOOT_PROGRESSSigned-off-by: Simon Glass
01 Aug, 2019
1 commit
-
With the removal of da850_am18xxevm, there is at least one
whitelisted CONFIG option that can be deleted. This patch
removes CONFIG_DA850_AM18X_EVM since it's not required any moreSigned-off-by: Adam Ford
31 Jul, 2019
1 commit
-
When changing the architecture without calling 'make clean' a subsequent
make fails with
lib/efi_loader/efi_crt0.o: file not recognized: File format not recognizedForce efi_crt0.o to be always rebuild.
Reported-by: Kever Yang
Signed-off-by: Heinrich Schuchardt
30 Jul, 2019
2 commits
-
This Kbuild option disappeared way back in 2014:
commit 75504e9592745021006cb8905b5ff5a51d9d1cb3
Author: Mateusz Zalega
Date: Wed Apr 30 13:07:48 2014 +0200... snip ...
CONFIG_USB_CABLE_CHECK was removed.
Signed-off-by: Robert P. J. Day
Signed-off-by: Michal Simek -
binman support for replacing files
29 Jul, 2019
2 commits
-
At present this function appears to copy only the data before the struct
region and the data in the string region. It does not seem to copy the
struct region itself.>From the arguments of this function it seems that it should support fdt
and buf being different. This patch attempts to fix this problem.Upstream commit: c72fa77 libfdt: Copy the struct region in fdt_resize()
Signed-off-by: Simon Glass
-
move RTC_RX8025 to Kconfig and fixup board configs.
Signed-off-by: Heiko Schocher
27 Jul, 2019
1 commit
-
u-boot-imx-20190719
- CCF for i.MX6
- nandbcb command to write SPL into NAND
- Switch to DM (i.MX28)
- Boards: Toradex, engicam, DH
- Fixes for i.MX8
- Fixes for i.MX7ULPTravis: https://travis-ci.org/sbabic/u-boot-imx/builds/561147504
25 Jul, 2019
2 commits
-
kernel-doc fails to parse function definitions like the one below
efi_status_t efi_create_event(uint32_t type, efi_uintn_t notify_tpl,
void (EFIAPI *notify_function) (
struct efi_event *event,
void *context),
void *notify_context, efi_guid_t *group,
struct efi_event **event)
{due to the "EFIAPI" attribute preceding the function name.
cf. https://lkml.org/lkml/2018/9/3/1185
Signed-off-by: Heinrich Schuchardt
-
Update the script from Linux 5.2 to avoid some warnings.
Signed-off-by: Heinrich Schuchardt
20 Jul, 2019
1 commit
-
We prefer to use ARM arch timer instead of rockchip timer, so that
we are using the same timer for SPL, U-Boot and Kernel, which will
make things simple and easy to track to boot time.Signed-off-by: Kever Yang