summaryrefslogtreecommitdiff
path: root/boot/bootdev-uclass.c
AgeCommit message (Expand)Author
13 daysuclass: Cleanup uclass_find_next_deviceAndrew Goodbody
2025-04-03boot: Handle running out of labelsSimon Glass
2025-04-03boot: Consider non-bootable partitionsSimon Glass
2025-01-15Merge patch series "bootstd: Support recording images"Tom Rini
2025-01-15bootstd: Export bootdev_get_from_blk()Simon Glass
2025-01-15bootstd: Move the bootflow list into an alistSimon Glass
2025-01-15bootstd: Drop the bootdev-specific list of bootflowsSimon Glass
2025-01-15bootstd: Move bootflow-clearing to bootstdSimon Glass
2025-01-15bootstd: Move bootflow-adding to bootstdSimon Glass
2024-12-27bootstd: Avoid sprintf() in SPL when creating bootdevsSimon Glass
2024-12-12Revert "Merge patch series "vbe: Series part E""Tom Rini
2024-12-12bootstd: Avoid sprintf() in SPL when creating bootdevsSimon Glass
2024-10-18bootstd: Avoid calling unavailable block functionsSimon Glass
2024-08-27bootstd: Make bootdev_next_prio() continue after failureSimon Glass
2024-08-27Revert "bootdev: avoid infinite probe loop"Simon Glass
2024-05-20Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"Tom Rini
2024-05-19Revert "Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet""Tom Rini
2024-05-06boot: Remove <common.h> and add needed includesTom Rini
2024-03-04bootstd: support scanning a single partitionNam Cao
2024-03-02bootdev: drop unnecessary assert on bootflow->bdevThomas Weißschuh
2024-01-18bootdev: avoid infinite probe loopCaleb Connolly
2023-11-10bootstd: Skip over bad device during bootflows scanningTony Dinh
2023-10-13bootstd: Scan all bootdevs in a boot_targets entrySimon Glass
2023-09-22bootstd: Keep track of use of usb stopSimon Glass
2023-08-25bootstd: Support bootmeths which can scan any partitionSimon Glass
2023-08-25part: Add an accessor for struct disk_partition sys_indSimon Glass
2023-08-09bootstd: Add some more debugging in the bootdev uclassSimon Glass
2023-08-09bootstd: Rename bootdev_setup_sibling_blk()Simon Glass
2023-08-02boot: fix bootdev_list()Heinrich Schuchardt
2023-05-13bootstd: Work around missing partition 1Simon Glass
2023-04-26bootstd: Adjust code ordering to work around compiler quirkSimon Glass
2023-04-26bootstd: Report missing labels only when askedSimon Glass
2023-03-08bootflow: Rename bootflow_flags_tSimon Glass
2023-02-06bootstd: Probe the block device before useSimon Glass
2023-01-23bootstd: Add a little more logging of bootflowsSimon Glass
2023-01-23bootstd: Allow scanning a single bootdev labelSimon Glass
2023-01-23bootstd: Switch bootdev scanning to use labelsSimon Glass
2023-01-23bootstd: Allow iterating to the next bootdev priortiySimon Glass
2023-01-23bootstd: Allow iterating to the next label in a listSimon Glass
2023-01-23bootstd: Allow hunting for a bootdev by labelSimon Glass
2023-01-23bootstd: Add a new pre-scan priority for bootdevsSimon Glass
2023-01-23bootstd: Allow hunting for bootdevs of a given prioritySimon Glass
2023-01-23bootstd: Treat DHCP and PXE as bootdev labelsSimon Glass
2023-01-23bootstd: Add a SPI flash bootdevSimon Glass
2023-01-23bootstd: Move label parsing into its own functionSimon Glass
2023-01-23bootstd: Only scan bootable partitionsSimon Glass
2023-01-23bootstd: Support running bootdev huntersSimon Glass
2023-01-23bootstd: Add the concept of a bootdev hunterSimon Glass
2023-01-23bootstd: Add a default method to get bootflowsSimon Glass
2023-01-23dm: mmc: Use bootdev_setup_sibling_blk()Simon Glass