[U-Boot] [PATCH 00/21] ARM: uniphier: clean-ups of DRAM init code

Masahiro Yamada yamada.masahiro at socionext.com
Fri Feb 26 06:21:32 CET 2016



Masahiro Yamada (21):
  ARM: uniphier: remove unused umc_polling()
  ARM: uniphier: rework struct uniphier_board_data
  ARM: uniphier: optimize ProXstream2 UMC init code with "for" loop
  ARM: uniphier: use pr_err() where possible
  ARM: uniphier: refactor UMC init code for ProXstream2
  ARM: uniphier: remove UMC_INITCTL* and UMC_DRMR* settings
  ARM: uniphier: disable debug circuit clocks for PH1-Pro4
  ARM: uniphier: add a field to specify DDR3+
  ARM: uniphier: merge DDR PHY init code for 3 SoCs
  ARM: uniphier: remove unused argument of ph1_ld4_ddrphy_init()
  ARM: uniphier: refactor DDR-PHY init code
  ARM: uniphier: refactor UMC init code for PH1-sLD8
  ARM: uniphier: support more DRAM use cases for PH1-sLD8
  ARM: uniphier: refactor UMC init code for PH1-LD4
  ARM: uniphier: optimize PH1-sLD8 UMC init code with "for" loop
  ARM: uniphier: optimize PH1-LD4 UMC init code with "for" loop
  ARM: uniphier: optimize PH1-Pro4 UMC init code with "for" loop
  ARM: uniphier: rework DRAM size handling in UMC init code
  ARM: uniphier: remove unused macros for UMC base addresses
  ARM: uniphier: deprecate umc_dram_init_{start,poll}
  ARM: uniphier: rename variable for DRAM controller base address

 arch/arm/mach-uniphier/bcu/bcu-ph1-ld4.c           |   2 +-
 arch/arm/mach-uniphier/bcu/bcu-ph1-sld3.c          |   2 +-
 arch/arm/mach-uniphier/boards.c                    | 178 ++++++++++------
 arch/arm/mach-uniphier/dram/Makefile               |   4 +-
 arch/arm/mach-uniphier/dram/ddrphy-ph1-ld4.c       |  80 ++++----
 arch/arm/mach-uniphier/dram/ddrphy-ph1-pro4.c      |  67 ------
 arch/arm/mach-uniphier/dram/ddrphy-ph1-sld8.c      |  78 -------
 arch/arm/mach-uniphier/dram/ddrphy-regs.h          |   5 +-
 arch/arm/mach-uniphier/dram/umc-ph1-ld4.c          | 225 +++++++++++----------
 arch/arm/mach-uniphier/dram/umc-ph1-pro4.c         | 182 +++++++++--------
 arch/arm/mach-uniphier/dram/umc-ph1-sld8.c         | 218 +++++++++++---------
 arch/arm/mach-uniphier/dram/umc-proxstream2.c      | 217 ++++++++++----------
 arch/arm/mach-uniphier/dram/umc-regs.h             |  48 +----
 arch/arm/mach-uniphier/init.h                      |  24 ++-
 arch/arm/mach-uniphier/memconf/memconf-ph1-sld3.c  |   6 +-
 .../mach-uniphier/memconf/memconf-proxstream2.c    |   6 +-
 arch/arm/mach-uniphier/memconf/memconf.c           |  14 +-
 17 files changed, 643 insertions(+), 713 deletions(-)
 delete mode 100644 arch/arm/mach-uniphier/dram/ddrphy-ph1-pro4.c
 delete mode 100644 arch/arm/mach-uniphier/dram/ddrphy-ph1-sld8.c

-- 
1.9.1



More information about the U-Boot mailing list