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:

  g...@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

Reply via email to