Skip to content

Commit b9faef1

Browse files
lrgirdwolgirdwood
authored andcommitted
drivers: idc: let users know core boot failure reason.
Trace the result of any secondary core boot failures. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
1 parent 9db16c1 commit b9faef1

File tree

1 file changed

+5
-0
lines changed
  • src/drivers/intel/cavs

1 file changed

+5
-0
lines changed

src/drivers/intel/cavs/idc.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,11 @@ int idc_send_msg(struct idc_msg *msg, uint32_t mode)
142142

143143
case IDC_POWER_UP:
144144
ret = idc_wait_in_blocking_mode(msg->core, idc_is_powered_up);
145+
if (ret < 0) {
146+
tr_err(&idc_tr, "idc_send_msg(), power up core %d failed, reason 0x%x",
147+
msg->core,
148+
mailbox_sw_reg_read(PLATFORM_TRACEP_SECONDARY_CORE(msg->core)));
149+
}
145150
break;
146151
}
147152

0 commit comments

Comments
 (0)