mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-19 05:31:32 +00:00
dm: core: Dont export dm_scan_fdt_node()
This function is only used in one place. It is better to just declare it internally since there is a simpler replacement for use outside the driver-model core code. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
4af0d7e870
commit
a771a04f2e
2 changed files with 15 additions and 18 deletions
|
@ -207,8 +207,21 @@ int dm_scan_platdata(bool pre_reloc_only)
|
||||||
}
|
}
|
||||||
|
|
||||||
#if CONFIG_IS_ENABLED(OF_CONTROL) && !CONFIG_IS_ENABLED(OF_PLATDATA)
|
#if CONFIG_IS_ENABLED(OF_CONTROL) && !CONFIG_IS_ENABLED(OF_PLATDATA)
|
||||||
int dm_scan_fdt_node(struct udevice *parent, const void *blob, int offset,
|
/**
|
||||||
bool pre_reloc_only)
|
* dm_scan_fdt_node() - Scan the device tree and bind drivers for a node
|
||||||
|
*
|
||||||
|
* This scans the subnodes of a device tree node and and creates a driver
|
||||||
|
* for each one.
|
||||||
|
*
|
||||||
|
* @parent: Parent device for the devices that will be created
|
||||||
|
* @blob: Pointer to device tree blob
|
||||||
|
* @offset: Offset of node to scan
|
||||||
|
* @pre_reloc_only: If true, bind only drivers with the DM_FLAG_PRE_RELOC
|
||||||
|
* flag. If false bind all drivers.
|
||||||
|
* @return 0 if OK, -ve on error
|
||||||
|
*/
|
||||||
|
static int dm_scan_fdt_node(struct udevice *parent, const void *blob,
|
||||||
|
int offset, bool pre_reloc_only)
|
||||||
{
|
{
|
||||||
int ret = 0, err;
|
int ret = 0, err;
|
||||||
|
|
||||||
|
|
|
@ -55,22 +55,6 @@ int dm_scan_platdata(bool pre_reloc_only);
|
||||||
*/
|
*/
|
||||||
int dm_scan_fdt(const void *blob, bool pre_reloc_only);
|
int dm_scan_fdt(const void *blob, bool pre_reloc_only);
|
||||||
|
|
||||||
/**
|
|
||||||
* dm_scan_fdt_node() - Scan the device tree and bind drivers for a node
|
|
||||||
*
|
|
||||||
* This scans the subnodes of a device tree node and and creates a driver
|
|
||||||
* for each one.
|
|
||||||
*
|
|
||||||
* @parent: Parent device for the devices that will be created
|
|
||||||
* @blob: Pointer to device tree blob
|
|
||||||
* @offset: Offset of node to scan
|
|
||||||
* @pre_reloc_only: If true, bind only drivers with the DM_FLAG_PRE_RELOC
|
|
||||||
* flag. If false bind all drivers.
|
|
||||||
* @return 0 if OK, -ve on error
|
|
||||||
*/
|
|
||||||
int dm_scan_fdt_node(struct udevice *parent, const void *blob, int offset,
|
|
||||||
bool pre_reloc_only);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* dm_scan_other() - Scan for other devices
|
* dm_scan_other() - Scan for other devices
|
||||||
*
|
*
|
||||||
|
|
Loading…
Add table
Reference in a new issue