aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-01-23bootstd: Record the bootdevs used during scanningSimon Glass3-43/+63
2023-01-23bootstd: Drop the old bootflow_scan_first()Simon Glass5-45/+19
2023-01-23bootstd: Allow scanning a single bootdev labelSimon Glass7-76/+166
2023-01-23bootstd: Switch bootdev scanning to use labelsSimon Glass6-152/+147
2023-01-23bootstd: Add a hunter for the extension featureSimon Glass4-24/+63
2023-01-23extension: Refactor to allow non-command usageSimon Glass1-4/+14
2023-01-23bootstd: Allow iterating to the next bootdev priortiySimon Glass4-0/+165
2023-01-23bootstd: Allow iterating to the next label in a listSimon Glass4-3/+123
2023-01-23bootstd: Allow hunting for a bootdev by labelSimon Glass6-5/+195
2023-01-23bootstd: Add a new pre-scan priority for bootdevsSimon Glass12-44/+84
2023-01-23bootstd: Allow hunting for bootdevs of a given prioritySimon Glass3-0/+61
2023-01-23bootstd: Use hunters when scanning for bootflowsSimon Glass2-6/+20
2023-01-23bootstd: Treat DHCP and PXE as bootdev labelsSimon Glass10-34/+81
2023-01-23bootstd: Support reading a script from network or SPI flashSimon Glass1-13/+80
2023-01-23bootstd: Add a SPI flash bootdevSimon Glass10-10/+144
2023-01-23sandbox: Allow SPI flash bootdevs to be disabled for testsSimon Glass5-0/+49
2023-01-23bootstd: Add a new bootmeth method to set the bootflowSimon Glass2-0/+44
2023-01-23bootstd: Move label parsing into its own functionSimon Glass1-12/+36
2023-01-23bootstd: Update docs on bootmeth_try_file() for sandboxSimon Glass2-2/+2
2023-01-23bootstd: Set the distro_bootpart env var with scriptsSimon Glass2-0/+6
2023-01-23bootstd: Support reading the device tree with EFISimon Glass1-6/+99
2023-01-23bootstd: Include the device tree in the bootflowSimon Glass4-0/+14
2023-01-23bootstd: Allow reading an EFI file from the networkSimon Glass1-8/+109
2023-01-23bootstd: Rename bootdev checkersSimon Glass8-15/+15
2023-01-23ata: Don't try to use non-existent portsSimon Glass1-0/+6
2023-01-23bootstd: Add a virtio bootdevSimon Glass2-5/+57
2023-01-23virtio: Add a block deviceSimon Glass2-1/+8
2023-01-23virtio: Avoid strange behaviour on removalSimon Glass2-13/+3
2023-01-23virtio: Fix returning -ENODEVSimon Glass1-1/+1
2023-01-23virtio: Avoid repeating a long expressionSimon Glass1-5/+5
2023-01-23bootstd: Add an NVMe bootdevSimon Glass3-6/+68
2023-01-23bootstd: Add an IDE bootdevSimon Glass3-6/+62
2023-01-23bootstd: Add a SCSI bootdevSimon Glass4-8/+86
2023-01-23scsi: Remove all children of SCSI devices before rescanningSimon Glass1-2/+13
2023-01-23scsi: Correct allocation of block-device nameSimon Glass1-2/+8
2023-01-23bootstd: Only scan bootable partitionsSimon Glass4-3/+50
2023-01-23part: Add a function to find the first bootable partitionSimon Glass6-7/+49
2023-01-23bootstd: Add a hunter for ethernetSimon Glass2-29/+52
2023-01-23net: Add a function to run dhcpSimon Glass2-0/+50
2023-01-23bootstd: Add an MMC hunterSimon Glass2-6/+16
2023-01-23bootstd: Add a USB hunterSimon Glass2-5/+33
2023-01-23test: Add a generic function to skip delaysSimon Glass1-0/+16
2023-01-23dm: usb: Mark the device name as alloced when bindingSimon Glass1-0/+2
2023-01-23bootstd: Support running bootdev huntersSimon Glass4-1/+84
2023-01-23bootstd: Add the concept of a bootdev hunterSimon Glass5-3/+176
2023-01-23efi: Improve logging in efi_diskSimon Glass1-9/+21
2023-01-23event: Correct duplicate log message in event_notify()Simon Glass1-1/+1
2023-01-23lib: Support printing an error stringSimon Glass1-0/+12
2023-01-23sandbox: Enable the Ethernet bootdevSimon Glass2-2/+0
2023-01-23sandbox: Allow ethernet bootdevs to be disabled for testsSimon Glass4-2/+48