summaryrefslogtreecommitdiff
path: root/src/device
diff options
context:
space:
mode:
Diffstat (limited to 'src/device')
-rw-r--r--src/device/device.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/device/device.c b/src/device/device.c
index 55a5dfd9ac..e23c9def5b 100644
--- a/src/device/device.c
+++ b/src/device/device.c
@@ -222,8 +222,9 @@ static void read_resources(struct bus *bus)
continue;
if (!curdev->ops || !curdev->ops->read_resources) {
- printk(BIOS_ERR, "%s missing read_resources\n",
- dev_path(curdev));
+ if (curdev->path.type != DEVICE_PATH_APIC)
+ printk(BIOS_ERR, "%s missing read_resources\n",
+ dev_path(curdev));
continue;
}
post_log_path(curdev);