[U-Boot] pull request: u-boot-uniphier/master

Masahiro Yamada yamada.masahiro at socionext.com
Wed Sep 14 16:13:43 CEST 2016


Hi Tom,

Here is the fist pull request from me
for the v2016.11 development cycle.

The following UniPhier updates are included:

  - DM migration
      * remove legacy xHCI driver
      * convert MMC driver to CONFIG_BLOCK
  - Pinctrl driver improvements
      * New pin-group
      * Macro cleanup
  - Misc fixes, cleanups
      * Fix DRAM size of LD21 SoC
      * Consolidate board init functions

Please pull!


The following changes since commit 8cbb389bb3da80cbf8911f8386cbff92c6a78afe:

  Prepare v2016.09 (2016-09-12 10:05:51 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to c55b84c37654e4bf6118d7e37893fdc55f0565e3:

  ARM: uniphier: introduce flags to adjust DRAM timing for LD20/LD21
(2016-09-14 22:54:20 +0900)

----------------------------------------------------------------
Masahiro Yamada (12):
      ARM: uniphier: sort select:s alphabetically
      usb: uniphier: remove UniPhier xHCI driver and select DM_USB
      ARM: uniphier: delete unnecessary xHCI pin-mux settings
      ARM: uniphier: enable Generic EHCI driver for Pro4 SoC
      mmc: uniphier-sd: migrate to CONFIG_BLK
      pinctrl: uniphier: add System Bus pin-mux settings
      pinctrl: uniphier: move register base macros from header to .c file
      ARM: uniphier: remove IECTRL setup code of LD4 SoC
      ARM: uniphier: use checkboard() instead of misc_init_f()
      ARM: uniphier: merge board init functions into board_init()
      ARM: uniphier: fix DRAM size of LD21 SoC package
      ARM: uniphier: introduce flags to adjust DRAM timing for LD20/LD21

 arch/arm/Kconfig                                   | 16 ++--
 arch/arm/mach-uniphier/Makefile                    |  5 +-
 arch/arm/mach-uniphier/board_common.c              | 20 -----
 arch/arm/mach-uniphier/board_early_init_r.c        | 15 ----
 .../{board_early_init_f.c => board_init.c}         | 16 +++-
 arch/arm/mach-uniphier/boards.c                    | 29 +++++++-
 arch/arm/mach-uniphier/init.h                      | 12 ++-
 arch/arm/mach-uniphier/micro-support-card.c        |  2 +-
 arch/arm/mach-uniphier/micro-support-card.h        | 16 ++--
 arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c      | 12 ---
 arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c       |  6 --
 arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c      | 11 ---
 arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c      |  7 --
 arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c      |  7 --
 arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c      | 11 ---
 arch/arm/mach-uniphier/print_misc_info.c           | 12 ---
 configs/uniphier_ld4_sld8_defconfig                |  1 -
 configs/uniphier_pro4_defconfig                    |  2 +
 configs/uniphier_sld3_defconfig                    |  1 -
 drivers/mmc/Kconfig                                |  1 +
 drivers/mmc/uniphier-sd.c                          | 50 ++++++-------
 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c   |  4 +
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c   |  9 +++
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c   |  9 +++
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c    | 18 +++++
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c   | 21 ++++++
 drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c   | 30 ++++++++
 drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c   | 30 ++++++++
 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c   |  9 +++
 drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c   | 21 ++++++
 drivers/pinctrl/uniphier/pinctrl-uniphier.h        |  4 -
 drivers/usb/host/Kconfig                           |  7 --
 drivers/usb/host/Makefile                          |  1 -
 drivers/usb/host/xhci-uniphier.c                   | 85 ----------------------
 include/configs/uniphier.h                         |  3 -
 include/fdtdec.h                                   |  1 -
 lib/fdtdec.c                                       |  1 -
 37 files changed, 244 insertions(+), 261 deletions(-)
 delete mode 100644 arch/arm/mach-uniphier/board_common.c
 delete mode 100644 arch/arm/mach-uniphier/board_early_init_r.c
 rename arch/arm/mach-uniphier/{board_early_init_f.c => board_init.c} (88%)
 delete mode 100644 arch/arm/mach-uniphier/print_misc_info.c
 delete mode 100644 drivers/usb/host/xhci-uniphier.c

-- 
Best Regards
Masahiro Yamada


More information about the U-Boot mailing list