bootstd: Export bootdev_get_from_blk()
Export this function so it can be used from other files. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -319,7 +319,7 @@ int bootdev_get_sibling_blk(struct udevice *dev, struct udevice **blkp)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int bootdev_get_from_blk(struct udevice *blk, struct udevice **bootdevp)
|
int bootdev_get_from_blk(struct udevice *blk, struct udevice **bootdevp)
|
||||||
{
|
{
|
||||||
struct udevice *parent = dev_get_parent(blk);
|
struct udevice *parent = dev_get_parent(blk);
|
||||||
struct udevice *bootdev;
|
struct udevice *bootdev;
|
||||||
|
@@ -401,6 +401,15 @@ static int bootdev_setup_for_sibling_blk(struct udevice *blk,
|
|||||||
*/
|
*/
|
||||||
int bootdev_get_sibling_blk(struct udevice *dev, struct udevice **blkp);
|
int bootdev_get_sibling_blk(struct udevice *dev, struct udevice **blkp);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* bootdev_get_from_blk() - Get the bootdev given a block device
|
||||||
|
*
|
||||||
|
* @blk: Block device to check
|
||||||
|
* @bootdebp: Returns the bootdev found, if any
|
||||||
|
* Return 0 if OK, -ve on error
|
||||||
|
*/
|
||||||
|
int bootdev_get_from_blk(struct udevice *blk, struct udevice **bootdevp);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* bootdev_unbind_dev() - Unbind a bootdev device
|
* bootdev_unbind_dev() - Unbind a bootdev device
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user