Please pull u-boot-marvell/master

Stefan Roese sr at denx.de
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:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=130&view=results

Thanks,
Stefan

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 source.denx.de:u-boot/custodians/u-boot-marvell.git

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 
Port)
       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 
Bridge
       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 
messages
       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