Lines Matching defs:sdev
17 * @sdev: SOF device
23 void imx8_get_registers(struct snd_sof_dev *sdev,
28 u32 offset = sdev->dsp_oops_offset;
31 sof_mailbox_read(sdev, offset, xoops, sizeof(*xoops));
35 dev_err(sdev->dev, "invalid header size 0x%x. FW oops is bogus\n",
40 sof_mailbox_read(sdev, offset, panic_info, sizeof(*panic_info));
44 sof_mailbox_read(sdev, offset, stack, stack_words * sizeof(u32));
50 * @sdev: SOF device
53 void imx8_dump(struct snd_sof_dev *sdev, u32 flags)
63 sof_mailbox_read(sdev, sdev->debug_box.offset + 0x4, &status, 4);
68 imx8_get_registers(sdev, &xoops, &panic_info, stack,
72 sof_print_oops_and_stack(sdev, KERN_ERR, status, status, &xoops,
77 int imx8_parse_clocks(struct snd_sof_dev *sdev, struct imx_clocks *clks)
81 ret = devm_clk_bulk_get(sdev->dev, clks->num_dsp_clks, clks->dsp_clks);
83 dev_err(sdev->dev, "Failed to request DSP clocks\n");
89 int imx8_enable_clocks(struct snd_sof_dev *sdev, struct imx_clocks *clks)
95 void imx8_disable_clocks(struct snd_sof_dev *sdev, struct imx_clocks *clks)