[U-Boot] [GIT PULL] u-boot-uniphier/master
Masahiro Yamada
yamada.masahiro at socionext.com
Wed Aug 30 00:22:33 UTC 2017
Hi Tom,
Here is a bit volume pull request, but changes
are SoC-specific except the ofnode patch and denali_dt.
The latter is reviewed by Simon.
- add {ofnode,dev}_read_resource_byname
- provide DT probe hook to Denali NAND driver
- update clk/reset driver
- update DT
- misc cleanups
The following changes since commit 8b3cec7da18645eda7f7cd0b65ee9f2dac573409:
mtdparts: Fix uninitialized scalar usage (2017-08-26 16:59:24 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 0cc0c544bc317548885721d2312c90185642f98c:
ARM: uniphier: enable Denali NAND driver for 64bit SoCs (2017-08-30
09:07:04 +0900)
----------------------------------------------------------------
Dai Okamura (1):
ARM: uniphier: fix DSPLL init code for LD20 SoC
Masahiro Yamada (16):
ofnode: add {ofnode, dev}_read_resource_byname()
mtd: nand: denali_dt: add a DT driver
ARM: uniphier: replace <common.h> with <linux/delay.h> in pll settings
ARM: uniphier: move PLLCTRL register macros to each SoC .c file
ARM: uniphier: add PLL settings for PXs3
ARM: uniphier: remove unneeded NAND config options
ARM: uniphier: enable CONFIG_NAND_DENALI_DT
ARM: uniphier: remove ad-hoc pin settings for NAND
clk: uniphier: add System clock support
reset: uniphier: fix compatible for SD reset node for LD11/LD20
reset: uniphier: add PXs3 support
ARM: dts: uniphier: sync with Linux
ARM: dts: uniphier: update PXs3 SoC/board DT
ARM: uniphier: move CONFIG_NAND to defconfig
ARM: uniphier: set system bus pinmux for PXs3
ARM: uniphier: enable Denali NAND driver for 64bit SoCs
arch/arm/dts/uniphier-ld11-global.dts | 6 +-
arch/arm/dts/uniphier-ld11-ref.dts | 6 +-
arch/arm/dts/uniphier-ld11.dtsi | 13 ++-
arch/arm/dts/uniphier-ld20-global.dts | 6 +-
arch/arm/dts/uniphier-ld20-ref.dts | 6 +-
arch/arm/dts/uniphier-ld20.dtsi | 15 ++-
arch/arm/dts/uniphier-ld4-ref.dts | 6 +-
arch/arm/dts/uniphier-ld4.dtsi | 11 +-
arch/arm/dts/uniphier-ld6b-ref.dts | 6 +-
arch/arm/dts/uniphier-ld6b.dtsi | 2 +-
arch/arm/dts/uniphier-pinctrl.dtsi | 5 +
arch/arm/dts/uniphier-pro4-ace.dts | 2 +-
arch/arm/dts/uniphier-pro4-ref.dts | 6 +-
arch/arm/dts/uniphier-pro4-sanji.dts | 2 +-
arch/arm/dts/uniphier-pro4.dtsi | 9 +-
arch/arm/dts/uniphier-pro5-4kbox.dts | 4 +-
arch/arm/dts/uniphier-pro5.dtsi | 13 ++-
arch/arm/dts/uniphier-pxs2-gentil.dts | 2 +-
arch/arm/dts/uniphier-pxs2-vodka.dts | 2 +-
arch/arm/dts/uniphier-pxs2.dtsi | 13 ++-
arch/arm/dts/uniphier-pxs3-ref.dts | 29 ++++-
arch/arm/dts/uniphier-pxs3.dtsi | 163 +++++++++++++++++++--------
arch/arm/dts/uniphier-sld8-ref.dts | 6 +-
arch/arm/dts/uniphier-sld8.dtsi | 11 +-
arch/arm/mach-uniphier/Kconfig | 1 -
arch/arm/mach-uniphier/board_init.c | 28 +----
arch/arm/mach-uniphier/clk/pll-base-ld20.c | 6 +-
arch/arm/mach-uniphier/clk/pll-ld11.c | 13 ++-
arch/arm/mach-uniphier/clk/pll-ld20.c | 21 +++-
arch/arm/mach-uniphier/clk/pll-pxs3.c | 55 +++++++++
arch/arm/mach-uniphier/sbc/sbc-pxs2.c | 2 +
arch/arm/mach-uniphier/sc64-regs.h | 21 ----
configs/uniphier_ld4_sld8_defconfig | 2 +
configs/uniphier_pro4_defconfig | 2 +
configs/uniphier_pxs2_ld6b_defconfig | 2 +
configs/uniphier_v8_defconfig | 5 +
drivers/clk/uniphier/Makefile | 1 +
drivers/clk/uniphier/clk-uniphier-core.c | 30 +++++
drivers/clk/uniphier/clk-uniphier-sys.c | 34 ++++++
drivers/clk/uniphier/clk-uniphier.h | 2 +
drivers/core/ofnode.c | 12 ++
drivers/core/read.c | 6 +
drivers/mtd/nand/Kconfig | 7 ++
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/denali.c | 4 +-
drivers/mtd/nand/denali.h | 2 +
drivers/mtd/nand/denali_dt.c | 68 +++++++++++
drivers/reset/reset-uniphier.c | 29 ++++-
include/configs/uniphier.h | 3 -
include/dm/ofnode.h | 2 +
include/dm/read.h | 20 +++-
51 files changed, 554 insertions(+), 169 deletions(-)
create mode 100644 drivers/clk/uniphier/clk-uniphier-sys.c
create mode 100644 drivers/mtd/nand/denali_dt.c
--
Best Regards
Masahiro Yamada
More information about the U-Boot
mailing list