[GIT PULL] UniPhier SoC updates for v2020.10
Masahiro Yamada
yamada.masahiro at socionext.com
Sat Jul 11 16:35:12 CEST 2020
Hi Tom,
Please pull changes for v2020.10
Thanks.
The following changes since commit 3113c84ba25ec3ceae072cc5ad450c4238425939:
Merge tag 'rpi-next-2020.10' of
https://gitlab.denx.de/u-boot/custodians/u-boot-raspberrypi
(2020-07-10 14:31:22 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-uniphier.git
tags/uniphier-v2020.10
for you to fetch changes up to 5785950369cd68d4409bf4d0e34d4b1894e5d0e9:
ARM: uniphier: remove NAND reset code (2020-07-11 21:56:51 +0900)
----------------------------------------------------------------
UniPhier SoC updates for v2020.10
- remove workaround for Cortex-A72
- increase U-Boot proper size to 2MB
- sync DT with Linux
- add system bus controller driver
- improve serial driver
- add reset assertion to Denali NAND driver
----------------------------------------------------------------
Ley Foon Tan (2):
mtd: nand: raw: denali: Assert reset before deassert
mtd: nand: raw: denali: Wait for reset completion status
Masahiro Yamada (14):
Revert "ARM: uniphier: add weird workaround code for LD20"
ARM: uniphier: increase CONFIG_SYS_MONITOR_LEN to 2MB
ARM: uniphier: consolidate SoC select menu
ARM: uniphier: sync with Linux 5.8-rc4
ARM: uniphier: fix build error when CONFIG_MICRO_SUPPORT_CARD=n
ARM: uniphier: remove unused uniphier_sbc_init_admulti()
ARM: uniphier: remove support for NOR Flash on support card
bus: uniphier-system-bus: add UniPhier System Bus driver
bus: uniphier-system-bus: move hardware init from board files
ARM: uniphier: remove sbc/ directory
serial: uniphier: use register macros instead of structure
serial: uniphier: flush transmitter before changing hardware settings
serial: uniphier: enable FIFO
ARM: uniphier: remove NAND reset code
arch/arm/dts/uniphier-ld11-global.dts | 1 +
arch/arm/dts/uniphier-ld11-ref.dts | 1 +
arch/arm/dts/uniphier-ld11.dtsi | 16 ++++++-
arch/arm/dts/uniphier-ld20-global.dts | 1 +
arch/arm/dts/uniphier-ld20-ref.dts | 1 +
arch/arm/dts/uniphier-ld20.dtsi | 28 +++++++++---
arch/arm/dts/uniphier-ld4.dtsi | 2 +
arch/arm/dts/uniphier-ld6b-ref.dts | 1 +
arch/arm/dts/uniphier-pro4-ace.dts | 1 +
arch/arm/dts/uniphier-pro4-ref.dts | 1 +
arch/arm/dts/uniphier-pro4.dtsi | 10 +++++
arch/arm/dts/uniphier-pro5.dtsi | 16 ++++++-
arch/arm/dts/uniphier-pxs2-gentil.dts | 1 +
arch/arm/dts/uniphier-pxs2-vodka.dts | 1 +
arch/arm/dts/uniphier-pxs2.dtsi | 16 ++++++-
arch/arm/dts/uniphier-pxs3-ref.dts | 28 ++++++++++++
arch/arm/dts/uniphier-pxs3.dtsi | 59 +++++++++++++++++++++++-
arch/arm/dts/uniphier-sld8.dtsi | 2 +
arch/arm/mach-uniphier/Kconfig | 34 +++++++-------
arch/arm/mach-uniphier/Makefile | 2 -
arch/arm/mach-uniphier/arm64/Makefile | 1 -
arch/arm/mach-uniphier/arm64/lowlevel_init.S | 13 ------
arch/arm/mach-uniphier/board_init.c | 44 ++++++++++++------
arch/arm/mach-uniphier/boot-device/boot-device.c | 9 +++-
arch/arm/mach-uniphier/init.h | 35 ---------------
arch/arm/mach-uniphier/micro-support-card.c | 110
+++++----------------------------------------
arch/arm/mach-uniphier/nand-reset.c | 43 ------------------
arch/arm/mach-uniphier/sbc/Makefile | 15 -------
arch/arm/mach-uniphier/sbc/sbc-boot.c | 13 ------
arch/arm/mach-uniphier/sbc/sbc-ld11.c | 26 -----------
arch/arm/mach-uniphier/sbc/sbc-ld4.c | 25 -----------
arch/arm/mach-uniphier/sbc/sbc-pxs2.c | 23 ----------
arch/arm/mach-uniphier/sbc/sbc-regs.h | 82
---------------------------------
arch/arm/mach-uniphier/sbc/sbc.c | 95
---------------------------------------
configs/uniphier_ld4_sld8_defconfig | 4 --
configs/uniphier_v7_defconfig | 3 --
configs/uniphier_v8_defconfig | 3 --
drivers/Kconfig | 2 +
drivers/Makefile | 1 +
drivers/bus/Kconfig | 16 +++++++
drivers/bus/Makefile | 6 +++
drivers/bus/uniphier-system-bus.c | 100
+++++++++++++++++++++++++++++++++++++++++
drivers/mtd/nand/raw/denali.c | 11 +++++
drivers/mtd/nand/raw/denali.h | 1 +
drivers/mtd/nand/raw/denali_dt.c | 8 +++-
drivers/serial/serial_uniphier.c | 90
+++++++++++++++++++------------------
include/configs/uniphier.h | 24 +---------
47 files changed, 432 insertions(+), 593 deletions(-)
delete mode 100644 arch/arm/mach-uniphier/arm64/lowlevel_init.S
delete mode 100644 arch/arm/mach-uniphier/nand-reset.c
delete mode 100644 arch/arm/mach-uniphier/sbc/Makefile
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-boot.c
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-ld11.c
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-ld4.c
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-pxs2.c
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-regs.h
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc.c
create mode 100644 drivers/bus/Kconfig
create mode 100644 drivers/bus/Makefile
create mode 100644 drivers/bus/uniphier-system-bus.c
More information about the U-Boot
mailing list