Re: [U-Boot] Please pull u-boot-marvell/master (v2)

2019-04-12 Thread Tom Rini
On Fri, Apr 12, 2019 at 01:27:36PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the following Marvell related patches. I've
> removed the board support, causing the out-of-tree building
> error for now. I'll push this one after its resolved.

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-marvell/master (v2)

2019-04-12 Thread Tom Rini
On Sat, Apr 13, 2019 at 08:37:46AM +1200, Chris Packham wrote:
> On Fri, 12 Apr 2019, 11:27 PM Stefan Roese,  wrote:
> 
> > Hi Tom,
> >
> > please pull the following Marvell related patches. I've
> > removed the board support, causing the out-of-tree building
> > error for now. I'll push this one after its resolved.
> 
> 
> I'll take a look at the db-88f6281 out of tree build failures. I think I've
> got a handle on the issue now. I probably won't have a fix before you go
> offline but it should be waiting for you when you get back. Have a good
> break.
> 
> "Check for configs without MAINTAINERS entry". I've not seen
> > this error before. Frankly, I'm in a bit of a hurry, as I am
> > leaving for a 10 days vacation tomorrow and this will be my
> > last try to get these Marvell patches upstream before it.
> 
> 
> If this is due to one of my recent additions I'll send a fix direct to Tom.

It was a trivial enough problem on
board/Marvell/db-xc3-24g4xg/MAINTAINERS that I fixed it up in the merge.

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-marvell/master (v2)

2019-04-12 Thread Chris Packham
On Fri, 12 Apr 2019, 11:27 PM Stefan Roese,  wrote:

> Hi Tom,
>
> please pull the following Marvell related patches. I've
> removed the board support, causing the out-of-tree building
> error for now. I'll push this one after its resolved.


I'll take a look at the db-88f6281 out of tree build failures. I think I've
got a handle on the issue now. I probably won't have a fix before you go
offline but it should be waiting for you when you get back. Have a good
break.

"Check for configs without MAINTAINERS entry". I've not seen
> this error before. Frankly, I'm in a bit of a hurry, as I am
> leaving for a 10 days vacation tomorrow and this will be my
> last try to get these Marvell patches upstream before it.


If this is due to one of my recent additions I'll send a fix direct to Tom.


