[PULL] u-boot-mips fixes for v2021.01
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Mon Nov 30 20:18:52 CET 2020
Hi Tom,
please pull some bugfixes and some minor updates for compatibility with
the Marvell Octeon MIPS64 boot header. Although this adds a new tool,
everything is small and isolated to MIPS/Octeon.
Gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/5455
Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=10&view=results
The following changes since commit a7ab4b71d563b6e0b65f911a8bf7d6950625982e:
Merge tag 'mmc-2020-11-29' of https://gitlab.denx.de/u-boot/custodians/u-boot-mmc (2020-11-29 11:12:59 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git tags/mips-fixes-for-v2021.01
for you to fetch changes up to 540a2bcec1389a3a31c23b5275e73186be6102b2:
mips: octeon: tools: Add update_octeon_header tool (2020-11-30 18:32:09 +0100)
----------------------------------------------------------------
- MIPS: octeon: fix allocation bug in DDR driver
- MIPS: octeon: fix init of gd->ram_size
- MIPS: octeon: add support for Octeon boot header
----------------------------------------------------------------
Stefan Roese (5):
mips: start.S: Add Octeon boot header compatibility
mips: octeon: Fix Octeon DDR driver to use the correct struct
mips: octeon: Report full DDR size in dram_init() to gd->ram_size
mips: octeon: bootoctlinux: Use gd->ram_size instead of ram_get_info()
mips: octeon: tools: Add update_octeon_header tool
arch/mips/cpu/start.S | 10 +-
arch/mips/mach-octeon/bootoctlinux.c | 21 +-
arch/mips/mach-octeon/dram.c | 7 +-
arch/mips/mach-octeon/include/mach/cvmx-bootinfo.h | 222 ----------
.../mach-octeon/include/mach/cvmx-bootloader.h | 172 ++++++++
drivers/ram/octeon/octeon_ddr.c | 2 +-
tools/.gitignore | 1 +
tools/Makefile | 3 +
tools/update_octeon_header.c | 456 +++++++++++++++++++++
9 files changed, 650 insertions(+), 244 deletions(-)
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-bootloader.h
create mode 100644 tools/update_octeon_header.c
More information about the U-Boot
mailing list