diff options
author | Nico Huber <nico.huber@secunet.com> | 2018-05-15 14:13:32 +0200 |
---|---|---|
committer | Kyösti Mälkki <kyosti.malkki@gmail.com> | 2018-05-25 02:44:04 +0000 |
commit | f6a4344c5b41c30bd918371796962bce29872676 (patch) | |
tree | a41fa95d9f426c35a484c03663b5525dbc873c42 /src/device/device_util.c | |
parent | 81ec9c0500e4b53440579ffad0011a6b077b6bdb (diff) |
device: Move dev_find_path() to device_const.c
Make it available early and use it in dev_find_next_pci_device().
Change-Id: I1d0ad07f37ea79dae2b9a592fcccba5e03fd86d5
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.coreboot.org/26294
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Diffstat (limited to 'src/device/device_util.c')
-rw-r--r-- | src/device/device_util.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/device/device_util.c b/src/device/device_util.c index 3315e480fc..4275d6e256 100644 --- a/src/device/device_util.c +++ b/src/device/device_util.c @@ -65,33 +65,6 @@ struct device *dev_find_lapic(unsigned apic_id) } /** - * Given a Device Path Type, find the device structure. - * - * @param prev_match The previously matched device instance. - * @param path_type The Device Path Type. - * @return Pointer to the device structure (if found), 0 otherwise. - */ -struct device *dev_find_path(struct device *prev_match, - enum device_path_type path_type) -{ - struct device *dev; - struct device *result = NULL; - - if (prev_match == NULL) - prev_match = all_devices; - else - prev_match = prev_match->next; - - for (dev = prev_match; dev; dev = dev->next) { - if (dev->path.type == path_type) { - result = dev; - break; - } - } - return result; -} - -/** * Find a device of a given vendor and type. * * @param vendor A PCI vendor ID (e.g. 0x8086 for Intel). |