[U-Boot] Please pull u-boot-dm

Simon Glass sjg at chromium.org
Thu Aug 9 14:29:13 UTC 2018


Hi Tom,

This includes Bin's PCI improvements, a patman fix and moving pylibfdt over
to match upstream.


The following changes since commit b1aad8dbe28415695b290726199681ced969c118:

  zynqmp: Add avnet_ultra96_rev1_defconfig to the lits of boards
(2018-08-07 11:36:39 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git

for you to fetch changes up to 41d7535cba42cd88f3b04f8fbd4409e5a479076f:

  patman: Correct unit test failure (2018-08-08 12:49:36 +0100)

----------------------------------------------------------------
Bin Meng (21):
      pci: Remove 440ep-specific macros
      dm: Correct typos in uclass_first/next_device_check()
      dm: core: Add ofnode function to read PCI vendor and device id
      dm: pci: Extract vendor/device id in child_post_bind()
      dm: pci: Fix scanning multi-function device
      test: dm: pci: Remove unnecessary steps in dm_test_pci_swapcase()
      test: dm: pci: Test more than one device on the same bus
      pci: sandbox: swap_case: Preserve space indicator bit in BAR registers
      test: dm: pci: Test more than one PCI host controller
      test: dm: pci: Add tests for configuration space access
      pci: sandbox: emul: Fix the call to pci_bus_find_devfn()
      dm: pci: Assign correct driver data when binding a driver
      pci: sandbox: Support dynamically binding device driver
      pci: sandbox: swap_case: Declare dynamic driver matching
      sandbox: Update test.dts for dynamic PCI device driver matching
      test: dm: pci: Test driver binding with driver data provided
      pci: sandbox: emul: Rename priv structure
      test: dm: pci: Add tests for mixed static and dynamic devices on the
same bus
      pci: Add all known capability and extended capability ids
      dm: pci: Add APIs to find capability and extended capability
      test: dm: pci: Add cases for finding PCI capability APIs

Simon Glass (2):
      libfdt: Update to latest pylibfdt implementation
      patman: Correct unit test failure

 arch/sandbox/dts/test.dts                                |  41 ++-
 arch/sandbox/include/asm/test.h                          |  12 +
 doc/driver-model/pci-info.txt                            |  28 ++
 drivers/core/ofnode.c                                    |  36 ++
 drivers/misc/swap_case.c                                 |  36 +-
 drivers/pci/pci-emul-uclass.c                            |  24 +-
 drivers/pci/pci-uclass.c                                 |  83 ++++-
 drivers/pci/pci_sandbox.c                                |  78 +++-
 include/dm/ofnode.h                                      |  13 +
 include/dm/uclass.h                                      |   4 +-
 include/pci.h                                            |  84 ++++-
 scripts/dtc/pylibfdt/libfdt.i_shipped                    | 464
++++++++++++------------
 test/dm/pci.c                                            | 170 ++++++++-
 tools/dtoc/fdt.py                                        |   2 +-
 tools/dtoc/test_fdt.py                                   |   2 +-
 ...rrect-cast-for-sandbox-in-fdtdec_setup_mem_siz.patch} |   0
 16 files changed, 797 insertions(+), 280 deletions(-)
 rename
tools/patman/test/{0002-fdt-Correct-cast-for-sandbox-in-fdtdec_setup_memory_.patch
=> 0002-fdt-Correct-cast-for-sandbox-in-fdtdec_setup_mem_siz.patch} (100%)

Regards,
Simon


More information about the U-Boot mailing list