> [1] https://travis-ci.org/stroese/u-boot/builds/519095642
>
> Thanks,
> Stefan
>
> The following changes since commit
> 02f173ca156cee8526dff87603d5e446b443cde3:
>
>Merge branch 'master' of git://git.denx.de/u-boot-usb (2019-04-11
> 14:29:37 -0400)
>
> are available in the Git repository at:
>
>git://www.denx.de/git/u-boot-marvell.git
>
> for you to fetch changes up to 937cb9d0a671b1df01955edd515ebf4a65e45f85:
>
>ARM: mvebu: sync db-88f6820-amc.dts with Linux v5.0 (2019-04-12
> 07:20:20 +0200)
>
> 
> Baruch Siach (6):
>ARM: mvebu: define board_ahci_enable() for A38x
>ata: ahci_mvebu: add support for Armada 38x
>git-mailrc: update the kirkwood entry
>arm: mvebu: clearfog: document eMMC installation
>mvebu: drop dangling SPI flash comments and #ifdefs
>arm: mvebu: turris_omnia: select Kconfig SPI_FLASH_SPANSION
>
> Chris Packham (20):
>arm: sync armada-xp dts files from Linux 5.0
>watchdog: orion_wdt: support SPL usage
>watchdog: orion_wdt: take timeout value in ms
>arm: mvebu: x530: Enable watchdog in SPL and U-Boot
>tools: kwbimage: don't adjust for image_header for Armada MSYS
>ARM: kirkwood: rename KW_CPU_WIN_BASE to MVEBU_CPU_WIN_BASE
>ARM: kirkwood: remove KW_DEFADR_PCI_IO_REMAP
>ARM: kirkwood: switch to using mvebu mbus
>ARM: kirkwood: remove kw_config_adr_windows
>ARM: kirkwood: enable CONFIG_DM_USB for {dream, guru, sheeva}plug
>ARM: kirkwood: enable CONFIG_DM_USB for dns325
>ARM: kirkwood: enable CONFIG_DM_USB for ds109
>ARM: kirkwood: enable CONFIG_DM_USB for goflexhome
>ARM: kirkwood: enable CONFIG_DM_USB for lschlv2 and lsxhl
>ARM: kirkwood: enable CONFIG_DM_USB for nas220
>arm: mvebu: Add Marvell's integrated CPUs
>arm: mvebu: NAND clock support for MSYS devices
>arm: mvebu: Add DB-XC3-24G4XG board
>ARM: mvebu: rename armada-385-amc.dts to
> armada-385-db-88f6820-amc.dts
>ARM: mvebu: sync db-88f6820-amc.dts with Linux v5.0
>
> Leigh Brown (1):
>ARM: kirkwood: remove obsolete call to icache_enable
>
> Michael Walle (5):
>sata: sata_mv: use correct format specifier in debug()
>sata: sata_mv: support kirkwood architecture
>sata: sata_mv: add orion-sata compatible string
>arm: kirkwood: lsxl: enable DM for SATA
>cmd: add wdt command
>
> Stefan Roese (8):
>sata: sata_mv: Add DM support to enable CONFIG_BLK usage
>arm: mvebu: theadorable_debug_defconfig: Enable CONFIG_BLK
>arm: mvebu: db-mv784mp-gp_defconfig: Enable CONFIG_BLK
>arm: mvebu: theadorable: Add test for ctrl-c in PCIe PEX switch test
>Makefile: Correct logic for DM_SCSI + unconverted drivers check
>arm: mvebu: ds412: Enable CONFIG_BLK
>arm: mvebu: AXP: Enhance PCIe port capability configuration
>arm: mvebu: Fix Kconfig dependency warnings
>
>   Makefile   |  19 +-
>   arch/arm/dts/Makefile  |   5 +-
>   arch/arm/dts/armada-370-xp.dtsi| 133 
>   arch/arm/dts/armada-385-amc.dts| 166 --
>   arch/arm/dts/armada-385-atl-x530-u-boot.dtsi   |   4 +
>   arch/arm/dts/armada-385-db-88f6820-amc.dts | 146 +
>   arch/arm/dts/armada-xp-98dx3236.dtsi   | 343
> 
>   arch/arm/dts/armada-xp-98dx3336.dtsi   |  39 +++
>   arch/arm/dts/armada-xp-98dx4251.dtsi   |  54 
>   arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi   |  24 ++
>   arch/arm/dts/armada-xp-db-xc3-24g4xg.dts   | 110 +++
>   arch/arm/dts/armada-xp-gp.dts  | 167 +-
>   arch/arm/dts/armada-xp-maxbcm.dts  |  24 +-
>   arch/arm/dts/armada-xp-mv78230.dtsi|  55 +---
>   arch/arm/dts/armada-xp-mv78260.dtsi|  58 +---
>   arch/arm/dts/armada-xp-mv78460.dtsi|  58 +---
>   arch/arm/dts/armada-xp-synology-ds414.dts  | 199 

[U-Boot] Please pull u-boot-marvell/master (v2)

2019-04-12 Thread Stefan Roese

Hi Tom,

please pull the following Marvell related patches. I've
removed the board support, causing the out-of-tree building
error for now. I'll push this one after its resolved.


- Misc dts files sync'ed with Linux version (Chris)
- Orion watchdog fix (Chris)
- kwbimage changed to also support Marvell bin_hdr binary (Chris)
- Add DM support to enable CONFIG_BLK for sata_mv (Stefan)
- Enable BLK on multiple platforms (Stefan)
- Misc minor fixes to AXP theadorable board (Stefan)
- Correct logic for DM_SCSI + unconverted drivers check (stefan)
- Misc changes to kirkwood to enable DM_USB here (Chris)
- Change ahci_mvebu to enable usage on A38x (Baruch)
- Update the kirkwood entry in git-mailrc (Baruch)
- Misc minor improvements (turris, documentation) (Baruch)
- Enhance sata_mv to support Kirkwood as well (Michael)
- Add wdt command (Michael)
- Add Marvell integrated CPUs (MSYS) support with DB-XC3-24G4XG
  board support (Chris)


