[U-Boot] [GIT PULL] u-boot-uniphier

Masahiro Yamada yamada.masahiro at socionext.com
Sun Oct 15 14:28:48 UTC 2017


Hi Tom,

Here are more UniPhier updates, including driver changes.

I also picked up moveconfig and two NAND patches,
which have been left over for a while.

The moveconfig patch is trivial enough.
The NAND patches were reviewed and accepted in Linux,
so should be safe.


The following changes since commit f855a7bc12dc3bdf83905b4c72a6d795ee8d8ee5:

  Merge tag 'signed-efi-next' of git://github.com/agraf/u-boot
(2017-10-13 09:53:58 -0400)

are available in the git repository at:

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

for you to fetch changes up to 7d9927c89539aa1be80b7f7ceee7cf7c001a0d1f:

  clk: uniphier: add NAND controller clock (2017-10-15 22:32:25 +0900)

----------------------------------------------------------------
Chris Packham (1):
      moveconfig: fix error message in do_autoconf()

Masahiro Yamada (19):
      mtd: nand: do not check R/B# for CMD_READID in nand_command(_lp)
      mtd: nand: do not check R/B# for CMD_SET_FEATURES in nand_command(_lp)
      ARM: uniphier: switch to CONFIG_ENV_IS_NOWHERE
      gpio: uniphier: rework single device node model
      ARM: dts: uniphier: update GPIO nodes
      pinctrl: uniphier: set PUPD_SIMPLE cap flag for PXs3
      pinctrl: uniphier: simplify input enable and delete pin arrays
      ARM: uniphier: use pr_() instead of printf() where appropriate
      usb: dwc3-uniphier: replace <common.h> with <linux/bitops.h>
      i2c: uniphier: replace debug() with dev_dbg()
      i2c: uniphier-f: replace debug() with dev_dbg()
      clk: uniphier: rework for better clock tree structure
      clk: uniphier: add PXs3 clock data
      reset: uniphier: fix the first argument passed to dev_err()
      ARM: uniphier: change the default of SoC select to UNIPHIER_V7_MULTI
      ARM: uniphier: enable DWC3 xHCI driver
      ARM: uniphier: adjust ifdefs for new UniPhier DWC3 CONFIG
      mtd: nand: denali_dt: add clock support
      clk: uniphier: add NAND controller clock

 arch/arm/dts/uniphier-ld11.dtsi                  |  23 +++
 arch/arm/dts/uniphier-ld4.dtsi                   | 115 +------------
 arch/arm/dts/uniphier-pro4.dtsi                  | 206 +-----------------------
 arch/arm/dts/uniphier-pro5.dtsi                  | 206 +-----------------------
 arch/arm/dts/uniphier-pxs2.dtsi                  | 201 ++---------------------
 arch/arm/dts/uniphier-pxs3.dtsi                  |   3 +-
 arch/arm/dts/uniphier-sld8.dtsi                  | 119 ++------------
 arch/arm/mach-uniphier/Kconfig                   |   2 +-
 arch/arm/mach-uniphier/arm32/psci.c              |   4 +-
 arch/arm/mach-uniphier/board_late_init.c         |   4 +-
 arch/arm/mach-uniphier/boot-device/boot-device.c |   1 +
 arch/arm/mach-uniphier/clk/clk-pro4.c            |   6 +-
 arch/arm/mach-uniphier/clk/clk-pro5.c            |   6 +-
 arch/arm/mach-uniphier/clk/clk-pxs2.c            |   6 +-
 arch/arm/mach-uniphier/cpu-info.c                |   7 +-
 arch/arm/mach-uniphier/dram/cmd_ddrmphy.c        |   4 +-
 arch/arm/mach-uniphier/dram/cmd_ddrphy.c         |   4 +-
 arch/arm/mach-uniphier/dram/ddrphy-ld4.c         |   5 +-
 arch/arm/mach-uniphier/dram/umc-pxs2.c           |  18 ++-
 arch/arm/mach-uniphier/dram_init.c               |   7 +-
 configs/uniphier_v7_defconfig                    |   2 +
 configs/uniphier_v8_defconfig                    |   2 +
 drivers/clk/uniphier/clk-uniphier-core.c         | 275
+++++++++++++++++++++++---------
 drivers/clk/uniphier/clk-uniphier-mio.c          | 118 +++++++-------
 drivers/clk/uniphier/clk-uniphier-sys.c          |  62 ++++---
 drivers/clk/uniphier/clk-uniphier.h              |  80 ++++++----
 drivers/gpio/gpio-uniphier.c                     | 140 ++++++++++------
 drivers/i2c/i2c-uniphier-f.c                     | 114 ++++++-------
 drivers/i2c/i2c-uniphier.c                       |  63 ++++----
 drivers/mtd/nand/denali.h                        |   1 +
 drivers/mtd/nand/denali_dt.c                     |  12 ++
 drivers/mtd/nand/nand_base.c                     |   4 +
 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c |  17 +-
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c  |  16 --
 drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c |   5 -
 drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c |  15 --
 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c |   9 --
 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c |   3 +-
 drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c |  30 ----
 drivers/reset/reset-uniphier.c                   |   3 +-
 drivers/usb/dwc3/dwc3-uniphier.c                 |   2 +-
 env/Kconfig                                      |   1 -
 tools/moveconfig.py                              |   2 +-
 43 files changed, 675 insertions(+), 1248 deletions(-)


-- 
Best Regards
Masahiro Yamada


More information about the U-Boot mailing list