
Hi Tom,
The following changes since commit 17196e446b6ea11220c3e08cebff839f999e0185:
CI: Update to jammy-20221003-17Oct2022 tag (2022-10-17 11:10:32 -0400)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/dm-pull-18oct22
for you to fetch changes up to ae0bf2214b81b56a5670819958234947443680be:
vbe: Add a test for VBE device tree fixups (2022-10-17 21:17:13 -0600)
---------------------------------------------------------------- Update uclass iterators to work better when devices fail to probe Support VBE OS requests / fixups Minor error-handling tweaks to bootm command
---------------------------------------------------------------- Michal Suchanek (16): dm: core: Fix uclass_probe_all to really probe all devices dm: treewide: Do not opencode uclass_probe_all() dm: pci: Fix device PCI iteration bootstd: Fix listing boot devices usb: ether: Fix error handling in usb_ether_init stdio: Fix class iteration in stdio_add_devices() video: ipuv3: Fix error handling when getting the display w1: Fix bus counting in w1_get_bus cmd: List all uclass devices regardless of probe error dm: treewide: Use uclass_first_device_err when accessing one device dm: treewide: Use uclass_next_device_err when accessing second device dm: blk: Do not use uclass_next_device_err net: eth-uclass: Do not set device on error mpc83xx: gazerbeam: Update sysinfo_get error handling dm: core: Switch uclass_foreach_dev_probe to use simple iterator dm: core: Switch uclass_*_device_err to use uclass_*_device_check
Simon Glass (15): dm: regmap: Disable range checks in SPL bootm: Change incorrect 'unsupported' error bootm: Avoid returning error codes from command bootm: Drop #ifdef from do_bootm() boot: Correct handling of addresses in boot_relocate_fdt() fs: Quieten down the filesystems more fdt: Show a message when the working FDT changes bootstd: Move VBE setup into a shared function sandbox: Support FDT fixups boot: Pass the correct FDT to the EVT_FT_FIXUP event boot: Tidy up logging and naming in vbe_simple test: Move common FIT code into a separate fit_util file vbe: Add fixups for a basic set of OS requests dm: core: Update docs about oftree_from_fdt() vbe: Add a test for VBE device tree fixups
arch/arm/mach-k3/j721s2_init.c | 2 +- arch/arm/mach-omap2/am33xx/board.c | 4 +- arch/sandbox/lib/bootm.c | 17 ++++ arch/x86/cpu/broadwell/cpu.c | 4 +- arch/x86/cpu/intel_common/cpu.c | 4 +- arch/x86/lib/pinctrl_ich6.c | 4 +- board/atmel/common/mac_eeprom.c | 2 +- board/gdsys/mpc8308/gazerbeam.c | 12 ++- board/intel/cougarcanyon2/cougarcanyon2.c | 4 +- boot/Makefile | 2 +- boot/bootdev-uclass.c | 4 +- boot/bootm.c | 2 +- boot/image-fdt.c | 37 +++++---- boot/vbe_fixup.c | 233 ++++++++++++++++++++++++++++++++++++++++++++++++++++ boot/vbe_simple.c | 16 ++-- cmd/adc.c | 20 ++--- cmd/bootm.c | 25 +++--- cmd/demo.c | 15 ++-- cmd/fdt.c | 1 + cmd/gpio.c | 15 +++- cmd/pmic.c | 15 ++-- cmd/regulator.c | 13 +-- common/stdio.c | 32 +++----- configs/sandbox_flattree_defconfig | 2 +- disk/part_efi.c | 15 ++-- doc/develop/driver-model/livetree.rst | 2 +- doc/develop/vbe.rst | 3 +- doc/usage/cmd/fdt.rst | 1 + drivers/block/blk-uclass.c | 16 ++-- drivers/core/regmap.c | 23 +++++- drivers/core/uclass.c | 40 +++++---- drivers/cpu/cpu-uclass.c | 20 +---- drivers/mmc/omap_hsmmc.c | 2 +- drivers/pci/pci-uclass.c | 4 +- drivers/serial/serial-uclass.c | 2 +- drivers/serial/serial_bcm283x_mu.c | 2 +- drivers/serial/serial_bcm283x_pl011.c | 2 +- drivers/sysreset/sysreset_ast.c | 2 +- drivers/usb/gadget/ether.c | 11 ++- drivers/video/exynos/exynos_fb.c | 14 +--- drivers/video/imx/mxc_ipuv3_fb.c | 9 +- drivers/video/mali_dp.c | 2 +- drivers/video/stm32/stm32_dsi.c | 2 +- drivers/video/tegra124/dp.c | 4 +- drivers/virtio/virtio-uclass.c | 15 +--- drivers/w1/w1-uclass.c | 20 +++-- drivers/xen/pvblock.c | 5 +- fs/btrfs/disk-io.c | 7 +- fs/ext4/ext4_common.c | 2 +- fs/fs_internal.c | 3 +- include/dm/ofnode.h | 3 + include/dm/uclass.h | 26 +++--- lib/acpi/acpi_table.c | 2 +- lib/efi_loader/efi_gop.c | 2 +- net/eth-uclass.c | 6 +- test/boot/Makefile | 1 + test/boot/bootflow.c | 2 + test/boot/bootmeth.c | 2 +- test/boot/bootstd_common.c | 49 +++++++++++ test/boot/bootstd_common.h | 16 ++++ test/boot/vbe_fixup.c | 59 +++++++++++++ test/boot/vbe_simple.c | 34 +------- test/cmd/fdt.c | 11 ++- test/dm/acpi.c | 14 ++-- test/dm/core.c | 17 +--- test/dm/devres.c | 4 +- test/dm/i2c.c | 8 +- test/dm/test-fdt.c | 19 ++++- test/dm/virtio_device.c | 8 +- test/dm/virtio_rng.c | 2 +- test/fuzz/cmd_fuzz.c | 2 +- test/fuzz/virtio.c | 2 +- test/py/tests/fit_util.py | 93 +++++++++++++++++++++ test/py/tests/test_event_dump.py | 1 + test/py/tests/test_fit.py | 79 ++---------------- test/py/tests/test_vbe.py | 123 +++++++++++++++++++++++++++ test/test-main.c | 11 +-- 77 files changed, 904 insertions(+), 405 deletions(-) create mode 100644 boot/vbe_fixup.c create mode 100644 test/boot/vbe_fixup.c create mode 100644 test/py/tests/fit_util.py create mode 100644 test/py/tests/test_vbe.py
Regards, Simon

On Tue, Oct 18, 2022 at 05:34:28AM -0600, Simon Glass wrote:
Hi Tom,
The following changes since commit 17196e446b6ea11220c3e08cebff839f999e0185:
CI: Update to jammy-20221003-17Oct2022 tag (2022-10-17 11:10:32 -0400)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/dm-pull-18oct22
for you to fetch changes up to ae0bf2214b81b56a5670819958234947443680be:
vbe: Add a test for VBE device tree fixups (2022-10-17 21:17:13 -0600)
Applied to u-boot/master, thanks!
participants (2)
-
Simon Glass
-
Tom Rini