Travis build is quite fine now [1], only showing a problem with
"Check for configs without MAINTAINERS entry". I've not seen
this error before. Frankly, I'm in a bit of a hurry, as I am
leaving for a 10 days vacation tomorrow and this will be my
last try to get these Marvell patches upstream before it.

[1] https://travis-ci.org/stroese/u-boot/builds/519095642

Thanks,
Stefan

The following changes since commit 02f173ca156cee8526dff87603d5e446b443cde3:

  Merge branch 'master' of git://git.denx.de/u-boot-usb (2019-04-11 14:29:37 
-0400)

are available in the Git repository at:

  git://www.denx.de/git/u-boot-marvell.git

for you to fetch changes up to 937cb9d0a671b1df01955edd515ebf4a65e45f85:

  ARM: mvebu: sync db-88f6820-amc.dts with Linux v5.0 (2019-04-12 07:20:20 
+0200)


Baruch Siach (6):
  ARM: mvebu: define board_ahci_enable() for A38x
  ata: ahci_mvebu: add support for Armada 38x
  git-mailrc: update the kirkwood entry
  arm: mvebu: clearfog: document eMMC installation
  mvebu: drop dangling SPI flash comments and #ifdefs
  arm: mvebu: turris_omnia: select Kconfig SPI_FLASH_SPANSION

Chris Packham (20):
  arm: sync armada-xp dts files from Linux 5.0
  watchdog: orion_wdt: support SPL usage
  watchdog: orion_wdt: take timeout value in ms
  arm: mvebu: x530: Enable watchdog in SPL and U-Boot
  tools: kwbimage: don't adjust for image_header for Armada MSYS
  ARM: kirkwood: rename KW_CPU_WIN_BASE to MVEBU_CPU_WIN_BASE
  ARM: kirkwood: remove KW_DEFADR_PCI_IO_REMAP
  ARM: kirkwood: switch to using mvebu mbus
  ARM: kirkwood: remove kw_config_adr_windows
  ARM: kirkwood: enable CONFIG_DM_USB for {dream, guru, sheeva}plug
  ARM: kirkwood: enable CONFIG_DM_USB for dns325
  ARM: kirkwood: enable CONFIG_DM_USB for ds109
  ARM: kirkwood: enable CONFIG_DM_USB for goflexhome
  ARM: kirkwood: enable CONFIG_DM_USB for lschlv2 and lsxhl
  ARM: kirkwood: enable CONFIG_DM_USB for nas220
  arm: mvebu: Add Marvell's integrated CPUs
  arm: mvebu: NAND clock support for MSYS devices
  arm: mvebu: Add DB-XC3-24G4XG board
  ARM: mvebu: rename armada-385-amc.dts to armada-385-db-88f6820-amc.dts
  ARM: mvebu: sync db-88f6820-amc.dts with Linux v5.0

Leigh Brown (1):
  ARM: kirkwood: remove obsolete call to icache_enable

Michael Walle (5):
  sata: sata_mv: use correct format specifier in debug()
  sata: sata_mv: support kirkwood architecture
  sata: sata_mv: add orion-sata compatible string
  arm: kirkwood: lsxl: enable DM for SATA
  cmd: add wdt command

Stefan Roese (8):
  sata: sata_mv: Add DM support to enable CONFIG_BLK usage
  arm: mvebu: theadorable_debug_defconfig: Enable CONFIG_BLK
  arm: mvebu: db-mv784mp-gp_defconfig: Enable CONFIG_BLK
  arm: mvebu: theadorable: Add test for ctrl-c in PCIe PEX switch test
  Makefile: Correct logic for DM_SCSI + unconverted drivers check
  arm: mvebu: ds412: Enable CONFIG_BLK
  arm: mvebu: AXP: Enhance PCIe port capability configuration
  arm: mvebu: Fix Kconfig dependency warnings

 Makefile   |  19 +-
 arch/arm/dts/Makefile  |   5 +-
 arch/arm/dts/armada-370-xp.dtsi| 133 
 arch/arm/dts/armada-385-amc.dts| 166 --
 arch/arm/dts/armada-385-atl-x530-u-boot.dtsi   |   4 +
 arch/arm/dts/armada-385-db-88f6820-amc.dts | 146 +
 arch/arm/dts/armada-xp-98dx3236.dtsi   | 343 
 arch/arm/dts/armada-xp-98dx3336.dtsi   |  39 +++
 arch/arm/dts/armada-xp-98dx4251.dtsi   |  54 
 arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi   |  24 ++
 arch/arm/dts/armada-xp-db-xc3-24g4xg.dts   | 110 +++
 

