Lines Matching refs:fw_ready
286 struct sst_hsw_ipc_fw_ready fw_ready; member
437 struct sst_hsw_ipc_fw_ready fw_ready; in hsw_fw_ready() local
449 sst_dsp_read(hsw->dsp, &fw_ready, offset, sizeof(fw_ready)); in hsw_fw_ready()
451 sst_dsp_mailbox_init(hsw->dsp, fw_ready.inbox_offset, in hsw_fw_ready()
452 fw_ready.inbox_size, fw_ready.outbox_offset, in hsw_fw_ready()
453 fw_ready.outbox_size); in hsw_fw_ready()
459 fw_ready.inbox_offset, fw_ready.inbox_size); in hsw_fw_ready()
461 fw_ready.outbox_offset, fw_ready.outbox_size); in hsw_fw_ready()
462 if (fw_ready.fw_info_size < sizeof(fw_ready.fw_info)) { in hsw_fw_ready()
463 fw_ready.fw_info[fw_ready.fw_info_size] = 0; in hsw_fw_ready()
464 dev_dbg(hsw->dev, " Firmware info: %s \n", fw_ready.fw_info); in hsw_fw_ready()
467 memcpy(fw_info, fw_ready.fw_info, fw_ready.fw_info_size); in hsw_fw_ready()