Dear Tom,
Please find my pull-request for u-boot-fsl-qoriq/master https://github.com/u-boot/u-boot/pull/54/checks Summary Convert qemu-ppce500 to driver model and enable additional driver support bug fixes/updates in net-dsa driver, vid driver, move configs to kconfig Update Maintainers of some powerpc, layerscape platforms priyankajain ------------ Bin Meng (38): pci: fsl_pci_init: Dynamically allocate the PCI regions ppc: qemu: Update MAINTAINERS for correct email address common: fdt_support: Support special case of PCI address in fdt_read_prop() ppc: qemu: Support non-identity PCI bus address ppc: qemu: Fix CONFIG_SYS_PCI_MAP_END ppc: mpc85xx: Wrap LAW related codes with CONFIG_FSL_LAW ppc: qemu: Drop init_laws() and print_laws() ppc: qemu: Drop board_early_init_f() ppc: qemu: Enable OF_CONTROL ppc: qemu: Enable driver model include: Remove extern from addr_map.h lib: addr_map: Move address_map[] type to the header file cmd: Add a command to display the address map test: cmd: Add a basic test for 'addrmap' command lib: kconfig: Mention CONFIG_ADDR_MAP limitation in the help ppc: io.h: Use addrmap_ translation APIs only in post-relocation phase common: Move initr_addr_map() to a bit earlier ppc: qemu: Switch over to use DM serial pci: mpc85xx: Wrap LAW programming with CONFIG_FSL_LAW pci: mpc85xx: Support controller register physical address beyond 32-bit pci: mpc85xx: Support 64-bit bus and cpu address ppc: qemu: Switch over to use DM ETH and PCI ppc: qemu: Drop CONFIG_OF_BOARD_SETUP cmd: Fix virtio command dependency ppc: qemu: Enable VirtIO NET support virtio: Fix VirtIO BLK driver dependency ppc: qemu: Enable VirtIO BLK support ppc: mpc85xx: Add 'gpibe' register to 'struct ccsr_gpio' gpio: mpc8xxx: Support controller register physical address beyond 32-bit ppc: qemu: Enable GPIO support dm: sysreset: Add a Kconfig option for the 'reset' command ppc: qemu: Enable support for power off via GPIO ppc: qemu: Enable RTC support via I2C ppc: qemu: Delete the temporary FDT virtual-physical mapping after U-Boot is relocated ppc: qemu: Drop a custom env variable 'fdt_addr_r' ppc: qemu: Drop fixed_sdram() ppc: qemu: Move board directory from board/freescale to board/emulation doc: Add a reST document for qemu-ppce500 Michael Walle (4): net: dsa: return early if there is no master net: dsa: probe master device net: dsa: remove NULL check for priv and platform data net: dsa: remove master santiy check Priyanka Jain (14): board: corenet_ds: MAINTAINERS: Remove redundant entries board: ls1012afrdm: Update MAINTAINERS board: ls1012ardb: Update MAINTAINERS board: ls1021aiot: Update MAINTAINERS board: ls1021atwr: Update MAINTAINERS board: ls1028a: Update MAINTAINERS board: ls1043ardb: Update MAINTAINERS board: ls1088a: Update MAINTAINERS board: ls2080aqds: Update MAINTAINERS board: ls2080ardb: Update MAINTAINERS board: ls1046aqds: Update MAINTAINERS board: ls1046ardb: Update MAINTAINERS board: lx2160a: Update MAINTAINERS board: ls1012aqds: Update MAINTAINERS Rajesh Bhagat (2): configs: fsl: move bootrom specific defines to Kconfig configs: fsl: move via specific defines to Kconfig Stephen Carlson (1): arm: fsl: common: Improve NXP VID driver PMBus support arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 10 + arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 2 - arch/powerpc/cpu/mpc85xx/Kconfig | 8 +- arch/powerpc/cpu/mpc85xx/cpu.c | 2 + arch/powerpc/cpu/mpc85xx/cpu_init_early.c | 2 + arch/powerpc/include/asm/arch-mpc85xx/gpio.h | 2 +- arch/powerpc/include/asm/immap_85xx.h | 1 + arch/powerpc/include/asm/io.h | 15 +- .../{freescale => emulation}/qemu-ppce500/Kconfig | 2 +- board/emulation/qemu-ppce500/MAINTAINERS | 7 + .../{freescale => emulation}/qemu-ppce500/Makefile | 0 .../qemu-ppce500/qemu-ppce500.c | 178 ++--- board/freescale/common/Kconfig | 27 +- board/freescale/common/vid.c | 820 ++++++++------------- board/freescale/common/vid.h | 11 +- board/freescale/corenet_ds/MAINTAINERS | 6 - board/freescale/ls1012afrdm/MAINTAINERS | 6 +- board/freescale/ls1012aqds/MAINTAINERS | 2 +- board/freescale/ls1012ardb/MAINTAINERS | 7 +- board/freescale/ls1021aiot/MAINTAINERS | 2 +- board/freescale/ls1021atwr/MAINTAINERS | 3 - board/freescale/ls1028a/MAINTAINERS | 4 - board/freescale/ls1043ardb/MAINTAINERS | 4 - board/freescale/ls1046aqds/MAINTAINERS | 3 - board/freescale/ls1046ardb/MAINTAINERS | 7 - board/freescale/ls1088a/MAINTAINERS | 6 +- board/freescale/ls1088a/ls1088a.c | 40 + board/freescale/ls2080aqds/MAINTAINERS | 6 +- board/freescale/ls2080ardb/MAINTAINERS | 6 +- board/freescale/ls2080ardb/ls2080ardb.c | 42 ++ board/freescale/lx2160a/MAINTAINERS | 1 - board/freescale/lx2160a/lx2160a.c | 42 ++ board/freescale/qemu-ppce500/MAINTAINERS | 6 - cmd/Kconfig | 8 + cmd/Makefile | 1 + cmd/addrmap.c | 35 + common/board_r.c | 6 +- common/fdt_support.c | 20 +- configs/qemu-ppce500_defconfig | 27 +- doc/board/emulation/index.rst | 1 + doc/board/emulation/qemu-ppce500.rst | 88 +++ doc/usage/addrmap.rst | 41 ++ doc/usage/index.rst | 1 + drivers/gpio/mpc8xxx_gpio.c | 7 +- drivers/pci/fsl_pci_init.c | 5 + drivers/pci/pci_mpc85xx.c | 25 +- drivers/sysreset/Kconfig | 6 + drivers/sysreset/sysreset-uclass.c | 2 + drivers/virtio/Kconfig | 1 + include/addr_map.h | 16 +- include/configs/MPC8541CDS.h | 2 - include/configs/MPC8548CDS.h | 2 - include/configs/MPC8555CDS.h | 2 - include/configs/ls1088aqds.h | 6 - include/configs/ls1088ardb.h | 8 +- include/configs/qemu-ppce500.h | 30 +- include/test/suites.h | 2 + lib/Kconfig | 2 + lib/addr_map.c | 6 +- net/dsa-uclass.c | 63 +- scripts/config_whitelist.txt | 3 - test/cmd/Makefile | 1 + test/cmd/addrmap.c | 38 + test/cmd_ut.c | 6 + 64 files changed, 924 insertions(+), 817 deletions(-) rename board/{freescale => emulation}/qemu-ppce500/Kconfig (86%) create mode 100644 board/emulation/qemu-ppce500/MAINTAINERS rename board/{freescale => emulation}/qemu-ppce500/Makefile (100%) rename board/{freescale => emulation}/qemu-ppce500/qemu-ppce500.c (65%) delete mode 100644 board/freescale/qemu-ppce500/MAINTAINERS create mode 100644 cmd/addrmap.c create mode 100644 doc/board/emulation/qemu-ppce500.rst create mode 100644 doc/usage/addrmap.rst create mode 100644 test/cmd/addrmap.c