Re: [U-Boot] Please pull u-boot-marvell/master (v2)

2018-05-17 Thread Tom Rini
On Thu, May 17, 2018 at 05:42:53PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the Kirkwood DT patches from Chris. This time with
> PHYLIB disabled for some boards (as was before).
> 
> Thanks,
> Stefan
> 
> 
> The following changes since commit f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:
> 
>   ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)
> 
> are available in the Git repository at:
> 
>   git://www.denx.de/git/u-boot-marvell.git 
> 
> for you to fetch changes up to f6e62ee04c37bb8d1726848c7fa9bcafb270e0f6:
> 
>   net: MVGBE don't automatically select PHYLIB (2018-05-17 17:38:31 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-marvell/master (v2)

2018-05-17 Thread Stefan Roese
Hi Tom,

please pull the Kirkwood DT patches from Chris. This time with
PHYLIB disabled for some boards (as was before).

Thanks,
Stefan


The following changes since commit f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:

  ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)

are available in the Git repository at:

  git://www.denx.de/git/u-boot-marvell.git 

for you to fetch changes up to f6e62ee04c37bb8d1726848c7fa9bcafb270e0f6:

  net: MVGBE don't automatically select PHYLIB (2018-05-17 17:38:31 +0200)


Chris Packham (12):
  ARM: add devicetree files for kirkwood SoC
  ARM: kirkwood: Add device-tree for dns325
  ARM: kirkwood: Add device-tree for dockstar
  ARM: kirkwood: Add device-tree for goflexhome
  ARM: kirkwood: Add device-tree for guruplug
  ARM: kirkwood: Add device-tree for ib62x0
  ARM: kirkwood: Add device-tree for iconnect
  ARM: kirkwood: Add device-tree for nas220
  ARM: kirkwood: Add device-tree for openrd
  ARM: kirkwood: Add device-tree for pogo_e02
  ARM: kirkwood: Add device-tree for sheevaplug
  net: MVGBE don't automatically select PHYLIB

 arch/arm/dts/kirkwood-6192.dtsi|  88 ++
 arch/arm/dts/kirkwood-6281.dtsi|  90 ++
 arch/arm/dts/kirkwood-98dx4122.dtsi|  53 
 arch/arm/dts/kirkwood-blackarmor-nas220.dts| 172 +++
 arch/arm/dts/kirkwood-dns325.dts   |  63 
 arch/arm/dts/kirkwood-dnskw.dtsi   | 235 +++
 arch/arm/dts/kirkwood-dockstar.dts | 110 +++
 arch/arm/dts/kirkwood-goflexnet.dts| 190 
 arch/arm/dts/kirkwood-guruplug-server-plus.dts | 133 +
 arch/arm/dts/kirkwood-ib62x0.dts   | 146 +
 arch/arm/dts/kirkwood-iconnect.dts | 195 
 arch/arm/dts/kirkwood-openrd-base.dts  |  39 +++
 arch/arm/dts/kirkwood-openrd-client.dts|  73 +
 arch/arm/dts/kirkwood-openrd-ultimate.dts  |  55 
 arch/arm/dts/kirkwood-openrd.dtsi  | 122 
 arch/arm/dts/kirkwood-pogo_e02.dts | 132 +
 arch/arm/dts/kirkwood-sheevaplug-common.dtsi   | 104 +++
 arch/arm/dts/kirkwood-sheevaplug.dts   |  42 +++
 arch/arm/dts/kirkwood.dtsi | 393 +
 configs/dns325_defconfig   |   3 +-
 configs/dockstar_defconfig |   3 +-
 configs/goflexhome_defconfig   |   3 +-
 configs/guruplug_defconfig |   3 +-
 configs/ib62x0_defconfig   |   3 +-
 configs/iconnect_defconfig |   3 +-
 configs/nas220_defconfig   |   3 +-
 configs/openrd_base_defconfig  |   3 +-
 configs/openrd_client_defconfig|   3 +-
 configs/openrd_ultimate_defconfig  |   3 +-
 configs/pogo_e02_defconfig |   3 +-
 configs/sheevaplug_defconfig   |   3 +-
 drivers/net/Kconfig|   1 -
 32 files changed, 2459 insertions(+), 13 deletions(-)
 create mode 100644 arch/arm/dts/kirkwood-6192.dtsi
 create mode 100644 arch/arm/dts/kirkwood-6281.dtsi
 create mode 100644 arch/arm/dts/kirkwood-98dx4122.dtsi
 create mode 100644 arch/arm/dts/kirkwood-blackarmor-nas220.dts
 create mode 100644 arch/arm/dts/kirkwood-dns325.dts
 create mode 100644 arch/arm/dts/kirkwood-dnskw.dtsi
 create mode 100644 arch/arm/dts/kirkwood-dockstar.dts
 create mode 100644 arch/arm/dts/kirkwood-goflexnet.dts
 create mode 100644 arch/arm/dts/kirkwood-guruplug-server-plus.dts
 create mode 100644 arch/arm/dts/kirkwood-ib62x0.dts
 create mode 100644 arch/arm/dts/kirkwood-iconnect.dts
 create mode 100644 arch/arm/dts/kirkwood-openrd-base.dts
 create mode 100644 arch/arm/dts/kirkwood-openrd-client.dts
 create mode 100644 arch/arm/dts/kirkwood-openrd-ultimate.dts
 create mode 100644 arch/arm/dts/kirkwood-openrd.dtsi
 create mode 100644 arch/arm/dts/kirkwood-pogo_e02.dts
 create mode 100644 arch/arm/dts/kirkwood-sheevaplug-common.dtsi
 create mode 100644 arch/arm/dts/kirkwood-sheevaplug.dts
 create mode 100644 arch/arm/dts/kirkwood.dtsi
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-marvell master (v2)

