mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-18 21:21:37 +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)
|
||||
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;
|
||||
|
||||
|
|
|
@ -55,22 +55,6 @@ int dm_scan_platdata(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
|
||||
*
|
||||
|
|
Loading…
Add table
Reference in a new issue