Please pull u-boot-marvell/master

Stefan Roese sr at
Wed Nov 3 08:49:10 CET 2021

Hi Tom,

please pull this next batch of Marvell MVEBU related patches:

- pci_mvebu: Fix access to config space and PCIe Root Port (Pali)
- a37xx: pci: Program the data strobe for config read requests (Pali)
- kwboot: Misc improvements and fixes (Pali)

Here the Azure build, without any issues:


The following changes since commit a79115dde373f7cdb181040dd6489fd0b21bfbd2:

   Prepare v2022.01-rc1 (2021-11-01 15:16:43 -0400)

are available in the Git repository at:

   git at

for you to fetch changes up to 57fa6fb93291cdcabc1c38d874d12257a879f8ee:

   arm: a37xx: pci: Program the data strobe for config read requests 
(2021-11-03 06:45:34 +0100)

Pali Rohár (28):
       pci: pci_mvebu: Fix write_config() with PCI_SIZE_8 or PCI_SIZE_16
       pci: pci_mvebu: Fix read_config() with PCI_SIZE_8 or PCI_SIZE_16
       pci: pci_mvebu: Properly configure and use PCI Bridge (PCIe Root 
       pci: pci_mvebu: Remove unused functions
       pci: pci_mvebu: Fix place of link up detection
       pci: pci_mvebu: Do not automatically enable bus mastering on PCI 
       pci: pci_mvebu: Setup PCI controller to Root Complex mode
       pci: pci_mvebu: Fix comment about driver class name
       tools: kwboot: Initialize rfds to zero
       tools: kwboot: Fix initialization of tty device
       tools: kwboot: Reserve enough space for patching kwbimage in memory
       tools: kwboot: Validate 4-byte image data checksum
       tools: kwboot: Inject baudrate change back code after data part
       tools: kwboot: Recalculate 4-byte data checksum after injecting 
baudrate code
       tools: kwboot: Correctly set configuration of UART for BootROM 
       tools: kwboot: Show verbose message when waiting for baudrate 
change magic
       tools: kwboot: Simplify code for aligning image header
       tools: kwboot: Do not modify kwbimage header before increasing 
its size
       tools: kwboot: Calculate real used space in kwbimage header when 
calling kwboot_img_grow_hdr()
       tools: kwboot: Change retry loop from decreasing to increasing
       tools: kwboot: Resend first 3 xmodem retry packets immediately
       tools: kwboot: Fix sending retry of last header packet
       tools: kwboot: Do not call tcdrain() after each sent packet
       tools: kwboot: Increase delay after changing baudrate in ARM code
       tools: kwboot: Replace ARM mov + movt instruction pair by mov + orr
       tools: kwboot: Do not use stack when setting baudrate back to 
default value
       tools: kwboot: Do not send magic seq when changing baudrate back 
to 115200
       arm: a37xx: pci: Program the data strobe for config read requests

  drivers/pci/pci-aardvark.c |   3 +
  drivers/pci/pci_mvebu.c    | 275 ++++++++++++++++++++++--------
  tools/kwboot.c             | 407 
  3 files changed, 451 insertions(+), 234 deletions(-)

More information about the U-Boot mailing list