coreboot/src/device
Subrata Banik 4fdaced971 UPSTREAM: src/device: Get device structure by path type
Add helper function to find a device by path type
in the device tree.

BUG=None
BRANCH=None
TEST=None

Credits-to: Aaron Durbin <adurbin@chromium.org>
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Signed-off-by: Dhaval V Sharma <dhaval.v.sharma@intel.com>
Reviewed-on: https://review.coreboot.org/17731
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins)

Change-Id: I8846f63bd2488788ea3c7ab5154e7cf431a252bc
Reviewed-on: https://chromium-review.googlesource.com/418365
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-12-08 22:46:36 -08:00
..
dram UPSTREAM: device/dram/ddr3: Fix calculation CRC16 of SPD 2016-11-21 11:54:09 -08:00
oprom UPSTREAM: src/device: Add required space before opening parenthesis '(' 2016-09-02 09:31:59 -07:00
azalia_device.c Correct some common spelling mistakes 2016-01-07 22:57:02 +01:00
cardbus_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cpu_device.c UPSTREAM: src/device: Capitalize CPU, RAM and ROM 2016-08-04 23:37:13 -07:00
device.c src/device: Update license headers 2016-04-13 17:34:18 +02:00
device_simple.c UPSTREAM: device: include devicetree in bootblock stage 2016-07-28 22:55:59 -07:00
device_util.c UPSTREAM: src/device: Get device structure by path type 2016-12-08 22:46:36 -08:00
hypertransport.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
i2c.c UPSTREAM: device: i2c: Add support for I2C bus operations 2016-06-10 00:17:46 -07:00
Kconfig UPSTREAM: MMCONF_SUPPORT: Flip default to enabled 2016-12-08 12:31:41 -08:00
Makefile.inc UPSTREAM: device: include devicetree in bootblock stage 2016-07-28 22:55:59 -07:00
pci_class.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pci_device.c UPSTREAM: bootmode: Get rid of CONFIG_BOOTMODE_STRAPS 2016-07-28 22:56:28 -07:00
pci_early.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pci_ops.c UPSTREAM: PCI ops: MMCONF_SUPPORT_DEFAULT is required 2016-12-08 12:31:39 -08:00
pci_rom.c device/pci_rom: Rename missleading ON_DEVICE_ROM_RUN 2016-02-16 22:44:04 +01:00
pciexp_device.c UPSTREAM: PCI ops: Define read-modify-write routines globally 2016-12-08 12:31:12 -08:00
pcix_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pnp_device.c device/pnp: Ability to set vendor specific logical device config 2015-12-29 18:17:01 +01:00
root_device.c UPSTREAM: device: Add an ACPI device name and path concept to devices 2016-05-26 03:21:45 -07:00
smbus_ops.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
software_i2c.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00