mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-17 02:15:02 +00:00
![]() Up to now root has been the parent device for all block devices created via calling ConnectController(). This does not work well together with the implementation of bootstd. Add a dummy parent device for all EFI block devices. With this change EFI block devices are also accessible via commands like 'cat', 'load', and 'ls'. => dm tree Class Seq Probed Driver Name ----------------------------------------------------------- efi 0 [ + ] EFI block driver `-- efi blk 3 [ + ] efi_blk `-- efi.efiblk#0 partition 0 [ + ] blk_partition `-- efi.efiblk#0:1 => ls efiloader 0:1 13 hello.txt 7 u-boot.txt 2 file(s), 0 dir(s) => cat efiloader 0:1 hello.txt Hello world! => efidebug dh 0000000018df1700 (efi.efiblk#0:1) /VenHw(dbca4c98-6cb0-694d-0872-819c650cb7b8)/HD(1,MBR,0xd1535d21,0x1,0x7f) Block IO Simple File System Adjust the event dump unit test to consider the new event spy. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> |
||
---|---|---|
.. | ||
bootstd | ||
test_android | ||
test_cat | ||
test_efi_bootmgr | ||
test_efi_capsule | ||
test_efi_secboot | ||
test_eficonfig | ||
test_fs | ||
test_semihosting | ||
test_xxd | ||
vboot | ||
fit_util.py | ||
fs_helper.py | ||
source.its | ||
test_000_version.py | ||
test_bind.py | ||
test_bootmenu.py | ||
test_bootstage.py | ||
test_button.py | ||
test_cleanup_build.py | ||
test_dfu.py | ||
test_dm.py | ||
test_efi_fit.py | ||
test_efi_loader.py | ||
test_efi_selftest.py | ||
test_env.py | ||
test_event_dump.py | ||
test_extension.py | ||
test_fit.py | ||
test_fit_auto_signed.py | ||
test_fit_ecdsa.py | ||
test_fit_hashes.py | ||
test_fpga.py | ||
test_gpio.py | ||
test_gpt.py | ||
test_handoff.py | ||
test_help.py | ||
test_i2c.py | ||
test_kconfig.py | ||
test_log.py | ||
test_lsblk.py | ||
test_md.py | ||
test_mdio.py | ||
test_memtest.py | ||
test_mii.py | ||
test_mmc.py | ||
test_mmc_rd.py | ||
test_mmc_wr.py | ||
test_net.py | ||
test_net_boot.py | ||
test_of_migrate.py | ||
test_ofplatdata.py | ||
test_optee_rpmb.py | ||
test_part.py | ||
test_pinmux.py | ||
test_pstore.py | ||
test_pstore_data_console.hex | ||
test_pstore_data_panic1.hex | ||
test_pstore_data_panic2.hex | ||
test_qfw.py | ||
test_reset.py | ||
test_sandbox_exit.py | ||
test_sandbox_opts.py | ||
test_saveenv.py | ||
test_scp03.py | ||
test_scsi.py | ||
test_sf.py | ||
test_shell_basics.py | ||
test_sleep.py | ||
test_smbios.py | ||
test_source.py | ||
test_spi.py | ||
test_spl.py | ||
test_stackprotector.py | ||
test_suite.py | ||
test_tpm2.py | ||
test_trace.py | ||
test_ums.py | ||
test_unknown_cmd.py | ||
test_upl.py | ||
test_usb.py | ||
test_ut.py | ||
test_vbe.py | ||
test_vbe_vpl.py | ||
test_vboot.py | ||
test_vpl.py | ||
test_zynq_secure.py | ||
test_zynqmp_rpu.py | ||
test_zynqmp_secure.py | ||
vboot_evil.py | ||
vboot_forge.py |