]> Git Repo - J-u-boot.git/blobdiff - include/fs_loader.h
Merge branch 'next' of https://source.denx.de/u-boot/custodians/u-boot-riscv into...
[J-u-boot.git] / include / fs_loader.h
index 1b3c58086f5b4948d6648a2728559cb736a55091..5eb5b7ab4a105348ab5c0f944bad309c0cfeb01a 100644 (file)
@@ -31,7 +31,7 @@ struct phandle_part {
  * @mtdpart: MTD partition for ubi partition.
  * @ubivol: UBI volume-name for ubifsmount.
  */
-struct device_platdata {
+struct device_plat {
        struct phandle_part phandlepart;
        char *mtdpart;
        char *ubivol;
@@ -52,4 +52,16 @@ struct device_platdata {
 int request_firmware_into_buf(struct udevice *dev,
                              const char *name,
                              void *buf, size_t size, u32 offset);
+
+/**
+ * get_fs_loader() - Get the chosen filesystem loader
+ * @dev: Where to store the device
+ *
+ * This gets a filesystem loader device based on the value of
+ * /chosen/firmware-loader. If no such property exists, it returns a
+ * firmware loader which is configured by environmental variables.
+ *
+ * Return: 0 on success, negative value on error
+ */
+int get_fs_loader(struct udevice **dev);
 #endif
This page took 0.020681 seconds and 4 git commands to generate.