[U-Boot] [GIT PULL] Xilinx patches for v2019.01
Michal Simek
monstr at monstr.eu
Mon Dec 3 15:50:47 UTC 2018
Hi Tom,
Here are patches for v2019.01 which I have put together.
Travis build is still running that's why will see how it will look like.
https://travis-ci.org/michalsimek/u-boot/builds/462865171
I can't see any problem with patches now and wanted to get this to your
attention because of end of MW.
Thanks,
Michal
The following changes since commit 5830791d91d1200854ef78fcb32f808c8080f0f0:
Merge tag 'pull-tg18' of git://git.denx.de/u-boot-dm (2018-11-23
17:25:27 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2019.01
for you to fetch changes up to 5f68f44c14ab93ffc44a9285e0970cba467276c6:
net: zynq_gem: Add check for 64-bit dma support by hardware
(2018-12-03 16:22:06 +0100)
----------------------------------------------------------------
Xilinx changes for v2019.01
microblaze:
- Use default functions for memory decoding
- Showing model from DT
zynq:
- Fix spi flash DTs
- Fix zynq_help_text with CONFIG_SYS_LONGHELP
- Tune cse/mini configurations
- Enabling cse/mini testing with current targets
zynqmp:
- Enable gzip SPL support
- Fix chip detection logic
- Tune mini configurations
- DT fixes(spi-flash, models, clocks, etc)
- Add support for OF_SEPARATE configurations
- Enabling mini testing with current targets
- Add mini mtest configuration
- Some minor config setting
nand:
- arasan: Add subpage configuration
net:
- gem: Add 64bit DMA support
----------------------------------------------------------------
Martin Lund (1):
mtd: nand: Arasan: Add subpage configuration support
Michal Simek (27):
arm64: zynqmp: Enable SPL gzip support for zcu102 and zcu100
ARM: zynq: Guard zynq_help_text with CONFIG_SYS_LONGHELP
ARM: zynq: cse: Disable distro bootcommands
ARM: zynq: cse: Disable autoboot feature
ARM: zynq: cse: Shrink u-boot size
arm64: zynqmp: Disable bootelf and fdt commands for mini
configurations
arm64: zynqmp: Reflect emmc controller ID in model in DT
microblaze: Use standard functions for memory decoding
microblaze: Showing model information from DT by default
arm64: zynqmp: Enable SPL_SEPARATE_BSS by default
arm64: zynqmp: Wire spi-flash compatible string with flashes
arm64: zynqmp: Fix sdhci clock in emmc0 mini configuration
arm64: zynqmp: Disable ltc2952 poweroff chip
arm64: zynqmp: Setup clock-output-names for si570 chips
ARM: zynq: Wire SPL configuration for cse nor/nand targets
ARM: zynq: Enable mtest command at least on one platform
ARM: zynq: Disable net for cse nor/nand
arm64: zynqmp: Disable autoboot feature for mini
arm64: zynqmp: Enable SPL for mini qspi configuration
arm64: zynqmp: Disable BOOTCOMMAND
arm64: zynqmp: Do not use any EXTRA_ENV_SETTINGS
arm64: zynqmp: Do not save variables about board
arm64: zynqmp: Use minimal size for environment variables
arm64: zynqmp: Add mini mtest configuration
arm64: zynqmp: Start usb ethernet gadget automatically
arm64: zynqmp: Wire mini-emmc0 configuration with zcu100
arm64: zynqmp: Wire mini-emmc1 configuration with zcu102
Siva Durga Prasad Paladugu (4):
arm64: zynqmp: Fix logic in CG/EG/EV detection
arm: zynq: cse_qspi: Fix overwriting spi-rx-bus-width property
arm64: zynqmp: Define and enable qspi node for DC4 board
net: zynq_gem: Add check for 64-bit dma support by hardware
T Karthik Reddy (1):
arm64: zynqmp: Add new header file for zcu104 RevC
Vipul Kumar (1):
net: zynq_gem: Added 64-bit addressing support
arch/arm/Kconfig | 1 +
arch/arm/dts/Makefile | 1 +
arch/arm/dts/zynq-cse-qspi-single.dts | 2 +-
arch/arm/dts/zynq-cse-qspi.dtsi | 2 +-
arch/arm/dts/zynqmp-mini-emmc0.dts | 3 ++-
arch/arm/dts/zynqmp-mini-emmc1.dts | 2 +-
arch/arm/dts/zynqmp-mini.dts | 40
++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/zynqmp-zc1232-revA.dts | 2 +-
arch/arm/dts/zynqmp-zc1254-revA.dts | 2 +-
arch/arm/dts/zynqmp-zc1275-revA.dts | 2 +-
arch/arm/dts/zynqmp-zc1275-revB.dts | 2 +-
arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts | 2 +-
arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts | 29
+++++++++++++++++++++++++++++
arch/arm/dts/zynqmp-zcu100-revC.dts | 1 +
arch/arm/dts/zynqmp-zcu102-revA.dts | 2 ++
arch/arm/dts/zynqmp-zcu104-revA.dts | 2 +-
arch/arm/dts/zynqmp-zcu104-revC.dts | 2 +-
arch/arm/dts/zynqmp-zcu106-revA.dts | 4 +++-
arch/arm/dts/zynqmp-zcu111-revA.dts | 4 +++-
board/xilinx/microblaze-generic/microblaze-generic.c | 27
+++------------------------
board/xilinx/zynq/cmds.c | 2 ++
board/xilinx/zynq/zynq-cse-nand | 1 +
board/xilinx/zynq/zynq-cse-nor | 1 +
board/xilinx/zynqmp/zynqmp-mini | 1 +
board/xilinx/zynqmp/zynqmp-mini-emmc0 | 1 +
board/xilinx/zynqmp/zynqmp-mini-emmc1 | 1 +
board/xilinx/zynqmp/zynqmp-mini-qspi | 1 +
board/xilinx/zynqmp/zynqmp.c | 52
+++++++++++++++++++++++++++++++++++++++++-----------
configs/avnet_ultra96_rev1_defconfig | 1 +
configs/microblaze-generic_defconfig | 1 +
configs/xilinx_zynqmp_mini_defconfig | 52
++++++++++++++++++++++++++++++++++++++++++++++++++++
configs/xilinx_zynqmp_mini_emmc0_defconfig | 11 ++++++++---
configs/xilinx_zynqmp_mini_emmc1_defconfig | 11 ++++++++---
configs/xilinx_zynqmp_mini_nand_defconfig | 5 ++---
configs/xilinx_zynqmp_mini_qspi_defconfig | 8 ++++++--
configs/xilinx_zynqmp_zcu100_revC_defconfig | 1 +
configs/xilinx_zynqmp_zcu102_revA_defconfig | 1 +
configs/xilinx_zynqmp_zcu104_revC_defconfig | 3 ++-
configs/zynq_cse_nand_defconfig | 6 +++++-
configs/zynq_cse_nor_defconfig | 7 +++++--
configs/zynq_cse_qspi_defconfig | 7 ++++---
configs/zynq_zc702_defconfig | 1 +
drivers/mtd/nand/raw/arasan_nfc.c | 4 ++++
drivers/net/zynq_gem.c | 87
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
include/configs/xilinx_zynqmp_mini.h | 3 +++
include/configs/xilinx_zynqmp_zcu104_revC.h | 17 +++++++++++++++++
46 files changed, 342 insertions(+), 76 deletions(-)
create mode 100644 arch/arm/dts/zynqmp-mini.dts
create mode 120000 board/xilinx/zynq/zynq-cse-nand
create mode 120000 board/xilinx/zynq/zynq-cse-nor
create mode 120000 board/xilinx/zynqmp/zynqmp-mini
create mode 120000 board/xilinx/zynqmp/zynqmp-mini-emmc0
create mode 120000 board/xilinx/zynqmp/zynqmp-mini-emmc1
create mode 120000 board/xilinx/zynqmp/zynqmp-mini-qspi
create mode 100644 configs/xilinx_zynqmp_mini_defconfig
create mode 100644 include/configs/xilinx_zynqmp_zcu104_revC.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/Versal 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/20181203/98afe0f0/attachment.sig>
More information about the U-Boot
mailing list