mbox series

[PULL] u-boot-mips fixes for v2021.01

Message ID 20201130191852.147169-1-daniel.schwierzeck@gmail.com
State Accepted
Delegated to: Tom Rini
Headers show
Series [PULL] u-boot-mips fixes for v2021.01 | expand

Pull-request

https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git tags/mips-fixes-for-v2021.01

Message

Daniel Schwierzeck Nov. 30, 2020, 7:18 p.m. UTC
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

Comments

Tom Rini Dec. 1, 2020, 3:46 p.m. UTC | #1
On Mon, Nov 30, 2020 at 08:18:52PM +0100, Daniel Schwierzeck wrote:

> 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)
> 

Applied to u-boot/master, thanks!