/Linux-v5.10/sound/soc/sof/xtensa/ |
D | core.c | 86 struct sof_ipc_dsp_oops_xtensa *xoops = oops; in xtensa_dsp_oops() local 91 if (xtensa_exception_causes[i].id == xoops->exccause) { in xtensa_dsp_oops() 98 xoops->exccause, xoops->excvaddr, xoops->ps, xoops->sar); in xtensa_dsp_oops() 100 xoops->epc1, xoops->epc2, xoops->epc3, xoops->epc4); in xtensa_dsp_oops() 102 xoops->epc5, xoops->epc6, xoops->epc7, xoops->depc); in xtensa_dsp_oops() 104 xoops->eps2, xoops->eps3, xoops->eps4, xoops->eps5); in xtensa_dsp_oops() 106 xoops->eps6, xoops->eps7, xoops->intenable, xoops->interrupt); in xtensa_dsp_oops() 112 struct sof_ipc_dsp_oops_xtensa *xoops = oops; in xtensa_stack() local 113 u32 stack_ptr = xoops->plat_hdr.stackptr; in xtensa_stack()
|
/Linux-v5.10/sound/soc/sof/imx/ |
D | imx-common.c | 24 struct sof_ipc_dsp_oops_xtensa *xoops, in imx8_get_registers() argument 31 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in imx8_get_registers() 34 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in imx8_get_registers() 36 xoops->arch_hdr.totalsize); in imx8_get_registers() 39 offset += xoops->arch_hdr.totalsize; in imx8_get_registers() 53 struct sof_ipc_dsp_oops_xtensa xoops; in imx8_dump() local 66 imx8_get_registers(sdev, &xoops, &panic_info, stack, in imx8_dump() 70 snd_sof_get_status(sdev, status, status, &xoops, &panic_info, stack, in imx8_dump()
|
D | imx-common.h | 10 struct sof_ipc_dsp_oops_xtensa *xoops,
|
/Linux-v5.10/sound/soc/sof/intel/ |
D | bdw.c | 221 struct sof_ipc_dsp_oops_xtensa *xoops, in bdw_get_registers() argument 228 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in bdw_get_registers() 233 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in bdw_get_registers() 235 xoops->arch_hdr.totalsize); in bdw_get_registers() 238 offset += xoops->arch_hdr.totalsize; in bdw_get_registers() 248 struct sof_ipc_dsp_oops_xtensa xoops; in bdw_dump() local 256 bdw_get_registers(sdev, &xoops, &panic_info, stack, in bdw_dump() 258 snd_sof_get_status(sdev, status, panic, &xoops, &panic_info, stack, in bdw_dump()
|
D | byt.c | 94 struct sof_ipc_dsp_oops_xtensa *xoops, in byt_get_registers() argument 101 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in byt_get_registers() 106 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in byt_get_registers() 108 xoops->arch_hdr.totalsize); in byt_get_registers() 111 offset += xoops->arch_hdr.totalsize; in byt_get_registers() 121 struct sof_ipc_dsp_oops_xtensa xoops; in byt_dump() local 129 byt_get_registers(sdev, &xoops, &panic_info, stack, in byt_dump() 131 snd_sof_get_status(sdev, status, panic, &xoops, &panic_info, stack, in byt_dump()
|
D | hda.c | 361 struct sof_ipc_dsp_oops_xtensa *xoops, in hda_dsp_get_registers() argument 368 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in hda_dsp_get_registers() 373 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in hda_dsp_get_registers() 375 xoops->arch_hdr.totalsize); in hda_dsp_get_registers() 378 offset += xoops->arch_hdr.totalsize; in hda_dsp_get_registers() 390 struct sof_ipc_dsp_oops_xtensa xoops; in hda_dsp_dump_skl() local 407 hda_dsp_get_registers(sdev, &xoops, &panic_info, stack, in hda_dsp_dump_skl() 409 snd_sof_get_status(sdev, status, panic, &xoops, &panic_info, in hda_dsp_dump_skl() 440 struct sof_ipc_dsp_oops_xtensa xoops; in hda_dsp_dump() local 454 hda_dsp_get_registers(sdev, &xoops, &panic_info, stack, in hda_dsp_dump() [all …]
|