coreboot/src
Duncan Laurie 8ccf59a947 acpi: device: Walk up the tree to find identifier
Instead of just checking the immediate parent for an device name,
walk up the tree to check if any parent can identify the device.

This allows devices to be nested more than one level deep and
still have them identified in one place by the SOC.

Change-Id: I9938fc20a839db91ff25e91bba08baa7421e3cd4
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Reviewed-on: https://review.coreboot.org/26172
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2018-05-18 12:22:40 +00:00
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch acpi: device: Walk up the tree to find identifier 2018-05-18 12:22:40 +00:00
commonlib commonlib/cbfs: Make cbfsf_file_type public 2018-05-16 21:29:56 +00:00
console console: Skip non-BSP printk() earlier 2018-05-09 05:21:21 +00:00
cpu cpu/x86: Add support to run function with argument over APs 2018-05-14 08:39:42 +00:00
device devicetree: Add USB device type 2018-05-11 08:59:51 +00:00
drivers ACPI: Set the correct number of arguments in ACPI methods 2018-05-15 15:43:41 +00:00
ec ec/google/chromeec: add config for wake event types 2018-05-08 14:16:15 +00:00
include lib/prog_loaders: Store CBFS type in struct prog 2018-05-16 20:02:52 +00:00
lib lib/prog_loaders: Store CBFS type in struct prog 2018-05-16 20:02:52 +00:00
mainboard mb/google/poppy/variants/nami: Fix SoC I2C CLK is abnormal 2018-05-18 12:16:20 +00:00
northbridge nb/common/intel: Remove the mrc cache code 2018-05-18 12:21:41 +00:00
security security/vboot: Remove redundent _verstage/_everstage/_verstage_size symbols 2018-05-14 16:24:28 +00:00
soc soc/intel/skylake: Fix AP timeout issue while executing sgx_configure 2018-05-17 07:33:57 +00:00
southbridge sb/intel/i82801bx: Get rid of device_t 2018-05-18 12:18:07 +00:00
superio superio/ite/it8720f: Implement power control 2018-05-15 11:47:14 +00:00
vendorcode intel/fsp: Update Cannonlake FSP header 2018-05-18 12:19:56 +00:00
Kconfig Timestamps: Add option to print timestamps to debug console 2018-03-09 17:16:21 +00:00