From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Tue, 21 Jan 2020 16:00:01 +0100 Subject: Please pull u-boot-marvell/master v2 Message-ID: <982a6f2e-6a1f-f99d-61d0-9e3b930e959f@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 at 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