diff options
author | Michael Niewöhner <foss@mniewoehner.de> | 2020-02-23 13:23:04 +0100 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2020-03-04 13:26:46 +0000 |
commit | f3161df2eba8d61445372a9c732c61a1947064bd (patch) | |
tree | 9c8d0295cfb5b630d56582577e8cb9d9cbca53a0 /src/soc/intel/icelake/systemagent.c | |
parent | e5b2453f91a1795394cb8c3c51d4f0e1dce7cb22 (diff) |
soc/intel/skylake/elog: fix BUG: pch_log_rp_wake_source requests hidden
The current elog implemetation searches for an active PME status bit by
iterating the PCI devices. On disabled or hidden devices a BUG gets
triggered: BUG: pch_log_rp_wake_source requests hidden ...
This is caused by the use of the PCH_DEV_* macros which resolve to
_PCH_DEV and finally call pcidev_path_on_root_debug.
Disabled devices are skipped already so we can safely use the DEVFNs
instead, circumventing the BUG.
Change-Id: Id126e2c51aec84a4af9354b39754ee74687cefc8
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/39089
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Wim Vervoorn <wvervoorn@eltan.com>
Diffstat (limited to 'src/soc/intel/icelake/systemagent.c')
0 files changed, 0 insertions, 0 deletions