2015-07-23 Thread Tom Rini
On Thu, Jul 23, 2015 at 08:44:50AM +, Luka Perkov wrote:

 Hi Tom,
 
 can you please pull the mvebu tree? This series contains mvebu DDR
 training code and couple of bug fixes. Also, this version of pull
 request has the correct messages.
 
 Thanks,
 Luka
 
 PS. It turns out that when you try to download patches from gitolite as
 email patches the commit message is not sent.
 
 The following changes since commit b217c89e8565ade3aaa9f74c33c93236bf151187:
 
   Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2015-07-20 
 17:12:52 -0400)
 
 are available in the git repository at:
 
   git://git.denx.de/u-boot-marvell.git 
 
 for you to fetch changes up to 9e30b31d20f0b793465d07f056b3d9885f578c0d:
 
   arm: mvebu: db-88f6820: Add SPL support with DDR init code (2015-07-23 
 10:39:35 +0200)
 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-marvell master (v2)

2015-07-23 Thread Luka Perkov
Hi Tom,

can you please pull the mvebu tree? This series contains mvebu DDR
training code and couple of bug fixes. Also, this version of pull
request has the correct messages.

Thanks,
Luka

PS. It turns out that when you try to download patches from gitolite as
email patches the commit message is not sent.

The following changes since commit b217c89e8565ade3aaa9f74c33c93236bf151187:

  Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2015-07-20 
17:12:52 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-marvell.git 

for you to fetch changes up to 9e30b31d20f0b793465d07f056b3d9885f578c0d:

  arm: mvebu: db-88f6820: Add SPL support with DDR init code (2015-07-23 
10:39:35 +0200)


Anton Schubert (1):
  arm: mvebu: add Armada XP SATA support

Stefan Roese (11):
  arm: mvebu: Call timer_init early before PHY and DDR init
  arm: mvebu: Use default reg base address for SPL on A38x
  arm: mvebu: spl.c: Add call to board_early_init_f()
  arm: mvebu: Disable MMU before changing register base address
  Makefile: Fix mvebu build target to use SPL load and exe-address
  arm: mvebu: serdes: Move Armada XP SERDES / PHY init code into new 
