#
c507d306 |
| 04-Mar-2019 |
Tom Rini <trini@konsulko.com> |
Merge tag 'u-boot-atmel-2019.04-a' of git://git.denx.de/u-boot-atmel First set of u-boot-atmel fixes for 2019.04 cycle
|
#
da206916 |
| 28-Feb-2019 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-sunxi - Various Bananapi fixes
|
#
176b32cd |
| 20-Feb-2019 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-fsl-qoriq - Support of NXP's LX2160RDB and LX2160QDS platform - Enable SATA DM model for NXP's ARM SoCs
|
#
957f51e8 |
| 07-Feb-2019 |
Kurban Mallachiev <mallachiev@ispras.ru> |
elf: fix cache flushing in 'bootelf -p' command Currently there are two problems in 'bootelf -p' (load elf by segments) command: - bss section is not flushed, so booted elf can have
elf: fix cache flushing in 'bootelf -p' command Currently there are two problems in 'bootelf -p' (load elf by segments) command: - bss section is not flushed, so booted elf can have non zero values in bss; - at least on ARM there are 'CACHE: Misaligned operation at range...' warnings Use p_memsz instead of p_filesz during cache flushing for elf segment. p_filesz doesn't include zero initialized memory (e.g. bss section), which also should be flushed. Align these cache flushes to line boundaries. Signed-off-by: Kurban Mallachiev <mallachiev@ispras.ru>
show more ...
|
#
592cd5de |
| 02-Oct-2018 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-spi This is the PR for SPI-NAND changes along with few spi changes. [trini: Re-sync changes for ls1012afrwy_qspi*_defconfig] Si
Merge branch 'master' of git://git.denx.de/u-boot-spi This is the PR for SPI-NAND changes along with few spi changes. [trini: Re-sync changes for ls1012afrwy_qspi*_defconfig] Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
#
d24c1d0f |
| 30-Sep-2018 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-dm
|
#
18f201ea |
| 19-Sep-2018 |
Neil Stainton <nstainton@asl-control.co.uk> |
u-boot: align cache flushes in load_elf_image_shdr to line boundaries Prevent cache warning messages when using the 'bootelf' command on an Arm target. Round down each section start addr
u-boot: align cache flushes in load_elf_image_shdr to line boundaries Prevent cache warning messages when using the 'bootelf' command on an Arm target. Round down each section start address and round up the respective section end to the nearest cache line. Signed-off-by: Neil Stainton <nstainton@asl-control.co.uk> [trini: Manually apply, rework whitespace] Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
#
a376702f |
| 24-Aug-2018 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-socfpga
|
#
15fd1b79 |
| 24-Aug-2018 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-usb
|
#
8b7f04f1 |
| 24-Aug-2018 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-sunxi
|
#
8744d6c5 |
| 20-Aug-2018 |
Neil Stainton <nstainton@asl-control.co.uk> |
u-boot: align cache flushes in load_elf_image_shdr to line boundaries Prevent cache warning messages when using the 'bootelf' command on an Arm target. Round down each section start addr
u-boot: align cache flushes in load_elf_image_shdr to line boundaries Prevent cache warning messages when using the 'bootelf' command on an Arm target. Round down each section start address and round up the respective section end to the nearest cache line. Currently when using bootelf to load an image on Arm, several warnings such as the following appear in the console: CACHE: Misaligned operation at range [87800000, 8783c5e0] CACHE: Misaligned operation at range [8783c5e0, 8784b3e0] Signed-off-by: Neil Stainton <nstainton@asl-control.co.uk> [trini: Reword commit message to include the info after the --- which included the Signed-off-by line, and change ' at ' to '@'] Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
#
b71d9e8b |
| 20-Aug-2018 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-sunxi
|
#
b8a1f47b |
| 13-Aug-2018 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-fsl-qoriq
|
#
282ce645 |
| 11-Aug-2018 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-video
|
#
2846ea81 |
| 31-Jul-2018 |
Rob Bracero <robbracero@gmail.com> |
elf: Add support for PPC64 ELF V1 ABI in bootelf This update adds PPC64 ELF V1 ABI support to bootelf for both the program header and section header options. Elf64 support was already
elf: Add support for PPC64 ELF V1 ABI in bootelf This update adds PPC64 ELF V1 ABI support to bootelf for both the program header and section header options. Elf64 support was already present for the program header option, but it was not handling the PPC64 ELF V1 ABI case. For the PPC64 ELF V1 ABI, the e_entry field of the elf header must be treated as function descriptor pointer instead of a function address. The first doubleword of the function descriptor is the function's entry address. Signed-off-by: Rob Bracero <robbracero@gmail.com> [trini: Fix whitespace issues] Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
#
5512f5cc |
| 24-Apr-2018 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-video
|
#
9d24b01c |
| 16-Apr-2018 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-x86
|
#
79c584e5 |
| 12-Apr-2018 |
Bin Meng <bmeng.cn@gmail.com> |
bootvx: x86: Assign bootaddr based on kernel memory base On VxWorks x86 its bootline address is at a pre-defined offset @ 0x1200. If 'bootaddr' is not passed via environment variable, we
bootvx: x86: Assign bootaddr based on kernel memory base On VxWorks x86 its bootline address is at a pre-defined offset @ 0x1200. If 'bootaddr' is not passed via environment variable, we assign its value based on the kernel memory base address. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
show more ...
|
#
ced71a2f |
| 12-Apr-2018 |
Bin Meng <bmeng.cn@gmail.com> |
bootvx: Exit if bootline address is not specified Exit the 'bootvx' command if bootline address is not specified. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
|
#
7824ad6a |
| 12-Apr-2018 |
Bin Meng <bmeng.cn@gmail.com> |
bootvx: Refactor the bootline copy codes a little bit There is a small duplication in do_bootvx() that does the bootline copy. Refactor this a little bit to make it simpler. Sig
bootvx: Refactor the bootline copy codes a little bit There is a small duplication in do_bootvx() that does the bootline copy. Refactor this a little bit to make it simpler. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
447ae4f7 |
| 12-Apr-2018 |
Bin Meng <bmeng.cn@gmail.com> |
bootvx: x86: Make VxWorks EFI console driver happy When booting from EFI BIOS, VxWorks bootloader stores the EFI GOP framebuffer info at a pre-defined offset @ 0x6100. When VxWorks k
bootvx: x86: Make VxWorks EFI console driver happy When booting from EFI BIOS, VxWorks bootloader stores the EFI GOP framebuffer info at a pre-defined offset @ 0x6100. When VxWorks kernel boots up, its EFI console driver tries to find such a block and if the signature matches, the framebuffer information will be used to initialize the driver. However it is not necessary to prepare an EFI environment for VxWorks's EFI console driver to function (eg: EFI loader in U-Boot). If U-Boot has already initialized the graphics card and set it to a VESA mode that is compatible with EFI GOP, we can simply prepare such a block for VxWorks. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
839c4e9c |
| 12-Apr-2018 |
Bin Meng <bmeng.cn@gmail.com> |
elf: Add a very simple ELF64 loader This adds a very simple ELF64 loader via program headers, similar to load_elf_image_phdr() that we already have. Signed-off-by: Bin Meng <bme
elf: Add a very simple ELF64 loader This adds a very simple ELF64 loader via program headers, similar to load_elf_image_phdr() that we already have. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
45519924 |
| 12-Apr-2018 |
Bin Meng <bmeng.cn@gmail.com> |
x86: Rename e820entry to e820_entry This changes 'struct e820entry' to 'struct e820_entry' to conform with the coding style. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Rev
x86: Rename e820entry to e820_entry This changes 'struct e820entry' to 'struct e820_entry' to conform with the coding style. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
show more ...
|
#
fa5e91f7 |
| 12-Apr-2018 |
Bin Meng <bmeng.cn@gmail.com> |
vxworks: x86: Rename e820info to e820_info This changes 'struct e820info' to 'struct e820_info' to conform with the coding style. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
vxworks: x86: Rename e820info to e820_info This changes 'struct e820info' to 'struct e820_info' to conform with the coding style. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
show more ...
|
#
1351700c |
| 12-Apr-2018 |
Bin Meng <bmeng.cn@gmail.com> |
bootvx: x86: Explicitly clear the bootloader image size VxWorks bootloader stores its size at a pre-defined offset @ 0x5004. Later when VxWorks kernel boots up and system memory informat
bootvx: x86: Explicitly clear the bootloader image size VxWorks bootloader stores its size at a pre-defined offset @ 0x5004. Later when VxWorks kernel boots up and system memory information is retrieved from the E820 table, the bootloader size will be subtracted from the total system memory size to calculate the size of available memory for the OS. Explicitly clear the bootloader image size otherwise if memory at this offset happens to contain some garbage data, the final available memory size for the kernel is insane. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|