/kernel/linux/linux-5.10/sound/soc/sof/xtensa/ |
H A 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 in xtensa_dsp_oops() 112 struct sof_ipc_dsp_oops_xtensa *xoops = oops; xtensa_stack() local [all...] |
/kernel/linux/linux-6.6/sound/soc/sof/xtensa/ |
H A 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() 100 xoops->exccause, xoops->excvaddr, xoops->ps, xoops->sar); in xtensa_dsp_oops() 103 xoops->epc1, xoops->epc2, xoops->epc3, xoops in xtensa_dsp_oops() 118 struct sof_ipc_dsp_oops_xtensa *xoops = oops; xtensa_stack() local [all...] |
/kernel/linux/linux-5.10/sound/soc/sof/imx/ |
H A D | imx-common.c | 18 * @xoops: Stores information about registers. 24 struct sof_ipc_dsp_oops_xtensa *xoops, in imx8_get_registers() 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, in imx8_dump() 23 imx8_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) imx8_get_registers() argument [all...] |
H A D | imx-common.h | 10 struct sof_ipc_dsp_oops_xtensa *xoops,
|
/kernel/linux/linux-6.6/sound/soc/sof/mediatek/ |
H A D | mtk-adsp-common.c | 24 * @xoops: Stores information about registers. 30 struct sof_ipc_dsp_oops_xtensa *xoops, in mtk_adsp_get_registers() 37 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in mtk_adsp_get_registers() 40 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in mtk_adsp_get_registers() 42 xoops->arch_hdr.totalsize); in mtk_adsp_get_registers() 45 offset += xoops->arch_hdr.totalsize; in mtk_adsp_get_registers() 62 struct sof_ipc_dsp_oops_xtensa xoops; in mtk_adsp_dump() local 75 mtk_adsp_get_registers(sdev, &xoops, &panic_info, stack, in mtk_adsp_dump() 79 sof_print_oops_and_stack(sdev, level, status, status, &xoops, in mtk_adsp_dump() 29 mtk_adsp_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) mtk_adsp_get_registers() argument [all...] |
/kernel/linux/linux-6.6/sound/soc/sof/imx/ |
H A D | imx-common.c | 18 * @xoops: Stores information about registers. 24 struct sof_ipc_dsp_oops_xtensa *xoops, in imx8_get_registers() 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() 55 struct sof_ipc_dsp_oops_xtensa xoops; in imx8_dump() local 68 imx8_get_registers(sdev, &xoops, &panic_info, stack, in imx8_dump() 72 sof_print_oops_and_stack(sdev, KERN_ERR, status, status, &xoops, in imx8_dump() 23 imx8_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) imx8_get_registers() argument [all...] |
H A D | imx-common.h | 12 struct sof_ipc_dsp_oops_xtensa *xoops,
|
/kernel/linux/linux-6.6/sound/soc/sof/amd/ |
H A D | acp-common.c | 55 * @xoops: Stores information about registers. 61 struct sof_ipc_dsp_oops_xtensa *xoops, in amd_get_registers() 68 acp_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in amd_get_registers() 71 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in amd_get_registers() 73 xoops->arch_hdr.totalsize); in amd_get_registers() 77 offset += xoops->arch_hdr.totalsize; in amd_get_registers() 93 struct sof_ipc_dsp_oops_xtensa xoops; in amd_sof_dump() local 115 amd_get_registers(sdev, &xoops, &panic_info, stack, AMD_STACK_DUMP_SIZE); in amd_sof_dump() 118 sof_print_oops_and_stack(sdev, KERN_ERR, status, status, &xoops, in amd_sof_dump() 60 amd_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) amd_get_registers() argument [all...] |
/kernel/linux/linux-6.6/sound/soc/sof/intel/ |
H A D | atom.c | 36 struct sof_ipc_dsp_oops_xtensa *xoops, in atom_get_registers() 43 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in atom_get_registers() 48 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in atom_get_registers() 50 xoops->arch_hdr.totalsize); in atom_get_registers() 53 offset += xoops->arch_hdr.totalsize; in atom_get_registers() 63 struct sof_ipc_dsp_oops_xtensa xoops; in atom_dump() local 71 atom_get_registers(sdev, &xoops, &panic_info, stack, in atom_dump() 73 sof_print_oops_and_stack(sdev, KERN_ERR, status, panic, &xoops, in atom_dump() 35 atom_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) atom_get_registers() argument
|
H A D | bdw.c | 224 struct sof_ipc_dsp_oops_xtensa *xoops, in bdw_get_registers() 231 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in bdw_get_registers() 236 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in bdw_get_registers() 238 xoops->arch_hdr.totalsize); in bdw_get_registers() 241 offset += xoops->arch_hdr.totalsize; in bdw_get_registers() 251 struct sof_ipc_dsp_oops_xtensa xoops; in bdw_dump() local 259 bdw_get_registers(sdev, &xoops, &panic_info, stack, in bdw_dump() 261 sof_print_oops_and_stack(sdev, KERN_ERR, status, panic, &xoops, in bdw_dump() 223 bdw_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) bdw_get_registers() argument
|
H A D | hda.c | 663 struct sof_ipc_dsp_oops_xtensa *xoops, in hda_dsp_get_registers() 670 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in hda_dsp_get_registers() 675 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in hda_dsp_get_registers() 677 xoops->arch_hdr.totalsize); in hda_dsp_get_registers() 680 offset += xoops->arch_hdr.totalsize; in hda_dsp_get_registers() 713 struct sof_ipc_dsp_oops_xtensa xoops; in hda_dsp_dump() local 725 hda_dsp_get_registers(sdev, &xoops, &panic_info, stack, in hda_dsp_dump() 727 sof_print_oops_and_stack(sdev, level, status, panic, &xoops, in hda_dsp_dump() 662 hda_dsp_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) hda_dsp_get_registers() argument
|
/kernel/linux/linux-5.10/sound/soc/sof/intel/ |
H A D | bdw.c | 221 struct sof_ipc_dsp_oops_xtensa *xoops, in bdw_get_registers() 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() 220 bdw_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) bdw_get_registers() argument
|
H A D | hda.c | 372 struct sof_ipc_dsp_oops_xtensa *xoops, in hda_dsp_get_registers() 379 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops)); in hda_dsp_get_registers() 384 if (xoops->arch_hdr.totalsize > EXCEPT_MAX_HDR_SIZE) { in hda_dsp_get_registers() 386 xoops->arch_hdr.totalsize); in hda_dsp_get_registers() 389 offset += xoops->arch_hdr.totalsize; in hda_dsp_get_registers() 401 struct sof_ipc_dsp_oops_xtensa xoops; in hda_dsp_dump_skl() local 418 hda_dsp_get_registers(sdev, &xoops, &panic_info, stack, in hda_dsp_dump_skl() 420 snd_sof_get_status(sdev, status, panic, &xoops, &panic_info, in hda_dsp_dump_skl() 451 struct sof_ipc_dsp_oops_xtensa xoops; in hda_dsp_dump() local 371 hda_dsp_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) hda_dsp_get_registers() argument [all...] |
H A D | byt.c | 94 struct sof_ipc_dsp_oops_xtensa *xoops, in byt_get_registers() 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() 93 byt_get_registers(struct snd_sof_dev *sdev, struct sof_ipc_dsp_oops_xtensa *xoops, struct sof_ipc_panic_info *panic_info, u32 *stack, size_t stack_words) byt_get_registers() argument
|