directory
  arm: mvebu: Add Armada 38x SERDES / PHY init code from Marvell bin_hdr
  arm: mvebu: drivers/ddr: Move Armada XP DDR init code into new directory
  arm: mvebu: Add Armada 38x DDR3 training code from Marvell bin_hdr
  arm: mvebu: a38x: Use correct PEX register access macros
  arm: mvebu: db-88f6820: Add SPL support with DDR init code

 Makefile   |2 +-
 arch/arm/mach-mvebu/Makefile   |4 +-
 arch/arm/mach-mvebu/cpu.c  |   18 +
 arch/arm/mach-mvebu/include/mach/cpu.h |2 +-
 arch/arm/mach-mvebu/include/mach/soc.h |   11 +
 arch/arm/mach-mvebu/serdes/a38x/Makefile   |   10 +
 arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c |  347 +++
 arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.h |   86 +
 .../serdes/a38x/high_speed_env_spec-38x.c  |  158 ++
 .../mach-mvebu/serdes/a38x/high_speed_env_spec.c   | 2228 +
 .../mach-mvebu/serdes/a38x/high_speed_env_spec.h   |  251 ++
 .../serdes/a38x/high_speed_topology_spec-38x.c | 1009 
 .../serdes/a38x/high_speed_topology_spec.h |  124 +
 arch/arm/mach-mvebu/serdes/a38x/seq_exec.c |  170 ++
 arch/arm/mach-mvebu/serdes/a38x/seq_exec.h |   65 +
 arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c  |  388 +++
 arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h  |  371 +++
 arch/arm/mach-mvebu/serdes/{ = axp}/Makefile  |0
 .../mach-mvebu/serdes/{ = axp}/board_env_spec.h   |0
 .../serdes/{ = axp}/high_speed_env_lib.c  |0
 .../serdes/{ = axp}/high_speed_env_spec.c |0
 .../serdes/{ = axp}/high_speed_env_spec.h |2 +-
 arch/arm/mach-mvebu/spl.c  |9 +
 arch/arm/mach-mvebu/timer.c|7 +
 board/Marvell/db-88f6820-gp/README |   18 +
 board/Marvell/db-88f6820-gp/db-88f6820-gp.c|   31 +
 board/Marvell/db-88f6820-gp/kwbimage.cfg   |2 +-
 board/maxbcm/maxbcm.c  |4 +-
 configs/db-88f6820-gp_defconfig|1 +
 drivers/block/mvsata_ide.c |   41 +
 drivers/ddr/marvell/a38x/Makefile  |   19 +
 drivers/ddr/marvell/a38x/ddr3_a38x.c   |  741 ++
 drivers/ddr/marvell/a38x/ddr3_a38x.h   |   98 +
 drivers/ddr/marvell/a38x/ddr3_a38x_mc_static.h |  226 ++
 drivers/ddr/marvell/a38x/ddr3_a38x_topology.h  |   22 +
 drivers/ddr/marvell/a38x/ddr3_a38x_training.c  |   40 +
 drivers/ddr/marvell/a38x/ddr3_debug.c  | 1551 
 drivers/ddr/marvell/a38x/ddr3_hws_hw_training.c|  148 ++
 drivers/ddr/marvell/a38x/ddr3_hws_hw_training.h|   49 +
 .../ddr/marvell/a38x/ddr3_hws_hw_training_def.h|  467 
 drivers/ddr/marvell/a38x/ddr3_hws_sil_training.h   |   17 +
 drivers/ddr/marvell/a38x/ddr3_init.c   |  852 +++
 drivers/ddr/marvell/a38x/ddr3_init.h   |  395 +++
 drivers/ddr/marvell/a38x/ddr3_logging_def.h|  101 +
 drivers/ddr/marvell/a38x/ddr3_patterns_64bit.h |  924 +++
 drivers/ddr/marvell/a38x/ddr3_topology_def.h   |   76 +
 drivers/ddr/marvell/a38x/ddr3_training.c   | 2644 
 drivers/ddr/marvell/a38x/ddr3_training_bist.c  |  289 +++
 .../marvell/a38x/ddr3_training_centralization.c|  714 ++
 drivers/ddr/marvell/a38x/ddr3_training_db.c|  652 +
 drivers/ddr/marvell/a38x/ddr3_training_hw_algo.c   |  686 +
 drivers/ddr/marvell/a38x/ddr3_training_hw_algo.h   |   14 +
 drivers/ddr/marvell/a38x/ddr3_training_ip.h|  180 ++