diff options
author | Simon Glass <sjg@chromium.org> | 2022-04-24 23:31:07 -0600 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-04-25 10:00:04 -0400 |
commit | 201417d700a2ab09f247c1be9952176970c0f6bd (patch) | |
tree | 1a9b39324cd46a4ae63c40a31fb9903c768acdd9 /doc | |
parent | ef5e3891f57e6fc863fabbc94b1d7da79d1940bb (diff) | |
download | u-boot-201417d700a2ab09f247c1be9952176970c0f6bd.tar.gz u-boot-201417d700a2ab09f247c1be9952176970c0f6bd.tar.bz2 u-boot-201417d700a2ab09f247c1be9952176970c0f6bd.zip |
bootstd: Add the bootdev uclass
A 'bootdev' is a device which can be used to boot an operating system.
It is a child of the media device (e.g. MMC) which handles reading files
from that device, such as a bootflow file.
Add a uclass for bootdev and the various helpers needed to make it
work. Also add a binding file, empty for now.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/device-tree-bindings/bootdev.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/device-tree-bindings/bootdev.txt b/doc/device-tree-bindings/bootdev.txt new file mode 100644 index 0000000000..95b7fec821 --- /dev/null +++ b/doc/device-tree-bindings/bootdev.txt @@ -0,0 +1,8 @@ +U-Boot boot device (bootdev) +============================ + +A bootdev provides a way to obtain a bootflow file from a device. It is a +child of the media device (UCLASS_MMC, UCLASS_SPI_FLASH, etc.) + +The bootdev driver is provided by the media devices. The bindings for each +are described in this file (to come). |