[GIT PULL] Xilinx patches for v2020.10
Michal Simek
monstr at monstr.eu
Thu Jun 25 14:53:21 CEST 2020
Hi Tom,
here are my patches to your next branch for 2020.10 release.
Both gitlab and travis CI loops looks good.
https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze/pipelines/3774
https://travis-ci.org/github/michalsimek/u-boot/builds/701941474
I just wanted to point you to "common: fdt: Remove additional 4k space
for fdt allocation" patch. As we discussed with Stephen would be good to
get it to tree earlier to have enough time to test it on platforms.
Just keep in your mind that this patch affects all DT based boards and
could be the first candidate to revert (but hopefully not).
Thanks,
Michal
The following changes since commit 4ff63383e3497389e66cf70943a83bdb1810462a:
Merge tag 'u-boot-imx-20200623' of
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-06-23 08:20:55
-0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-microblaze.git
tags/xilinx-for-v2020.10
for you to fetch changes up to b8fd54d62f92658cbd20ca051304e13eabf24ddd:
common: fdt: Remove additional 4k space for fdt allocation (2020-06-25
10:09:32 +0200)
----------------------------------------------------------------
Xilinx changes for v2020.10
Versal:
- xspi bootmode fix
- Removing one clock from clk driver
- Align u-boot memory setting with OS by default
- Map TCM and OCM by default
ZynqMP:
- Minor DT improvements
- Reduce console buffer for mini configurations
- Add fix for AMS
- Add support for XDP platform
Zynq:
- Support for AES engine
- Enable bigger memory test by default
- Extend documentation for SD preparation
- Use different freq for Topic miami board
mmc:
- minor GD pointer removal
net:
- Support fixed-link cases by zynq gem
- Fix phy looking loop in axi enet driver
spi:
- Cleanup global macros for xilinx spi drivers
firmware:
- Add support for pmufw reloading
fpga:
- Improve error status reporting
common:
- Remove 4kB addition space for FDT allocation
----------------------------------------------------------------
Ashok Reddy Soma (4):
arm: zynq: Enable alternative memory test
arm64: versal: Enable config to map TCM and OCM
spi: zynq_[q]spi: Convert config's to macro's
common: fdt: Remove additional 4k space for fdt allocation
Ibai Erkiaga (1):
fpga: zynqpl: Check if aes engine is enabled
Johannes Krottmayer (1):
doc: board: xilinx: zynq.rst: add description how to flash a SD card
Michal Simek (7):
arm: versal: Fix xspi0 boot mode
mmc: zynq_sdhci: Remove global pointer
arm64: versal: Let U-Boot to update memory node by default
firmware: zynqmp: Change panic logic in
zynqmp_pmufw_load_config_object()
net: gem: Disable PCS autonegotiation in case of fixed-link
arm64: zynqmp: Print multiboot reg in decimal
xilinx: zynqmp: Enable pmufw config reloading
Mike Looijmans (3):
board: topic-miami: Set FCLK1 to 150MHz
board: zynqmp: Fix for wrong AMS setting by ROM
topic: zynqmp: Add support for zynqmp-xilinx-xdp platform
Patrick van Gelder (1):
net: xilinx: axi_emac: Fix endless loop when no PHYs are connected
Rajan Vaja (1):
clk: versal: Remove alt_ref_clk from clock sources
Saeed Nowshadi (1):
arm64: zynqmp: Fix si570 clock output names and references
Siva Durga Prasad Paladugu (1):
fpga: zynqpl: Correct PL bitstream loading sequence for zynqaes
T Karthik Reddy (6):
fpga: zynqpl: Check fpga config completion
fpga: zynqpl: Flush dcache only for non-bitstream data
fpga: zynqpl: Add zynq aes load & loadp commands
arm64: zynqmp: Reduce console buffer size
arm64: zynqmp: Change spi-max-frequency for qspi mini
arm64: xilinx: Print fpga error value in hex
arch/arm/dts/Makefile
| 1 +
arch/arm/dts/zynqmp-e-a2197-00-revA.dts
| 10 +-
arch/arm/dts/zynqmp-mini-qspi.dts
| 2 +-
arch/arm/dts/zynqmp-topic-miamimp-xilinx-xdp-v1r1.dts
| 117 +++++++++++++++
board/topic/zynq/zynq-topic-miami/ps7_init_gpl.c
| 2 +-
board/topic/zynq/zynq-topic-miamilite/ps7_init_gpl.c
| 2 +-
board/xilinx/zynq/cmds.c
| 54 +++++--
board/xilinx/zynqmp/cmds.c
| 20 +++
board/xilinx/zynqmp/zynqmp-topic-miamimp-xilinx-xdp-v1r1/psu_init_gpl.c
| 1038
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/xilinx/zynqmp/zynqmp.c
| 8 +-
common/board_f.c
| 2 +-
configs/xilinx_versal_virt_defconfig
| 2 +-
configs/xilinx_zynq_virt_defconfig
| 1 +
configs/xilinx_zynqmp_virt_defconfig
| 2 +-
doc/board/xilinx/zynq.rst
| 19 +++
drivers/clk/clk_versal.c
| 8 +-
drivers/firmware/firmware-zynqmp.c
| 19 ++-
drivers/fpga/versalpl.c
| 2 +-
drivers/fpga/zynqmppl.c
| 2 +-
drivers/fpga/zynqpl.c
| 39 ++++-
drivers/mmc/zynq_sdhci.c
| 2 -
drivers/net/xilinx_axi_emac.c
| 3 +-
drivers/net/zynq_gem.c
| 4 +
drivers/spi/xilinx_spi.c
| 6 +-
drivers/spi/zynq_qspi.c
| 6 +-
drivers/spi/zynq_spi.c
| 6 +-
include/configs/xilinx_versal.h
| 2 +-
include/configs/xilinx_zynqmp_mini.h
| 2 +
include/zynqpl.h
| 3 +-
scripts/config_whitelist.txt
| 3 -
30 files changed, 1321 insertions(+), 66 deletions(-)
create mode 100644 arch/arm/dts/zynqmp-topic-miamimp-xilinx-xdp-v1r1.dts
create mode 100644
board/xilinx/zynqmp/zynqmp-topic-miamimp-xilinx-xdp-v1r1/psu_init_gpl.c
--
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: 195 bytes
Desc: OpenPGP digital signature
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200625/e8ce14c1/attachment.sig>
More information about the U-Boot
mailing list