Re: [U-Boot] pull request: u-boot-uniphier/master
On Sat, Apr 22, 2017 at 02:08:53AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here is a small pull request for UniPhier SoCs. > Please pull! > > - Add USB PHY settings > - Use PSCI system reset when used with ARM Trusted Firmware > - Improve boot log to show SCP status > - Sync DT with Linux > > > The following changes since commit 3c476d841daa491f87c8f07851038afbdf4d90a8: > > Merge git://git.denx.de/u-boot-fsl-qoriq (2017-04-18 11:36:06 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 4e7f8de42642cd0036dc78bf0df293f105cb5267: > > ARM: dts: uniphier: sync Device Tree with Linux (2017-04-20 23:50:02 +0900) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] pull request: u-boot-uniphier/master
Hi Tom, Here is a small pull request for UniPhier SoCs. Please pull! - Add USB PHY settings - Use PSCI system reset when used with ARM Trusted Firmware - Improve boot log to show SCP status - Sync DT with Linux The following changes since commit 3c476d841daa491f87c8f07851038afbdf4d90a8: Merge git://git.denx.de/u-boot-fsl-qoriq (2017-04-18 11:36:06 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 4e7f8de42642cd0036dc78bf0df293f105cb5267: ARM: dts: uniphier: sync Device Tree with Linux (2017-04-20 23:50:02 +0900) Masahiro Yamada (4): ARM: uniphier: setup EHCI PHY paramters for LD11 ARM: uniphier: enable PSCI sysreset for uniphier_v8_defconfig ARM: uniphier: show STM (SCP) status on boot and pinmon command ARM: dts: uniphier: sync Device Tree with Linux arch/arm/dts/uniphier-ld11.dtsi | 59 ++- arch/arm/dts/uniphier-ld20.dtsi | 77 +++- arch/arm/dts/uniphier-pro5.dtsi | 72 - arch/arm/dts/uniphier-pxs2.dtsi | 56 +- arch/arm/mach-uniphier/Makefile | 2 + arch/arm/mach-uniphier/board_late_init.c | 16 +--- arch/arm/mach-uniphier/boot-device/boot-device.c | 38 -- arch/arm/mach-uniphier/clk/clk-ld11.c| 9 + arch/arm/mach-uniphier/init.h| 2 + arch/arm/mach-uniphier/sg-regs.h | 1 + configs/uniphier_v8_defconfig| 3 ++ 11 files changed, 272 insertions(+), 63 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Tue, Mar 14, 2017 at 05:57:31AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull my first round of UniPhier changes for v2017.05: > > - Fix regression of DRAM settings > - DT updates (fix W=1 warnings, re-sync with Linux) > > > (For Linux, I had already sent equivalent patches > to fix no unit name warnings, remove skeleton.dtsi inclusion. > They will be merged for linux-4.12-rc1, so Linux and U-Boot > will be kept synced.) > > > The following changes since commit 8537ddd769f460d7fb7a62a3dcc9669049702e51: > > Prepare v2017.03 (2017-03-13 13:54:16 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 7317a94085b2146811d9d1350b26d562b98aebac: > > ARM: dts: uniphier: more re-sync DT with Linux (2017-03-14 05:52:53 +0900) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] pull request: u-boot-uniphier/master
Hi Tom, Please pull my first round of UniPhier changes for v2017.05: - Fix regression of DRAM settings - DT updates (fix W=1 warnings, re-sync with Linux) (For Linux, I had already sent equivalent patches to fix no unit name warnings, remove skeleton.dtsi inclusion. They will be merged for linux-4.12-rc1, so Linux and U-Boot will be kept synced.) The following changes since commit 8537ddd769f460d7fb7a62a3dcc9669049702e51: Prepare v2017.03 (2017-03-13 13:54:16 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 7317a94085b2146811d9d1350b26d562b98aebac: ARM: dts: uniphier: more re-sync DT with Linux (2017-03-14 05:52:53 +0900) Masahiro Yamada (4): ARM: uniphier: set DRAM_SPARSE flag for LD21 boards ARM: dts: uniphier: remove skeleton.dtsi inclusion ARM: dts: uniphier: fix no unit name warnings ARM: dts: uniphier: more re-sync DT with Linux arch/arm/dts/uniphier-ld11-ref.dts | 10 +- arch/arm/dts/uniphier-ld11.dtsi | 4 ++-- arch/arm/dts/uniphier-ld20-ref.dts | 10 +- arch/arm/dts/uniphier-ld20.dtsi | 2 +- arch/arm/dts/uniphier-ld4-ref.dts | 10 +- arch/arm/dts/uniphier-ld4.dtsi | 4 ++-- arch/arm/dts/uniphier-ld6b-ref.dts | 10 +- arch/arm/dts/uniphier-pinctrl.dtsi | 3 ++- arch/arm/dts/uniphier-pro4-ace.dts | 11 ++- arch/arm/dts/uniphier-pro4-ref.dts | 10 +- arch/arm/dts/uniphier-pro4-sanji.dts| 11 ++- arch/arm/dts/uniphier-pro4.dtsi | 4 ++-- arch/arm/dts/uniphier-pro5-4kbox.dts| 10 +- arch/arm/dts/uniphier-pro5.dtsi | 4 ++-- arch/arm/dts/uniphier-pxs2-gentil.dts | 11 ++- arch/arm/dts/uniphier-pxs2-vodka.dts| 10 +- arch/arm/dts/uniphier-pxs2.dtsi | 26 ++ arch/arm/dts/uniphier-pxs3-ref.dts | 10 +- arch/arm/dts/uniphier-pxs3.dtsi | 2 +- arch/arm/dts/uniphier-ref-daughter.dtsi | 4 +++- arch/arm/dts/uniphier-sld3-ref.dts | 12 ++-- arch/arm/dts/uniphier-sld3.dtsi | 11 +++ arch/arm/dts/uniphier-sld8-ref.dts | 10 +- arch/arm/dts/uniphier-sld8.dtsi | 4 ++-- arch/arm/dts/uniphier-support-card.dtsi | 5 +++-- arch/arm/mach-uniphier/boards.c | 2 +- 26 files changed, 107 insertions(+), 103 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Thu, Feb 23, 2017 at 11:03:24AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull the 4th round of UniPhier updates for v2017.03: > > - Fix regressions caused by the previous reworks > - Add pin configuration support > - Re-work SPL code > - Update DRAM and PLL setup code > - Enable needed configs, disable unneeded configs > > > The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3: > > video: mxsfb: Fix reset hang when videomode variable is not present > (2017-02-22 21:47:59 +0100) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to bc647958047cd03193e19cd8c08a6771fea828b7: > > ARM: uniphier: set up charge pump current for MPLL of LD11 SoC > (2017-02-23 09:00:16 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull the 4th round of UniPhier updates for v2017.03: - Fix regressions caused by the previous reworks - Add pin configuration support - Re-work SPL code - Update DRAM and PLL setup code - Enable needed configs, disable unneeded configs The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3: video: mxsfb: Fix reset hang when videomode variable is not present (2017-02-22 21:47:59 +0100) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to bc647958047cd03193e19cd8c08a6771fea828b7: ARM: uniphier: set up charge pump current for MPLL of LD11 SoC (2017-02-23 09:00:16 +0900) Kotaro Hayashi (1): ARM: uniphier: add DRAM PHY clock duty adjustment for LD20 SoC Masahiro Yamada (22): ARM: uniphier: revive accidentally removed dcache_disable() ARM: uniphier: skip MEMCONF ch2 parsing if CH2_DISABLE bit is set ARM: uniphier: correct spelling of "invalid" ARM: uniphier: skip memreserve of unused DRAM bank of LD20 ARM: uniphier: print Support Card info very late ARM: uniphier: update README.uniphier for latest build instruction ARM: uniphier: remove DRAM base address from board parameters ARM: uniphier: enable generic EHCI driver for uniphier_v8_defconfig pinctrl: uniphier: support pin configuration ARM: uniphier: rename second stage loader name ARM: dts: uniphier: drop u-boot, dm-pre-reloc from system-bus pinctrl node ARM: uniphier: disable CONFIG_MTD_NOR_FLASH ARM: uniphier: move MMC code to a separate file ARM: uniphier: move spl_boot_mode() to a separate file ARM: uniphier: rework spl_boot_device() and related code ARM: uniphier: remove dram_nr_ch from board parameters ARM: uniphier: deassert RST_n of eMMC device for LD11/LD20 ARM: uniphier: disable CONFIG_SPL_DOS_PARTITION ARM: uniphier: enable CONFIG_CMD_GPT ARM: uniphier: enable CONFIG_CMD_CONFIG ARM: uniphier: add simple eMMC load APIs instead of ROM API ARM: uniphier: set up charge pump current for MPLL of LD11 SoC arch/arm/dts/uniphier-ld11-ref.dts | 4 - arch/arm/dts/uniphier-ld20-ref.dts | 4 - arch/arm/mach-uniphier/Makefile | 4 +- arch/arm/mach-uniphier/bcu/bcu-ld4.c| 2 +- arch/arm/mach-uniphier/bcu/bcu-sld3.c | 2 +- arch/arm/mach-uniphier/board_init.c | 1 + arch/arm/mach-uniphier/board_late_init.c| 4 +- arch/arm/mach-uniphier/boards.c | 42 +--- arch/arm/mach-uniphier/boot-device/Makefile | 19 ++ .../boot-mode-ld20.c => boot-device/boot-device-ld11.c} | 52 ++--- .../boot-mode-ld4.c => boot-device/boot-device-ld4.c} | 36 +--- .../boot-mode-pro5.c => boot-device/boot-device-pro5.c} | 36 +--- .../boot-mode-pxs2.c => boot-device/boot-device-pxs2.c} | 37 ++-- .../boot-mode-sld3.c => boot-device/boot-device-sld3.c} | 36 +--- arch/arm/mach-uniphier/boot-device/boot-device.c| 206 +++ arch/arm/mach-uniphier/boot-device/boot-device.h| 35 arch/arm/mach-uniphier/boot-device/spl_board.c | 262 + arch/arm/mach-uniphier/boot-mode/Makefile | 21 -- arch/arm/mach-uniphier/boot-mode/boot-device.h | 29 --- arch/arm/mach-uniphier/boot-mode/boot-mode.c| 140 - arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 59 -- arch/arm/mach-uniphier/boot-mode/spl_board.c| 125 arch/arm/mach-uniphier/clk/Makefile | 2 +- arch/arm/mach-uniphier/clk/clk-ld11.c | 8 +- arch/arm/mach-uniphier/clk/clk-ld20.c | 17 ++ arch/arm/mach-uniphier/clk/pll-base-ld20.c | 21 ++ arch/arm/mach-uniphier/clk/pll-ld11.c | 2 + arch/arm/mach-uniphier/clk/pll.h| 1 + arch/arm/mach-uniphier/dram/umc-ld11.c | 2 +- arch/arm/mach-uniphier/dram/umc-ld20.c | 25 ++- arch/arm/mach-uniphier/dram/umc-pxs2.c | 14 +- arch/arm/mach-uniphier/dram_init.c | 64 +++--- arch/arm/mach-uniphier/init.h | 9 +- arch/arm/mach-uniphier/memconf.c| 2 +- arch/arm/mach-uniphier/micro-support-card.c | 11 +- arch/arm/mach-uniphier/mmc-boot-mode.c | 34 arch/arm/mach-uniphier/mmc-first-dev.c | 46 + arch/arm/mach-uniphier/spl_board_init.c | 4 + configs/uniphier_ld11_defconfig
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, Jan 29, 2017 at 09:15:26PM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull the 3rd round of UniPhier updates for v2017.03: > > - Fix clk driver > - Optimize DRAM init code for LD20 SoC > - Get DRAM information from more reliable source > - Clean up SoC init code > - Allow to use Image.gz for booting ARM64 Linux > - Tidy up environments to use with ATF > - Clean up I2C drivers > > > The following changes since commit 0fff19a6782909f5b1b280b993d0010f45eb5b18: > > booti: Set images.os.arch (2017-01-28 14:04:51 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 68578582ab956691ecce174057b52600f52d7d09: > > i2c: uniphier-f: use readl_poll_timeout() to poll registers > (2017-01-29 20:59:08 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull the 3rd round of UniPhier updates for v2017.03: - Fix clk driver - Optimize DRAM init code for LD20 SoC - Get DRAM information from more reliable source - Clean up SoC init code - Allow to use Image.gz for booting ARM64 Linux - Tidy up environments to use with ATF - Clean up I2C drivers The following changes since commit 0fff19a6782909f5b1b280b993d0010f45eb5b18: booti: Set images.os.arch (2017-01-28 14:04:51 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 68578582ab956691ecce174057b52600f52d7d09: i2c: uniphier-f: use readl_poll_timeout() to poll registers (2017-01-29 20:59:08 +0900) Masahiro Yamada (16): clk: uniphier: fix compatible strings for Pro5, PXs2, LD20 SD clock ARM: uniphier: shrink arrays of DDR-PHY parameters for LD20 SoC ARM: uniphier: detect RAM size by decoding HW register instead of DT ARM: uniphier: use gd->bd->bi_dram for memory reserve on LD20 SoC ARM: uniphier: refactor cmd_ddrphy ARM: uniphier: clean up UMC init for PXs2 SoC ARM: uniphier: refactor cmd_ddrmphy ARM: uniphier: compile board data only for SPL ARM: uniphier: collect SPL CONFIG symbols to the bottom of header ARM: uniphier: use Image.gz instead Image for booting ARM64 Linux ARM: uniphier: set initrd_high environment to skip initrd relocation ARM: uniphier: change the offset to environment storage area ARM: uniphier: change CONFIG_SPL_PAD_TO to 128KB ARM: uniphier: make update commands more flexible for ATF i2c: uniphier(-f): remove unneeded #include i2c: uniphier-f: use readl_poll_timeout() to poll registers arch/arm/mach-uniphier/Makefile| 2 +- arch/arm/mach-uniphier/dram/cmd_ddrmphy.c | 237 ++--- arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 156 + arch/arm/mach-uniphier/dram/ddrmphy-regs.h | 264 ++-- arch/arm/mach-uniphier/dram/umc-ld20.c | 254 +-- arch/arm/mach-uniphier/dram/umc-pxs2.c | 253 +-- arch/arm/mach-uniphier/dram_init.c | 267 ++--- arch/arm/mach-uniphier/init.h | 1 + common/spl/Kconfig | 3 +- drivers/clk/uniphier/clk-uniphier-core.c | 6 +- drivers/i2c/i2c-uniphier-f.c | 35 ++-- drivers/i2c/i2c-uniphier.c | 1 - include/configs/uniphier.h | 104 +++ 13 files changed, 845 insertions(+), 738 deletions(-) ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, Jan 22, 2017 at 09:55:58PM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull the 2nd round of UniPhier updates for v2017.03: > - Allow to disable SPL (mainly for ATF) > - Refactor SoC init code > - Update DRAM settings > - Add PXs3 SoC support (DT, pinctrl driver, SoC code) > > > The following changes since commit 2d8d190c8394b43c0989cdb04a50cb48d4e1f8da: > > status_led: Kconfig migration (2017-01-21 15:12:33 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 2c2ab3d495a1a9fbfcec58f469255595a86e3aad: > > ARM: uniphier: add PXs3 SoC support (2017-01-22 16:49:34 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull the 2nd round of UniPhier updates for v2017.03: - Allow to disable SPL (mainly for ATF) - Refactor SoC init code - Update DRAM settings - Add PXs3 SoC support (DT, pinctrl driver, SoC code) The following changes since commit 2d8d190c8394b43c0989cdb04a50cb48d4e1f8da: status_led: Kconfig migration (2017-01-21 15:12:33 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 2c2ab3d495a1a9fbfcec58f469255595a86e3aad: ARM: uniphier: add PXs3 SoC support (2017-01-22 16:49:34 +0900) Kotaro Hayashi (1): ARM: uniphier: fix delay fixup code in LD11 UMC init Masahiro Yamada (11): ARM: uniphier: add missing static and const qualifier ARM: uniphier: make SPL optional for ARVv8 SoCs ARM: uniphier: add uniphier_v8_defconfig ARM: uniphier: replace with ARM: uniphier: replace with where possible ARM: uniphier: simplify SoC ID get function ARM: uniphier: add macro to generate SoC data look-up function ARM: dts: uniphier: compile only DT files that make sense pinctrl: uniphier: support UniPhier PXs3 pinctrl driver ARM: dts: uniphier: add PXs3 SoC/board support ARM: uniphier: add PXs3 SoC support Wataru Okoshi (1): ARM: uniphier: update UMC_MEMMAPSET value for LD20 SoC arch/arm/Kconfig | 11 +- arch/arm/dts/Makefile | 29 +- arch/arm/dts/uniphier-pxs3-ref.dts| 51 arch/arm/dts/uniphier-pxs3.dtsi | 328 ++ arch/arm/mach-uniphier/Kconfig| 54 ++-- arch/arm/mach-uniphier/Makefile | 4 +- arch/arm/mach-uniphier/arm32/psci.c | 12 +- arch/arm/mach-uniphier/arm64/Makefile | 5 +- arch/arm/mach-uniphier/board_init.c | 57 ++-- arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 9 +- arch/arm/mach-uniphier/boot-mode/boot-mode.c | 32 +-- arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 20 +- arch/arm/mach-uniphier/boot-mode/spl_board.c | 6 +- arch/arm/mach-uniphier/clk/Makefile | 1 + arch/arm/mach-uniphier/clk/dpll-ld4.c | 2 +- arch/arm/mach-uniphier/clk/dpll-pro4.c| 2 +- arch/arm/mach-uniphier/clk/dpll-sld8.c| 2 +- arch/arm/mach-uniphier/clk/pll-base-ld20.c| 3 +- arch/arm/mach-uniphier/clk/pll-ld4.c | 2 +- arch/arm/mach-uniphier/clk/pll-pro4.c | 2 +- arch/arm/mach-uniphier/clk/pll-pxs3.c | 7 + arch/arm/mach-uniphier/cpu-info.c | 76 + arch/arm/mach-uniphier/cpu_info.c | 73 - arch/arm/mach-uniphier/debug-uart/debug-uart.c| 20 +- arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 10 +- arch/arm/mach-uniphier/dram/ddrphy-ld4.c | 2 +- arch/arm/mach-uniphier/dram/ddrphy-training.c | 2 +- arch/arm/mach-uniphier/dram/umc-ld11.c| 1 + arch/arm/mach-uniphier/dram/umc-ld20.c| 7 +- arch/arm/mach-uniphier/dram/umc-ld4.c | 2 +- arch/arm/mach-uniphier/dram/umc-pro4.c| 2 +- arch/arm/mach-uniphier/dram/umc-pxs2.c| 5 +- arch/arm/mach-uniphier/dram/umc-sld8.c| 2 +- arch/arm/mach-uniphier/dram_init.c| 4 +- arch/arm/mach-uniphier/init.h | 1 + arch/arm/mach-uniphier/memconf.c | 2 +- arch/arm/mach-uniphier/pinctrl-glue.c | 2 +- arch/arm/mach-uniphier/sbc/Makefile | 1 + arch/arm/mach-uniphier/sg-regs.h | 16 +- arch/arm/mach-uniphier/soc-info.c | 35 +++ arch/arm/mach-uniphier/soc-info.h | 106 +++ arch/arm/mach-uniphier/soc_info.c | 84 -- arch/arm/mach-uniphier/spl_board_init.c | 38 +-- configs/uniphier_ld11_defconfig | 3 +- configs/uniphier_ld20_defconfig | 3 +- configs/uniphier_ld4_sld8_defconfig | 1 + configs/uniphier_pro4_defconfig | 1 + configs/uniphier_pxs2_ld6b_defconfig | 1 + configs/uniphier_sld3_defconfig | 1 + configs/uniphier_v8_defconfig | 34 +++ doc/README.uniphier | 4 + drivers/pinctrl/uniphier/Kconfig | 24 +- drivers/pinctrl/uniphier/Makefile | 1 + drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 140 + include/configs/uniphier.h| 6 +- 55 files changed, 934 insertions(+), 415 deletions(-) create mode 100644 arch/arm/dts/uniphier-pxs3-ref.dts create mode 100644 arch/arm/dts/uniphier-pxs3.dtsi create mode 100644 arch/arm/mach-uniphier/clk/pll-pxs3.c create mod
[U-Boot] pull request: u-boot-uniphier/master
Hi Tom, Please pull UniPhier SoC updates: - Enable eMMC driver for LD11/LD20 SoCs - Refactoring of SoC init code - Bug fix of pinctrl driver The following changes since commit 035ebf85b09cf11c820ae9eec414097420741abd: Merge branch 'master' of git://git.denx.de/u-boot-spi (2017-01-15 13:33:30 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 2cfa35c47b9c9b80c8ff084f55391a03fd575956: pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20 (2017-01-18 01:24:14 +0900) Masahiro Yamada (12): ARM: uniphier: enable Cadence eMMC controller for LD11/LD20 ARM: dts: uniphier: add UniPhier specific compatible to eMMC node ARM: uniphier: remove unneeded argument of uniphier_ld20_pll_init() ARM: uniphier: split out UMC clock enable ARM: uniphier: refactor MEMCONF init code ARM: uniphier: refactor SBC init code ARM: uniphier: refactor Support Card init code ARM: uniphier: make BCU init into void function ARM: uniphier: refactor board_init() ARM: uniphier: refactor spl_init_board() ARM: uniphier: move SBC and Support Card init code to U-Boot proper pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20 arch/arm/dts/uniphier-ld11.dtsi | 3 +- arch/arm/dts/uniphier-ld20.dtsi | 3 +- arch/arm/mach-uniphier/Makefile | 10 +- arch/arm/mach-uniphier/bcu/bcu-ld4.c | 8 +- arch/arm/mach-uniphier/bcu/bcu-sld3.c | 8 +- arch/arm/mach-uniphier/board_init.c | 237 +--- arch/arm/mach-uniphier/clk/Makefile | 20 +- .../clk/{early-clk-ld11.c => clk-dram-ld11.c} | 11 +- .../clk/{early-clk-ld20.c => clk-dram-ld20.c} | 10 +- .../clk/{early-clk-pro5.c => clk-dram-pro5.c} | 11 +- .../clk/{early-clk-pxs2.c => clk-dram-pxs2.c} | 16 +- .../clk/{early-clk-ld4.c => clk-dram-sld3.c} | 12 +- arch/arm/mach-uniphier/clk/clk-early-ld11.c | 20 ++ arch/arm/mach-uniphier/clk/clk-early-sld3.c | 31 +++ arch/arm/mach-uniphier/clk/clk-ld20.c | 14 -- arch/arm/mach-uniphier/clk/dpll-pro5.c| 6 + arch/arm/mach-uniphier/clk/dpll-pxs2.c| 6 + arch/arm/mach-uniphier/clk/pll-ld20.c | 4 +- arch/arm/mach-uniphier/dram/Makefile | 2 + arch/arm/mach-uniphier/dram/umc-pro5.c| 12 + arch/arm/mach-uniphier/dram/umc-sld3.c| 6 + arch/arm/mach-uniphier/init.h | 57 ++--- arch/arm/mach-uniphier/init/Makefile | 15 -- arch/arm/mach-uniphier/init/init-ld11.c | 63 -- arch/arm/mach-uniphier/init/init-ld20.c | 62 - arch/arm/mach-uniphier/init/init-ld4.c| 59 - arch/arm/mach-uniphier/init/init-pro4.c | 56 - arch/arm/mach-uniphier/init/init-pro5.c | 42 arch/arm/mach-uniphier/init/init-pxs2.c | 50 - arch/arm/mach-uniphier/init/init-sld3.c | 49 arch/arm/mach-uniphier/init/init-sld8.c | 59 - arch/arm/mach-uniphier/init/init.c| 71 -- arch/arm/mach-uniphier/memconf.c | 163 ++ arch/arm/mach-uniphier/memconf/Makefile | 9 - arch/arm/mach-uniphier/memconf/memconf-pxs2.c | 68 -- arch/arm/mach-uniphier/memconf/memconf-sld3.c | 60 - arch/arm/mach-uniphier/memconf/memconf.c | 107 - arch/arm/mach-uniphier/micro-support-card.c | 7 +- arch/arm/mach-uniphier/micro-support-card.h | 5 - arch/arm/mach-uniphier/sbc/Makefile | 17 +- arch/arm/mach-uniphier/sbc/sbc-admulti.c | 53 - arch/arm/mach-uniphier/sbc/sbc-ld11.c | 25 +++ arch/arm/mach-uniphier/sbc/sbc-ld4.c | 9 +- arch/arm/mach-uniphier/sbc/sbc-pxs2.c | 8 +- .../mach-uniphier/sbc/{sbc-savepin.c => sbc.c}| 38 +++- arch/arm/mach-uniphier/spl_board_init.c | 185 +++ configs/uniphier_ld11_defconfig | 4 +- configs/uniphier_ld20_defconfig | 2 + drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 2 +- 49 files changed, 739 insertions(+), 1056 deletions(-) rename arch/arm/mach-uniphier/clk/{early-clk-ld11.c => clk-dram-ld11.c} (59%) rename arch/arm/mach-uniphier/clk/{early-clk-ld20.c => clk-dram-ld20.c} (69%) rename arch/arm/mach-uniphier/clk/{early-clk-pro5.c => clk-dram-pro5.c} (69%) rename arch/arm/mach-uniphier/clk/{early-clk-pxs2.c => clk-dram-pxs2.c} (64%) rename arch/arm/mach-uniphier/clk/{early-clk-ld4.c => clk-dram-sld3.c} (59%) create mode 100644 arch/arm/mach-uniphier/clk/clk-early-ld11.c create mode 100644 arch/arm/mach-uniphier/clk/clk-early-sld3.c delete mode 100644 arch/arm/mach-uniphier/
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, Dec 11, 2016 at 06:04:19PM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull some updates for v2017.01-rc2, thanks! > - DT sync with Linux > - Disable CONFIG_ARCH_FIXUP_FDT_MEMORY > - Minor fixes > > The following changes since commit 361a879902a3cbdb692149a1ac580e3199e771ba: > > Revert "Merge branch 'master' of > git://www.denx.de/git/u-boot-microblaze" (2016-12-09 07:56:54 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 6c498835af560ad850de4dad4ff8c60d26ef2898: > > ARM: uniphier: remove BLK select (2016-12-11 17:55:13 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull some updates for v2017.01-rc2, thanks! - DT sync with Linux - Disable CONFIG_ARCH_FIXUP_FDT_MEMORY - Minor fixes The following changes since commit 361a879902a3cbdb692149a1ac580e3199e771ba: Revert "Merge branch 'master' of git://www.denx.de/git/u-boot-microblaze" (2016-12-09 07:56:54 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 6c498835af560ad850de4dad4ff8c60d26ef2898: ARM: uniphier: remove BLK select (2016-12-11 17:55:13 +0900) Masahiro Yamada (5): ARM: uniphier: remove unneeded initializer ARM: uniphier: remove unneeded parentheses ARM: uniphier: disable CONFIG_ARCH_FIXUP_FDT_MEMORY ARM: dts: uniphier: sync Device Tree with Linux ARM: uniphier: remove BLK select arch/arm/Kconfig | 1 - arch/arm/dts/uniphier-common32.dtsi | 177 -- arch/arm/dts/uniphier-ld11.dtsi | 111 +++- arch/arm/dts/uniphier-ld20.dtsi | 188 +-- arch/arm/dts/uniphier-ld4.dtsi | 651 +- arch/arm/dts/uniphier-pro4-ref.dts | 10 +- arch/arm/dts/uniphier-pro4.dtsi | 903 +- arch/arm/dts/uniphier-pro5.dtsi | 925 +++ arch/arm/dts/uniphier-pxs2-gentil.dts| 2 +- arch/arm/dts/uniphier-pxs2-vodka.dts | 2 +- arch/arm/dts/uniphier-pxs2.dtsi | 878 + arch/arm/dts/uniphier-sld3.dtsi | 37 +- arch/arm/dts/uniphier-sld8.dtsi | 651 +- arch/arm/mach-uniphier/dram/umc-ld20.c | 6 +- arch/arm/mach-uniphier/memconf/memconf.c | 6 +- configs/uniphier_ld11_defconfig | 1 + configs/uniphier_ld20_defconfig | 1 + configs/uniphier_ld4_sld8_defconfig | 1 + configs/uniphier_pro4_defconfig | 1 + configs/uniphier_pxs2_ld6b_defconfig | 1 + configs/uniphier_sld3_defconfig | 1 + 21 files changed, 2697 insertions(+), 1857 deletions(-) delete mode 100644 arch/arm/dts/uniphier-common32.dtsi -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sat, Oct 29, 2016 at 05:29:12PM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull some more UniPhier SoC updates: > - DRAM init code updates > - Misc SoC-related fixes > > > The following changes since commit 1df182ddf700de49fb4400ba67c3029278ea88e7: > > Merge branch 'master' of git://git.denx.de/u-boot-atmel (2016-10-28 > 14:14:18 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 6eeb624148c1aaedd1cf4f89286c7719bb140fd0: > > ARM: uniphier: update DRAM init code for LD11 SoC (2016-10-29 17:24:30 > +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull some more UniPhier SoC updates: - DRAM init code updates - Misc SoC-related fixes The following changes since commit 1df182ddf700de49fb4400ba67c3029278ea88e7: Merge branch 'master' of git://git.denx.de/u-boot-atmel (2016-10-28 14:14:18 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 6eeb624148c1aaedd1cf4f89286c7719bb140fd0: ARM: uniphier: update DRAM init code for LD11 SoC (2016-10-29 17:24:30 +0900) Masahiro Yamada (13): ARM: uniphier: adjust fdt_file environment handling to latest Linux ARM: uniphier: remove unneeded mdelay() in PLL setting function ARM: uniphier: enable SSC for more PLLs for LD20 SoC ARM: uniphier: remove unused board attribute macros ARM: uniphier: update DRAM init code for LD20 SoC (3rd) ARM: uniphier: rename ddrphy-ld20-regs.h to ddruqphy-regs.h ARM: uniphier: fix DRAM init poll address for LD4, Pro4, sLD8 ARM: uniphier: enable clocks to MIO/STDMAC on LD11 if USB is enabled ARM: uniphier: do not run harmful code for USB boot mode of LD11 ES3 ARM: uniphier: rework existing DDR PHY code to reuse for LD11 SoC ARM: uniphier: refactor DDR PHY parameter dump command ARM: uniphier: support DDR PHY parameter dump command for LD11 ARM: uniphier: update DRAM init code for LD11 SoC arch/arm/mach-uniphier/Kconfig | 3 +- arch/arm/mach-uniphier/board_late_init.c | 21 +- arch/arm/mach-uniphier/clk/clk-ld11.c | 19 +- arch/arm/mach-uniphier/clk/dpll-ld20.c | 9 +- arch/arm/mach-uniphier/clk/pll-base-ld20.c | 2 - arch/arm/mach-uniphier/clk/pll-ld20.c | 15 +- arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 236 +--- arch/arm/mach-uniphier/dram/ddrphy-init.h | 17 ++ arch/arm/mach-uniphier/dram/ddrphy-ld4.c | 50 ++-- arch/arm/mach-uniphier/dram/ddrphy-regs.h | 285 +-- arch/arm/mach-uniphier/dram/ddrphy-training.c | 98 +++ .../mach-uniphier/dram/{ddrphy-ld20-regs.h => ddruqphy-regs.h} | 7 +- arch/arm/mach-uniphier/dram/umc-ld11.c | 412 ++-- arch/arm/mach-uniphier/dram/umc-ld20.c | 113 +--- arch/arm/mach-uniphier/dram/umc-ld4.c | 4 +- arch/arm/mach-uniphier/dram/umc-pro4.c | 4 +- arch/arm/mach-uniphier/dram/umc-sld8.c | 4 +- arch/arm/mach-uniphier/init.h | 10 +- arch/arm/mach-uniphier/sc64-regs.h | 2 + 19 files changed, 879 insertions(+), 432 deletions(-) create mode 100644 arch/arm/mach-uniphier/dram/ddrphy-init.h rename arch/arm/mach-uniphier/dram/{ddrphy-ld20-regs.h => ddruqphy-regs.h} (96%) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Wed, Oct 19, 2016 at 01:00:52AM +0900, Masahiro Yamada wrote: > Hi Tom. > > I was a bit late for -rc2, but please pull some more for UniPhier SoCs: > > * rework clk driver to re-use corresponding clk data from Linux > * Re-sync DT with Linux > * Reset migrate from ad-hoc code to the reset driver > * some fixes > > > The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a: > > Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 12a5ce72738a34eaa11b559778039f1051425dbd: > > ARM: uniphier: update doc/README.uniphier (2016-10-18 14:30:05 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom. I was a bit late for -rc2, but please pull some more for UniPhier SoCs: * rework clk driver to re-use corresponding clk data from Linux * Re-sync DT with Linux * Reset migrate from ad-hoc code to the reset driver * some fixes The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a: Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 12a5ce72738a34eaa11b559778039f1051425dbd: ARM: uniphier: update doc/README.uniphier (2016-10-18 14:30:05 +0900) Masahiro Yamada (7): pinctrl: uniphier: fix unused-const-variable warnings for GCC 6.x ARM: uniphier: fix addresses of Cortex-A72 gear setting macros ARM: uniphier: remove unneeded CONFIG_USB_MAX_CONTROLLER_COUNT define clk: uniphier: rework UniPhier clk driver ARM: dts: uniphier: sync DT with latest Linux ARM: uniphier: remove unnecessary EHCI reset deassertion ARM: uniphier: update doc/README.uniphier arch/arm/dts/Makefile | 24 ++-- arch/arm/dts/uniphier-common32.dtsi | 8 +- .../{uniphier-ph1-ld11-ref.dts => uniphier-ld11-ref.dts} | 9 +- .../dts/{uniphier-ph1-ld11.dtsi => uniphier-ld11.dtsi}| 16 ++- .../{uniphier-ph1-ld20-ref.dts => uniphier-ld20-ref.dts} | 11 +- .../dts/{uniphier-ph1-ld20.dtsi => uniphier-ld20.dtsi}| 9 +- .../{uniphier-ph1-ld4-ref.dts => uniphier-ld4-ref.dts}| 11 +- arch/arm/dts/{uniphier-ph1-ld4.dtsi => uniphier-ld4.dtsi} | 24 +++- .../{uniphier-ph1-ld6b-ref.dts => uniphier-ld6b-ref.dts} | 11 +- arch/arm/dts/uniphier-ld6b.dtsi | 32 + arch/arm/dts/uniphier-ph1-ld6b.dtsi | 31 - .../{uniphier-ph1-pro4-ace.dts => uniphier-pro4-ace.dts} | 15 +- .../{uniphier-ph1-pro4-ref.dts => uniphier-pro4-ref.dts} | 11 +- ...niphier-ph1-pro4-sanji.dts => uniphier-pro4-sanji.dts} | 15 +- .../dts/{uniphier-ph1-pro4.dtsi => uniphier-pro4.dtsi}| 23 +++- ...niphier-ph1-pro5-4kbox.dts => uniphier-pro5-4kbox.dts} | 11 +- .../dts/{uniphier-ph1-pro5.dtsi => uniphier-pro5.dtsi}| 14 +- ...er-proxstream2-gentil.dts => uniphier-pxs2-gentil.dts} | 16 ++- ...hier-proxstream2-vodka.dts => uniphier-pxs2-vodka.dts} | 11 +- .../dts/{uniphier-proxstream2.dtsi => uniphier-pxs2.dtsi} | 16 ++- .../{uniphier-ph1-sld3-ref.dts => uniphier-sld3-ref.dts} | 11 +- .../dts/{uniphier-ph1-sld3.dtsi => uniphier-sld3.dtsi}| 48 +-- .../{uniphier-ph1-sld8-ref.dts => uniphier-sld8-ref.dts} | 11 +- .../dts/{uniphier-ph1-sld8.dtsi => uniphier-sld8.dtsi}| 24 +++- arch/arm/mach-uniphier/boards.c | 26 ++-- arch/arm/mach-uniphier/clk/clk-ld4.c | 7 +- arch/arm/mach-uniphier/clk/clk-pro4.c | 7 +- arch/arm/mach-uniphier/sc64-regs.h| 6 +- configs/uniphier_ld11_defconfig | 2 +- configs/uniphier_ld20_defconfig | 2 +- configs/uniphier_ld4_sld8_defconfig | 2 +- configs/uniphier_pro4_defconfig | 2 +- configs/uniphier_pxs2_ld6b_defconfig | 2 +- configs/uniphier_sld3_defconfig | 2 +- doc/README.uniphier | 78 +-- drivers/clk/uniphier/Kconfig | 15 +- drivers/clk/uniphier/Makefile | 5 +- drivers/clk/uniphier/clk-uniphier-core.c | 170 +++ drivers/clk/uniphier/clk-uniphier-mio.c | 183 + drivers/clk/uniphier/clk-uniphier.h | 46 --- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 7 +- include/configs/uniphier.h| 1 - 42 files changed, 511 insertions(+), 464 deletions(-) rename arch/arm/dts/{uniphier-ph1-ld11-ref.dts => uniphier-ld11-ref.dts} (78%) rename arch/arm/dts/{uniphier-ph1-ld11.dtsi => uniphier-ld11.dtsi} (93%) rename arch/arm/dts/{uniphier-ph1-ld20-ref.dts => uniphier-ld20-ref.dts} (70%) rename arch/arm/dts/{uniphier-ph1-ld20.dtsi => uniphier-ld20.dtsi} (96%) rename arch/arm/dts/{uniphier-ph1-ld4-ref.dts => uniphier-ld4-ref.dts} (72%) rename arch/arm/dts/{uniphier-ph1-ld4.dtsi => uniphier-ld4.dtsi} (89%) rename arch/arm/dts/{uniphier-ph1-ld6b-ref.dts => uniphier-ld6b-ref.dts} (73%) create mode 100644 arch/arm/dts/uniphier-ld6b.dtsi delete mode 100644 arch/arm/dts/uniphier-ph1-ld6b.dtsi rename arch/arm/dts/{uniphier-ph1-pro4-ace.dts => uniphier-pro4-ace.dts} (72%) rename arch/arm/dts/{uniphier-ph1-pro4-ref.dts => uniphier-pro4-ref.dts} (74%) rename arch/arm/dts/{uniphier-ph1-pro4-sanji.dts => uniphier-pro4-sanji.dts}
Re: [U-Boot] pull request: u-boot-uniphier/master
On Mon, Oct 10, 2016 at 10:14:26AM +0900, Masahiro Yamada wrote: > Hi Tom. > > Please pull some more UniPhier updates: > > - Various SoC specpfic updates (DRAM, PLL, errata) > - Minor cleanups > - Add UniPhier reset controller driver > > Note: > I am touching include/reset-uclass.h by > "reset: declare fdtdec_phandle_args as struct to fix warning". > I included it in this pull-request because > I need it to suppress warnings for my new reset driver. > I believe it is OK since the patch is trivial enough. > > > > > The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf: > > Merge branch 'master' of git://www.denx.de/git/u-boot-imx > (2016-10-08 09:33:37 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 4fb96c48c183128c00b21c7858bb05897a1b80de: > > reset: uniphier: add reset controller driver for UniPhier SoCs > (2016-10-10 10:03:23 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom. Please pull some more UniPhier updates: - Various SoC specpfic updates (DRAM, PLL, errata) - Minor cleanups - Add UniPhier reset controller driver Note: I am touching include/reset-uclass.h by "reset: declare fdtdec_phandle_args as struct to fix warning". I included it in this pull-request because I need it to suppress warnings for my new reset driver. I believe it is OK since the patch is trivial enough. The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf: Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2016-10-08 09:33:37 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 4fb96c48c183128c00b21c7858bb05897a1b80de: reset: uniphier: add reset controller driver for UniPhier SoCs (2016-10-10 10:03:23 +0900) Masahiro Yamada (10): ARM: uniphier: do not setup pins for System Bus on NAND boot mode ARM: uniphier: enable SSC for DPLL (DRAM PLL) on LD11 SoC ARM: uniphier: update DRAM init code for LD20 SoC (2nd) ARM: uniphier: add work-around for VBO noise problem ARM: uniphier: fix typos in a comment block ARM: uniphier: enable CONFIG_SYS_NO_FLASH if no CONFIG_MICRO_SUPPORT_CARD ARM: uniphier: define CONFIG_SMC911X along with CONFIG_MICRO_SUPPORT_CARD ARM: uniphier: insert udelay() just before support_card_reset_deassert() reset: declare fdtdec_phandle_args as struct to fix warning reset: uniphier: add reset controller driver for UniPhier SoCs arch/arm/Kconfig | 1 + arch/arm/mach-uniphier/board_init.c| 7 + arch/arm/mach-uniphier/clk/pll-ld11.c | 1 + arch/arm/mach-uniphier/dram/ddrphy-ld20-regs.h | 37 +- arch/arm/mach-uniphier/dram/umc-ld20.c | 652 - arch/arm/mach-uniphier/init/init-ld11.c| 4 +- arch/arm/mach-uniphier/init/init-ld20.c| 4 +- arch/arm/mach-uniphier/micro-support-card.c| 3 +- drivers/reset/Kconfig | 9 + drivers/reset/Makefile | 1 + drivers/reset/reset-uniphier.c | 376 ++ include/configs/uniphier.h | 21 +- include/reset-uclass.h | 1 + 13 files changed, 769 insertions(+), 348 deletions(-) create mode 100644 drivers/reset/reset-uniphier.c [4]+ Doneemacs drivers/reset/Kconfig -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Fri, Sep 23, 2016 at 01:03:40AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull some more updates for UniPhier SoCs: > > - Move config options > - Add PLL init code for LD11 SoC > - Improve/cleanup clk driver > - Sync Device Trees with Linux > > The following changes since commit bbdae1651e96a4fca82b16765e641649170656e5: > > omap4_panda: Disable ext2/3/4 support in SPL (2016-09-21 21:06:55 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 35343a2648ab42b178e94524404af9b3f4133343: > > ARM: dts: uniphier: sync clock/reset controller nodes with Linux > (2016-09-23 01:00:39 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull some more updates for UniPhier SoCs: - Move config options - Add PLL init code for LD11 SoC - Improve/cleanup clk driver - Sync Device Trees with Linux The following changes since commit bbdae1651e96a4fca82b16765e641649170656e5: omap4_panda: Disable ext2/3/4 support in SPL (2016-09-21 21:06:55 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 35343a2648ab42b178e94524404af9b3f4133343: ARM: dts: uniphier: sync clock/reset controller nodes with Linux (2016-09-23 01:00:39 +0900) Masahiro Yamada (6): ARM: uniphier: move CONFIG_SPL_* to defconfig or select ARM: uniphier: add PLL init code for LD11 SoC clk: uniphier: constify clock data arrays/structures clk: uniphier: move U_BOOT_DRIVER entry to core code clk: uniphier: allow to have clock node under syscon node ARM: dts: uniphier: sync clock/reset controller nodes with Linux arch/arm/Kconfig | 2 + arch/arm/dts/uniphier-common32.dtsi | 56 +--- arch/arm/dts/uniphier-ph1-ld11.dtsi | 80 +- arch/arm/dts/uniphier-ph1-ld20.dtsi | 75 arch/arm/dts/uniphier-ph1-ld4.dtsi | 44 ++- arch/arm/dts/uniphier-ph1-pro4-sanji.dts | 2 +- arch/arm/dts/uniphier-ph1-pro4.dtsi | 38 +--- arch/arm/dts/uniphier-ph1-pro5.dtsi | 38 arch/arm/dts/uniphier-ph1-sld3-ref.dts | 4 -- arch/arm/dts/uniphier-ph1-sld3.dtsi | 59 ++--- arch/arm/dts/uniphier-ph1-sld8.dtsi | 44 ++- arch/arm/dts/uniphier-proxstream2-gentil.dts | 2 +- arch/arm/dts/uniphier-proxstream2-vodka.dts | 2 +- arch/arm/dts/uniphier-proxstream2.dtsi | 38 arch/arm/mach-uniphier/Kconfig | 15 --- arch/arm/mach-uniphier/board_init.c | 1 + arch/arm/mach-uniphier/clk/Makefile | 5 ++- arch/arm/mach-uniphier/clk/dpll-ld11.c | 16 +++ arch/arm/mach-uniphier/clk/pll-ld11.c| 32 ++ arch/arm/mach-uniphier/init.h| 2 + arch/arm/mach-uniphier/init/init-ld11.c | 6 ++- arch/arm/mach-uniphier/sc64-regs.h | 16 +-- configs/uniphier_ld11_defconfig | 1 + configs/uniphier_ld20_defconfig | 1 + configs/uniphier_ld4_sld8_defconfig | 3 ++ configs/uniphier_pro4_defconfig | 3 ++ configs/uniphier_pxs2_ld6b_defconfig | 3 ++ configs/uniphier_sld3_defconfig | 3 ++ drivers/clk/uniphier/clk-uniphier-core.c | 94 drivers/clk/uniphier/clk-uniphier-mio.c | 51 ++ drivers/clk/uniphier/clk-uniphier.h | 18 ++-- 31 files changed, 469 insertions(+), 285 deletions(-) create mode 100644 arch/arm/mach-uniphier/clk/dpll-ld11.c create mode 100644 arch/arm/mach-uniphier/clk/pll-ld11.c -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master (2nd round)
On Mon, Sep 19, 2016 at 12:35:55AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here is the revised version of my pull request > 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 > * Remove ad-hoc pin-mux code > - Misc fixes, cleanups > * Fix DRAM size of LD21 SoC > * Consolidate board init functions > - PLL init code cleanups and new SoC support > - Update DRAM init code for LD20 SoC > > 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 f9d7e17e844f9e94c39a8c95f73a4454097a6948: > > ARM: uniphier: update DRAM init code for LD20 SoC (2016-09-19 00:12:26 > +0900) > 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] pull request: u-boot-uniphier/master (2nd round)
Hi Tom, Here is the revised version of my pull request 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 * Remove ad-hoc pin-mux code - Misc fixes, cleanups * Fix DRAM size of LD21 SoC * Consolidate board init functions - PLL init code cleanups and new SoC support - Update DRAM init code for LD20 SoC 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 f9d7e17e844f9e94c39a8c95f73a4454097a6948: ARM: uniphier: update DRAM init code for LD20 SoC (2016-09-19 00:12:26 +0900) Masahiro Yamada (27): 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 pinctrl: uniphier: support 4bit-width pin-mux register capability pinctrl: uniphier: add UniPhier sLD3 pinctrl driver ARM: dts: uniphier: add pinctrl device node and pinctrl properties ARM: uniphier: select PINCTRL and SPL_PINCTRL ARM: uniphier: remove redundant pin-muxing for EA24 pin of sLD3 SoC ARM: uniphier: remove ad-hoc pin-mux code for sLD3 ARM: uniphier: consolidate NAND pin-mux settings ARM: dts: uniphier: include System Bus pin group node in SPL DT ARM: uniphier: consolidate System Bus pin-mux settings for LD11/LD20 ARM: uniphier: move XIRQ pin-mux settings of LD11/LD20 ARM: uniphier: rename CONFIG_DPLL_SSC_RATE_1PER ARM: uniphier: move PLL init code to U-Boot proper where possible ARM: uniphier: collect clock/PLL init code into a single directory ARM: uniphier: add PLL init code for LD20 SoC ARM: uniphier: update DRAM init code for LD20 SoC arch/arm/Kconfig | 18 +- arch/arm/dts/uniphier-ph1-ld11-ref.dts| 4 + arch/arm/dts/uniphier-ph1-ld20-ref.dts| 4 + arch/arm/dts/uniphier-ph1-sld3-ref.dts| 8 + arch/arm/dts/uniphier-ph1-sld3.dtsi | 35 ++ arch/arm/mach-uniphier/Makefile | 11 +- arch/arm/mach-uniphier/board_common.c | 20 -- arch/arm/mach-uniphier/board_early_init_r.c | 15 - .../mach-uniphier/{board_early_init_f.c => board_init.c} | 62 +++- arch/arm/mach-uniphier/boards.c | 27 +- arch/arm/mach-uniphier/clk/Makefile | 28 +- arch/arm/mach-uniphier/clk/dpll-ld20.c| 22 ++ arch/arm/mach-uniphier/clk/dpll-ld4.c | 56 arch/arm/mach-uniphier/clk/dpll-pro4.c| 60 .../{pll/pll-init-sld3.c => clk/dpll-sld3.c} | 2 +- arch/arm/mach-uniphier/clk/dpll-sld8.c| 62 arch/arm/mach-uniphier/clk/dpll-tail.c| 21 ++ .../arm/mach-uniphier/{early-clk => clk}/early-clk-ld11.c | 0 .../arm/mach-uniphier/{early-clk => clk}/early-clk-ld20.c | 0 arch/arm/mach-uniphier/{early-clk => clk}/early-clk-ld4.c | 0 .../arm/mach-uniphier/{early-clk => clk}/early-clk-pro5.c | 0 .../arm/mach-uniphier/{early-clk => clk}/early-clk-pxs2.c | 0 arch/arm/mach-uniphier/clk/pll-base-ld20.c| 123 +++ arch/arm/mach-uniphier/clk/pll-ld20.c | 40 +++ .../mach-uniphier/{pll/pll-init-ld4.c => clk/pll-ld4.c} | 61 +--- .../mach-uniphier/{pll/pll-init-pro4.c => clk/pll-pro4.c} | 64 +--- arch/arm/mach-uniphier/clk/pll-sld3.c | 14 + arch/arm/mach-uniphier/clk/pll.h | 21 ++ arch/arm/mach-uniphier/dram/ddrphy-ld20-regs.h| 78 +++-- arch/arm/mach-uniphier/dram/umc-ld20.c| 431 +++-- arch/arm/mach-uniphier/early-clk/Makefile | 13 - arch/arm/mach-uniphier/early-pinctrl/Makefile | 7 - arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ld20.c | 32 -- arch/arm/mach-uniphier/early-pinctrl/early-
Re: [U-Boot] pull request: u-boot-uniphier/master
On Thu, Sep 15, 2016 at 05:40:52PM +0900, Masahiro Yamada wrote: > Hi Tom, > > I found a bug in this series. > If you have not pulled it in yet, > I'd like to cancel it > and do the 2nd round later. OK, thanks! > > Thanks, > > > > > 2016-09-14 23:13 GMT+09:00 Masahiro Yamada : > > 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) > > > > > -- > Best Regards > Masahiro Yamada -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
Hi Tom, I found a bug in this series. If you have not pulled it in yet, I'd like to cancel it and do the 2nd round later. Thanks, 2016-09-14 23:13 GMT+09:00 Masahiro Yamada : > 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) > -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] pull request: u-boot-uniphier/master
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 ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, Aug 28, 2016 at 01:29:06PM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull some more UniPhier updates for v2016.09-rc3. > Thanks! > > > The following changes since commit da968c7bfa4cc1203a4f9f61a97f55c85dfbb3b6: > > Merge branch 'master' of git://git.denx.de/u-boot-i2c (2016-08-26 > 07:42:06 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier master > > for you to fetch changes up to 8d11f804130d27a8f5ed6954f3a8a7f62a10ac45: > > ARM: uniphier: enable CONFIG_CMD_CACHE (2016-08-28 13:12:18 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull some more UniPhier updates for v2016.09-rc3. Thanks! The following changes since commit da968c7bfa4cc1203a4f9f61a97f55c85dfbb3b6: Merge branch 'master' of git://git.denx.de/u-boot-i2c (2016-08-26 07:42:06 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier master for you to fetch changes up to 8d11f804130d27a8f5ed6954f3a8a7f62a10ac45: ARM: uniphier: enable CONFIG_CMD_CACHE (2016-08-28 13:12:18 +0900) Masahiro Yamada (11): mmc: uniphier-sd: add static qualifiers to probe and remove callbacks mmc: uniphier-sd: migrate to CONFIG_DM_MMC_OPS mmc: uniphier-sd: move uniphier_sd_init() below mmc: uniphier-sd: return error code if unsupported width is given mmc: uniphier-sd: just return if already set to desired clock rate ARM: uniphier: support system reset functionality for PSCI ARM: uniphier: display revision of Micro Support Card 3.6.x kindly ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN for sLD3 ARM: dts: uniphier: add u-boot, dm-pre-reloc to use eMMC boot on sLD3 ARM: uniphier: change UNIPHIER_SERIAL to default y option ARM: uniphier: enable CONFIG_CMD_CACHE arch/arm/dts/uniphier-ph1-sld3-ref.dts | 8 ++ arch/arm/dts/uniphier-ph1-sld3.dtsi | 1 + arch/arm/mach-uniphier/arm32/psci.c | 5 ++ arch/arm/mach-uniphier/micro-support-card.c | 11 ++- arch/arm/mach-uniphier/reset.c | 14 +++- configs/uniphier_ld11_defconfig | 2 +- configs/uniphier_ld20_defconfig | 2 +- configs/uniphier_ld4_sld8_defconfig | 2 +- configs/uniphier_pro4_defconfig | 2 +- configs/uniphier_pxs2_ld6b_defconfig| 2 +- configs/uniphier_sld3_defconfig | 3 +- drivers/mmc/Kconfig | 1 + drivers/mmc/uniphier-sd.c | 148 + drivers/serial/Kconfig | 1 + include/configs/uniphier.h | 1 + 15 files changed, 123 insertions(+), 80 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Thu, Aug 11, 2016 at 10:16:10PM +0900, Masahiro Yamada wrote: > Hi Tom, > > > Please pull these UniPhier SoC updates for v2016.09-rc2. > This series includes L2 cache code fix and refactoring, > PSCI support for ARMv7 SoCs. > > > The following changes since commit 2e406dbdf5fa6d178c50a2f537588de9f8615d35: > > Merge git://www.denx.de/git/u-boot-ppc4xx (2016-08-09 07:16:01 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to e8a9293295a1a54f6e43970bed2d3bfd124be02c: > > ARM: uniphier: add PSCI support for UniPhier ARMv7 SoCs (2016-08-11 > 17:58:06 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull these UniPhier SoC updates for v2016.09-rc2. This series includes L2 cache code fix and refactoring, PSCI support for ARMv7 SoCs. The following changes since commit 2e406dbdf5fa6d178c50a2f537588de9f8615d35: Merge git://www.denx.de/git/u-boot-ppc4xx (2016-08-09 07:16:01 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to e8a9293295a1a54f6e43970bed2d3bfd124be02c: ARM: uniphier: add PSCI support for UniPhier ARMv7 SoCs (2016-08-11 17:58:06 +0900) Masahiro Yamada (14): ARM: uniphier: refactor outer cache code ARM: uniphier: support prefetch and touch operations for outer cache ARM: uniphier: do not compile v7_outer_cache_disable if L2 is disabled ARM: uniphier: refactor L2 zero-touching code in lowlevel_init ARM: uniphier: fix ROM boot mode for PH1-sLD3 ARM: uniphier: move lowlevel debug init code after page table switch ARM: uniphier: export uniphier_cache_enable/disable functions ARM: uniphier: reuse uniphier_cache_disable() for lowlevel_init ARM: uniphier: move outer cache register macros to .c file ARM: uniphier: move (and rename) CONFIG_UNIPHIER_L2CACHE_ON to Kconfig ARM: uniphier: fix CONFIG_SYS_CACHELINE_SIZE when outer cache is on ARM: uniphier: add uniphier_cache_inv_way() to support way invalidation ARM: uniphier: add uniphier_cache_set_active_ways() ARM: uniphier: add PSCI support for UniPhier ARMv7 SoCs arch/arm/mach-uniphier/Kconfig| 9 ++ arch/arm/mach-uniphier/arm32/Makefile | 1 + arch/arm/mach-uniphier/arm32/arm-mpcore.h | 3 + arch/arm/mach-uniphier/arm32/cache-uniphier.c | 261 +++- arch/arm/mach-uniphier/arm32/cache-uniphier.h | 21 +++ arch/arm/mach-uniphier/arm32/late_lowlevel_init.S | 10 +- arch/arm/mach-uniphier/arm32/lowlevel_init.S | 61 - arch/arm/mach-uniphier/arm32/psci.c | 153 + arch/arm/mach-uniphier/arm32/psci_smp.S | 40 ++ arch/arm/mach-uniphier/arm32/ssc-regs.h | 68 -- arch/arm/mach-uniphier/debug.h| 68 ++ arch/arm/mach-uniphier/sbc/sbc-regs.h | 4 +- include/configs/uniphier.h| 14 +- 13 files changed, 537 insertions(+), 176 deletions(-) create mode 100644 arch/arm/mach-uniphier/arm32/cache-uniphier.h create mode 100644 arch/arm/mach-uniphier/arm32/psci.c create mode 100644 arch/arm/mach-uniphier/arm32/psci_smp.S delete mode 100644 arch/arm/mach-uniphier/arm32/ssc-regs.h create mode 100644 arch/arm/mach-uniphier/debug.h -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, Jul 24, 2016 at 12:55:52AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here, UniPhier SoC updates for v2016.09-rc1. > Please pull! > > > The following changes since commit 04a4786c7c3907a8e0cf271c02a437858a3ea96d: > > test/py: vboot can be run only at Sandbox (2016-07-22 14:52:04 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 29d63a59eaf1c9f3b37e249cda2a97e5e4f183f8: > > ARM: uniphier: add clock/reset settings for xHCI of ProXstream2 > (2016-07-24 00:44:55 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Here, UniPhier SoC updates for v2016.09-rc1. Please pull! The following changes since commit 04a4786c7c3907a8e0cf271c02a437858a3ea96d: test/py: vboot can be run only at Sandbox (2016-07-22 14:52:04 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 29d63a59eaf1c9f3b37e249cda2a97e5e4f183f8: ARM: uniphier: add clock/reset settings for xHCI of ProXstream2 (2016-07-24 00:44:55 +0900) Masahiro Yamada (9): ARM: dts: uniphier: renumber serial aliases for Gentil/Vodka boards ARM: uniphier: select CONFIG_ARMV8_SPIN_TABLE ARM: uniphier: fix doubled tftpboot commands ARM: uniphier: use (devm_)ioremap() instead of map_sysmem() ARM: uniphier: clear notification flag before L2 operation ARM: uniphier: rename outer-cache register macros ARM: uniphier: introduce flags to uniphier_board_data structure ARM: uniphier: add PH1-LD21 board data ARM: uniphier: add clock/reset settings for xHCI of ProXstream2 arch/arm/dts/uniphier-proxstream2-gentil.dts | 8 +- arch/arm/dts/uniphier-proxstream2-vodka.dts | 8 +- arch/arm/mach-uniphier/Kconfig| 1 + arch/arm/mach-uniphier/arm32/Makefile | 2 +- arch/arm/mach-uniphier/arm32/cache-uniphier.c | 165 +++ arch/arm/mach-uniphier/arm32/cache_uniphier.c | 156 arch/arm/mach-uniphier/arm32/late_lowlevel_init.S | 4 +- arch/arm/mach-uniphier/arm32/lowlevel_init.S | 18 +++-- arch/arm/mach-uniphier/arm32/ssc-regs.h | 101 arch/arm/mach-uniphier/arm64/arm-cci500.c | 9 +-- arch/arm/mach-uniphier/arm64/smp_kick_cpus.c | 9 +-- arch/arm/mach-uniphier/arm64/timer.c | 9 +-- arch/arm/mach-uniphier/boards.c | 24 +- arch/arm/mach-uniphier/clk/clk-pxs2.c | 7 +- arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 13 +-- arch/arm/mach-uniphier/dram/umc-ld4.c | 6 +- arch/arm/mach-uniphier/dram/umc-pro4.c| 6 +- arch/arm/mach-uniphier/dram/umc-sld8.c| 6 +- arch/arm/mach-uniphier/init.h | 8 +- arch/arm/mach-uniphier/sc-regs.h | 8 +- drivers/clk/uniphier/clk-uniphier-core.c | 15 +--- drivers/clk/uniphier/clk-uniphier-mio.c | 4 +- drivers/clk/uniphier/clk-uniphier.h | 4 +- drivers/gpio/gpio-uniphier.c | 16 +--- drivers/i2c/i2c-uniphier-f.c | 17 +--- drivers/i2c/i2c-uniphier.c| 17 +--- drivers/mmc/uniphier-sd.c | 7 +- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 16 +--- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 1 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 1 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 5 +- drivers/serial/serial_uniphier.c | 15 +--- include/configs/uniphier.h| 1 - 39 files changed, 352 insertions(+), 359 deletions(-) create mode 100644 arch/arm/mach-uniphier/arm32/cache-uniphier.c delete mode 100644 arch/arm/mach-uniphier/arm32/cache_uniphier.c -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master (2nd round)
On Sat, Jul 02, 2016 at 05:49:53AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here are some bug fixes + DT, pinctrl updates. > > If you have not pulled the previous one, > Please pull this 2nd round! > > > > > The following changes since commit ff6e1569663eccaf9e582c57cc44568915c2f54b: > > x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to e64a6b11411befbaf166443d02d8b10e06852f6a: > > ARM: uniphier: add external IRQ setup code (2016-07-02 05:44:30 +0900) > 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] pull request: u-boot-uniphier/master (2nd round)
Hi Tom, Here are some bug fixes + DT, pinctrl updates. If you have not pulled the previous one, Please pull this 2nd round! The following changes since commit ff6e1569663eccaf9e582c57cc44568915c2f54b: x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to e64a6b11411befbaf166443d02d8b10e06852f6a: ARM: uniphier: add external IRQ setup code (2016-07-02 05:44:30 +0900) Masahiro Yamada (12): ARM: uniphier: fix typo "talbe" pinctrl: uniphier: remove wrong pin-mux functions for ProXstream2 pinctrl: uniphier: fix NAND pin-mux setting for PH1-LD11/LD20 pinctrl: uniphier: remove unneeded pin group nand_cs1 ARM: dts: uniphier: sync Device Trees with upstream Linux pinctrl: uniphier: allow to have pinctrl node under syscon node pinctrl: uniphier: split pinctrl driver for PH1-LD11 and PH1-LD20 pinctrl: uniphier: support pin configuration for dedicated pins pinctrl: uniphier: avoid building unneeded pin-mux tables for SPL pinctrl: uniphier: add Ethernet pin-mux settings ARM: dts: uniphier: add AIDET nodes ARM: uniphier: add external IRQ setup code arch/arm/dts/uniphier-common32.dtsi | 22 -- arch/arm/dts/uniphier-ph1-ld11-ref.dts | 13 +- arch/arm/dts/uniphier-ph1-ld11.dtsi | 50 ++ arch/arm/dts/uniphier-ph1-ld20-ref.dts | 10 - arch/arm/dts/uniphier-ph1-ld20.dtsi | 36 arch/arm/dts/uniphier-ph1-ld4-ref.dts| 10 - arch/arm/dts/uniphier-ph1-ld4.dtsi | 7 +++- arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 10 - arch/arm/dts/uniphier-ph1-ld6b.dtsi | 4 +- arch/arm/dts/uniphier-ph1-pro4-ace.dts | 10 - arch/arm/dts/uniphier-ph1-pro4-ref.dts | 10 - arch/arm/dts/uniphier-ph1-pro4-sanji.dts | 10 - arch/arm/dts/uniphier-ph1-pro4.dtsi | 7 +++- arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 10 - arch/arm/dts/uniphier-ph1-pro5.dtsi | 7 +++- arch/arm/dts/uniphier-ph1-sld3.dtsi | 5 +++ arch/arm/dts/uniphier-ph1-sld8-ref.dts | 10 - arch/arm/dts/uniphier-ph1-sld8.dtsi | 7 +++- arch/arm/dts/uniphier-pinctrl.dtsi | 10 + arch/arm/dts/uniphier-proxstream2-gentil.dts | 10 - arch/arm/dts/uniphier-proxstream2-vodka.dts | 10 - arch/arm/dts/uniphier-proxstream2.dtsi | 7 +++- arch/arm/dts/uniphier-ref-daughter.dtsi | 2 +- arch/arm/mach-uniphier/arm32/lowlevel_init.S | 2 +- arch/arm/mach-uniphier/board_early_init_f.c | 39 + arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c| 5 +++ drivers/pinctrl/uniphier/Kconfig | 10 - drivers/pinctrl/uniphier/Makefile| 1 + drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 15 ++- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 107 +++ drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 95 ++--- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 93 +++-- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 97 +++--- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 110 +--- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 91 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 116 +-- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 87 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 23 +++--- 38 files changed, 714 insertions(+), 454 deletions(-) create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
2016-07-01 0:08 GMT+09:00 Masahiro Yamada : > Hi Tom, > > Here are some bug fixes + DT, pinctrl updates. > It includes a little more than fixes, but it is > self-contained for Uniphier SoCs and I tested this series on all of my > boards. So, I hope it should be OK. (And another reason is just > personal; I will travel from July 10th, at which the MW will open. I > may have poor access to my PC for a while during the MW. So, I'd like > to flush out my patches now.) Sorry, I found a minor fix for a device tree. Please let me do a second round. -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] pull request: u-boot-uniphier/master
Hi Tom, Here are some bug fixes + DT, pinctrl updates. It includes a little more than fixes, but it is self-contained for Uniphier SoCs and I tested this series on all of my boards. So, I hope it should be OK. (And another reason is just personal; I will travel from July 10th, at which the MW will open. I may have poor access to my PC for a while during the MW. So, I'd like to flush out my patches now.) The following changes since commit ff6e1569663eccaf9e582c57cc44568915c2f54b: x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 0b2ecf4dd903bdafdc9a87ba2faf2bc05a9655db: ARM: uniphier: add external IRQ setup code (2016-06-30 23:49:26 +0900) Masahiro Yamada (12): ARM: uniphier: fix typo "talbe" pinctrl: uniphier: remove wrong pin-mux functions for ProXstream2 pinctrl: uniphier: fix NAND pin-mux setting for PH1-LD11/LD20 pinctrl: uniphier: remove unneeded pin group nand_cs1 ARM: dts: uniphier: sync Device Trees with upstream Linux pinctrl: uniphier: allow to have pinctrl node under syscon node pinctrl: uniphier: split pinctrl driver for PH1-LD11 and PH1-LD20 pinctrl: uniphier: support pin configuration for dedicated pins pinctrl: uniphier: avoid building unneeded pin-mux tables for SPL pinctrl: uniphier: add Ethernet pin-mux settings ARM: dts: uniphier: add AIDET nodes ARM: uniphier: add external IRQ setup code arch/arm/dts/uniphier-common32.dtsi | 22 +++- arch/arm/dts/uniphier-ph1-ld11-ref.dts | 13 +-- arch/arm/dts/uniphier-ph1-ld11.dtsi | 50 +++-- arch/arm/dts/uniphier-ph1-ld20-ref.dts | 10 -- arch/arm/dts/uniphier-ph1-ld20.dtsi | 35 +-- arch/arm/dts/uniphier-ph1-ld4-ref.dts| 10 -- arch/arm/dts/uniphier-ph1-ld4.dtsi | 7 +- arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 10 -- arch/arm/dts/uniphier-ph1-ld6b.dtsi | 4 +- arch/arm/dts/uniphier-ph1-pro4-ace.dts | 10 -- arch/arm/dts/uniphier-ph1-pro4-ref.dts | 10 -- arch/arm/dts/uniphier-ph1-pro4-sanji.dts | 10 -- arch/arm/dts/uniphier-ph1-pro4.dtsi | 7 +- arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 10 -- arch/arm/dts/uniphier-ph1-pro5.dtsi | 7 +- arch/arm/dts/uniphier-ph1-sld3.dtsi | 5 + arch/arm/dts/uniphier-ph1-sld8-ref.dts | 10 -- arch/arm/dts/uniphier-ph1-sld8.dtsi | 7 +- arch/arm/dts/uniphier-pinctrl.dtsi | 10 ++ arch/arm/dts/uniphier-proxstream2-gentil.dts | 10 -- arch/arm/dts/uniphier-proxstream2-vodka.dts | 10 -- arch/arm/dts/uniphier-proxstream2.dtsi | 7 +- arch/arm/dts/uniphier-ref-daughter.dtsi | 2 +- arch/arm/mach-uniphier/arm32/lowlevel_init.S | 2 +- arch/arm/mach-uniphier/board_early_init_f.c | 39 +++ arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c| 5 + drivers/pinctrl/uniphier/Kconfig | 10 +- drivers/pinctrl/uniphier/Makefile| 1 + drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 15 ++- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 107 +++ drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 95 + drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 93 + drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 97 + drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 110 +++ drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 91 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 116 - drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 87 +--- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 23 +++- 38 files changed, 713 insertions(+), 454 deletions(-) create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master (moveconfig)
On Wed, Jun 22, 2016 at 09:27:26AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull some udpates of moveconfig.py tool. > > > The following changes since commit 9f823615af919c6b89f0b80197f009f78299dcde: > > Kconfig: Add a new DISTRO_DEFAULTS Kconfig option (2016-06-20 21:30:13 > -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to fc2661eebe9e788aee61dcb0c9c8337cda1ae93b: > > tools: moveconfig: show suspicious boards with possible > misconversion (2016-06-22 09:23:00 +0900) > 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] pull request: u-boot-uniphier/master (moveconfig)
Hi Tom, Please pull some udpates of moveconfig.py tool. The following changes since commit 9f823615af919c6b89f0b80197f009f78299dcde: Kconfig: Add a new DISTRO_DEFAULTS Kconfig option (2016-06-20 21:30:13 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to fc2661eebe9e788aee61dcb0c9c8337cda1ae93b: tools: moveconfig: show suspicious boards with possible misconversion (2016-06-22 09:23:00 +0900) Masahiro Yamada (5): tools: moveconfig: fix needless move for config with default 1 tools: moveconfig: change class WorkDir to class ReferenceSource tools: moveconfig: simplify source tree switching tools: moveconfig: simplify show_failed_boards() and show more info tools: moveconfig: show suspicious boards with possible misconversion tools/moveconfig.py | 130 +--- 1 file changed, 81 insertions(+), 49 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Mon, Jun 20, 2016 at 07:27:54AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull some more patches for UniPhier SoCs! > > > The following changes since commit 9ab165d8b05706284de0ee9bd402346c54ae6b15: > > SPL ext: cosmetic: correct error message in spl_load_image_ext() > (2016-06-19 09:57:48 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier master > > for you to fetch changes up to 7c8ef0feb97586d35b0296b48903daef8c06ab21: > > ARM: uniphier: use the default CONFIG_BOOTDELAY=2 (2016-06-20 07:15:39 > +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull some more patches for UniPhier SoCs! The following changes since commit 9ab165d8b05706284de0ee9bd402346c54ae6b15: SPL ext: cosmetic: correct error message in spl_load_image_ext() (2016-06-19 09:57:48 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier master for you to fetch changes up to 7c8ef0feb97586d35b0296b48903daef8c06ab21: ARM: uniphier: use the default CONFIG_BOOTDELAY=2 (2016-06-20 07:15:39 +0900) Masahiro Yamada (5): ARM: uniphier: change CPU_RELEASE_ADDR to the head of DRAM space ARM: uniphier: introduce CONFIG_ARM_UNIPHIER_{32, 64}BIT ARM: uniphier: move CONFIG_ARMV8_MULTIENTRY to Kconfig ARM: uniphier: reserve memory for DRAM PHY training on PH1-LD20 ARM: uniphier: use the default CONFIG_BOOTDELAY=2 arch/arm/Kconfig | 1 + arch/arm/mach-uniphier/Kconfig | 25 ++ arch/arm/mach-uniphier/dram_init.c | 40 configs/uniphier_ld11_defconfig | 1 - configs/uniphier_ld20_defconfig | 1 - configs/uniphier_ld4_sld8_defconfig | 1 - configs/uniphier_pro4_defconfig | 1 - configs/uniphier_pxs2_ld6b_defconfig | 1 - configs/uniphier_sld3_defconfig | 1 - include/configs/uniphier.h | 3 +-- 10 files changed, 59 insertions(+), 16 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master (moveconfig + misc)
On Mon, Jun 13, 2016 at 08:03:34AM +0900, Masahiro Yamada wrote: > Hi Tom, > > A bunch of moveconfig updates + 3 commits you may need > to fix BOOTDELAY migration. > > I made sure to not pick up defconfig changes > as you requested. > > Also, if you decide that > "autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves" is unnecessary, > you can easily drop it because it is at the tail of this pull request. > > > > The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80: > > siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 3865b9ebe73eb6246ff2ab6ae7957f507eb539f7: > > autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves (2016-06-13 > 07:46:29 +0900) > 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] pull request: u-boot-uniphier/master (moveconfig + misc)
Hi Tom, A bunch of moveconfig updates + 3 commits you may need to fix BOOTDELAY migration. I made sure to not pick up defconfig changes as you requested. Also, if you decide that "autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves" is unnecessary, you can easily drop it because it is at the tail of this pull request. The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80: siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 3865b9ebe73eb6246ff2ab6ae7957f507eb539f7: autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves (2016-06-13 07:46:29 +0900) Joe Hershberger (3): tools: moveconfig: Fix another typo tools: moveconfig: New color used for changed defconfig tools: moveconfig: Add a new --git-ref option Masahiro Yamada (24): tools: moveconfig: fix --dry-run option tools: moveconfig: rename update_defconfig() to update_dotconfig() tools: moveconfig: remove redundant else: after sys.exit() tools: moveconfig: check directory location before compilers tools: moveconfig: check compilers before starting defconfig walk tools: moveconfig: exit with error message for not clean directory tools: moveconfig: increment number of processed files monotonically tools: moveconfig: do not rely on type and default value given by users tools: moveconfig: drop code for handling type and default value tools: moveconfig: allow to give CONFIG names as argument directly tools: moveconfig: compute file paths just once tools: moveconfig: move log output code out of Kconfig Parser class tools: moveconfig: display log atomically in more readable format tools: moveconfig: refactor code to go back to idle state tools: moveconfig: skip savedefconfig if .config was not updated tools: moveconfig: display log when savedefconfig occurs tools: moveconfig: report when CONFIGs are removed by savedefconfig tools: moveconfig: report when defconfig is updated tools: moveconfig: add --force-sync option tools: moveconfig: allow to run without any CONFIG specified tools: moveconfig: make Slot.poll() more readable with helper methods tools: fix define2mk.sed to not add quotes around negative integers ARM: stm32: remove unused CONFIG_AUTOBOOT autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves include/configs/bfin_adi_common.h | 5 - include/configs/mx6_common.h | 3 - include/configs/mx7_common.h | 3 - include/configs/omap3_cairo.h | 2 - include/configs/stm32f429-discovery.h | 2 - tools/moveconfig.py | 703 +++ tools/scripts/define2mk.sed | 2 + 7 files changed, 404 insertions(+), 316 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Thu, Jun 09, 2016 at 08:27:28AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here are some more UniPhier updates for -rc2. > > - Add eMMC boot suuport for new ARMv8 SoCs > - Misc fixes > > Please pull! > > > The following changes since commit b104b3dc1dd90cdbf67ccf3c51b06e4f1592fe91: > > Prepare v2016.07-rc1 (2016-06-06 17:43:54 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 9c2f9b2da650907b928995350cc4e29480fb0f80: > > ARM: uniphier: insert dsb barrier to ensure visibility of store > (2016-06-09 08:19:13 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Here are some more UniPhier updates for -rc2. - Add eMMC boot suuport for new ARMv8 SoCs - Misc fixes Please pull! The following changes since commit b104b3dc1dd90cdbf67ccf3c51b06e4f1592fe91: Prepare v2016.07-rc1 (2016-06-06 17:43:54 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 9c2f9b2da650907b928995350cc4e29480fb0f80: ARM: uniphier: insert dsb barrier to ensure visibility of store (2016-06-09 08:19:13 +0900) Masahiro Yamada (6): ARM: uniphier: support eMMC boot for PH1-LD11 and PH1-LD20 ARM: uniphier: fix boot mode for PH1-LD11 ARM: uniphier: check return code of setenv() ARM: uniphier: do not overwrite fdt_file environment ARM: uniphier: do not erase when updating U-Boot image in eMMC device ARM: uniphier: insert dsb barrier to ensure visibility of store arch/arm/mach-uniphier/arm64/smp_kick_cpus.c | 4 +- arch/arm/mach-uniphier/board_late_init.c | 7 +- arch/arm/mach-uniphier/boot-mode/Makefile | 4 ++ arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 19 +- arch/arm/mach-uniphier/boot-mode/boot-mode.c | 25 +++- arch/arm/mach-uniphier/boot-mode/spl_board.c | 128 + include/configs/uniphier.h| 5 +- 7 files changed, 181 insertions(+), 11 deletions(-) create mode 100644 arch/arm/mach-uniphier/boot-mode/spl_board.c -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Thu, May 26, 2016 at 12:52:04AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here are some UniPhier SoC updates for v2016.07-rc1: > - Support the second ARMv8 SoC from Socionext Inc. > - Misc cleanups and fixes > > > The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9: > > Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq > (2016-05-24 13:42:03 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to d7e103c08f5bb29d8126eaef3b7b6d6bafacea80: > > ARM: uniphier: add EHCI nodes for PH1-LD11 (2016-05-26 00:37:13 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Here are some UniPhier SoC updates for v2016.07-rc1: - Support the second ARMv8 SoC from Socionext Inc. - Misc cleanups and fixes The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9: Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2016-05-24 13:42:03 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to d7e103c08f5bb29d8126eaef3b7b6d6bafacea80: ARM: uniphier: add EHCI nodes for PH1-LD11 (2016-05-26 00:37:13 +0900) Masahiro Yamada (7): ARM: uniphier: disable cache in SPL of PH1-LD20 ARM: uniphier: clean up boot mode tables ARM: uniphier: rename umc-ld20-regs.h to umc64-regs.h ARM: uniphier: rename UMC register macros of PH1-LD20 ARM: uniphier: add PH1-LD11 SoC support clk: uniphier: add Media I/O clock driver support for PH1-LD11 ARM: uniphier: add EHCI nodes for PH1-LD11 arch/arm/dts/uniphier-ph1-ld11-ref.dts | 12 +++ arch/arm/dts/uniphier-ph1-ld11.dtsi | 36 arch/arm/mach-uniphier/Kconfig | 5 ++ arch/arm/mach-uniphier/board_early_init_f.c | 7 ++ arch/arm/mach-uniphier/boards.c | 20 + arch/arm/mach-uniphier/boot-mode/Makefile| 1 + arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c| 2 +- arch/arm/mach-uniphier/boot-mode/boot-mode-ld4.c | 6 +- arch/arm/mach-uniphier/boot-mode/boot-mode-pro5.c| 2 +- arch/arm/mach-uniphier/boot-mode/boot-mode-pxs2.c| 14 +-- arch/arm/mach-uniphier/boot-mode/boot-mode-sld3.c| 2 +- arch/arm/mach-uniphier/boot-mode/boot-mode.c | 3 +- arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c| 3 +- arch/arm/mach-uniphier/clk/Makefile | 1 + arch/arm/mach-uniphier/clk/clk-ld11.c| 28 ++ arch/arm/mach-uniphier/cpu_info.c| 2 +- arch/arm/mach-uniphier/dram/Makefile | 1 + arch/arm/mach-uniphier/dram/umc-ld11.c | 124 +++ arch/arm/mach-uniphier/dram/umc-ld20.c | 6 +- .../arm/mach-uniphier/dram/{umc-ld20-regs.h => umc64-regs.h} | 16 +++- arch/arm/mach-uniphier/early-clk/Makefile| 1 + arch/arm/mach-uniphier/early-clk/early-clk-ld11.c| 32 +++ arch/arm/mach-uniphier/early-pinctrl/Makefile| 1 + arch/arm/mach-uniphier/init.h| 4 + arch/arm/mach-uniphier/init/Makefile | 1 + arch/arm/mach-uniphier/init/init-ld11.c | 59 + arch/arm/mach-uniphier/init/init-ld20.c | 2 + arch/arm/mach-uniphier/init/init.c | 5 ++ arch/arm/mach-uniphier/pinctrl/Makefile | 1 + arch/arm/mach-uniphier/sbc/Makefile | 1 + arch/arm/mach-uniphier/sg-regs.h | 3 + configs/uniphier_ld11_defconfig | 31 +++ drivers/clk/uniphier/clk-uniphier-mio.c | 4 + include/configs/uniphier.h | 12 ++- 34 files changed, 426 insertions(+), 22 deletions(-) create mode 100644 arch/arm/mach-uniphier/clk/clk-ld11.c create mode 100644 arch/arm/mach-uniphier/dram/umc-ld11.c rename arch/arm/mach-uniphier/dram/{umc-ld20-regs.h => umc64-regs.h} (85%) create mode 100644 arch/arm/mach-uniphier/early-clk/early-clk-ld11.c create mode 100644 arch/arm/mach-uniphier/init/init-ld11.c create mode 100644 configs/uniphier_ld11_defconfig -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, May 01, 2016 at 01:18:57AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull some more fixes for v2016.05. > > > The following changes since commit fccdb287f5f5f2349d3ca1c7cdf972015417d46d: > > Merge branch 'master' of git://git.denx.de/u-boot-video (2016-04-28 > 13:15:52 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to bef4b024e9839ea7afe689b050fc95118eeb0b01: > > ARM: uniphier: move pin-mux code into pin_init function (2016-05-01 > 01:13:45 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull some more fixes for v2016.05. The following changes since commit fccdb287f5f5f2349d3ca1c7cdf972015417d46d: Merge branch 'master' of git://git.denx.de/u-boot-video (2016-04-28 13:15:52 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to bef4b024e9839ea7afe689b050fc95118eeb0b01: ARM: uniphier: move pin-mux code into pin_init function (2016-05-01 01:13:45 +0900) Masahiro Yamada (4): ARM: uniphier: fix boot mode table of PH1-LD20 ARM: uniphier: enable Peripherl clock to use UART in SPL ARM: uniphier: allow to use System Bus for ROM boot mode of PH1-LD20 ARM: uniphier: move pin-mux code into pin_init function arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 2 +- arch/arm/mach-uniphier/early-clk/early-clk-ld20.c | 4 arch/arm/mach-uniphier/early-pinctrl/Makefile | 1 + arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ld20.c | 32 arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c | 2 ++ arch/arm/mach-uniphier/init.h | 7 +-- arch/arm/mach-uniphier/init/init-ld20.c | 2 ++ arch/arm/mach-uniphier/init/init-sld3.c | 5 ++--- arch/arm/mach-uniphier/sbc/Makefile | 4 ++-- arch/arm/mach-uniphier/sbc/sbc-sld3.c | 17 - 10 files changed, 47 insertions(+), 29 deletions(-) create mode 100644 arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ld20.c delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-sld3.c -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, Apr 24, 2016 at 10:04:05AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Finally, this series adds support for the first ARMv8 SoC > from Socionext Inc. > > > > The following changes since commit 65341967ce9ef2656c61dcd3126536e8865c349d: > > Merge branch 'master' of git://git.denx.de/u-boot-x86 (2016-04-22 > 07:25:18 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to b75e072c1c53cade2c3944433d852d7d6046661b: > > ARM: uniphier: speed up loading kernel image from NOR device > (2016-04-24 09:56:47 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Finally, this series adds support for the first ARMv8 SoC from Socionext Inc. The following changes since commit 65341967ce9ef2656c61dcd3126536e8865c349d: Merge branch 'master' of git://git.denx.de/u-boot-x86 (2016-04-22 07:25:18 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to b75e072c1c53cade2c3944433d852d7d6046661b: ARM: uniphier: speed up loading kernel image from NOR device (2016-04-24 09:56:47 +0900) Masahiro Yamada (13): pinctrl: uniphier: rename function/array names pinctrl: uniphier: fix NAND and SD pin-mux settings for PH1-LD11/LD20 ARM: uniphier: avoid unaligned access to DT on 64bit SoC ARM: dts: uniphier: use Ref Daughter board on PH1-LD20 Ref board ARM: dts: uniphier: move aliases node up to satisfy fdtgrep ARM: uniphier: add sg_set_iectrl_range() ARM: uniphier: carry on booting for Unknown boot mode ARM: uniphier: rework uniphier_set_fdt_file() ARM: uniphier: add PH1-LD20 SoC support ARM: uniphier: reserve the last 64 byte of SDRAM ARM: dts: uniphier: add SD controller node for PH1-LD20 clk: uniphier: add Media I/O clock driver support for PH1-LD20 ARM: uniphier: speed up loading kernel image from NOR device arch/arm/dts/uniphier-ph1-ld11-ref.dts| 18 +- arch/arm/dts/uniphier-ph1-ld20-ref.dts| 19 +- arch/arm/dts/uniphier-ph1-ld20.dtsi | 17 ++ arch/arm/mach-uniphier/Kconfig| 5 + arch/arm/mach-uniphier/Makefile | 1 + arch/arm/mach-uniphier/arm64/Makefile | 10 + arch/arm/mach-uniphier/arm64/arm-cci500.c | 41 +++ arch/arm/mach-uniphier/arm64/mem_map.c| 28 ++ arch/arm/mach-uniphier/arm64/smp.S| 19 ++ arch/arm/mach-uniphier/arm64/smp_kick_cpus.c | 31 +++ arch/arm/mach-uniphier/arm64/timer.c | 38 +++ arch/arm/mach-uniphier/board_common.c | 6 +- arch/arm/mach-uniphier/board_early_init_f.c | 8 + arch/arm/mach-uniphier/board_late_init.c | 66 ++--- arch/arm/mach-uniphier/boards.c | 25 ++ arch/arm/mach-uniphier/boot-mode/Makefile | 1 + arch/arm/mach-uniphier/boot-mode/boot-device.h| 2 + arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 77 ++ arch/arm/mach-uniphier/boot-mode/boot-mode.c | 4 + arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 5 + arch/arm/mach-uniphier/clk/Makefile | 1 + arch/arm/mach-uniphier/clk/clk-ld20.c | 14 + arch/arm/mach-uniphier/cpu_info.c | 2 +- arch/arm/mach-uniphier/dram/Makefile | 1 + arch/arm/mach-uniphier/dram/ddrphy-ld20-regs.h| 41 +++ arch/arm/mach-uniphier/dram/umc-ld20-regs.h | 73 ++ arch/arm/mach-uniphier/dram/umc-ld20.c| 306 ++ arch/arm/mach-uniphier/dram_init.c| 10 +- arch/arm/mach-uniphier/early-clk/Makefile | 1 + arch/arm/mach-uniphier/early-clk/early-clk-ld20.c | 30 +++ arch/arm/mach-uniphier/init.h | 7 + arch/arm/mach-uniphier/init/Makefile | 1 + arch/arm/mach-uniphier/init/init-ld20.c | 53 arch/arm/mach-uniphier/init/init.c| 5 + arch/arm/mach-uniphier/memconf/Makefile | 1 + arch/arm/mach-uniphier/memconf/memconf-pxs2.c | 3 + arch/arm/mach-uniphier/pinctrl/Makefile | 1 + arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c | 46 arch/arm/mach-uniphier/sbc/Makefile | 1 + arch/arm/mach-uniphier/sg-regs.h | 11 +- configs/uniphier_ld20_defconfig | 28 ++ drivers/clk/uniphier/clk-uniphier-mio.c | 4 + drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 8 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 34 +-- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 34 +-- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 34 +-- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 34 +-- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 34 +-- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 34 +-- include/configs/uniphier.h| 52 +++- 50 files changed, 1151 insertions(+), 174 deletions(-) create mode 100644 arch/arm/mach-uniphier/arm64/Makefile create mode 100644 arch/arm/mach-uniphier/arm64/arm-cci500.c create mode 100644 arch/arm/mach-uniphier/arm64/mem_map.c create mode 100644 arch/arm/mach-uniphier/arm64/smp.S create mode 100644 arch/arm/mach-uniphier/arm64/smp_kick_cpus.c create mode 100644 arch/arm/mach-uniphier/arm64/timer.c create mode 100644 arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c create mode 100644 arch/arm/mach-uniphier/clk/clk-ld20.c create mode 100644 arch/arm/mach-uniphier/dram
Re: [U-Boot] pull request: u-boot-uniphier/master
On Fri, Apr 01, 2016 at 01:25:13AM +0900, Masahiro Yamada wrote: > Hi Tom, > > > Please pull u-boot-uniphier once again for u-boot-2016.05-rc1. > Mostly driver updates for UniPhier ARMv8 SoC support, > plus misc fixes. > > > The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8: > > Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29 > 13:33:13 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 7f5b1e9bd952ebdac917264f03522371a473b60c: > > ARM: uniphier: remove CONFIG_ARP_TIMEOUT define (2016-04-01 00:59:47 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull u-boot-uniphier once again for u-boot-2016.05-rc1. Mostly driver updates for UniPhier ARMv8 SoC support, plus misc fixes. The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8: Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29 13:33:13 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 7f5b1e9bd952ebdac917264f03522371a473b60c: ARM: uniphier: remove CONFIG_ARP_TIMEOUT define (2016-04-01 00:59:47 +0900) Graham Moore (1): mtd: nand: denali: max_banks calculation changed in revision 5.1 Masahiro Yamada (21): ARM: uniphier: make u-boot-with-spl.bin really available ARM: uniphier: add sramupdate command serial: uniphier: use devm_get_addr() to get base address clk: uniphier: use devm_get_addr() to get base address i2c: uniphier: use devm_get_addr() to get base address gpio: uniphier: use devm_get_addr() to get base address mmc: uniphier: use devm_get_addr() to get base address pinctrl: uniphier: use devm_get_addr() to get base address pinctrl: uniphier: introduce capability flag pinctrl: uniphier: support per-pin input enable for new SoCs pinctrl: uniphier: support UniPhier PH1-LD20 pinctrl driver pinctrl: uniphier: support UniPhier PH1-LD11 pinctrl driver ARM: dts: uniphier: add clock-frequency to serial nodes of LD11/LD20 ARM: dts: uniphier: add NAND pinmux node ARM: uniphier: drop unneeded defines related to legacy serial driver ARM: uniphier: adjust dram_init() and dram_init_banksize() for ARM64 ARM: uniphier: enable eMMC on PH1-sLD3 reference board ARM: uniphier: add pin-mux settings for NAND, eMMC, SD of PH1-sLD3 ARM: uniphier: rename function names ph1_* to uniphier_* cosmetic: Fix typos "privide" ARM: uniphier: remove CONFIG_ARP_TIMEOUT define arch/arm/dts/uniphier-ph1-ld11.dtsi | 4 + arch/arm/dts/uniphier-ph1-ld20.dtsi | 4 + arch/arm/dts/uniphier-ph1-sld3-ref.dts| 4 + arch/arm/dts/uniphier-pinctrl.dtsi| 5 ++ arch/arm/mach-uniphier/arm32/debug_ll.S | 28 +++ arch/arm/mach-uniphier/bcu/bcu-ld4.c | 2 +- arch/arm/mach-uniphier/bcu/bcu-sld3.c | 2 +- arch/arm/mach-uniphier/board_early_init_f.c | 28 +++ arch/arm/mach-uniphier/boards.c | 34 arch/arm/mach-uniphier/boot-mode/boot-device.h| 16 ++-- arch/arm/mach-uniphier/boot-mode/boot-mode-ld4.c | 4 +- arch/arm/mach-uniphier/boot-mode/boot-mode-pro5.c | 4 +- arch/arm/mach-uniphier/boot-mode/boot-mode-pxs2.c | 4 +- arch/arm/mach-uniphier/boot-mode/boot-mode-sld3.c | 4 +- arch/arm/mach-uniphier/boot-mode/boot-mode.c | 8 +- arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 8 +- arch/arm/mach-uniphier/clk/clk-ld4.c | 4 +- arch/arm/mach-uniphier/clk/clk-pro4.c | 4 +- arch/arm/mach-uniphier/clk/clk-pro5.c | 4 +- arch/arm/mach-uniphier/clk/clk-pxs2.c | 4 +- arch/arm/mach-uniphier/dram/ddrphy-ld4.c | 3 +- arch/arm/mach-uniphier/dram/ddrphy-regs.h | 3 +- arch/arm/mach-uniphier/dram/umc-ld4.c | 4 +- arch/arm/mach-uniphier/dram/umc-pro4.c| 4 +- arch/arm/mach-uniphier/dram/umc-pxs2.c| 2 +- arch/arm/mach-uniphier/dram/umc-sld8.c| 4 +- arch/arm/mach-uniphier/dram_init.c| 45 --- arch/arm/mach-uniphier/early-clk/early-clk-ld4.c | 4 +- arch/arm/mach-uniphier/early-clk/early-clk-pro5.c | 4 +- arch/arm/mach-uniphier/early-clk/early-clk-pxs2.c | 4 +- arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c | 2 +- arch/arm/mach-uniphier/init.h | 94 +++--- arch/arm/mach-uniphier/init/init-ld4.c| 14 ++-- arch/arm/mach-uniphier/init/init-pro4.c | 12 +-- arch/arm/mach-uniphier/init/init-pro5.c | 6 +- arch/arm/mach-uniphier/init/init-pxs2.c | 10 +-- arch/arm/mach-uniphier/init/init-sld3.c | 16 ++-- arch/arm/mach-uniphier/init/init-sld8.c | 14 ++-- arch/arm/mach-uniphier/init/init.c| 12 +-- arch/arm/mach-uniphier/memconf/memconf-pxs2.c | 2 +- arch/arm/mach-uniphier/memconf/memconf-sld3.c | 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c | 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c | 2 +-
Re: [U-Boot] pull request: u-boot-uniphier/master
On Thu, Mar 24, 2016 at 01:56:11AM +0900, Masahiro Yamada wrote: > Hi Tom, > > > Here is a series of UniPhier SoCs updates for v2016.5-rc1. > It includes ARM64 compiler warning fixes, cleanups, new SoC/board DTS, > and misc changes. > > > > The following changes since commit 0764f24ae6bc937e358990c357f7452b4d5351e3: > > net: Move CONFIG_RTL8169 to Kconfig (2016-03-22 12:19:53 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to d085ecd61b9956cda0d37b89b5c538f54440fe58: > > ARM: uniphier: switch to raw U-Boot image (2016-03-24 01:45:41 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Here is a series of UniPhier SoCs updates for v2016.5-rc1. It includes ARM64 compiler warning fixes, cleanups, new SoC/board DTS, and misc changes. The following changes since commit 0764f24ae6bc937e358990c357f7452b4d5351e3: net: Move CONFIG_RTL8169 to Kconfig (2016-03-22 12:19:53 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to d085ecd61b9956cda0d37b89b5c538f54440fe58: ARM: uniphier: switch to raw U-Boot image (2016-03-24 01:45:41 +0900) Masahiro Yamada (18): mtd: denali: fix warning when compiled for 64bit system spl_mmc: allow to load raw image ARM: dts: uniphier: add device tree for Micro Support Card ARM: uniphier: remove commented out define ARM: uniphier: fix bogus comment ARM: uniphier: drop PH1- prefix from CONFIG options and file names ARM: uniphier: refactor SBC init code ARM: uniphier: drop ifdef in ddrphy-regs.h ARM: uniphier: add work-around to support Micro Support Card v3.6.10 ARM: uniphier: enable DDR PHY parameter dump commands by default ARM: dts: uniphier: add PH1-LD20 SoC/board device tree sources ARM: dts: uniphier: add PH1-LD11 SoC/board device tree sources ARM: uniphier: add sg_set_iectrl() function ARM: uniphier: add System Control register macros for ARMv8 SoCs ARM: uniphier: support Debug UART ARM: uniphier: fix README instruction for updating U-Boot via TFTP ARM: uniphier: add NOR boot support ARM: uniphier: switch to raw U-Boot image arch/arm/dts/Makefile | 2 + arch/arm/dts/uniphier-ph1-ld11-ref.dts | 69 +++ arch/arm/dts/uniphier-ph1-ld11.dtsi | 205 + arch/arm/dts/uniphier-ph1-ld20-ref.dts | 69 +++ arch/arm/dts/uniphier-ph1-ld20.dtsi | 241 + arch/arm/dts/uniphier-ph1-ld4-ref.dts | 5 + arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 5 + arch/arm/dts/uniphier-ph1-pro4-ref.dts | 5 + arch/arm/dts/uniphier-ph1-sld3-ref.dts | 5 + arch/arm/dts/uniphier-ph1-sld8-ref.dts | 5 + arch/arm/dts/uniphier-pinctrl.dtsi | 5 + arch/arm/dts/uniphier-support-card.dtsi | 33 arch/arm/mach-uniphier/Kconfig | 23 +-- arch/arm/mach-uniphier/Makefile | 1 + arch/arm/mach-uniphier/arm32/debug_ll.S | 42 ++--- arch/arm/mach-uniphier/bcu/Makefile | 6 +- arch/arm/mach-uniphier/bcu/{bcu-ph1-ld4.c => bcu-ld4.c} | 0 arch/arm/mach-uniphier/bcu/{bcu-ph1-sld3.c => bcu-sld3.c} | 0 arch/arm/mach-uniphier/board_early_init_f.c | 28 +-- arch/arm/mach-uniphier/boards.c | 28 +-- arch/arm/mach-uniphier/boot-mode/Makefile | 14 +- .../boot-mode/{boot-mode-ph1-ld4.c => boot-mode-ld4.c} | 2 +- .../boot-mode/{boot-mode-ph1-pro5.c => boot-mode-pro5.c}| 0 .../boot-mode/{boot-mode-proxstream2.c => boot-mode-pxs2.c} | 0 .../boot-mode/{boot-mode-ph1-sld3.c => boot-mode-sld3.c}| 2 +- arch/arm/mach-uniphier/boot-mode/boot-mode.c| 26 ++- arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 26 ++- arch/arm/mach-uniphier/clk/Makefile | 14 +- arch/arm/mach-uniphier/clk/{clk-ph1-ld4.c => clk-ld4.c} | 0 arch/arm/mach-uniphier/clk/{clk-ph1-pro4.c => clk-pro4.c} | 0 arch/arm/mach-uniphier/clk/{clk-ph1-pro5.c => clk-pro5.c} | 0 .../arm/mach-uniphier/clk/{clk-proxstream2.c => clk-pxs2.c} | 0 arch/arm/mach-uniphier/debug-uart/Makefile | 17 ++ arch/arm/mach-uniphier/debug-uart/debug-uart-ld20.c | 35 arch/arm/mach-uniphier/debug-uart/debug-uart-ld4.c | 21 +++ arch/arm/mach-uniphier/debug-uart/debug-uart-ld6b.c | 31 arch/arm/mach-uniphier/debug-uart/debug-uart-pro4.c | 31 arch/arm/mach-uniphier/debug-uart/debug-uart-pro5.c | 34 arch/arm/mach-uniphier/debug-uart/debug-uart-pxs2.c | 32 arch/arm/mach-uniphier/debug-uart/debug-uart-sld3.c | 31 arch/arm/mach-uniphier/debug-uart/debug-uart-sld8.c | 21 +++ arch/arm/mach-uniphier/debug-uart/debug-uart.c | 85 + arch/arm/mach-uniphier/debug-uart/debug-uart.h | 20 ++ arch/arm/mach-uniphier/dram/Makefile| 16 +- arch/arm/mach-uniphier/dram/cmd_ddrphy.c| 168 ++--- .../mach-uniphier/dram/{ddrphy-ph1-ld4.c => ddrphy-ld4.c} | 0 arch/arm/mach-uniphier/dram/ddrphy-regs.h
Re: [U-Boot] pull request: u-boot-uniphier/master
On Wed, Mar 09, 2016 at 01:18:19AM +0900, Masahiro Yamada wrote: > Hi Tom, > > This is probably the last PR from me for the v2016.03 release. > It includes some bug fixes and a minor document update. > > > The following changes since commit 08b24722f0ac9159697360faed35d12852592eb3: > > Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-03-04 > 20:53:50 -0500) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 5d07648662edf2b994a6433465d472a9a3e89923: > > ARM: uniphier: allow debug_ll_init() to do nothing for unknown SoCs > (2016-03-09 01:11:15 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, This is probably the last PR from me for the v2016.03 release. It includes some bug fixes and a minor document update. The following changes since commit 08b24722f0ac9159697360faed35d12852592eb3: Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-03-04 20:53:50 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 5d07648662edf2b994a6433465d472a9a3e89923: ARM: uniphier: allow debug_ll_init() to do nothing for unknown SoCs (2016-03-09 01:11:15 +0900) Masahiro Yamada (5): ARM: uniphier: document how-to-build for Ace and Sanji boards ARM: uniphier: fix build error when CONFIG_CMD_DDRMPHY_DUMP=y pinctrl: uniphier: set input-enable before pin-muxing pinctrl: uniphier: guard uniphier directory with CONFIG_PINCTRL_UNIPHIER ARM: uniphier: allow debug_ll_init() to do nothing for unknown SoCs arch/arm/mach-uniphier/arm32/debug_ll.S | 1 + arch/arm/mach-uniphier/dram/cmd_ddrmphy.c| 18 ++ doc/README.uniphier | 8 drivers/pinctrl/Makefile | 2 +- drivers/pinctrl/uniphier/Kconfig | 14 +++--- drivers/pinctrl/uniphier/Makefile| 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 6 +++--- 7 files changed, 23 insertions(+), 28 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master (2nd round)
On Tue, Mar 01, 2016 at 12:37:52AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here is a bunch of UniPhier updates which include GPIO driver support, > MMC driver support, DRAM init code clean-ups, etc. Please pull. > > > Changes for 2nd round: > - Fix a build error when CONFIG_DEBUG_LL is defined > > > The following changes since commit 50dc8677d769be6e2b34f49b6c43ad1e977bdc51: > > Merge git://git.denx.de/u-boot-usb (2016-02-26 18:08:43 -0500) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 11d3ede42ceccef9b5941ea7907f398cb97ed361: > > ARM: uniphier: fix warnings reported by aarch64 compiler (2016-03-01 > 00:33:29 +0900) > 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] pull request: u-boot-uniphier/master (2nd round)
Hi Tom, Here is a bunch of UniPhier updates which include GPIO driver support, MMC driver support, DRAM init code clean-ups, etc. Please pull. Changes for 2nd round: - Fix a build error when CONFIG_DEBUG_LL is defined The following changes since commit 50dc8677d769be6e2b34f49b6c43ad1e977bdc51: Merge git://git.denx.de/u-boot-usb (2016-02-26 18:08:43 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 11d3ede42ceccef9b5941ea7907f398cb97ed361: ARM: uniphier: fix warnings reported by aarch64 compiler (2016-03-01 00:33:29 +0900) Masahiro Yamada (38): ARM: dts: uniphier: rework System Bus nodes gpio: uniphier: add driver for UniPhier GPIO controller gpio: do not include for UniPhier ARM: uniphier: enable GPIO command and driver for UniPhier SoCs ARM: dts: uniphier: add GPIO controller nodes mmc: uniphier: add driver for UniPhier SD/MMC host controller ARM: uniphier: enable UniPhier SD/MMC host driver ARM: dts: uniphier: add SD/MMC host controller nodes ARM: uniphier: add eMMC boot support ARM: uniphier: add a command to find the first MMC (non-SD) device ARM: uniphier: add emmcupdate command ARM: uniphier: default to environment in eMMC 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 ARM: uniphier: merge two defconfig files ARM: uniphier: rework UniPhier SoC select in Kconfig ARM: uniphier: rename PH1-LD10/PH1-sLD11 to PH1-LD20/PH1-LD11 ARM: uniphier: prepare directory structure for ARMv8 SoC support ARM: uniphier: fix warnings reported by aarch64 compiler arch/arm/Kconfig| 3 +- arch/arm/dts/uniphier-common32.dtsi | 19 +- arch/arm/dts/uniphier-ph1-ld4-ref.dts | 4 + arch/arm/dts/uniphier-ph1-ld4.dtsi | 137 + arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 4 + arch/arm/dts/uniphier-ph1-pro4-ace.dts | 4 + arch/arm/dts/uniphier-ph1-pro4-ref.dts | 8 + arch/arm/dts/uniphier-ph1-pro4-sanji.dts| 16 + arch/arm/dts/uniphier-ph1-pro4.dtsi | 240 arch/arm/dts/uniphier-ph1-pro5-4kbox.dts| 8 + arch/arm/dts/uniphier-ph1-pro5.dtsi | 227 arch/arm/dts/uniphier-ph1-sld3-ref.dts | 4 + arch/arm/dts/uniphier-ph1-sld3.dtsi | 151 +- arch/arm/dts/uniphier-ph1-sld8-ref.dts | 4 + arch/arm/dts/uniphier-ph1-sld8.dtsi | 137 + arch/arm/dts/uniphier-pinctrl.dtsi | 15 + arch/arm/dts/uniphier-proxstream2-gentil.dts| 16 + arch/arm/dts/uniphier-proxstream2-vodka.dts | 16 + arch/arm/dts/uniphier-proxstream2.dtsi | 220 arch/arm/include/asm/gpio.h | 2 + arch/arm/mach-uniphier/Kconfig | 66 ++- arch/arm/mach-uniphier/Makefile | 9 +- arch/arm/mach-uniphier/arm32/Makefile | 13 + arch/arm/mach-uniphier/{ => arm32}/arm-mpcore.h | 0 arch/arm/mach-uniphier/{ => arm32}/cache_uniphier.c | 0 arch/arm/mach-uniphier/{ => arm32}/debug_ll.S | 6 +- arch/arm/mach-uniphier/{ => arm32}/late_lowlevel_init.S | 0 arch/arm/mach-uniphier/{ => arm32}/lowlevel_init.S | 0 arch/arm/mach-uniphier/{ => arm32}/ssc-regs.h | 0 arch/arm/mach-uniphier/{ => arm32}/timer.c | 0 arch/arm/mach-uniphier/bcu/bcu-ph1-ld4.c|
Re: [U-Boot] pull request: u-boot-uniphier/master
On Mon, Feb 29, 2016 at 06:06:10PM +0900, Masahiro Yamada wrote: > Hi Tom, > > I found a small bug in this series. > > If it is not too late, please let me fix it and do a 2nd round. > > If it is, it's OK, I will send a follow-up patch. Yes, OK, thanks. -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
Hi Tom, I found a small bug in this series. If it is not too late, please let me fix it and do a 2nd round. If it is, it's OK, I will send a follow-up patch. 2016-02-29 4:03 GMT+09:00 Masahiro Yamada : > Hi Tom, > > Here is a bunch of UniPhier updates which include GPIO driver support, > MMC driver support, DRAM init code clean-ups, etc. Please pull. > > > The following changes since commit 50dc8677d769be6e2b34f49b6c43ad1e977bdc51: > > Merge git://git.denx.de/u-boot-usb (2016-02-26 18:08:43 -0500) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 6a9220cfe2356aace1b92ec74a1852d7d2659a03: > > ARM: uniphier: fix warnings reported by aarch64 compiler (2016-02-29 > 03:50:16 +0900) > > > Masahiro Yamada (38): > ARM: dts: uniphier: rework System Bus nodes > gpio: uniphier: add driver for UniPhier GPIO controller > gpio: do not include for UniPhier > ARM: uniphier: enable GPIO command and driver for UniPhier SoCs > ARM: dts: uniphier: add GPIO controller nodes > mmc: uniphier: add driver for UniPhier SD/MMC host controller > ARM: uniphier: enable UniPhier SD/MMC host driver > ARM: dts: uniphier: add SD/MMC host controller nodes > ARM: uniphier: add eMMC boot support > ARM: uniphier: add a command to find the first MMC (non-SD) device > ARM: uniphier: add emmcupdate command > ARM: uniphier: default to environment in eMMC > 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 > ARM: uniphier: merge two defconfig files > ARM: uniphier: rework UniPhier SoC select in Kconfig > ARM: uniphier: rename PH1-LD10/PH1-sLD11 to PH1-LD20/PH1-LD11 > ARM: uniphier: prepare directory structure for ARMv8 SoC support > ARM: uniphier: fix warnings reported by aarch64 compiler > > arch/arm/Kconfig| 3 +- > arch/arm/dts/uniphier-common32.dtsi | 19 +- > arch/arm/dts/uniphier-ph1-ld4-ref.dts | 4 + > arch/arm/dts/uniphier-ph1-ld4.dtsi | 137 +++ > arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 4 + > arch/arm/dts/uniphier-ph1-pro4-ace.dts | 4 + > arch/arm/dts/uniphier-ph1-pro4-ref.dts | 8 + > arch/arm/dts/uniphier-ph1-pro4-sanji.dts| 16 + > arch/arm/dts/uniphier-ph1-pro4.dtsi | 240 > arch/arm/dts/uniphier-ph1-pro5-4kbox.dts| 8 + > arch/arm/dts/uniphier-ph1-pro5.dtsi | 227 +++ > arch/arm/dts/uniphier-ph1-sld3-ref.dts | 4 + > arch/arm/dts/uniphier-ph1-sld3.dtsi | 151 +++- > arch/arm/dts/uniphier-ph1-sld8-ref.dts | 4 + > arch/arm/dts/uniphier-ph1-sld8.dtsi | 137 +++ > arch/arm/dts/uniphier-pinctrl.dtsi | 15 + > arch/arm/dts/uniphier-proxstream2-gentil.dts| 16 + > arch/arm/dts/uniphier-proxstream2-vodka.dts | 16 + > arch/arm/dts/uniphier-proxstream2.dtsi | 220 +++ > arch/arm/include/asm/gpio.h | 2 + > arch/arm/mach-uniphier/Kconfig | 66 ++-- > arch/arm/mach-uniphier/Makefile | 9 +- > arch/arm/mach-uniphier/arm32/Makefile | 13 + > arch/arm/mach-uniphier/{ => arm32}/arm-mpcore.h | 0 > arch/arm/mach-uniphier/{ => arm32}/cache_uniphier.c | 0 > arch/arm/mach-uniphier/{ => arm32}/debug_ll.S | 0 >
[U-Boot] pull request: u-boot-uniphier/master
Hi Tom, Here is a bunch of UniPhier updates which include GPIO driver support, MMC driver support, DRAM init code clean-ups, etc. Please pull. The following changes since commit 50dc8677d769be6e2b34f49b6c43ad1e977bdc51: Merge git://git.denx.de/u-boot-usb (2016-02-26 18:08:43 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 6a9220cfe2356aace1b92ec74a1852d7d2659a03: ARM: uniphier: fix warnings reported by aarch64 compiler (2016-02-29 03:50:16 +0900) Masahiro Yamada (38): ARM: dts: uniphier: rework System Bus nodes gpio: uniphier: add driver for UniPhier GPIO controller gpio: do not include for UniPhier ARM: uniphier: enable GPIO command and driver for UniPhier SoCs ARM: dts: uniphier: add GPIO controller nodes mmc: uniphier: add driver for UniPhier SD/MMC host controller ARM: uniphier: enable UniPhier SD/MMC host driver ARM: dts: uniphier: add SD/MMC host controller nodes ARM: uniphier: add eMMC boot support ARM: uniphier: add a command to find the first MMC (non-SD) device ARM: uniphier: add emmcupdate command ARM: uniphier: default to environment in eMMC 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 ARM: uniphier: merge two defconfig files ARM: uniphier: rework UniPhier SoC select in Kconfig ARM: uniphier: rename PH1-LD10/PH1-sLD11 to PH1-LD20/PH1-LD11 ARM: uniphier: prepare directory structure for ARMv8 SoC support ARM: uniphier: fix warnings reported by aarch64 compiler arch/arm/Kconfig| 3 +- arch/arm/dts/uniphier-common32.dtsi | 19 +- arch/arm/dts/uniphier-ph1-ld4-ref.dts | 4 + arch/arm/dts/uniphier-ph1-ld4.dtsi | 137 +++ arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 4 + arch/arm/dts/uniphier-ph1-pro4-ace.dts | 4 + arch/arm/dts/uniphier-ph1-pro4-ref.dts | 8 + arch/arm/dts/uniphier-ph1-pro4-sanji.dts| 16 + arch/arm/dts/uniphier-ph1-pro4.dtsi | 240 arch/arm/dts/uniphier-ph1-pro5-4kbox.dts| 8 + arch/arm/dts/uniphier-ph1-pro5.dtsi | 227 +++ arch/arm/dts/uniphier-ph1-sld3-ref.dts | 4 + arch/arm/dts/uniphier-ph1-sld3.dtsi | 151 +++- arch/arm/dts/uniphier-ph1-sld8-ref.dts | 4 + arch/arm/dts/uniphier-ph1-sld8.dtsi | 137 +++ arch/arm/dts/uniphier-pinctrl.dtsi | 15 + arch/arm/dts/uniphier-proxstream2-gentil.dts| 16 + arch/arm/dts/uniphier-proxstream2-vodka.dts | 16 + arch/arm/dts/uniphier-proxstream2.dtsi | 220 +++ arch/arm/include/asm/gpio.h | 2 + arch/arm/mach-uniphier/Kconfig | 66 ++-- arch/arm/mach-uniphier/Makefile | 9 +- arch/arm/mach-uniphier/arm32/Makefile | 13 + arch/arm/mach-uniphier/{ => arm32}/arm-mpcore.h | 0 arch/arm/mach-uniphier/{ => arm32}/cache_uniphier.c | 0 arch/arm/mach-uniphier/{ => arm32}/debug_ll.S | 0 arch/arm/mach-uniphier/{ => arm32}/late_lowlevel_init.S | 0 arch/arm/mach-uniphier/{ => arm32}/lowlevel_init.S | 0 arch/arm/mach-uniphier/{ => arm32}/ssc-regs.h | 0 arch/arm/mach-uniphier/{ => arm32}/timer.c | 0 arch/arm/mach-uniphier/bcu/bcu-ph1-ld4.c| 2 +- arch/arm/mach-uniphier/bcu/bcu-ph1-sld3.c
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, Feb 14, 2016 at 05:54:45PM +0900, Masahiro Yamada wrote: > Hi Tom, > > > This PR includes the first clk driver support, new boards support, > various fixes and cleanups for UniPhier SoC family. > > Please note that I picked up a change of arch/arm/include/asm/spl.h > ("spl: define BOOT_DEVICE_USB") necessary for this PR and I think it > is innocent. > > > > The following changes since commit 9ef2835f26652092a61b0cb0551ef4f36be27946: > > Merge branch 'master' of git://git.denx.de/u-boot-video (2016-02-11 > 18:18:15 -0500) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 3f23111722ebf5b2416c7989eab7eb77be5ad0cf: > > ARM: uniphier: add support for PH1-Pro4 Ace and Sanji boards > (2016-02-14 17:07:46 +0900) Applied to u-boot/master, thanks! But please note: uniphier_pro4 : all +2830 bss +8 data +1024 rodata +606 spl/u-boot-spl:all -13765 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -15845 spl/u-boot-spl:text +1056 text +1192 uniphier_pxs2_ld6b: all +2830 bss -8 data +1024 rodata +606 spl/u-boot-spl:all -14032 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -15992 spl/u-boot-spl:text +936 text +1208 uniphier_pro5 : all +2802 bss -20 data +1024 rodata +606 spl/u-boot-spl:all -14068 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -16004 spl/u-boot-spl:text +912 text +1192 uniphier_sld3 : all -69152 bss -77368 data +1652 rodata +828 spl/u-boot-spl:all -14068 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -16004 spl/u-boot-spl:text +912 text +5736 uniphier_ld4_sld8: all -69488 bss -77368 data +1652 rodata +828 spl/u-boot-spl:all -14068 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -16004 spl/u-boot-spl:text +912 text +5400 -- 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] pull request: u-boot-uniphier/master
Hi Tom, This PR includes the first clk driver support, new boards support, various fixes and cleanups for UniPhier SoC family. Please note that I picked up a change of arch/arm/include/asm/spl.h ("spl: define BOOT_DEVICE_USB") necessary for this PR and I think it is innocent. The following changes since commit 9ef2835f26652092a61b0cb0551ef4f36be27946: Merge branch 'master' of git://git.denx.de/u-boot-video (2016-02-11 18:18:15 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 3f23111722ebf5b2416c7989eab7eb77be5ad0cf: ARM: uniphier: add support for PH1-Pro4 Ace and Sanji boards (2016-02-14 17:07:46 +0900) Masahiro Yamada (28): ARM: uniphier: fix NOR boot command ARM: uniphier: add default bootm_low to fix FIT boot ARM: uniphier: factor out common part of boot commands ARM: uniphier: fix nfsboot command ARM: uniphier: support some more DRAM use cases on PH1-Pro4 boards ARM: uniphier: update U-Boot file names in workflow spl: define BOOT_DEVICE_USB ARM: uniphier: change stack pointer address for SPL ARM: uniphier: create early page table at run-time ARM: uniphier: add missing static qualifier ARM: uniphier: support USB boot mode for ProXstream2 / PH1-LD6b SoC clk: uniphier: add Media I/O clock driver for UniPhier SoCs ARM: dts: uniphier: add reference clock nodes ARM: dts: uniphier: add device nodes for System Control blocks ARM: dts: uniphier: add device nodes for Peripheral control block ARM: dts: uniphier: add device nodes for MIO control block ARM: dts: uniphier: add clocks properties to EHCI nodes ARM: uniphier: switch over to generic EHCI driver usb: remove UniPhier EHCI driver ARM: uniphier: drop unneeded EHCI pin mux settings ARM: uniphier: remove unused header mio-regs.h ARM: uniphier: fix makefiles to build cmd_ddr(m)phy.c ARM: uniphier: move cmd_ddrmphy.c to fix build error ARM: uniphier: adjust DDR clock delay line for ProXstream2 ARM: uniphier: drop unnecessary "bootm_low" environment define ARM: dts: uniphier: add EEPROM node for ProXstream2 Gentil board ARM: dts: uniphier: enable I2C channel 2 of ProXstream2 Gentil board ARM: uniphier: add support for PH1-Pro4 Ace and Sanji boards arch/arm/Kconfig | 1 + arch/arm/dts/Makefile| 2 + arch/arm/dts/uniphier-common32.dtsi | 27 +++ arch/arm/dts/uniphier-ph1-ld4.dtsi | 23 ++ arch/arm/dts/uniphier-ph1-pro4-ace.dts | 105 +++ arch/arm/dts/uniphier-ph1-pro4-sanji.dts | 100 ++ arch/arm/dts/uniphier-ph1-pro4.dtsi | 22 ++ arch/arm/dts/uniphier-ph1-pro5.dtsi | 20 ++ arch/arm/dts/uniphier-ph1-sld3.dtsi | 26 +++ arch/arm/dts/uniphier-ph1-sld8.dtsi | 23 ++ arch/arm/dts/uniphier-proxstream2-gentil.dts | 11 +++ arch/arm/dts/uniphier-proxstream2.dtsi | 20 ++ arch/arm/include/asm/spl.h | 1 + arch/arm/mach-uniphier/Makefile | 4 +- arch/arm/mach-uniphier/board_late_init.c | 10 ++- arch/arm/mach-uniphier/boards.c | 14 arch/arm/mach-uniphier/boot-mode/boot-device.h | 2 + arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c | 5 +- arch/arm/mach-uniphier/boot-mode/boot-mode.c | 11 ++- arch/arm/mach-uniphier/clk/clk-ph1-ld4.c | 4 +- arch/arm/mach-uniphier/clk/clk-ph1-pro4.c| 4 +- arch/arm/mach-uniphier/dram/Makefile | 6 ++ arch/arm/mach-uniphier/{ => dram}/cmd_ddrmphy.c | 0 arch/arm/mach-uniphier/dram/umc-ph1-pro4.c | 80 ++--- arch/arm/mach-uniphier/dram/umc-proxstream2.c| 12 +++- arch/arm/mach-uniphier/include/mach/mio-regs.h | 20 -- arch/arm/mach-uniphier/init_page_table.S | 32 - arch/arm/mach-uniphier/lowlevel_init.S | 102 +++--- arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-ld4.c | 9 --- arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-pro4.c| 7 -- arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld3.c| 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld8.c| 9 --- configs/uniphier_ld4_sld8_defconfig | 2 + configs/uniphier_sld3_defconfig | 2 + doc/README.uniphier | 6 +- drivers/clk/Kconfig | 2 +
Re: [U-Boot] pull request: u-boot-uniphier/master
On Wed, Jan 20, 2016 at 08:54:21AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Sorry for the short interval from the previous one, > but please pull one more series. No worries :) > > > The following changes since commit 3ed2ece5e162b104cd3ea3788cae841ecd24408f: > > armv8: cavium: Get DRAM size from ATF (2016-01-19 22:26:13 +) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 048c61d674c4e5c793f5391fb7a57c8c79c99ebd: > > ARM: uniphier: remove unneeded if conditionals (2016-01-20 08:40:33 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Sorry for the short interval from the previous one, but please pull one more series. The following changes since commit 3ed2ece5e162b104cd3ea3788cae841ecd24408f: armv8: cavium: Get DRAM size from ATF (2016-01-19 22:26:13 +) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 048c61d674c4e5c793f5391fb7a57c8c79c99ebd: ARM: uniphier: remove unneeded if conditionals (2016-01-20 08:40:33 +0900) Masahiro Yamada (8): ARM: uniphier: define CONFIG_SYS_BOOTMAPSZ ARM: uniphier: add bootm_low environment ARM: uniphier: refactor outer cache operation slightly ARM: uniphier: factor out outer cache sync as a helper function ARM: uniphier: fix range invalidate for outer cache ARM: uniphier: set active ways to really enable outer cache ARM: uniphier: move UMC register macros to umc-regs.h ARM: uniphier: remove unneeded if conditionals arch/arm/mach-uniphier/cache_uniphier.c | 43 +-- arch/arm/mach-uniphier/dram/ddrphy-ph1-pro4.c | 10 ++ arch/arm/mach-uniphier/dram/umc-proxstream2.c | 49 + arch/arm/mach-uniphier/dram/umc-regs.h| 26 ++ include/configs/uniphier.h| 11 --- 5 files changed, 74 insertions(+), 65 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Wed, Jan 13, 2016 at 02:05:28AM +0900, Masahiro Yamada wrote: > Hi Tom, > > U-Boot 2016.01 is out and it means the MW is open. > Excuse my haste, but here is the first pull-req for the 2016.04. > Please pull! Happy to get one so early :) > > > The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930: > > Prepare v2016.01 (2016-01-12 09:06:54 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to e69514cc7087255d0e9754a9bf04129309d81ed5: > > ARM: uniphier: fix recommended board setting in document (2016-01-13 > 01:55:02 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, U-Boot 2016.01 is out and it means the MW is open. Excuse my haste, but here is the first pull-req for the 2016.04. Please pull! The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930: Prepare v2016.01 (2016-01-12 09:06:54 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to e69514cc7087255d0e9754a9bf04129309d81ed5: ARM: uniphier: fix recommended board setting in document (2016-01-13 01:55:02 +0900) Masahiro Yamada (7): ARM: uniphier: kill bogus header includes ARM: uniphier: move cmd_ddrphy.c to dram subdirectory ARM: uniphier: move cmd_pinmon.c to boot-mode subdirectory ARM: uniphier: move headers out of include/mach directory ARM: uniphier: add DRAM init code for ProXstream2/PH1-LD6b ARM: uniphier: add dump command for DDR Multi PHY registers ARM: uniphier: fix recommended board setting in document arch/arm/mach-uniphier/Kconfig | 9 + arch/arm/mach-uniphier/Makefile | 2 - arch/arm/mach-uniphier/{include/mach => }/arm-mpcore.h | 0 arch/arm/mach-uniphier/bcu/bcu-ph1-ld4.c | 5 +- arch/arm/mach-uniphier/bcu/bcu-ph1-sld3.c| 5 +- arch/arm/mach-uniphier/{include/mach => bcu}/bcu-regs.h | 0 arch/arm/mach-uniphier/board_common.c| 3 +- arch/arm/mach-uniphier/board_early_init_f.c | 6 +- arch/arm/mach-uniphier/board_early_init_r.c | 3 +- arch/arm/mach-uniphier/boards.c | 3 +- arch/arm/mach-uniphier/boot-mode/Makefile| 2 + arch/arm/mach-uniphier/{include/mach => boot-mode}/boot-device.h | 0 arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-ld4.c | 6 +- arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c| 6 +- arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-sld3.c| 6 +- arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c | 7 +- arch/arm/mach-uniphier/boot-mode/boot-mode.c | 8 +- arch/arm/mach-uniphier/{ => boot-mode}/cmd_pinmon.c | 7 +- arch/arm/mach-uniphier/cache_uniphier.c | 3 +- arch/arm/mach-uniphier/clk/clk-ph1-ld4.c | 5 +- arch/arm/mach-uniphier/clk/clk-ph1-pro4.c| 5 +- arch/arm/mach-uniphier/clk/clk-ph1-pro5.c| 5 +- arch/arm/mach-uniphier/clk/clk-proxstream2.c | 5 +- arch/arm/mach-uniphier/cmd_ddrmphy.c | 329 ++ arch/arm/mach-uniphier/cpu_info.c| 3 +- arch/arm/mach-uniphier/debug_ll.S| 7 +- arch/arm/mach-uniphier/dram/Makefile | 5 + arch/arm/mach-uniphier/{ => dram}/cmd_ddrphy.c | 3 +- arch/arm/mach-uniphier/dram/ddrmphy-regs.h | 146 arch/arm/mach-uniphier/dram/ddrphy-ph1-ld4.c | 3 +- arch/arm/mach-uniphier/dram/ddrphy-ph1-pro4.c| 3 +- arch/arm/mach-uniphier/dram/ddrphy-ph1-sld8.c| 3 +- arch/arm/mach-uniphier/{include/mach => dram}/ddrphy-regs.h | 0 arch/arm/mach-uniphier/dram/ddrphy-training.c| 3 +- arch/arm/mach-uniphier/dram/umc-ph1-ld4.c| 7 +- arch/arm/mach-uniphier/dram/umc-ph1-pro4.c | 7 +- arch/arm/mach-uniphier/dram/umc-ph1-sld8.c | 7 +- arch/arm/mach-uniphier/dram/umc-proxstream2.c| 669 + arch/arm/mach-uniphier/{include/mach => dram}/umc-regs.h | 0 arch/arm/mach-uniphier/early-clk/early-clk-ph1-ld4.c | 5 +- arch/arm/mach-uniphier/early-clk/early-clk-ph1-pro5.c| 5 +- arch/arm/mach-uniphier/early-clk/early-clk-proxstream2.c | 5 +- arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ph1-sld3.c| 4 +- arch/arm/mach-uniphier/{include/mach => }/init.h | 1 + arch/arm/mach-uniphier/init/init-ph1-ld4.c | 6 +- arch/arm/mach-uniphier/init/init-ph1-pro4.c | 6 +- arch/arm/mach-uniphier/init/init-ph1-pro5.c | 6 +- arch/arm/mach-uniphier/init/init-ph1-sld3.c | 6 +- arch/arm/mach-uniphier/init/init-ph1-sld8.c | 6 +- arch/arm/mach-uniphier/init/init-proxstream2.c | 14 +- arch/arm/mach-uniphier/init/init.c | 5 +- arch/arm/mach-uniphier/late_lowlevel_init.S | 3 +- arch/arm/mach-uniphier/low
Re: [U-Boot] pull request: u-boot-uniphier/master
On Wed, Dec 23, 2015 at 12:22:22AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here are various cleanups and preparation for new SoCs support. > Please pull! > > > The following changes since commit f84c2b665b87fc6713a756d0fddf5c45e02255e5: > > Prepare v2016.01-rc3 (2015-12-21 21:07:04 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 8182b41994f0b1824c31652d64171ffa596517fc: > > ARM: dts: uniphier: add SD/MMC pinmux nodes (2015-12-23 00:09:05 +0900) > 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
Re: [U-Boot] pull request: u-boot-uniphier/master
Hi Tom, 2015-12-23 0:59 GMT+09:00 Tom Rini : > On Wed, Dec 23, 2015 at 12:22:22AM +0900, Masahiro Yamada wrote: > >> Hi Tom, >> >> Here are various cleanups and preparation for new SoCs support. >> Please pull! >> >> >> The following changes since commit f84c2b665b87fc6713a756d0fddf5c45e02255e5: >> >> Prepare v2016.01-rc3 (2015-12-21 21:07:04 -0500) >> >> are available in the git repository at: >> >> git://git.denx.de/u-boot-uniphier.git master >> >> for you to fetch changes up to 8182b41994f0b1824c31652d64171ffa596517fc: >> >> ARM: dts: uniphier: add SD/MMC pinmux nodes (2015-12-23 00:09:05 +0900) > > This looks very self contained. But it's also not bug fixes. Are you > sure you want this in now? Thanks! Right, not bug fixes. I know the community is trying to be more strict to the MW and now it is -rc3, but my local branch is getting huge and I wanted to flush it at some point. So, I want this in now, but I leave this decision to you. If you are not inclined to do so, I can wait by the next MW. -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Wed, Dec 23, 2015 at 12:22:22AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here are various cleanups and preparation for new SoCs support. > Please pull! > > > The following changes since commit f84c2b665b87fc6713a756d0fddf5c45e02255e5: > > Prepare v2016.01-rc3 (2015-12-21 21:07:04 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 8182b41994f0b1824c31652d64171ffa596517fc: > > ARM: dts: uniphier: add SD/MMC pinmux nodes (2015-12-23 00:09:05 +0900) This looks very self contained. But it's also not bug fixes. Are you sure you want this in now? 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] pull request: u-boot-uniphier/master
Hi Tom, Here are various cleanups and preparation for new SoCs support. Please pull! The following changes since commit f84c2b665b87fc6713a756d0fddf5c45e02255e5: Prepare v2016.01-rc3 (2015-12-21 21:07:04 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 8182b41994f0b1824c31652d64171ffa596517fc: ARM: dts: uniphier: add SD/MMC pinmux nodes (2015-12-23 00:09:05 +0900) Masahiro Yamada (22): ARM: uniphier: add static qualifiers to locally used functions ARM: uniphier: add const qualifier to constant array ARM: uniphier: rename DTCR_RNKEN_* register bit to DTCR_RANKEN_* ARM: uniphier: use BIT() macro for DDR PHY header ARM: uniphier: allow DDR function to return more precise error code ARM: dts: uniphier: factor out common nodes to uniphier-common32.dtsi ARM: dts: uniphier: add outer cache nodes ARM: dts: uniphier: use stdout-path instead of console ARM: uniphier: add functions to get SoC model/revision ARM: uniphier: call uniphier_get_board_param() without FDT blob ARM: uniphier: split ProXstream2 board data and change DDR frequency ARM: uniphier: compile uniphier_get_board_param() for U-Boot proper ARM: uniphier: add macros and revision IDs for sLD11 and LD10 ARM: uniphier: display model number all the time on boot up ARM: uniphier: merge umc/ and ddrphy/ into a single directory ARM: uniphier: set DTB file name to fdt_file environment ARM: uniphier: drop fdt_file from CONFIG_EXTRA_ENV_SETTINGS ARM: uniphier: merge ph1_ld4_defconfig and ph1_sld8_defconfig ARM: uniphier: support ProXstream2, PH1-LD6b boards in single defconfig ARM: uniphier: rename rest of defconfig files ARM: uniphier: allow to run zImage rather than uImage ARM: dts: uniphier: add SD/MMC pinmux nodes MAINTAINERS | 2 +- arch/arm/dts/uniphier-common32.dtsi | 105 ++ arch/arm/dts/uniphier-ph1-ld4-ref.dts| 3 +- arch/arm/dts/uniphier-ph1-ld4.dtsi | 269 +- arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 3 +- arch/arm/dts/uniphier-ph1-pro4-ref.dts | 3 +- arch/arm/dts/uniphier-ph1-pro4.dtsi | 327 +- arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 3 +- arch/arm/dts/uniphier-ph1-pro5.dtsi | 294 - arch/arm/dts/uniphier-ph1-sld3-ref.dts | 3 +- arch/arm/dts/uniphier-ph1-sld8-ref.dts | 3 +- arch/arm/dts/uniphier-ph1-sld8.dtsi | 269 +- arch/arm/dts/uniphier-pinctrl.dtsi | 15 ++ arch/arm/dts/uniphier-proxstream2-gentil.dts | 3 +- arch/arm/dts/uniphier-proxstream2-vodka.dts | 3 +- arch/arm/dts/uniphier-proxstream2.dtsi | 308 --- arch/arm/mach-uniphier/Makefile | 4 +- arch/arm/mach-uniphier/board_late_init.c | 35 + arch/arm/mach-uniphier/boards.c | 27 +++- arch/arm/mach-uniphier/cmd_ddrphy.c | 12 +- arch/arm/mach-uniphier/cpu_info.c| 9 +- arch/arm/mach-uniphier/ddrphy/Makefile | 7 - arch/arm/mach-uniphier/dram/Makefile | 10 ++ arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-ld4.c | 0 arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-pro4.c| 0 arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-sld8.c| 0 arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-training.c| 11 +- arch/arm/mach-uniphier/{umc => dram}/umc-ph1-ld4.c | 0 arch/arm/mach-uniphier/{umc => dram}/umc-ph1-pro4.c | 0 arch/arm/mach-uniphier/{umc => dram}/umc-ph1-sld8.c | 0 arch/arm/mach-uniphier/include/mach/ddrphy-regs.h| 95 ++-- arch/arm/mach-uniphier/include/mach/init.h | 2 +- arch/arm/mach-uniphier/include/mach/soc_info.h | 15 +- arch/arm/mach-uniphier/init/init.c | 4 +- arch/arm/mach-uniphier/soc_info.c| 22 +++ arch/arm/mach-uniphier/umc/Makefile | 7 - configs/ph1_sld8_defconfig | 30 configs/{ph1_ld4_defconfig => uniphier_ld4_sld8_defconfig} | 1 + configs/{ph1_pro4_defconfig => uniphier_pro4_defconfig} | 0 configs/{ph1_pro5_defconfig => uniphier_pro5_defconfig} | 0 co
Re: [U-Boot] pull request: u-boot-uniphier/master
On Wed, Nov 11, 2015 at 11:44:50PM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here is my small pull request for v2016.01-rc1. > > > The following changes since commit cad04990715f7eaecd45196e84cf10e9e3248dae: > > Merge branch 'master' of git://git.denx.de/u-boot-arm (2015-11-10 > 13:38:08 -0500) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to b375219e732f044e7f48b676fa4e36e7c29d81e1: > > ARM: uniphier: drop UniPhier specific SMP code (2015-11-11 23:35:35 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Here is my small pull request for v2016.01-rc1. The following changes since commit cad04990715f7eaecd45196e84cf10e9e3248dae: Merge branch 'master' of git://git.denx.de/u-boot-arm (2015-11-10 13:38:08 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to b375219e732f044e7f48b676fa4e36e7c29d81e1: ARM: uniphier: drop UniPhier specific SMP code (2015-11-11 23:35:35 +0900) Masahiro Yamada (3): ARM: dts: uniphier: fix interrupt number of USB core for PH1-Pro4 ARM: dts: uniphier: add USB xHCI nodes for PH1-Pro5 and ProXstream2 ARM: uniphier: drop UniPhier specific SMP code arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 8 arch/arm/dts/uniphier-ph1-pro4.dtsi | 2 +- arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 4 arch/arm/dts/uniphier-ph1-pro5.dtsi | 18 ++ arch/arm/dts/uniphier-proxstream2-gentil.dts | 8 arch/arm/dts/uniphier-proxstream2-vodka.dts | 4 arch/arm/dts/uniphier-proxstream2.dtsi | 18 ++ arch/arm/mach-uniphier/Kconfig | 8 arch/arm/mach-uniphier/lowlevel_init.S | 53 - 9 files changed, 61 insertions(+), 62 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master (2nd round)
On Fri, Sep 25, 2015 at 01:10:42AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Here is a pretty big series for UniPhier SoC changes. > pinctrl drivers, various fixes, refactoring, new SoC/board support, etc. > > > Diff from the previous one: > - fix memory over-run bug in a command to display boot-mode > - sort pin-groups alphabetically in pinctrl drivers > - Add one more patch to convert a license block to SPDX > > > > The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303: > > pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19 > 15:42:15 -0600) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to a4bb44b027705f8c05fc525180cabaa3769247bb: > > ARM: dts: uniphier: use SPDX-License-Identifier (2015-09-25 01:01:37 +0900) > 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] pull request: u-boot-uniphier/master (2nd round)
Hi Tom, Here is a pretty big series for UniPhier SoC changes. pinctrl drivers, various fixes, refactoring, new SoC/board support, etc. Diff from the previous one: - fix memory over-run bug in a command to display boot-mode - sort pin-groups alphabetically in pinctrl drivers - Add one more patch to convert a license block to SPDX The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303: pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19 15:42:15 -0600) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to a4bb44b027705f8c05fc525180cabaa3769247bb: ARM: dts: uniphier: use SPDX-License-Identifier (2015-09-25 01:01:37 +0900) Masahiro Yamada (33): pinctrl: uniphier: add UniPhier pinctrl core support pinctrl: uniphier: add UniPhier PH1-LD4 pinctrl driver pinctrl: uniphier: add UniPhier PH1-Pro4 pinctrl driver pinctrl: uniphier: add UniPhier PH1-sLD8 pinctrl driver pinctrl: uniphier: add UniPhier PH1-Pro5 pinctrl driver pinctrl: uniphier: add UniPhier ProXstream2 pinctrl driver pinctrl: uniphier: add UniPhier PH1-LD6b pinctrl driver ARM: uniphier: enable simple-bus driver for SPL ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN to bind all nodes ARM: dts: uniphier: prepare device trees to use pinctrl in SPL ARM: uniphier: enable PINCTRL and SPL_PINCTRL ARM: uniphier: drop ad-hoc early pin-muxing settings ARM: uniphier: drop ad-hoc input enable settings ARM: uniphier: drop DCC micro support card support ARM: uniphier: enable setexpr command ARM: uniphier: change the external bus address mapping ARM: uniphier: remove ifdef CONFIG_{SOC} conditionals from sg-regs.h ARM: uniphier: parse device tree to determine DRAM base and size ARM: uniphier: remove unused header file ARM: uniphier: remove useless wrapper functions ARM: uniphier: refactor LED function ARM: uniphier: move CONFIG_SUPPORT_CARD_* macros to local file ARM: uniphier: allow to disable CONFIG_MICRO_SUPPORT_CARD ARM: uniphier: rename CONFIG_MACH_* to CONFIG_ARCH_UNIPHIER_* ARM: uniphier: delete unneeded input enable for low-level debug ARM: uniphier: fix glitch signal problem for low-level debug ARM: uniphier: unify low-level debug init code ARM: uniphier: remove kernel parameter settings from environment ARM: uniphier: allow to enable multiple SoCs ARM: uniphier: add PH1-Pro5 support ARM: uniphier: add ProXstream2 and PH1-LD6b support ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot ARM: dts: uniphier: use SPDX-License-Identifier arch/arm/dts/Makefile | 5 +- arch/arm/dts/uniphier-ph1-ld4-ref.dts | 16 ++- arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 17 ++- arch/arm/dts/uniphier-ph1-pro4-ref.dts | 16 ++- arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 64 arch/arm/dts/uniphier-ph1-sld8-ref.dts | 16 ++- arch/arm/dts/uniphier-pinctrl.dtsi | 38 +-- arch/arm/dts/uniphier-proxstream2-gentil.dts | 62 +++ arch/arm/dts/uniphier-proxstream2-vodka.dts | 62 +++ arch/arm/mach-uniphier/Kconfig | 95 - arch/arm/mach-uniphier/Makefile | 21 ++-- arch/arm/mach-uniphier/bcu/Makefile | 3 + arch/arm/mach-uniphier/{ph1-ld4/bcu_init.c => bcu/bcu-ph1-ld4.c} | 8 +- arch/arm/mach-uniphier/{ph1-sld3/bcu_init.c => bcu/bcu-ph1-sld3.c} | 8 +- arch/arm/mach-uniphier/board_common.c | 23 +--- arch/arm/mach-uniphier/board_early_init_f.c | 73 ++--- arch/arm/mach-uniphier/board_early_init_r.c | 7 +- arch/arm/mach-uniphier/boards.c | 130 +++ arch/arm/mach-uniphier/boot-mode/Makefile | 9 ++ .../{ph1-pro4/boot-mode.c => boot-mode/boot-mode-ph1-ld4.c} | 21 ++-- arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c | 75 + .../{ph1-sld3/boot-mode.c => boot-mode/boot-mode-ph1-sld3.c} | 23 ++-- arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c | 75 + arch/arm/mach-uniphier/boot-mode/boot-mode.c | 45 arch/arm/mach-uniphier/clk/Makefile | 7 ++ arch/arm/mach-uniphier/{ph1-ld4/clkrst_init.c => clk/clk-ph1-ld4.c} | 3 +- arch/arm/mach-uniphier/{ph1-pro4/clkrst_init.c => clk/clk-ph1-pro4.c} | 3 +- arch/arm/mach-uniphier/clk/clk-ph1-pro5.c | 44 arch/arm/mach-uniphier/clk/clk-proxstream2.c | 50 + arch/arm/mach-uniphier/cmd_pinmon.c | 43 ++-- arch/arm/mach-uniphier/ddrphy/Makefile | 3 + .../arm/mach-uniphier/{ph1-ld4/ddrphy_init.c => ddrphy/ddrphy-ph1-ld4.c} | 4 +- .../mach-uniphier/{ph1-pro4/ddrphy_init.c => ddrphy/ddrphy-ph1-pro4.c} | 4 +- .../mach-uniphier/{ph1-sld8/ddrphy_init.c => ddrphy/ddrphy-ph1-sld8.c} | 4 +-
Re: [U-Boot] Pull request: u-boot-uniphier/master
On Thu, Sep 24, 2015 at 09:17:59PM +0900, Masahiro Yamada wrote: > Hi Tom, > > If you have not pulled this, let me re-send the 2nd round. > I found a bug to be fixed. OK, I'll make sure to grab the next version, thanks! > > > 2015-09-23 23:32 GMT+09:00 Masahiro Yamada : > > Hi Tom, > > > > > > Here is a pretty big series for UniPhier SoC changes. > > > > pinctrl drivers, various fixes, refactoring, new SoC/board support, etc. > > > > > > The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303: > > > > pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19 > > 15:42:15 -0600) > > > > are available in the git repository at: > > > > git://git.denx.de/u-boot-uniphier.git master > > > > for you to fetch changes up to 7c040c9a6099ec83706fd8658eeb3e61f31ff431: > > > > ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot > > (2015-09-23 23:21:33 +0900) > > > > > > Masahiro Yamada (32): > > pinctrl: uniphier: add UniPhier pinctrl core support > > pinctrl: uniphier: add UniPhier PH1-LD4 pinctrl driver > > pinctrl: uniphier: add UniPhier PH1-Pro4 pinctrl driver > > pinctrl: uniphier: add UniPhier PH1-sLD8 pinctrl driver > > pinctrl: uniphier: add UniPhier PH1-Pro5 pinctrl driver > > pinctrl: uniphier: add UniPhier ProXstream2 pinctrl driver > > pinctrl: uniphier: add UniPhier PH1-LD6b pinctrl driver > > ARM: uniphier: enable simple-bus driver for SPL > > ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN to bind all nodes > > ARM: dts: uniphier: prepare device trees to use pinctrl in SPL > > ARM: uniphier: enable PINCTRL and SPL_PINCTRL > > ARM: uniphier: drop ad-hoc early pin-muxing settings > > ARM: uniphier: drop ad-hoc input enable settings > > ARM: uniphier: drop DCC micro support card support > > ARM: uniphier: enable setexpr command > > ARM: uniphier: change the external bus address mapping > > ARM: uniphier: remove ifdef CONFIG_{SOC} conditionals from sg-regs.h > > ARM: uniphier: parse device tree to determine DRAM base and size > > ARM: uniphier: remove unused header file > > ARM: uniphier: remove useless wrapper functions > > ARM: uniphier: refactor LED function > > ARM: uniphier: move CONFIG_SUPPORT_CARD_* macros to local file > > ARM: uniphier: allow to disable CONFIG_MICRO_SUPPORT_CARD > > ARM: uniphier: rename CONFIG_MACH_* to CONFIG_ARCH_UNIPHIER_* > > ARM: uniphier: delete unneeded input enable for low-level debug > > ARM: uniphier: fix glitch signal problem for low-level debug > > ARM: uniphier: unify low-level debug init code > > ARM: uniphier: remove kernel parameter settings from environment > > ARM: uniphier: allow to enable multiple SoCs > > ARM: uniphier: add PH1-Pro5 support > > ARM: uniphier: add ProXstream2 and PH1-LD6b support > > ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot > > > > arch/arm/dts/Makefile | 5 +- > > arch/arm/dts/uniphier-ph1-ld4-ref.dts | 16 > > ++- > > arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 17 > > ++- > > arch/arm/dts/uniphier-ph1-pro4-ref.dts | 16 > > ++- > > arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | > > 64 +++ > > arch/arm/dts/uniphier-ph1-sld8-ref.dts | 16 > > ++- > > arch/arm/dts/uniphier-proxstream2-gentil.dts | > > 62 ++ > > arch/arm/dts/uniphier-proxstream2-vodka.dts| > > 62 ++ > > arch/arm/mach-uniphier/Kconfig | > > 95 +++ > > arch/arm/mach-uniphier/Makefile| 21 > > ++-- > > arch/arm/mach-uniphier/bcu/Makefile| 3 + > > arch/arm/mach-uniphier/{ph1-ld4/bcu_init.c => bcu/bcu-ph1-ld4.c} | 8 +- > > arch/arm/mach-uniphier/{ph1-sld3/bcu_init.c => bcu/bcu-ph1-sld3.c} | 8 +- > > arch/arm/mach-uniphier/board_common.c | 23 > > +--- > > arch/arm/mach-uniphier/board_early_init_f.c| > > 73 +--- > > arch/arm/mach-uniphier/board_early_init_r.c| 7 +- > > arch/arm/mach-uniphier/boards.c| > > 130 + > > arch/arm/mach-uniphier/boot-mode/Makefile | 9 ++ > > .../{ph1-pro4/boot-mode.c => boot-mode/boot-mode-ph1-ld4.c}| 21 > > +++- > > arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c | > > 75 > > .../{ph1-sld3/boot-mode.c => boot-mode/boot-mode-ph1-sld3.c} | 23 > > ++-- > > arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c
Re: [U-Boot] Pull request: u-boot-uniphier/master
Hi Tom, If you have not pulled this, let me re-send the 2nd round. I found a bug to be fixed. 2015-09-23 23:32 GMT+09:00 Masahiro Yamada : > Hi Tom, > > > Here is a pretty big series for UniPhier SoC changes. > > pinctrl drivers, various fixes, refactoring, new SoC/board support, etc. > > > The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303: > > pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19 > 15:42:15 -0600) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 7c040c9a6099ec83706fd8658eeb3e61f31ff431: > > ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot > (2015-09-23 23:21:33 +0900) > > > Masahiro Yamada (32): > pinctrl: uniphier: add UniPhier pinctrl core support > pinctrl: uniphier: add UniPhier PH1-LD4 pinctrl driver > pinctrl: uniphier: add UniPhier PH1-Pro4 pinctrl driver > pinctrl: uniphier: add UniPhier PH1-sLD8 pinctrl driver > pinctrl: uniphier: add UniPhier PH1-Pro5 pinctrl driver > pinctrl: uniphier: add UniPhier ProXstream2 pinctrl driver > pinctrl: uniphier: add UniPhier PH1-LD6b pinctrl driver > ARM: uniphier: enable simple-bus driver for SPL > ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN to bind all nodes > ARM: dts: uniphier: prepare device trees to use pinctrl in SPL > ARM: uniphier: enable PINCTRL and SPL_PINCTRL > ARM: uniphier: drop ad-hoc early pin-muxing settings > ARM: uniphier: drop ad-hoc input enable settings > ARM: uniphier: drop DCC micro support card support > ARM: uniphier: enable setexpr command > ARM: uniphier: change the external bus address mapping > ARM: uniphier: remove ifdef CONFIG_{SOC} conditionals from sg-regs.h > ARM: uniphier: parse device tree to determine DRAM base and size > ARM: uniphier: remove unused header file > ARM: uniphier: remove useless wrapper functions > ARM: uniphier: refactor LED function > ARM: uniphier: move CONFIG_SUPPORT_CARD_* macros to local file > ARM: uniphier: allow to disable CONFIG_MICRO_SUPPORT_CARD > ARM: uniphier: rename CONFIG_MACH_* to CONFIG_ARCH_UNIPHIER_* > ARM: uniphier: delete unneeded input enable for low-level debug > ARM: uniphier: fix glitch signal problem for low-level debug > ARM: uniphier: unify low-level debug init code > ARM: uniphier: remove kernel parameter settings from environment > ARM: uniphier: allow to enable multiple SoCs > ARM: uniphier: add PH1-Pro5 support > ARM: uniphier: add ProXstream2 and PH1-LD6b support > ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot > > arch/arm/dts/Makefile | 5 +- > arch/arm/dts/uniphier-ph1-ld4-ref.dts | 16 ++- > arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 17 ++- > arch/arm/dts/uniphier-ph1-pro4-ref.dts | 16 ++- > arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | > 64 +++ > arch/arm/dts/uniphier-ph1-sld8-ref.dts | 16 ++- > arch/arm/dts/uniphier-proxstream2-gentil.dts | > 62 ++ > arch/arm/dts/uniphier-proxstream2-vodka.dts| > 62 ++ > arch/arm/mach-uniphier/Kconfig | > 95 +++ > arch/arm/mach-uniphier/Makefile| 21 ++-- > arch/arm/mach-uniphier/bcu/Makefile| 3 + > arch/arm/mach-uniphier/{ph1-ld4/bcu_init.c => bcu/bcu-ph1-ld4.c} | 8 +- > arch/arm/mach-uniphier/{ph1-sld3/bcu_init.c => bcu/bcu-ph1-sld3.c} | 8 +- > arch/arm/mach-uniphier/board_common.c | 23 +--- > arch/arm/mach-uniphier/board_early_init_f.c| > 73 +--- > arch/arm/mach-uniphier/board_early_init_r.c| 7 +- > arch/arm/mach-uniphier/boards.c| > 130 + > arch/arm/mach-uniphier/boot-mode/Makefile | 9 ++ > .../{ph1-pro4/boot-mode.c => boot-mode/boot-mode-ph1-ld4.c}| 21 +++- > arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c | > 75 > .../{ph1-sld3/boot-mode.c => boot-mode/boot-mode-ph1-sld3.c} | 23 ++-- > arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c | > 75 > arch/arm/mach-uniphier/boot-mode/boot-mode.c | > 45 > arch/arm/mach-uniphier/clk/Makefile| 7 ++ > .../arm/mach-uniphier/{ph1-ld4/clkrst_init.c => clk/clk-ph1-ld4.c} | 3 +- > .../mach-uniphier/{ph1-pro4/clkrst_init.c => clk/clk-ph1-pro4.c} | 3 +
[U-Boot] Pull request: u-boot-uniphier/master
Hi Tom, Here is a pretty big series for UniPhier SoC changes. pinctrl drivers, various fixes, refactoring, new SoC/board support, etc. The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303: pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19 15:42:15 -0600) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 7c040c9a6099ec83706fd8658eeb3e61f31ff431: ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot (2015-09-23 23:21:33 +0900) Masahiro Yamada (32): pinctrl: uniphier: add UniPhier pinctrl core support pinctrl: uniphier: add UniPhier PH1-LD4 pinctrl driver pinctrl: uniphier: add UniPhier PH1-Pro4 pinctrl driver pinctrl: uniphier: add UniPhier PH1-sLD8 pinctrl driver pinctrl: uniphier: add UniPhier PH1-Pro5 pinctrl driver pinctrl: uniphier: add UniPhier ProXstream2 pinctrl driver pinctrl: uniphier: add UniPhier PH1-LD6b pinctrl driver ARM: uniphier: enable simple-bus driver for SPL ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN to bind all nodes ARM: dts: uniphier: prepare device trees to use pinctrl in SPL ARM: uniphier: enable PINCTRL and SPL_PINCTRL ARM: uniphier: drop ad-hoc early pin-muxing settings ARM: uniphier: drop ad-hoc input enable settings ARM: uniphier: drop DCC micro support card support ARM: uniphier: enable setexpr command ARM: uniphier: change the external bus address mapping ARM: uniphier: remove ifdef CONFIG_{SOC} conditionals from sg-regs.h ARM: uniphier: parse device tree to determine DRAM base and size ARM: uniphier: remove unused header file ARM: uniphier: remove useless wrapper functions ARM: uniphier: refactor LED function ARM: uniphier: move CONFIG_SUPPORT_CARD_* macros to local file ARM: uniphier: allow to disable CONFIG_MICRO_SUPPORT_CARD ARM: uniphier: rename CONFIG_MACH_* to CONFIG_ARCH_UNIPHIER_* ARM: uniphier: delete unneeded input enable for low-level debug ARM: uniphier: fix glitch signal problem for low-level debug ARM: uniphier: unify low-level debug init code ARM: uniphier: remove kernel parameter settings from environment ARM: uniphier: allow to enable multiple SoCs ARM: uniphier: add PH1-Pro5 support ARM: uniphier: add ProXstream2 and PH1-LD6b support ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot arch/arm/dts/Makefile | 5 +- arch/arm/dts/uniphier-ph1-ld4-ref.dts | 16 ++- arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 17 ++- arch/arm/dts/uniphier-ph1-pro4-ref.dts | 16 ++- arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 64 +++ arch/arm/dts/uniphier-ph1-sld8-ref.dts | 16 ++- arch/arm/dts/uniphier-proxstream2-gentil.dts | 62 ++ arch/arm/dts/uniphier-proxstream2-vodka.dts| 62 ++ arch/arm/mach-uniphier/Kconfig | 95 +++ arch/arm/mach-uniphier/Makefile| 21 ++-- arch/arm/mach-uniphier/bcu/Makefile| 3 + arch/arm/mach-uniphier/{ph1-ld4/bcu_init.c => bcu/bcu-ph1-ld4.c} | 8 +- arch/arm/mach-uniphier/{ph1-sld3/bcu_init.c => bcu/bcu-ph1-sld3.c} | 8 +- arch/arm/mach-uniphier/board_common.c | 23 +--- arch/arm/mach-uniphier/board_early_init_f.c| 73 +--- arch/arm/mach-uniphier/board_early_init_r.c| 7 +- arch/arm/mach-uniphier/boards.c| 130 + arch/arm/mach-uniphier/boot-mode/Makefile | 9 ++ .../{ph1-pro4/boot-mode.c => boot-mode/boot-mode-ph1-ld4.c}| 21 +++- arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c | 75 .../{ph1-sld3/boot-mode.c => boot-mode/boot-mode-ph1-sld3.c} | 23 ++-- arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c | 75 arch/arm/mach-uniphier/boot-mode/boot-mode.c | 45 arch/arm/mach-uniphier/clk/Makefile| 7 ++ .../arm/mach-uniphier/{ph1-ld4/clkrst_init.c => clk/clk-ph1-ld4.c} | 3 +- .../mach-uniphier/{ph1-pro4/clkrst_init.c => clk/clk-ph1-pro4.c} | 3 +- arch/arm/mach-uniphier/clk/clk-ph1-pro5.c | 44 +++ arch/arm/mach-uniphier/clk/clk-proxstream2.c | 50 arch/arm/mach-uniphier/cmd_pinmon.c| 43 +-- arch/arm/mach-uniphier/ddrphy/Makefile
Re: [U-Boot] pull request: u-boot-uniphier/master
On Mon, Aug 31, 2015 at 12:53:41AM +0900, Masahiro Yamada wrote: > Hi Tom, > > > This pull request fixes three boards that have been broken > since the recent nand-flash pull-req. > Some other fixes, OF_CONTROL on SPL, and new SoC code, too. > > > The following changes since commit a679cc0118f6bec16c82d2c44f8a980f6f319bde: > > tools/atmelimage.c: Fix warning when debug is enabled (2015-08-28 > 14:01:11 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to f875bbb49111c308b90b9ca74d1b79f69498b278: > > ARM: dts: uniphier: add ProXstream2 and PH1-LD6b SoC/board support > (2015-08-31 00:29:23 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, This pull request fixes three boards that have been broken since the recent nand-flash pull-req. Some other fixes, OF_CONTROL on SPL, and new SoC code, too. The following changes since commit a679cc0118f6bec16c82d2c44f8a980f6f319bde: tools/atmelimage.c: Fix warning when debug is enabled (2015-08-28 14:01:11 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to f875bbb49111c308b90b9ca74d1b79f69498b278: ARM: dts: uniphier: add ProXstream2 and PH1-LD6b SoC/board support (2015-08-31 00:29:23 +0900) Masahiro Yamada (9): mtd: denali_spl: do not allocate page_buffer in .bss section ARM: uniphier: fix build error when CONFIG_DEBUG_LL is defined ARM: uniphier: remove unused macro ARM: uniphier: select SPL_DM rather than default in defconfig ARM: uniphier: enable SPL_OF_CONTROL serial: uniphier: drop platform data support ARM: dts: uniphier: sync with Linux ARM: dts: uniphier: add PH1-Pro5 SoC support ARM: dts: uniphier: add ProXstream2 and PH1-LD6b SoC/board support arch/arm/Kconfig | 2 + arch/arm/dts/Makefile| 5 +- arch/arm/dts/uniphier-ph1-ld4-ref.dts| 29 +++--- arch/arm/dts/uniphier-ph1-ld4.dtsi | 95 +++ arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 59 arch/arm/dts/uniphier-ph1-ld6b.dtsi | 31 +++ arch/arm/dts/uniphier-ph1-pro4-ref.dts | 37 +--- arch/arm/dts/uniphier-ph1-pro4.dtsi | 108 ++ arch/arm/dts/uniphier-ph1-pro5.dtsi | 216 +++ arch/arm/dts/uniphier-ph1-sld3-ref.dts | 39 +--- arch/arm/dts/uniphier-ph1-sld3.dtsi | 66 + arch/arm/dts/uniphier-ph1-sld8-ref.dts | 33 --- arch/arm/dts/uniphier-ph1-sld8.dtsi | 95 +++ arch/arm/dts/uniphier-pinctrl.dtsi | 105 + arch/arm/dts/uniphier-proxstream2.dtsi | 241 arch/arm/mach-uniphier/ph1-ld4/Makefile | 1 - arch/arm/mach-uniphier/ph1-ld4/platdevice.c | 15 --- arch/arm/mach-uniphier/ph1-pro4/Makefile | 1 - arch/arm/mach-uniphier/ph1-pro4/platdevice.c | 15 --- arch/arm/mach-uniphier/ph1-sld3/Makefile | 1 - arch/arm/mach-uniphier/ph1-sld3/lowlevel_debug.S | 2 + arch/arm/mach-uniphier/ph1-sld3/platdevice.c | 1 - arch/arm/mach-uniphier/ph1-sld8/platdevice.c | 15 --- configs/ph1_ld4_defconfig| 1 - configs/ph1_pro4_defconfig | 1 - configs/ph1_sld3_defconfig | 1 - configs/ph1_sld8_defconfig | 1 - doc/README.uniphier | 10 +- drivers/mtd/nand/denali_spl.c| 32 +++ drivers/serial/serial_uniphier.c | 41 +++- include/configs/uniphier.h | 4 +- include/dm/platform_data/serial-uniphier.h | 18 32 files changed, 1079 insertions(+), 242 deletions(-) create mode 100644 arch/arm/dts/uniphier-ph1-ld6b-ref.dts create mode 100644 arch/arm/dts/uniphier-ph1-ld6b.dtsi create mode 100644 arch/arm/dts/uniphier-ph1-pro5.dtsi create mode 100644 arch/arm/dts/uniphier-pinctrl.dtsi create mode 100644 arch/arm/dts/uniphier-proxstream2.dtsi delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/platdevice.c delete mode 100644 arch/arm/mach-uniphier/ph1-pro4/platdevice.c delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/platdevice.c delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/platdevice.c delete mode 100644 include/dm/platform_data/serial-uniphier.h -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Thu, Jul 23, 2015 at 11:49:57PM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull some updates specific to UniPhier SoCs. > > > 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-uniphier.git master > > for you to fetch changes up to 62102bee1ff32e7eda8b31558b0b646df74fecfd: > > ARM: UniPhier: document reference support card (2015-07-23 23:42:37 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull some updates specific to UniPhier SoCs. 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-uniphier.git master for you to fetch changes up to 62102bee1ff32e7eda8b31558b0b646df74fecfd: ARM: UniPhier: document reference support card (2015-07-23 23:42:37 +0900) Masahiro Yamada (8): ARM: dts: UniPhier: add device-specific compatible string for EEPROM ARM: UniPhier: add environment sets for non-FIT Linux boot ARM: UniPhier: add environment variable for TFTP boot ARM: UniPhier: disable CONFIG_FIT ARM: UniPhier: update CONFIG_BOOTARGS ARM: UniPhier: add PH1-sLD3 SoC support ARM: dts: UniPhier: add I2C ch4 device node for PH1-sLD3 ARM: UniPhier: document reference support card arch/arm/dts/uniphier-ph1-sld3.dtsi | 9 + arch/arm/dts/uniphier-ref-daughter.dtsi | 2 +- arch/arm/mach-uniphier/Kconfig | 12 -- arch/arm/mach-uniphier/Makefile | 7 ++-- arch/arm/mach-uniphier/include/mach/sc-regs.h | 6 ++- arch/arm/mach-uniphier/include/mach/sg-regs.h | 5 ++- arch/arm/mach-uniphier/ph1-sld3/Makefile| 16 arch/arm/mach-uniphier/ph1-sld3/bcu_init.c | 36 ++ arch/arm/mach-uniphier/ph1-sld3/boot-mode.c | 97 +++ arch/arm/mach-uniphier/ph1-sld3/clkrst_init.c | 1 + arch/arm/mach-uniphier/ph1-sld3/early_clkrst_init.c | 1 + arch/arm/mach-uniphier/ph1-sld3/early_pinctrl.c | 23 +++ arch/arm/mach-uniphier/ph1-sld3/lowlevel_debug.S| 31 +++ arch/arm/mach-uniphier/ph1-sld3/memconf.c | 52 + arch/arm/mach-uniphier/ph1-sld3/pinctrl.c | 24 arch/arm/mach-uniphier/ph1-sld3/platdevice.c| 1 + arch/arm/mach-uniphier/ph1-sld3/pll_init.c | 10 + arch/arm/mach-uniphier/ph1-sld3/pll_spectrum.c | 18 + arch/arm/mach-uniphier/ph1-sld3/sbc_init.c | 45 ++ arch/arm/mach-uniphier/ph1-sld3/sbc_init_3cs.c | 37 ++ arch/arm/mach-uniphier/ph1-sld3/sg_init.c | 9 + arch/arm/mach-uniphier/ph1-sld3/umc_init.c | 15 configs/ph1_ld4_defconfig | 2 - configs/ph1_pro4_defconfig | 2 - configs/ph1_sld3_defconfig | 28 ++ configs/ph1_sld8_defconfig | 2 - doc/README.uniphier | 54 -- include/configs/uniphier.h | 103 ++ 28 files changed, 603 insertions(+), 45 deletions(-) create mode 100644 arch/arm/mach-uniphier/ph1-sld3/Makefile create mode 100644 arch/arm/mach-uniphier/ph1-sld3/bcu_init.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/boot-mode.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/clkrst_init.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/early_clkrst_init.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/early_pinctrl.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/lowlevel_debug.S create mode 100644 arch/arm/mach-uniphier/ph1-sld3/memconf.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/pinctrl.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/platdevice.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/pll_init.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/pll_spectrum.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/sbc_init.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/sbc_init_3cs.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/sg_init.c create mode 100644 arch/arm/mach-uniphier/ph1-sld3/umc_init.c create mode 100644 configs/ph1_sld3_defconfig -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] Pull request: u-boot-uniphier/master
On Thu, Jul 02, 2015 at 01:16:59AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Some small changes for UniPhier SoCs. > > > The following changes since commit 9c6b05cb724e18d1db3f9e1a75b2272572f06fbd: > > Prepare v2015.07-rc3 (2015-06-29 17:22:01 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 8101b98298c4232175d0d7b4c73d94b66b97ef83: > > ARM: UniPhier: add IDs for PH1-Pro5, ProXstream2, PH1-LD6b > (2015-07-02 01:07:25 +0900) > 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] Pull request: u-boot-uniphier/master
Hi Tom, Some small changes for UniPhier SoCs. The following changes since commit 9c6b05cb724e18d1db3f9e1a75b2272572f06fbd: Prepare v2015.07-rc3 (2015-06-29 17:22:01 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 8101b98298c4232175d0d7b4c73d94b66b97ef83: ARM: UniPhier: add IDs for PH1-Pro5, ProXstream2, PH1-LD6b (2015-07-02 01:07:25 +0900) Masahiro Yamada (4): ARM: UniPhier: drop special CONFIG_AUTOBOOT_ settings ARM: dts: UniPhier: sync device trees with the Linux kernel ARM: dts: UniPhier: re-license device tree files under GPLv2+/X11 ARM: UniPhier: add IDs for PH1-Pro5, ProXstream2, PH1-LD6b arch/arm/dts/uniphier-ph1-ld4-ref.dts | 2 +- arch/arm/dts/uniphier-ph1-ld4.dtsi | 49 +--- arch/arm/dts/uniphier-ph1-pro4-ref.dts | 2 +- arch/arm/dts/uniphier-ph1-pro4.dtsi | 50 ++--- arch/arm/dts/uniphier-ph1-sld3-ref.dts | 2 +- arch/arm/dts/uniphier-ph1-sld3.dtsi | 50 ++--- arch/arm/dts/uniphier-ph1-sld8-ref.dts | 2 +- arch/arm/dts/uniphier-ph1-sld8.dtsi | 49 +--- arch/arm/dts/uniphier-ref-daughter.dtsi | 6 ++-- arch/arm/mach-uniphier/cpu_info.c | 9 ++ configs/ph1_ld4_defconfig | 4 --- configs/ph1_pro4_defconfig | 4 --- configs/ph1_sld8_defconfig | 4 --- 13 files changed, 197 insertions(+), 36 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] pull request: u-boot-uniphier/master
On Sun, May 31, 2015 at 03:05:17AM +0900, Masahiro Yamada wrote: > Hi Tom, > > Please pull u-boot-uniphier/master. > > > The following changes since commit 012681b1fa822492bb8fdc5c2dd3d24d6092e110: > > am33xx, spl, siemens: enable debug uart output again (2015-05-28 > 08:18:25 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to fcb2525d373f7a5bab213e8a89681bd3b7d09c44: > > ARM: UniPhier: add pin mux setting for NAND CS1 of PH1-Pro4 > (2015-05-31 02:56:02 +0900) > 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] pull request: u-boot-uniphier/master
Hi Tom, Please pull u-boot-uniphier/master. The following changes since commit 012681b1fa822492bb8fdc5c2dd3d24d6092e110: am33xx, spl, siemens: enable debug uart output again (2015-05-28 08:18:25 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to fcb2525d373f7a5bab213e8a89681bd3b7d09c44: ARM: UniPhier: add pin mux setting for NAND CS1 of PH1-Pro4 (2015-05-31 02:56:02 +0900) Masahiro Yamada (11): ARM: UniPhier: replace with ARM: UniPhier: update the vendor name of UniPhier in Kconfig ARM: UniPhier: use 32 bit register access for debug UART setting ARM: UniPhier: remove unnecessary cache coherency code ARM: UniPhier: remove meaningless CONFIG_SPL_BUILD ifdefs ARM: UniPhier: move CONFIG_SYS_TEXT_BASE to Kconfig ARM: UniPhier: set MACH_PH1_PRO4 as default SoC ARM: UniPhier: enable CONFIG_NET_RANDOM_ETHADDR ARM: UniPhier: update DDR PHY register map for PH1-Pro5 ARM: UniPhier: fix pin mux setting for USB port 2 of PH1-sLD8 ARM: UniPhier: add pin mux setting for NAND CS1 of PH1-Pro4 Kconfig | 2 +- arch/arm/Kconfig| 5 - arch/arm/mach-uniphier/Kconfig | 7 +++ arch/arm/mach-uniphier/board_late_init.c| 5 ++--- arch/arm/mach-uniphier/cache_uniphier.c | 6 ++ arch/arm/mach-uniphier/cmd_ddrphy.c | 5 ++--- arch/arm/mach-uniphier/cpu_info.c | 5 ++--- arch/arm/mach-uniphier/ddrphy_training.c| 9 ++--- arch/arm/mach-uniphier/include/mach/ddrphy-regs.h | 11 +++ arch/arm/mach-uniphier/include/mach/debug-uart.S| 7 +++ arch/arm/mach-uniphier/include/mach/led.h | 5 ++--- arch/arm/mach-uniphier/include/mach/sbc-regs.h | 4 ++-- arch/arm/mach-uniphier/include/mach/sg-regs.h | 4 ++-- arch/arm/mach-uniphier/lowlevel_init.S | 24 +--- arch/arm/mach-uniphier/memconf.c| 5 ++--- arch/arm/mach-uniphier/ph1-ld4/bcu_init.c | 5 ++--- arch/arm/mach-uniphier/ph1-ld4/clkrst_init.c| 5 ++--- arch/arm/mach-uniphier/ph1-ld4/ddrphy_init.c| 4 ++-- arch/arm/mach-uniphier/ph1-ld4/pinctrl.c| 5 ++--- arch/arm/mach-uniphier/ph1-ld4/pll_init.c | 4 ++-- arch/arm/mach-uniphier/ph1-ld4/sbc_init.c | 5 ++--- arch/arm/mach-uniphier/ph1-ld4/sbc_init_3cs.c | 5 ++--- arch/arm/mach-uniphier/ph1-ld4/sg_init.c| 5 ++--- arch/arm/mach-uniphier/ph1-ld4/umc_init.c | 4 ++-- arch/arm/mach-uniphier/ph1-pro4/boot-mode.c | 5 ++--- arch/arm/mach-uniphier/ph1-pro4/clkrst_init.c | 5 ++--- arch/arm/mach-uniphier/ph1-pro4/ddrphy_init.c | 4 ++-- arch/arm/mach-uniphier/ph1-pro4/early_clkrst_init.c | 5 ++--- arch/arm/mach-uniphier/ph1-pro4/early_pinctrl.c | 5 ++--- arch/arm/mach-uniphier/ph1-pro4/pinctrl.c | 7 --- arch/arm/mach-uniphier/ph1-pro4/pll_init.c | 4 ++-- arch/arm/mach-uniphier/ph1-pro4/pll_spectrum.c | 4 ++-- arch/arm/mach-uniphier/ph1-pro4/sbc_init.c | 5 ++--- arch/arm/mach-uniphier/ph1-pro4/sbc_init_3cs.c | 5 ++--- arch/arm/mach-uniphier/ph1-pro4/sg_init.c | 5 ++--- arch/arm/mach-uniphier/ph1-pro4/umc_init.c | 4 ++-- arch/arm/mach-uniphier/ph1-sld8/ddrphy_init.c | 4 ++-- arch/arm/mach-uniphier/ph1-sld8/pinctrl.c | 9 - arch/arm/mach-uniphier/ph1-sld8/pll_init.c | 4 ++-- arch/arm/mach-uniphier/ph1-sld8/sbc_init_3cs.c | 5 ++--- arch/arm/mach-uniphier/ph1-sld8/umc_init.c | 4 ++-- arch/arm/mach-uniphier/reset.c | 5 ++--- arch/arm/mach-uniphier/support_card.c | 6 ++ arch/arm/mach-uniphier/timer.c | 5 ++--- configs/ph1_ld4_defconfig | 3 +++ configs/ph1_pro4_defconfig | 4 +++- configs/ph1_sld8_defconfig | 3 +++ drivers/i2c/Kconfig | 6 +++--- drivers/i2c/i2c-uniphier-f.c| 6 ++ drivers/i2c/i2c-uniphier.c | 6 ++ drivers/serial/Kconfig | 5 +++-- drivers/serial/serial_uniphier.c| 6 ++ drivers/usb/host/Kconfig| 10 -- drivers/usb/host/ehci-uniphier.c| 6 ++ drivers/usb/host/xhci-uniphier.c| 5 ++--- include/configs/uniphier.h | 8 +++- 56 files changed, 131 insertions(+), 183 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@list
Re: [U-Boot] Pull request: u-boot-uniphier/master
On Fri, Jan 23, 2015 at 01:16:15AM +0900, Masahiro YAMADA wrote: > 2015-01-23 1:14 GMT+09:00 Masahiro YAMADA : > > Hi Tom, > > > > > > The following changes since commit b56f6e2b4e0291efbe1b50f082dec73272ad7ab3: > > > > sunxi: Restore lowlevel_init usage (2015-01-21 10:46:28 -0500) > > > > are available in the git repository at: > > > > git://git.denx.de/u-boot-uniphier.git master > > > > for you to fetch changes up to 0ba924a4ecfe056ab637bfa207fc26cd0248e9ac: > > > > ARM: UniPhier: add SG_MEMCONF macros for DDR channel 2 (2015-01-23 > > 00:52:16 +0900) > > > > > > Masahiro Yamada (9): > > ARM: UniPhier: remove __packed that causes a problem on GCC 4.9 > > ARM: UniPhier: fix comments in SoC Glue init function > > ARM: UniPhier: describe init_page_table shorter > > ARM: UniPhier: fix IECTRL set code for PH1-Pro4 > > ARM: UniPhier: add static to local functions > > ARM: UniPhier: remove non-sense inline directives > > ARM: UniPhier: use for readability > > ARM: UniPhier: rename SG_MEMCONF_* macros for readability > > ARM: UniPhier: add SG_MEMCONF macros for DDR channel 2 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
Re: [U-Boot] Pull request: u-boot-uniphier/master
Sorry, I forgot to add u-boot ML. 2015-01-23 1:14 GMT+09:00 Masahiro YAMADA : > Hi Tom, > > > The following changes since commit b56f6e2b4e0291efbe1b50f082dec73272ad7ab3: > > sunxi: Restore lowlevel_init usage (2015-01-21 10:46:28 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 0ba924a4ecfe056ab637bfa207fc26cd0248e9ac: > > ARM: UniPhier: add SG_MEMCONF macros for DDR channel 2 (2015-01-23 > 00:52:16 +0900) > > > Masahiro Yamada (9): > ARM: UniPhier: remove __packed that causes a problem on GCC 4.9 > ARM: UniPhier: fix comments in SoC Glue init function > ARM: UniPhier: describe init_page_table shorter > ARM: UniPhier: fix IECTRL set code for PH1-Pro4 > ARM: UniPhier: add static to local functions > ARM: UniPhier: remove non-sense inline directives > ARM: UniPhier: use for readability > ARM: UniPhier: rename SG_MEMCONF_* macros for readability > ARM: UniPhier: add SG_MEMCONF macros for DDR channel 2 > > arch/arm/cpu/armv7/uniphier/init_page_table.S| 26 ++ > arch/arm/cpu/armv7/uniphier/init_page_table.c| 1069 > - > arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_init.c |6 +- > arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c|2 +- > arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c |8 +- > arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_init.c |6 +- > arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c |4 +- > arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c |8 +- > arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_init.c |6 +- > arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c |8 +- > arch/arm/include/asm/arch-uniphier/ddrphy-regs.h |2 +- > arch/arm/include/asm/arch-uniphier/sg-regs.h | 109 -- > 12 files changed, 128 insertions(+), 1126 deletions(-) > create mode 100644 arch/arm/cpu/armv7/uniphier/init_page_table.S > delete mode 100644 arch/arm/cpu/armv7/uniphier/init_page_table.c > > > -- > Best Regards > Masahiro Yamada -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] Pull request: u-boot-uniphier/master
On Fri, Nov 28, 2014 at 02:33:25AM +0900, Masahiro YAMADA wrote: > Hi Tom, > > This series introduces Device Tree control support to Panasonic > UniPhier platform. > > > > The following changes since commit 85bafb6da4dddfffa78479aa49a72ae48578a4ce: > > Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq > (2014-11-26 11:23:26 -0500) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 25e274e20208e047ea93afde04040e8c87430904: > > ARM: UniPhier: move CONFIG_CMD_* and CONFIG_FIT* defines to > defconfig (2014-11-28 02:21:02 +0900) > 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] Pull request: u-boot-uniphier/master
Hi Tom, This series introduces Device Tree control support to Panasonic UniPhier platform. The following changes since commit 85bafb6da4dddfffa78479aa49a72ae48578a4ce: Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2014-11-26 11:23:26 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 25e274e20208e047ea93afde04040e8c87430904: ARM: UniPhier: move CONFIG_CMD_* and CONFIG_FIT* defines to defconfig (2014-11-28 02:21:02 +0900) Masahiro Yamada (7): ARM: UniPhier: do not compile platform data when CONFIG_OF_CONTROL=y ARM: UniPhier: add dummy gpio.h to enable CONFIG_OF_CONTROL ARM: UniPhier: add device tree sources serial: UniPhier: support OF configuration usb: UniPhier: support OF configuration ARM: UniPhier: enable Device Tree control ARM: UniPhier: move CONFIG_CMD_* and CONFIG_FIT* defines to defconfig arch/arm/Kconfig | 1 + arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile | 2 +- arch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c | 1 - arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile | 2 +- arch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c | 1 - arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile | 2 +- arch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c | 1 - arch/arm/dts/Makefile | 4 +++ arch/arm/dts/uniphier-ph1-ld4-ref.dts | 42 +++ arch/arm/dts/uniphier-ph1-ld4.dtsi| 78 ++ arch/arm/dts/uniphier-ph1-pro4-ref.dts| 42 +++ arch/arm/dts/uniphier-ph1-pro4.dtsi | 78 ++ arch/arm/dts/uniphier-ph1-sld8-ref.dts| 42 +++ arch/arm/dts/uniphier-ph1-sld8.dtsi | 78 ++ arch/arm/include/asm/arch-uniphier/gpio.h | 6 + configs/ph1_ld4_defconfig | 26 configs/ph1_pro4_defconfig| 26 configs/ph1_sld8_defconfig| 26 drivers/serial/serial_uniphier.c | 19 -- drivers/usb/host/ehci-uniphier.c | 38 +++- include/configs/uniphier-common.h | 15 --- 21 files changed, 500 insertions(+), 30 deletions(-) create mode 100644 arch/arm/dts/uniphier-ph1-ld4-ref.dts create mode 100644 arch/arm/dts/uniphier-ph1-ld4.dtsi create mode 100644 arch/arm/dts/uniphier-ph1-pro4-ref.dts create mode 100644 arch/arm/dts/uniphier-ph1-pro4.dtsi create mode 100644 arch/arm/dts/uniphier-ph1-sld8-ref.dts create mode 100644 arch/arm/dts/uniphier-ph1-sld8.dtsi create mode 100644 arch/arm/include/asm/arch-uniphier/gpio.h -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] Pull request: u-boot-uniphier/master
On Wed, Nov 12, 2014 at 12:46:21AM +0900, Masahiro YAMADA wrote: > Hi Tom, > > > > The following changes since commit 9906090f527153afddc5aa64d37cb5f89c6ee129: > > Prepare v2015.01-rc1 (2014-11-10 16:25:29 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to b67932e3e72b6214cde75c7e2f796d0c70ff3ffb: > > ARM: UniPhier: call pin_init() also in the normal boot (2014-11-12 > 00:31:01 +0900) > 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] Pull request: u-boot-uniphier/master
Hi Tom, The following changes since commit 9906090f527153afddc5aa64d37cb5f89c6ee129: Prepare v2015.01-rc1 (2014-11-10 16:25:29 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to b67932e3e72b6214cde75c7e2f796d0c70ff3ffb: ARM: UniPhier: call pin_init() also in the normal boot (2014-11-12 00:31:01 +0900) Masahiro Yamada (12): serial: UniPhier: borrow macros from linux/serial_reg.h ARM: UniPhier: reset on-board devices on start-up ARM: UniPhier: move DDR related configuration to Kconfig ARM: UniPhier: add EHCI host pin settings for PH1-Pro4 usb: add basic USB configs in Kconfig ARM: UniPhier: add MIO register file usb: UniPhier: add UniPhier on-chip EHCI host driver support ARM: UniPhier: enable USB features ARM: UniPhier: add set_pinsel macro for use in assembly code ARM: UniPhier: decrease pre-reloc malloc area size ARM: UniPhier: consolidate board_postclk_init() function ARM: UniPhier: call pin_init() also in the normal boot arch/arm/cpu/armv7/uniphier/Kconfig| 27 +++ arch/arm/cpu/armv7/uniphier/Makefile | 1 + arch/arm/cpu/armv7/uniphier/{ph1-ld4 => }/board_postclk_init.c | 11 +-- arch/arm/cpu/armv7/uniphier/dram_init.c| 2 +- arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile | 8 ++--- arch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c | 13 arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c | 4 --- arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile | 7 ++-- arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c | 39 -- arch/arm/cpu/armv7/uniphier/ph1-pro4/pinctrl.c | 7 arch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c | 10 ++ arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c| 4 --- arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile | 8 ++--- arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c | 1 - arch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c | 13 arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c| 4 --- arch/arm/cpu/armv7/uniphier/reset.c| 3 -- arch/arm/include/asm/arch-uniphier/ehci-uniphier.h | 33 +++ arch/arm/include/asm/arch-uniphier/mio-regs.h | 20 arch/arm/include/asm/arch-uniphier/platdevice.h| 2 ++ arch/arm/include/asm/arch-uniphier/sg-regs.h | 13 +++- configs/ph1_ld4_defconfig | 3 ++ configs/ph1_pro4_defconfig | 3 ++ configs/ph1_sld8_defconfig | 3 ++ drivers/serial/serial_uniphier.c | 15 ++--- drivers/usb/Kconfig| 46 ++ drivers/usb/host/Kconfig | 56 drivers/usb/host/Makefile | 1 + drivers/usb/host/ehci-uniphier.c | 39 ++ include/configs/ph1_ld4.h | 2 -- include/configs/ph1_pro4.h | 2 -- include/configs/ph1_sld8.h | 2 -- include/configs/uniphier-common.h | 13 ++-- 33 files changed, 321 insertions(+), 94 deletions(-) rename arch/arm/cpu/armv7/uniphier/{ph1-ld4 => }/board_postclk_init.c (82%) delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c create mode 100644 arch/arm/include/asm/arch-uniphier/ehci-uniphier.h create mode 100644 arch/arm/include/asm/arch-uniphier/mio-regs.h create mode 100644 drivers/usb/host/Kconfig create mode 100644 drivers/usb/host/ehci-uniphier.c -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] Pull request: u-boot-uniphier/master
On Wed, Oct 29, 2014 at 11:00:04PM +0900, Masahiro YAMADA wrote: > Hi Tom, > > The following changes since commit d58a9451e7339ed4cf2b2627e534611f427fb791: > > ppc/arm: zap EMK boards (2014-10-28 12:48:31 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to d9bc8fd1cb35feb2802ac1d4d39a1deabf0c3d79: > > serial: UniPhier: add static to locally used functions (2014-10-29 > 22:53:42 +0900) > 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] Pull request: u-boot-uniphier/master
Hi Tom, The following changes since commit d58a9451e7339ed4cf2b2627e534611f427fb791: ppc/arm: zap EMK boards (2014-10-28 12:48:31 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to d9bc8fd1cb35feb2802ac1d4d39a1deabf0c3d79: serial: UniPhier: add static to locally used functions (2014-10-29 22:53:42 +0900) Masahiro Yamada (3): ARM: UniPhier: make pinmon command optional serial: UniPhier: add .pending handler serial: UniPhier: add static to locally used functions arch/arm/cpu/armv7/uniphier/Kconfig | 9 + arch/arm/cpu/armv7/uniphier/Makefile | 2 +- drivers/serial/serial_uniphier.c | 17 ++--- 3 files changed, 24 insertions(+), 4 deletions(-) -- Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] Pull request: u-boot-uniphier/master
Hi Masahiro, On Sun, 5 Oct 2014 14:32:12 +0900, Masahiro YAMADA wrote: > Hi Albert, > > > The following changes since commit be9f643ae6aa9044c60fe80e3a2c10be8371c692: > > Merge branch 'for-tom' of git://git.denx.de/u-boot-dm (2014-09-26 > 20:10:48 -0400) > > are available in the git repository at: > > > git://git.denx.de/u-boot-uniphier.git master > > for you to fetch changes up to 6dd0e7c00bfa5ce861a72b8e4a3ef9e787306125: > > git-mailrc: add me as a maintainer of UniPhier platform (2014-10-05 > 14:10:09 +0900) > > > Masahiro Yamada (7): > mtd: denali: add Denali controller configs to Kconfig > mtd: denali: add Denali NAND driver for SPL > serial: add UniPhier serial driver > ARM: UniPhier: add UniPhier SoC support code > ARM: UniPhier: add Kconfig and defconfig > MAINTAINERS: add me as a maintainer of UniPhier platform > git-mailrc: add me as a maintainer of UniPhier platform > > MAINTAINERS |9 + > arch/arm/Kconfig |5 + > arch/arm/cpu/armv7/uniphier/Kconfig | 32 ++ > arch/arm/cpu/armv7/uniphier/Makefile | 23 ++ > arch/arm/cpu/armv7/uniphier/board_common.c| 32 ++ > arch/arm/cpu/armv7/uniphier/board_late_init.c | 91 + > arch/arm/cpu/armv7/uniphier/cache_uniphier.c | 154 > arch/arm/cpu/armv7/uniphier/cmd_pinmon.c | 33 ++ > arch/arm/cpu/armv7/uniphier/cpu_info.c| 59 +++ > arch/arm/cpu/armv7/uniphier/dram_init.c | 37 ++ > arch/arm/cpu/armv7/uniphier/init_page_table.c | 1068 > + > arch/arm/cpu/armv7/uniphier/lowlevel_init.S | 159 > arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile | 10 + > arch/arm/cpu/armv7/uniphier/ph1-ld4/bcu_init.c| 33 ++ > arch/arm/cpu/armv7/uniphier/ph1-ld4/board_info.c | 16 + > arch/arm/cpu/armv7/uniphier/ph1-ld4/board_postclk_init.c | 42 +++ > arch/arm/cpu/armv7/uniphier/ph1-ld4/boot-mode.c |1 + > arch/arm/cpu/armv7/uniphier/ph1-ld4/clkrst_init.c | 29 ++ > arch/arm/cpu/armv7/uniphier/ph1-ld4/pinctrl.c | 63 > arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_init.c| 189 ++ > arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_spectrum.c|1 + > arch/arm/cpu/armv7/uniphier/ph1-ld4/sbc_init.c| 44 +++ > arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c | 28 ++ > arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c| 162 > arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile | 10 + > arch/arm/cpu/armv7/uniphier/ph1-pro4/board_info.c | 16 + > arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c | 39 ++ > arch/arm/cpu/armv7/uniphier/ph1-pro4/boot-mode.c | 66 > arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c| 29 ++ > arch/arm/cpu/armv7/uniphier/ph1-pro4/pinctrl.c| 45 +++ > arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_init.c | 168 + > arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_spectrum.c | 18 + > arch/arm/cpu/armv7/uniphier/ph1-pro4/sbc_init.c | 75 > arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c| 28 ++ > arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c | 136 +++ > arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile | 10 + > arch/arm/cpu/armv7/uniphier/ph1-sld8/bcu_init.c |1 + > arch/arm/cpu/armv7/uniphier/ph1-sld8/board_info.c | 16 + > arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c |1 + > arch/arm/cpu/armv7/uniphier/ph1-sld8/boot-mode.c |1 + > arch/arm/cpu/armv7/uniphier/ph1-sld8/clkrst_init.c| 29 ++ > arch/arm/cpu/armv7/uniphier/ph1-sld8/pinctrl.c| 57 +++ > arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_init.c | 201 ++ > arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_spectrum.c |1 + > arch/arm/cpu/armv7/uniphier/ph1-sld8/sbc_init.c | 51 +++ > arch/arm/cpu/armv7/uniphier/ph1-sld8/sg_init.c|1 + > arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c | 142 +++ > arch/arm/cpu/armv7/uniphier/reset.c | 29 ++ > arch/arm/cpu/armv7/uniphier/smp.S | 54 +++ > arch/arm/cpu/armv7/uniphier/spl.c | 17 + > arch/arm/cpu/armv7/uniphier/support_card.c| 180 + > arch/arm/cpu/armv7/uniphier/timer.c | 39 ++ > arch/arm/include/asm/arch-uniphier/arm-mpcore.h | 46 +++ > arch/arm/include/asm/arch-uniphier/bcu-regs.h | 30 ++ > arch/arm/include/asm/arch-uniphie
[U-Boot] Pull request: u-boot-uniphier/master
Hi Albert, The following changes since commit be9f643ae6aa9044c60fe80e3a2c10be8371c692: Merge branch 'for-tom' of git://git.denx.de/u-boot-dm (2014-09-26 20:10:48 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 6dd0e7c00bfa5ce861a72b8e4a3ef9e787306125: git-mailrc: add me as a maintainer of UniPhier platform (2014-10-05 14:10:09 +0900) Masahiro Yamada (7): mtd: denali: add Denali controller configs to Kconfig mtd: denali: add Denali NAND driver for SPL serial: add UniPhier serial driver ARM: UniPhier: add UniPhier SoC support code ARM: UniPhier: add Kconfig and defconfig MAINTAINERS: add me as a maintainer of UniPhier platform git-mailrc: add me as a maintainer of UniPhier platform MAINTAINERS |9 + arch/arm/Kconfig |5 + arch/arm/cpu/armv7/uniphier/Kconfig | 32 ++ arch/arm/cpu/armv7/uniphier/Makefile | 23 ++ arch/arm/cpu/armv7/uniphier/board_common.c| 32 ++ arch/arm/cpu/armv7/uniphier/board_late_init.c | 91 + arch/arm/cpu/armv7/uniphier/cache_uniphier.c | 154 arch/arm/cpu/armv7/uniphier/cmd_pinmon.c | 33 ++ arch/arm/cpu/armv7/uniphier/cpu_info.c| 59 +++ arch/arm/cpu/armv7/uniphier/dram_init.c | 37 ++ arch/arm/cpu/armv7/uniphier/init_page_table.c | 1068 + arch/arm/cpu/armv7/uniphier/lowlevel_init.S | 159 arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile | 10 + arch/arm/cpu/armv7/uniphier/ph1-ld4/bcu_init.c| 33 ++ arch/arm/cpu/armv7/uniphier/ph1-ld4/board_info.c | 16 + arch/arm/cpu/armv7/uniphier/ph1-ld4/board_postclk_init.c | 42 +++ arch/arm/cpu/armv7/uniphier/ph1-ld4/boot-mode.c |1 + arch/arm/cpu/armv7/uniphier/ph1-ld4/clkrst_init.c | 29 ++ arch/arm/cpu/armv7/uniphier/ph1-ld4/pinctrl.c | 63 arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_init.c| 189 ++ arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_spectrum.c|1 + arch/arm/cpu/armv7/uniphier/ph1-ld4/sbc_init.c| 44 +++ arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c | 28 ++ arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c| 162 arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile | 10 + arch/arm/cpu/armv7/uniphier/ph1-pro4/board_info.c | 16 + arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c | 39 ++ arch/arm/cpu/armv7/uniphier/ph1-pro4/boot-mode.c | 66 arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c| 29 ++ arch/arm/cpu/armv7/uniphier/ph1-pro4/pinctrl.c| 45 +++ arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_init.c | 168 + arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_spectrum.c | 18 + arch/arm/cpu/armv7/uniphier/ph1-pro4/sbc_init.c | 75 arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c| 28 ++ arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c | 136 +++ arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile | 10 + arch/arm/cpu/armv7/uniphier/ph1-sld8/bcu_init.c |1 + arch/arm/cpu/armv7/uniphier/ph1-sld8/board_info.c | 16 + arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c |1 + arch/arm/cpu/armv7/uniphier/ph1-sld8/boot-mode.c |1 + arch/arm/cpu/armv7/uniphier/ph1-sld8/clkrst_init.c| 29 ++ arch/arm/cpu/armv7/uniphier/ph1-sld8/pinctrl.c| 57 +++ arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_init.c | 201 ++ arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_spectrum.c |1 + arch/arm/cpu/armv7/uniphier/ph1-sld8/sbc_init.c | 51 +++ arch/arm/cpu/armv7/uniphier/ph1-sld8/sg_init.c|1 + arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c | 142 +++ arch/arm/cpu/armv7/uniphier/reset.c | 29 ++ arch/arm/cpu/armv7/uniphier/smp.S | 54 +++ arch/arm/cpu/armv7/uniphier/spl.c | 17 + arch/arm/cpu/armv7/uniphier/support_card.c| 180 + arch/arm/cpu/armv7/uniphier/timer.c | 39 ++ arch/arm/include/asm/arch-uniphier/arm-mpcore.h | 46 +++ arch/arm/include/asm/arch-uniphier/bcu-regs.h | 30 ++ arch/arm/include/asm/arch-uniphier/board.h| 35 ++ arch/arm/include/asm/arch-uniphier/boot-device.h | 20 + arch/arm/include/asm/arch-uniphier/led.h | 101 + arch/arm/include/asm/arch-uniphier/sbc-regs.h | 108 +