[U-Boot] [GIT PULL] Xilinx changes
Michal Simek
monstr at monstr.eu
Tue Nov 15 18:59:53 CET 2016
Hi Tom,
please pull these changes to your tree.
There are several things in this PR like
DTS cleanups, Topic NL board with extending mkimage format and nand driver.
I have run buildman over it and there is not an issue.
./tools/buildman/buildman -b master zynq -C
Thanks,
Michal
The following changes since commit 29e0cfb4f77f7aa369136302cee14a91e22dca71:
Prepare v2016.11 (2016-11-14 11:27:11 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git master
for you to fetch changes up to 688d1be5ba63be281c2894e74b27209133598e2e:
ARM64: zynqmp: Adding prefetchable memory space to pcie (2016-11-15
15:30:41 +0100)
----------------------------------------------------------------
Anurag Kumar Vulisha (1):
ARM64: zynqmp: Add device tree properties for ZynqMP GT core
Bharat Kumar Gogada (2):
ARM64: zynqmp: pci: Updating device tree as per upstream
ARM64: zynqmp: Adding prefetchable memory space to pcie
Filip Drazic (4):
ARM64: zynqmp: DT: Remove unused DDR PM domain
ARM64: zynqmp: DT: Remove unused PM domains for PLL
ARM64: zynqmp: DT: Add PM domains for GPU and PCIE
ARM64: zynqmp: Support for multiple PM IDs assigned to a PM domain
Hyun Kwon (1):
ARM64: zynqmp: drm: Add DMA index
Kedareswara rao Appana (3):
ARM64: zynqmp: Add clocks for LPDDMA
ARM64: zynqmp: Add description for LPDDMA channel usage
ARM64: zynqmp: Add clocks for LPDDMA
Michal Simek (18):
tools: mkimage: Check if file is regular file
zynq: nand: Runtime detection of nand buswidth through slcr
ARM: zynq: Add support for Zynq 7000S 7007s/7012s/7014s devices
ARM64: zynqmp: Record board name as serial number for DFU/FASTBOOT
ARM64: zynqmp: Fix secondary bootmode enabling
ARM64: zynqmp: Ignore warnings from autogenerated files
ARM: zynq: Remove DTC 1.4.2 warnings
ARM64: zynqmp: Remove DTC 1.4.2 warnings
ARM64: zynqmp: Enable gpio-led as heartbeat on zcu102
ARM64: zynqmp: Add gpio-keys for zcu102
ARM64: zynqmp: Add dcc port to dtsi
ARM64: zynqmp: Remove note about level shifter on zcu102
ARM64: zynqmp: Remove xlnx,id property
ARM64: zynqmp: Sync gpio node properties
Revert "ARM64: zynqmp: Add serdes address space dp driver"
ARM64: zynqmp: List all SMMU ids
Revert "ARM64: zynqmp: Added broken-tuning property to SD, eMMC nodes"
ARM64: zynqmp: Use 64bit size cell format for main amba bus
Mike Looijmans (3):
tools: mkimage: Add support for initialization table for Zynq and
ZynqMP
ARM: zynq: Make SYS_VENDOR configurable
ARM: zynq: Add support for the topic-miami system-on-modules and
carrier boards
Naga Sureshkumar Relli (3):
ARM64: zynqmp: Enable can1 for ep108
ARM64: zynqmp: Add cortexa53 edac node
ARM64: zynqmp: Add ocm node in dtsi
Nava kishore Manne (1):
ARM64: zynqmp: Add support for zynqmp fpga manager
Sai Krishna Potthuri (1):
ARM64: zynqmp: change sdhci compatible string.
Siva Durga Prasad Paladugu (7):
mtd: nand: zynq_nand: Add nand driver support for zynq
zynq: nand: Enable Nand flash controller driver a zynq board
nand: arasan_nfc: Clear ecc on bit while sending read command
net: zynq_gem: Modify the nwcfg bit definitions
net: zynq_gem: Correct SGMII enable bit setting
ARM64: zynqmp: Add support for SD1 with level shifters bootmode
ARM64: zynqmp: Correct the sdhci minimum frequency for ep108
Soren Brinkmann (1):
ARM64: zynqmp: Adjust to new SMC interface to get silicon version
VNSL Durga (1):
ARM64: zynqmp: Added clocks to DT for ep108
arch/arm/cpu/armv8/zynqmp/Kconfig | 7 +
arch/arm/cpu/armv8/zynqmp/spl.c | 6 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/zynq-7000.dtsi | 7 +-
arch/arm/dts/zynq-microzed.dts | 2 +-
arch/arm/dts/zynq-picozed.dts | 2 +-
arch/arm/dts/zynq-topic-miami.dts | 97 +++++++++++++
arch/arm/dts/zynq-topic-miamiplus.dts | 17 +++
arch/arm/dts/zynq-zc702.dts | 2 +-
arch/arm/dts/zynq-zc706.dts | 2 +-
arch/arm/dts/zynq-zc770-xm010.dts | 2 +-
arch/arm/dts/zynq-zc770-xm011.dts | 2 +-
arch/arm/dts/zynq-zed.dts | 2 +-
arch/arm/dts/zynq-zybo.dts | 2 +-
arch/arm/dts/zynqmp-clk.dtsi | 32 +++++
arch/arm/dts/zynqmp-ep108-clk.dtsi | 48 +++++++
arch/arm/dts/zynqmp-ep108.dts | 8 +-
arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts | 4 +-
arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts | 2 +-
arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts | 2 +-
arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts | 2 +-
arch/arm/dts/zynqmp-zcu102.dts | 34 ++++-
arch/arm/dts/zynqmp.dtsi | 341
++++++++++++++++++++++++++++----------------
arch/arm/include/asm/arch-zynqmp/hardware.h | 1 +
arch/arm/mach-zynq/Kconfig | 8 ++
arch/arm/mach-zynq/slcr.c | 25 ++++
board/topic/zynq/MAINTAINERS | 6 +
board/topic/zynq/Makefile | 10 ++
board/topic/zynq/board.c | 1 +
board/topic/zynq/ps7_init_common.c | 117 +++++++++++++++
board/topic/zynq/ps7_init_gpl.h | 34 +++++
board/topic/zynq/zynq-topic-miami/ps7_init_gpl.c | 227
+++++++++++++++++++++++++++++
board/topic/zynq/zynq-topic-miami/ps7_regs.txt | 61 ++++++++
board/topic/zynq/zynq-topic-miamiplus/ps7_init_gpl.c | 233
++++++++++++++++++++++++++++++
board/topic/zynq/zynq-topic-miamiplus/ps7_regs.txt | 61 ++++++++
board/xilinx/zynq/board.c | 12 ++
board/xilinx/zynqmp/Makefile | 3 +
board/xilinx/zynqmp/xil_io.h | 9 ++
board/xilinx/zynqmp/zynqmp.c | 21 +++
configs/topic_miami_defconfig | 49 +++++++
configs/topic_miamiplus_defconfig | 49 +++++++
configs/zynq_zc770_xm011_defconfig | 2 +
drivers/mtd/nand/Kconfig | 7 +
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/arasan_nfc.c | 2 +
drivers/mtd/nand/zynq_nand.c | 1186
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/net/zynq_gem.c | 16 +--
include/configs/topic_miami.h | 149
+++++++++++++++++++
include/configs/topic_miamiplus.h | 2 +
include/configs/xilinx_zynqmp_ep.h | 2 +-
include/configs/zynq-common.h | 7 +
include/zynqmppl.h | 6 +
include/zynqpl.h | 18 +++
scripts/Makefile.spl | 4 +-
tools/zynqimage.c | 28 ++++
tools/zynqmpimage.c | 34 +++++
58 files changed, 2865 insertions(+), 155 deletions(-)
create mode 100644 arch/arm/dts/zynq-topic-miami.dts
create mode 100644 arch/arm/dts/zynq-topic-miamiplus.dts
create mode 100644 board/topic/zynq/MAINTAINERS
create mode 100644 board/topic/zynq/Makefile
create mode 100644 board/topic/zynq/board.c
create mode 100644 board/topic/zynq/ps7_init_common.c
create mode 100644 board/topic/zynq/ps7_init_gpl.h
create mode 100644 board/topic/zynq/zynq-topic-miami/ps7_init_gpl.c
create mode 100644 board/topic/zynq/zynq-topic-miami/ps7_regs.txt
create mode 100644 board/topic/zynq/zynq-topic-miamiplus/ps7_init_gpl.c
create mode 100644 board/topic/zynq/zynq-topic-miamiplus/ps7_regs.txt
create mode 100644 configs/topic_miami_defconfig
create mode 100644 configs/topic_miamiplus_defconfig
create mode 100644 drivers/mtd/nand/zynq_nand.c
create mode 100644 include/configs/topic_miami.h
create mode 100644 include/configs/topic_miamiplus.h
--
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP SoCs
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161115/161fe4a1/attachment.sig>
More information about the U-Boot
mailing list