summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/southbridge/intel/bd82x6x/me_8.x.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/southbridge/intel/bd82x6x/me_8.x.c b/src/southbridge/intel/bd82x6x/me_8.x.c
index 92f132d794ca..b12a1e6e7358 100644
--- a/src/southbridge/intel/bd82x6x/me_8.x.c
+++ b/src/southbridge/intel/bd82x6x/me_8.x.c
@@ -901,9 +901,11 @@ static int intel_me_read_mbp(me_bios_payload *mbp_data)
SET_UP_COPY(mfsintegrity);
default:
- printk(BIOS_ERR, "ME: unknown mbp item id 0x%x!!!\n",
+ printk(BIOS_ERR, "ME: unknown mbp item id 0x%x! Skipping\n",
mbp_item_id);
- return -1;
+ while(copy_size--)
+ read_cb();
+ continue;
}
if (buffer_room != copy_size) {