public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Michal Simek <monstr@monstr.eu>
To: u-boot@lists.denx.de
Subject: [GIT PULL] xilinx patches for v2021.04-rc3
Date: Tue, 23 Feb 2021 16:31:16 +0100	[thread overview]
Message-ID: <d20d5316-ee8c-d9c2-0fe2-17c024beeb29@monstr.eu> (raw)

Hi Tom,

please pull these changes to your tree. The major part were clock issues
we found for ZynqMP and Versal in some PM cases where u-boot didn't ask
for enabling clocks. And that's why drivers are shared we also had to
add clock enable function for Zynq to pass.
There are some other fixes especially ZynqMP one for DTB selection.

I can't see any issue from gitlab CI.

Thanks,
Michal


The following changes since commit fdcb93e1709ab1a2ebb562455621617c29e2099c:

  Merge branch '2021-02-01-assorted-fixes' (2021-02-02 09:24:10 -0500)

are available in the Git repository at:

  git at gitlab.denx.de:u-boot/custodians/u-boot-microblaze.git
tags/xilinx-for-v2021.04-rc3

for you to fetch changes up to d9aa19efa8a6c20d51b7884de0a7f8dae3f835d2:

  spi: zynqmp_gqspi: fix set_speed bug on multiple runs (2021-02-23
14:56:59 +0100)

----------------------------------------------------------------
Xilinx changes for v2021.04-rc3

qspi:
- Support for dual/quad mode
- Fix speed handling

clk:
- Add clock enable function for zynq/zynqmp/versal

gem:
- Enable clock for Versal
- Fix error path
- Fix mdio deregistration path

fpga:
- Fix buffer alignment for ZynqMP

xilinx:
- Fix reset reason clearing in ZynqMP
- Show silicon version in SPL for Zynq/ZynqMP
- Fix DTB selection for ZynqMP
- Rename zc1275 to zcu1275 to match DT name

----------------------------------------------------------------
Brandon Maier (2):
      spi: zynqmp_gqspi: support dual and quad mode
      spi: zynqmp_gqspi: fix set_speed bug on multiple runs

Michael Walle (2):
      net: gem: unregister mdio bus if probe fails
      fpga: zynqpl: fix buffer alignment

Michal Simek (6):
      xilinx: common: Fix CONFIG_XILINX_OF_BOARD_DTB_ADDR handling for
ZynqMP
      xilinx: Show silicon version in SPL
      arm64: zynqmp: Do not clear reset reason
      clk: zynq: Add dummy clock enable function
      net: gem: Fix error path in zynq_gem_probe
      arm64: zynqmp: Rename zc1275/zcu1275 to be aligned with DT name

T Karthik Reddy (4):
      clk: zynqmp: Add support to enable clocks
      clk: versal: Add support to enable clocks
      i2c: i2c_cdns: Enable i2c clock
      net: gem: Enable ethernet rx clock for versal

 arch/arm/mach-zynqmp/include/mach/hardware.h
       |   4 +--
 board/xilinx/common/board.c
       |   2 +-
 board/xilinx/zynq/board.c
       |   3 ++
 board/xilinx/zynqmp/{zynqmp-zc1275-revA => zynqmp-zcu1275-revA}
       |   0
 board/xilinx/zynqmp/{zynqmp-zc1275-revB =>
zynqmp-zcu1275-revB}/psu_init_gpl.c |   0
 board/xilinx/zynqmp/zynqmp.c
       |   7 ++---
 drivers/clk/clk_versal.c
       |  11 ++++++++
 drivers/clk/clk_zynq.c
       |  10 +++++++
 drivers/clk/clk_zynqmp.c
       |  49 ++++++++++++++++++++++++++++++++
 drivers/fpga/zynqpl.c
       |   2 +-
 drivers/i2c/i2c-cdns.c
       |   7 +++++
 drivers/mmc/zynq_sdhci.c
       |   2 +-
 drivers/net/zynq_gem.c
       |  47 +++++++++++++++++++++++--------
 drivers/serial/serial_zynq.c
       |   2 +-
 drivers/spi/zynq_qspi.c
       |   2 +-
 drivers/spi/zynq_spi.c
       |   2 +-
 drivers/spi/zynqmp_gqspi.c
       | 189
++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------
 drivers/watchdog/xilinx_wwdt.c
       |   3 +-
 18 files changed, 208 insertions(+), 134 deletions(-)
 rename board/xilinx/zynqmp/{zynqmp-zc1275-revA => zynqmp-zcu1275-revA}
(100%)
 rename board/xilinx/zynqmp/{zynqmp-zc1275-revB =>
zynqmp-zcu1275-revB}/psu_init_gpl.c (100%)

-- 
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

             reply	other threads:[~2021-02-23 15:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-23 15:31 Michal Simek [this message]
2021-02-24  1:57 ` [GIT PULL] xilinx patches for v2021.04-rc3 Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=d20d5316-ee8c-d9c2-0fe2-17c024beeb29@monstr.eu \
    --to=monstr@monstr.eu \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox