Please pull u-boot-marvell/master

Stefan Roese sr at denx.de
Thu Jan 26 10:26:23 CET 2023


Hi Tom,

please pull this next batch of mostly Marvell related patches:

----------------------------------------------------------------
- marvell: a38x: Add support for DDR4 (Tony)
- kirkwood: Use Kirkwood common early malloc (Tony)
----------------------------------------------------------------

Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=281&view=results

Thanks,
Stefan


The following changes since commit 17e8e58fe62c019b2cc26af221b6defc3368229f:

   Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi 
(2023-01-24 21:07:01 -0500)

are available in the Git repository at:

   git at source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 26bc32a8661b6abda3ca4491d27c7de4f648502a:

   arm: kirkwood: Use Kirkwood common early malloc area for various 
Kirkwood boards (2023-01-26 07:30:20 +0100)

----------------------------------------------------------------
Tony Dinh (2):
       ddr: marvell: a38x: Add support for DDR4 from Marvell 
mv-ddr-marvell repository
       arm: kirkwood: Use Kirkwood common early malloc area for various 
Kirkwood boards

  configs/dockstar_defconfig                         |    3 -
  configs/dreamplug_defconfig                        |    3 -
  configs/goflexhome_defconfig                       |    3 -
  configs/iconnect_defconfig                         |    3 -
  configs/nsa310s_defconfig                          |    3 -
  configs/pogo_e02_defconfig                         |    3 -
  configs/pogo_v4_defconfig                          |    3 -
  configs/sheevaplug_defconfig                       |    3 -
  drivers/ddr/marvell/a38x/Makefile                  |    8 +
  drivers/ddr/marvell/a38x/ddr3_debug.c              |  120 +
  drivers/ddr/marvell/a38x/ddr3_init.c               |   25 +
  drivers/ddr/marvell/a38x/ddr3_init.h               |   14 +
  drivers/ddr/marvell/a38x/ddr3_logging_def.h        |   27 +
  drivers/ddr/marvell/a38x/ddr3_training.c           |  131 ++
  drivers/ddr/marvell/a38x/ddr3_training_bist.c      |   12 +
  .../marvell/a38x/ddr3_training_centralization.c    |    4 +
  drivers/ddr/marvell/a38x/ddr3_training_db.c        |  212 ++
  drivers/ddr/marvell/a38x/ddr3_training_ip.h        |   17 +
  drivers/ddr/marvell/a38x/ddr3_training_ip_db.h     |   61 +
  drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c |  145 ++
  drivers/ddr/marvell/a38x/ddr3_training_ip_flow.h   |    5 +
  drivers/ddr/marvell/a38x/ddr3_training_leveling.c  |  135 ++
  drivers/ddr/marvell/a38x/mv_ddr4_mpr_pda_if.c      |  674 ++++++
  drivers/ddr/marvell/a38x/mv_ddr4_mpr_pda_if.h      |   59 +
  drivers/ddr/marvell/a38x/mv_ddr4_training.c        |  565 +++++
  drivers/ddr/marvell/a38x/mv_ddr4_training.h        |   32 +
  .../marvell/a38x/mv_ddr4_training_calibration.c    | 2336 
++++++++++++++++++++
  .../marvell/a38x/mv_ddr4_training_calibration.h    |   26 +
  drivers/ddr/marvell/a38x/mv_ddr4_training_db.c     |  545 +++++
  .../ddr/marvell/a38x/mv_ddr4_training_leveling.c   |  441 ++++
  .../ddr/marvell/a38x/mv_ddr4_training_leveling.h   |   11 +
  drivers/ddr/marvell/a38x/mv_ddr_plat.c             |  244 ++
  drivers/ddr/marvell/a38x/mv_ddr_plat.h             |   11 +
  drivers/ddr/marvell/a38x/mv_ddr_regs.h             |   59 +
  drivers/ddr/marvell/a38x/mv_ddr_topology.h         |   72 +
  35 files changed, 5991 insertions(+), 24 deletions(-)
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_mpr_pda_if.c
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_mpr_pda_if.h
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training.c
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training.h
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_calibration.c
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_calibration.h
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_db.c
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_leveling.c
  create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_leveling.h


More information about the U-Boot mailing list