
Hi Tom,
please pull the 2nd batch of MVEBU related patches in this merge window:
---------------------------------------------------------------- - Clearfog: Add run-time board detection with TLV EEPROM support (Baruch) ----------------------------------------------------------------
Thanks, Stefan
The following changes since commit c7819d409ab7671991bf906482b7adcc21266f75:
Merge branch '2020-01-17-reduce-size-of-common-h-even-more' (2020-01-20 12:23:33 -0500)
are available in the Git repository at:
git@gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 584a3d2622e9107d09434b05df8b6c50e25fe73f:
ARM: mvebu: clearfog: add Clearfog Base serdes configuration (2020-01-21 15:56:15 +0100)
---------------------------------------------------------------- Baruch Siach (10): ddr: marvell: a38x: allow board specific clock out setup arm: mvebu: clearfog: enable both DDR clocks ARM: mvebu: clearfog: add EEPROM devices cmd: add tlv_eeprom command ARM: mvebu: clearfog: add support for EEPROM TLV info ARM: mvebu: clearfog: read basic TLV data ARM: mvebu: clearfog: print TLV stored product name ARM: mvebu: clearfog: run-time selection of DT file ARM: mvebu: clearfog: add Clearfog GTR support ARM: mvebu: clearfog: add Clearfog Base serdes configuration
arch/arm/dts/armada-388-clearfog-u-boot.dtsi | 12 + arch/arm/dts/armada-388-clearfog.dts | 6 + arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 8 + arch/arm/mach-mvebu/Kconfig | 1 + board/solidrun/clearfog/clearfog.c | 72 +- board/solidrun/common/Makefile | 5 + board/solidrun/common/tlv_data.c | 102 +++ board/solidrun/common/tlv_data.h | 18 + cmd/Kconfig | 14 + cmd/Makefile | 2 + cmd/tlv_eeprom.c | 1105 ++++++++++++++++++++++++ configs/clearfog_defconfig | 4 + drivers/ddr/marvell/a38x/ddr3_training.c | 10 +- drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 + include/tlv_eeprom.h | 152 ++++ 15 files changed, 1510 insertions(+), 4 deletions(-) create mode 100644 board/solidrun/common/Makefile create mode 100644 board/solidrun/common/tlv_data.c create mode 100644 board/solidrun/common/tlv_data.h create mode 100644 cmd/tlv_eeprom.c create mode 100644 include/tlv_eeprom.h