aboutsummaryrefslogtreecommitdiff
path: root/boot/bootdev-uclass.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-18bootdev: avoid infinite probe loopCaleb Connolly1-2/+12
2023-11-10bootstd: Skip over bad device during bootflows scanningTony Dinh1-1/+1
2023-10-13bootstd: Scan all bootdevs in a boot_targets entrySimon Glass1-1/+2
2023-09-22bootstd: Keep track of use of usb stopSimon Glass1-0/+27
2023-08-25bootstd: Support bootmeths which can scan any partitionSimon Glass1-3/+14
2023-08-25part: Add an accessor for struct disk_partition sys_indSimon Glass1-4/+3
2023-08-09bootstd: Add some more debugging in the bootdev uclassSimon Glass1-1/+8
2023-08-09bootstd: Rename bootdev_setup_sibling_blk()Simon Glass1-3/+5
2023-08-02boot: fix bootdev_list()Heinrich Schuchardt1-1/+1
2023-05-13bootstd: Work around missing partition 1Simon Glass1-1/+8
2023-04-26bootstd: Adjust code ordering to work around compiler quirkSimon Glass1-2/+3
2023-04-26bootstd: Report missing labels only when askedSimon Glass1-7/+25
2023-03-08bootflow: Rename bootflow_flags_tSimon Glass1-8/+8
2023-02-06bootstd: Probe the block device before useSimon Glass1-0/+3
2023-01-23bootstd: Add a little more logging of bootflowsSimon Glass1-0/+1
2023-01-23bootstd: Allow scanning a single bootdev labelSimon Glass1-7/+21
2023-01-23bootstd: Switch bootdev scanning to use labelsSimon Glass1-116/+26
2023-01-23bootstd: Allow iterating to the next bootdev priortiySimon Glass1-0/+64
2023-01-23bootstd: Allow iterating to the next label in a listSimon Glass1-2/+24
2023-01-23bootstd: Allow hunting for a bootdev by labelSimon Glass1-2/+25
2023-01-23bootstd: Add a new pre-scan priority for bootdevsSimon Glass1-0/+8
2023-01-23bootstd: Allow hunting for bootdevs of a given prioritySimon Glass1-0/+25
2023-01-23bootstd: Treat DHCP and PXE as bootdev labelsSimon Glass1-23/+30
2023-01-23bootstd: Add a SPI flash bootdevSimon Glass1-2/+8
2023-01-23bootstd: Move label parsing into its own functionSimon Glass1-12/+36
2023-01-23bootstd: Only scan bootable partitionsSimon Glass1-1/+9
2023-01-23bootstd: Support running bootdev huntersSimon Glass1-0/+61
2023-01-23bootstd: Add the concept of a bootdev hunterSimon Glass1-0/+31
2023-01-23bootstd: Add a default method to get bootflowsSimon Glass1-2/+25
2023-01-23dm: mmc: Use bootdev_setup_sibling_blk()Simon Glass1-12/+30
2023-01-23bootstd: Simplify locating existing bootdevsSimon Glass1-11/+5
2023-01-23bootstd: Remove special-case code for boot_targetsSimon Glass1-27/+5
2022-10-31bootstd: Add a way to set up a bootflowSimon Glass1-4/+1
2022-10-17bootstd: Fix listing boot devicesMichal Suchanek1-2/+2
2022-08-12bootstd: Allow the bootdev to be optional in bootflowsSimon Glass1-2/+5
2022-08-12bootstd: Tidy up var naming in bootdev_setup_iter_order()Simon Glass1-4/+4
2022-04-25bootstd: Add support for bootflowsSimon Glass1-1/+10
2022-04-25bootstd: Add the bootdev uclassSimon Glass1-0/+640