snd_sof_dev 60 sound/soc/sof/control.c struct snd_sof_dev *sdev = scontrol->sdev; snd_sof_dev 107 sound/soc/sof/control.c struct snd_sof_dev *sdev = scontrol->sdev; snd_sof_dev 154 sound/soc/sof/control.c struct snd_sof_dev *sdev = scontrol->sdev; snd_sof_dev 185 sound/soc/sof/control.c struct snd_sof_dev *sdev = scontrol->sdev; snd_sof_dev 220 sound/soc/sof/control.c struct snd_sof_dev *sdev = scontrol->sdev; snd_sof_dev 260 sound/soc/sof/control.c struct snd_sof_dev *sdev = scontrol->sdev; snd_sof_dev 328 sound/soc/sof/control.c struct snd_sof_dev *sdev = scontrol->sdev; snd_sof_dev 27 sound/soc/sof/core.c struct snd_sof_pcm *snd_sof_find_spcm_name(struct snd_sof_dev *sdev, snd_sof_dev 51 sound/soc/sof/core.c struct snd_sof_pcm *snd_sof_find_spcm_comp(struct snd_sof_dev *sdev, snd_sof_dev 71 sound/soc/sof/core.c struct snd_sof_pcm *snd_sof_find_spcm_pcm_id(struct snd_sof_dev *sdev, snd_sof_dev 84 sound/soc/sof/core.c struct snd_sof_widget *snd_sof_find_swidget(struct snd_sof_dev *sdev, snd_sof_dev 98 sound/soc/sof/core.c struct snd_sof_widget *snd_sof_find_swidget_sname(struct snd_sof_dev *sdev, snd_sof_dev 117 sound/soc/sof/core.c struct snd_sof_dai *snd_sof_find_dai(struct snd_sof_dev *sdev, snd_sof_dev 160 sound/soc/sof/core.c void snd_sof_get_status(struct snd_sof_dev *sdev, u32 panic_code, snd_sof_dev 205 sound/soc/sof/core.c int snd_sof_create_page_table(struct snd_sof_dev *sdev, snd_sof_dev 259 sound/soc/sof/core.c static int sof_machine_check(struct snd_sof_dev *sdev) snd_sof_dev 331 sound/soc/sof/core.c static int sof_probe_continue(struct snd_sof_dev *sdev) snd_sof_dev 463 sound/soc/sof/core.c struct snd_sof_dev *sdev = snd_sof_dev 464 sound/soc/sof/core.c container_of(work, struct snd_sof_dev, probe_work); snd_sof_dev 476 sound/soc/sof/core.c struct snd_sof_dev *sdev; snd_sof_dev 529 sound/soc/sof/core.c struct snd_sof_dev *sdev = dev_get_drvdata(dev); snd_sof_dev 25 sound/soc/sof/debug.c static int sof_debug_ipc_flood_test(struct snd_sof_dev *sdev, snd_sof_dev 127 sound/soc/sof/debug.c struct snd_sof_dev *sdev = dfse->sdev; snd_sof_dev 225 sound/soc/sof/debug.c struct snd_sof_dev *sdev = dfse->sdev; snd_sof_dev 333 sound/soc/sof/debug.c int snd_sof_debugfs_io_item(struct snd_sof_dev *sdev, snd_sof_dev 376 sound/soc/sof/debug.c int snd_sof_debugfs_buf_item(struct snd_sof_dev *sdev, snd_sof_dev 414 sound/soc/sof/debug.c int snd_sof_dbg_init(struct snd_sof_dev *sdev) snd_sof_dev 461 sound/soc/sof/debug.c void snd_sof_free_debug(struct snd_sof_dev *sdev) snd_sof_dev 44 sound/soc/sof/imx/imx8.c struct snd_sof_dev *sdev; snd_sof_dev 60 sound/soc/sof/imx/imx8.c static void imx8_get_reply(struct snd_sof_dev *sdev) snd_sof_dev 94 sound/soc/sof/imx/imx8.c static int imx8_get_mailbox_offset(struct snd_sof_dev *sdev) snd_sof_dev 99 sound/soc/sof/imx/imx8.c static int imx8_get_window_offset(struct snd_sof_dev *sdev, u32 id) snd_sof_dev 127 sound/soc/sof/imx/imx8.c static int imx8_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) snd_sof_dev 141 sound/soc/sof/imx/imx8.c static int imx8_run(struct snd_sof_dev *sdev) snd_sof_dev 181 sound/soc/sof/imx/imx8.c static int imx8_probe(struct snd_sof_dev *sdev) snd_sof_dev 323 sound/soc/sof/imx/imx8.c static int imx8_remove(struct snd_sof_dev *sdev) snd_sof_dev 339 sound/soc/sof/imx/imx8.c static int imx8_get_bar_index(struct snd_sof_dev *sdev, u32 type) snd_sof_dev 344 sound/soc/sof/imx/imx8.c static void imx8_ipc_msg_data(struct snd_sof_dev *sdev, snd_sof_dev 351 sound/soc/sof/imx/imx8.c static int imx8_ipc_pcm_params(struct snd_sof_dev *sdev, snd_sof_dev 71 sound/soc/sof/intel/bdw.c static void bdw_host_done(struct snd_sof_dev *sdev); snd_sof_dev 72 sound/soc/sof/intel/bdw.c static void bdw_dsp_done(struct snd_sof_dev *sdev); snd_sof_dev 73 sound/soc/sof/intel/bdw.c static void bdw_get_reply(struct snd_sof_dev *sdev); snd_sof_dev 79 sound/soc/sof/intel/bdw.c static int bdw_run(struct snd_sof_dev *sdev) snd_sof_dev 94 sound/soc/sof/intel/bdw.c static int bdw_reset(struct snd_sof_dev *sdev) snd_sof_dev 112 sound/soc/sof/intel/bdw.c static int bdw_set_dsp_D0(struct snd_sof_dev *sdev) snd_sof_dev 219 sound/soc/sof/intel/bdw.c static void bdw_get_registers(struct snd_sof_dev *sdev, snd_sof_dev 245 sound/soc/sof/intel/bdw.c static void bdw_dump(struct snd_sof_dev *sdev, u32 flags) snd_sof_dev 267 sound/soc/sof/intel/bdw.c struct snd_sof_dev *sdev = context; snd_sof_dev 281 sound/soc/sof/intel/bdw.c struct snd_sof_dev *sdev = context; snd_sof_dev 340 sound/soc/sof/intel/bdw.c static int bdw_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) snd_sof_dev 350 sound/soc/sof/intel/bdw.c static void bdw_get_reply(struct snd_sof_dev *sdev) snd_sof_dev 389 sound/soc/sof/intel/bdw.c static int bdw_get_mailbox_offset(struct snd_sof_dev *sdev) snd_sof_dev 394 sound/soc/sof/intel/bdw.c static int bdw_get_window_offset(struct snd_sof_dev *sdev, u32 id) snd_sof_dev 399 sound/soc/sof/intel/bdw.c static void bdw_host_done(struct snd_sof_dev *sdev) snd_sof_dev 411 sound/soc/sof/intel/bdw.c static void bdw_dsp_done(struct snd_sof_dev *sdev) snd_sof_dev 425 sound/soc/sof/intel/bdw.c static int bdw_probe(struct snd_sof_dev *sdev) snd_sof_dev 110 sound/soc/sof/intel/byt.c static void byt_host_done(struct snd_sof_dev *sdev); snd_sof_dev 111 sound/soc/sof/intel/byt.c static void byt_dsp_done(struct snd_sof_dev *sdev); snd_sof_dev 112 sound/soc/sof/intel/byt.c static void byt_get_reply(struct snd_sof_dev *sdev); snd_sof_dev 118 sound/soc/sof/intel/byt.c static void byt_get_registers(struct snd_sof_dev *sdev, snd_sof_dev 144 sound/soc/sof/intel/byt.c static void byt_dump(struct snd_sof_dev *sdev, u32 flags) snd_sof_dev 166 sound/soc/sof/intel/byt.c struct snd_sof_dev *sdev = context; snd_sof_dev 180 sound/soc/sof/intel/byt.c struct snd_sof_dev *sdev = context; snd_sof_dev 237 sound/soc/sof/intel/byt.c static int byt_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) snd_sof_dev 247 sound/soc/sof/intel/byt.c static void byt_get_reply(struct snd_sof_dev *sdev) snd_sof_dev 286 sound/soc/sof/intel/byt.c static int byt_get_mailbox_offset(struct snd_sof_dev *sdev) snd_sof_dev 291 sound/soc/sof/intel/byt.c static int byt_get_window_offset(struct snd_sof_dev *sdev, u32 id) snd_sof_dev 296 sound/soc/sof/intel/byt.c static void byt_host_done(struct snd_sof_dev *sdev) snd_sof_dev 309 sound/soc/sof/intel/byt.c static void byt_dsp_done(struct snd_sof_dev *sdev) snd_sof_dev 324 sound/soc/sof/intel/byt.c static int byt_run(struct snd_sof_dev *sdev) snd_sof_dev 347 sound/soc/sof/intel/byt.c static int byt_reset(struct snd_sof_dev *sdev) snd_sof_dev 393 sound/soc/sof/intel/byt.c static int tangier_pci_probe(struct snd_sof_dev *sdev) snd_sof_dev 528 sound/soc/sof/intel/byt.c static int byt_acpi_probe(struct snd_sof_dev *sdev) snd_sof_dev 27 sound/soc/sof/intel/cnl.c static void cnl_ipc_host_done(struct snd_sof_dev *sdev); snd_sof_dev 28 sound/soc/sof/intel/cnl.c static void cnl_ipc_dsp_done(struct snd_sof_dev *sdev); snd_sof_dev 32 sound/soc/sof/intel/cnl.c struct snd_sof_dev *sdev = context; snd_sof_dev 115 sound/soc/sof/intel/cnl.c static void cnl_ipc_host_done(struct snd_sof_dev *sdev) snd_sof_dev 135 sound/soc/sof/intel/cnl.c static void cnl_ipc_dsp_done(struct snd_sof_dev *sdev) snd_sof_dev 153 sound/soc/sof/intel/cnl.c static int cnl_ipc_send_msg(struct snd_sof_dev *sdev, snd_sof_dev 165 sound/soc/sof/intel/cnl.c static void cnl_ipc_dump(struct snd_sof_dev *sdev) snd_sof_dev 41 sound/soc/sof/intel/hda-codec.c void hda_codec_jack_wake_enable(struct snd_sof_dev *sdev) snd_sof_dev 56 sound/soc/sof/intel/hda-codec.c void hda_codec_jack_check(struct snd_sof_dev *sdev) snd_sof_dev 75 sound/soc/sof/intel/hda-codec.c void hda_codec_jack_wake_enable(struct snd_sof_dev *sdev) {} snd_sof_dev 76 sound/soc/sof/intel/hda-codec.c void hda_codec_jack_check(struct snd_sof_dev *sdev) {} snd_sof_dev 82 sound/soc/sof/intel/hda-codec.c static int hda_codec_probe(struct snd_sof_dev *sdev, int address) snd_sof_dev 140 sound/soc/sof/intel/hda-codec.c int hda_codec_probe_bus(struct snd_sof_dev *sdev) snd_sof_dev 165 sound/soc/sof/intel/hda-codec.c void hda_codec_i915_get(struct snd_sof_dev *sdev) snd_sof_dev 174 sound/soc/sof/intel/hda-codec.c void hda_codec_i915_put(struct snd_sof_dev *sdev) snd_sof_dev 183 sound/soc/sof/intel/hda-codec.c int hda_codec_i915_init(struct snd_sof_dev *sdev) snd_sof_dev 199 sound/soc/sof/intel/hda-codec.c int hda_codec_i915_exit(struct snd_sof_dev *sdev) snd_sof_dev 27 sound/soc/sof/intel/hda-ctrl.c int hda_dsp_ctrl_link_reset(struct snd_sof_dev *sdev, bool reset) snd_sof_dev 55 sound/soc/sof/intel/hda-ctrl.c int hda_dsp_ctrl_get_caps(struct snd_sof_dev *sdev) snd_sof_dev 112 sound/soc/sof/intel/hda-ctrl.c void hda_dsp_ctrl_ppcap_enable(struct snd_sof_dev *sdev, bool enable) snd_sof_dev 120 sound/soc/sof/intel/hda-ctrl.c void hda_dsp_ctrl_ppcap_int_enable(struct snd_sof_dev *sdev, bool enable) snd_sof_dev 128 sound/soc/sof/intel/hda-ctrl.c void hda_dsp_ctrl_misc_clock_gating(struct snd_sof_dev *sdev, bool enable) snd_sof_dev 140 sound/soc/sof/intel/hda-ctrl.c int hda_dsp_ctrl_clock_power_gating(struct snd_sof_dev *sdev, bool enable) snd_sof_dev 160 sound/soc/sof/intel/hda-ctrl.c int hda_dsp_ctrl_init_chip(struct snd_sof_dev *sdev, bool full_reset) snd_sof_dev 263 sound/soc/sof/intel/hda-ctrl.c void hda_dsp_ctrl_stop_chip(struct snd_sof_dev *sdev) snd_sof_dev 264 sound/soc/sof/intel/hda-dai.c struct snd_sof_dev *sdev = snd_sof_dev 27 sound/soc/sof/intel/hda-dsp.c int hda_dsp_core_reset_enter(struct snd_sof_dev *sdev, unsigned int core_mask) snd_sof_dev 60 sound/soc/sof/intel/hda-dsp.c int hda_dsp_core_reset_leave(struct snd_sof_dev *sdev, unsigned int core_mask) snd_sof_dev 93 sound/soc/sof/intel/hda-dsp.c int hda_dsp_core_stall_reset(struct snd_sof_dev *sdev, unsigned int core_mask) snd_sof_dev 105 sound/soc/sof/intel/hda-dsp.c int hda_dsp_core_run(struct snd_sof_dev *sdev, unsigned int core_mask) snd_sof_dev 136 sound/soc/sof/intel/hda-dsp.c int hda_dsp_core_power_up(struct snd_sof_dev *sdev, unsigned int core_mask) snd_sof_dev 171 sound/soc/sof/intel/hda-dsp.c int hda_dsp_core_power_down(struct snd_sof_dev *sdev, unsigned int core_mask) snd_sof_dev 187 sound/soc/sof/intel/hda-dsp.c bool hda_dsp_core_is_enabled(struct snd_sof_dev *sdev, snd_sof_dev 206 sound/soc/sof/intel/hda-dsp.c int hda_dsp_enable_core(struct snd_sof_dev *sdev, unsigned int core_mask) snd_sof_dev 225 sound/soc/sof/intel/hda-dsp.c int hda_dsp_core_reset_power_down(struct snd_sof_dev *sdev, snd_sof_dev 256 sound/soc/sof/intel/hda-dsp.c void hda_dsp_ipc_int_enable(struct snd_sof_dev *sdev) snd_sof_dev 271 sound/soc/sof/intel/hda-dsp.c void hda_dsp_ipc_int_disable(struct snd_sof_dev *sdev) snd_sof_dev 285 sound/soc/sof/intel/hda-dsp.c static int hda_suspend(struct snd_sof_dev *sdev, bool runtime_suspend) snd_sof_dev 335 sound/soc/sof/intel/hda-dsp.c static int hda_resume(struct snd_sof_dev *sdev, bool runtime_resume) snd_sof_dev 380 sound/soc/sof/intel/hda-dsp.c int hda_dsp_resume(struct snd_sof_dev *sdev) snd_sof_dev 386 sound/soc/sof/intel/hda-dsp.c int hda_dsp_runtime_resume(struct snd_sof_dev *sdev) snd_sof_dev 392 sound/soc/sof/intel/hda-dsp.c int hda_dsp_runtime_idle(struct snd_sof_dev *sdev) snd_sof_dev 405 sound/soc/sof/intel/hda-dsp.c int hda_dsp_runtime_suspend(struct snd_sof_dev *sdev) snd_sof_dev 411 sound/soc/sof/intel/hda-dsp.c int hda_dsp_suspend(struct snd_sof_dev *sdev) snd_sof_dev 426 sound/soc/sof/intel/hda-dsp.c int hda_dsp_set_hw_params_upon_resume(struct snd_sof_dev *sdev) snd_sof_dev 21 sound/soc/sof/intel/hda-ipc.c static void hda_dsp_ipc_host_done(struct snd_sof_dev *sdev) snd_sof_dev 39 sound/soc/sof/intel/hda-ipc.c static void hda_dsp_ipc_dsp_done(struct snd_sof_dev *sdev) snd_sof_dev 57 sound/soc/sof/intel/hda-ipc.c int hda_dsp_ipc_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) snd_sof_dev 68 sound/soc/sof/intel/hda-ipc.c void hda_dsp_ipc_get_reply(struct snd_sof_dev *sdev) snd_sof_dev 133 sound/soc/sof/intel/hda-ipc.c struct snd_sof_dev *sdev = context; snd_sof_dev 241 sound/soc/sof/intel/hda-ipc.c struct snd_sof_dev *sdev = context; snd_sof_dev 269 sound/soc/sof/intel/hda-ipc.c int hda_dsp_ipc_get_mailbox_offset(struct snd_sof_dev *sdev) snd_sof_dev 274 sound/soc/sof/intel/hda-ipc.c int hda_dsp_ipc_get_window_offset(struct snd_sof_dev *sdev, u32 id) snd_sof_dev 279 sound/soc/sof/intel/hda-ipc.c void hda_ipc_msg_data(struct snd_sof_dev *sdev, snd_sof_dev 300 sound/soc/sof/intel/hda-ipc.c int hda_ipc_pcm_params(struct snd_sof_dev *sdev, snd_sof_dev 26 sound/soc/sof/intel/hda-loader.c static int cl_stream_prepare(struct snd_sof_dev *sdev, unsigned int format, snd_sof_dev 81 sound/soc/sof/intel/hda-loader.c static int cl_dsp_init(struct snd_sof_dev *sdev, const void *fwdata, snd_sof_dev 162 sound/soc/sof/intel/hda-loader.c static int cl_trigger(struct snd_sof_dev *sdev, snd_sof_dev 192 sound/soc/sof/intel/hda-loader.c static struct hdac_ext_stream *get_stream_with_tag(struct snd_sof_dev *sdev, snd_sof_dev 209 sound/soc/sof/intel/hda-loader.c static int cl_cleanup(struct snd_sof_dev *sdev, struct snd_dma_buffer *dmab, snd_sof_dev 238 sound/soc/sof/intel/hda-loader.c static int cl_copy_fw(struct snd_sof_dev *sdev, struct hdac_ext_stream *stream) snd_sof_dev 265 sound/soc/sof/intel/hda-loader.c int hda_dsp_cl_boot_firmware(struct snd_sof_dev *sdev) snd_sof_dev 371 sound/soc/sof/intel/hda-loader.c int hda_dsp_pre_fw_run(struct snd_sof_dev *sdev) snd_sof_dev 378 sound/soc/sof/intel/hda-loader.c int hda_dsp_post_fw_run(struct snd_sof_dev *sdev) snd_sof_dev 29 sound/soc/sof/intel/hda-pcm.c static inline u32 get_mult_div(struct snd_sof_dev *sdev, int rate) snd_sof_dev 63 sound/soc/sof/intel/hda-pcm.c static inline u32 get_bits(struct snd_sof_dev *sdev, int sample_bits) snd_sof_dev 83 sound/soc/sof/intel/hda-pcm.c int hda_dsp_pcm_hw_params(struct snd_sof_dev *sdev, snd_sof_dev 128 sound/soc/sof/intel/hda-pcm.c int hda_dsp_pcm_trigger(struct snd_sof_dev *sdev, snd_sof_dev 137 sound/soc/sof/intel/hda-pcm.c snd_pcm_uframes_t hda_dsp_pcm_pointer(struct snd_sof_dev *sdev, snd_sof_dev 204 sound/soc/sof/intel/hda-pcm.c int hda_dsp_pcm_open(struct snd_sof_dev *sdev, snd_sof_dev 222 sound/soc/sof/intel/hda-pcm.c int hda_dsp_pcm_close(struct snd_sof_dev *sdev, snd_sof_dev 28 sound/soc/sof/intel/hda-stream.c static int hda_setup_bdle(struct snd_sof_dev *sdev, snd_sof_dev 79 sound/soc/sof/intel/hda-stream.c int hda_dsp_stream_setup_bdl(struct snd_sof_dev *sdev, snd_sof_dev 128 sound/soc/sof/intel/hda-stream.c int hda_dsp_stream_spib_config(struct snd_sof_dev *sdev, snd_sof_dev 155 sound/soc/sof/intel/hda-stream.c hda_dsp_stream_get(struct snd_sof_dev *sdev, int direction) snd_sof_dev 203 sound/soc/sof/intel/hda-stream.c int hda_dsp_stream_put(struct snd_sof_dev *sdev, int direction, int stream_tag) snd_sof_dev 246 sound/soc/sof/intel/hda-stream.c int hda_dsp_stream_trigger(struct snd_sof_dev *sdev, snd_sof_dev 320 sound/soc/sof/intel/hda-stream.c int hda_dsp_stream_hw_params(struct snd_sof_dev *sdev, snd_sof_dev 516 sound/soc/sof/intel/hda-stream.c int hda_dsp_stream_hw_free(struct snd_sof_dev *sdev, snd_sof_dev 628 sound/soc/sof/intel/hda-stream.c int hda_dsp_stream_init(struct snd_sof_dev *sdev) snd_sof_dev 802 sound/soc/sof/intel/hda-stream.c void hda_dsp_stream_free(struct snd_sof_dev *sdev) snd_sof_dev 22 sound/soc/sof/intel/hda-trace.c static int hda_dsp_trace_prepare(struct snd_sof_dev *sdev) snd_sof_dev 40 sound/soc/sof/intel/hda-trace.c int hda_dsp_trace_init(struct snd_sof_dev *sdev, u32 *stream_tag) snd_sof_dev 71 sound/soc/sof/intel/hda-trace.c int hda_dsp_trace_release(struct snd_sof_dev *sdev) snd_sof_dev 89 sound/soc/sof/intel/hda-trace.c int hda_dsp_trace_trigger(struct snd_sof_dev *sdev, int cmd) snd_sof_dev 83 sound/soc/sof/intel/hda.c static void hda_dsp_get_status_skl(struct snd_sof_dev *sdev) snd_sof_dev 103 sound/soc/sof/intel/hda.c static void hda_dsp_get_status(struct snd_sof_dev *sdev) snd_sof_dev 123 sound/soc/sof/intel/hda.c static void hda_dsp_get_registers(struct snd_sof_dev *sdev, snd_sof_dev 151 sound/soc/sof/intel/hda.c void hda_dsp_dump_skl(struct snd_sof_dev *sdev, u32 flags) snd_sof_dev 181 sound/soc/sof/intel/hda.c void hda_dsp_dump(struct snd_sof_dev *sdev, u32 flags) snd_sof_dev 208 sound/soc/sof/intel/hda.c void hda_ipc_irq_dump(struct snd_sof_dev *sdev) snd_sof_dev 232 sound/soc/sof/intel/hda.c void hda_ipc_dump(struct snd_sof_dev *sdev) snd_sof_dev 252 sound/soc/sof/intel/hda.c static int hda_init(struct snd_sof_dev *sdev) snd_sof_dev 301 sound/soc/sof/intel/hda.c static int check_nhlt_dmic(struct snd_sof_dev *sdev) snd_sof_dev 317 sound/soc/sof/intel/hda.c static const char *fixup_tplg_name(struct snd_sof_dev *sdev, snd_sof_dev 344 sound/soc/sof/intel/hda.c static int hda_init_caps(struct snd_sof_dev *sdev) snd_sof_dev 496 sound/soc/sof/intel/hda.c int hda_dsp_probe(struct snd_sof_dev *sdev) snd_sof_dev 680 sound/soc/sof/intel/hda.c int hda_dsp_remove(struct snd_sof_dev *sdev) snd_sof_dev 406 sound/soc/sof/intel/hda.h static inline struct hdac_bus *sof_to_bus(struct snd_sof_dev *s) snd_sof_dev 413 sound/soc/sof/intel/hda.h static inline struct hda_bus *sof_to_hbus(struct snd_sof_dev *s) snd_sof_dev 421 sound/soc/sof/intel/hda.h struct snd_sof_dev *sdev; snd_sof_dev 440 sound/soc/sof/intel/hda.h int hda_dsp_probe(struct snd_sof_dev *sdev); snd_sof_dev 441 sound/soc/sof/intel/hda.h int hda_dsp_remove(struct snd_sof_dev *sdev); snd_sof_dev 442 sound/soc/sof/intel/hda.h int hda_dsp_core_reset_enter(struct snd_sof_dev *sdev, snd_sof_dev 444 sound/soc/sof/intel/hda.h int hda_dsp_core_reset_leave(struct snd_sof_dev *sdev, snd_sof_dev 446 sound/soc/sof/intel/hda.h int hda_dsp_core_stall_reset(struct snd_sof_dev *sdev, unsigned int core_mask); snd_sof_dev 447 sound/soc/sof/intel/hda.h int hda_dsp_core_run(struct snd_sof_dev *sdev, unsigned int core_mask); snd_sof_dev 448 sound/soc/sof/intel/hda.h int hda_dsp_core_power_up(struct snd_sof_dev *sdev, unsigned int core_mask); snd_sof_dev 449 sound/soc/sof/intel/hda.h int hda_dsp_enable_core(struct snd_sof_dev *sdev, unsigned int core_mask); snd_sof_dev 450 sound/soc/sof/intel/hda.h int hda_dsp_core_power_down(struct snd_sof_dev *sdev, unsigned int core_mask); snd_sof_dev 451 sound/soc/sof/intel/hda.h bool hda_dsp_core_is_enabled(struct snd_sof_dev *sdev, snd_sof_dev 453 sound/soc/sof/intel/hda.h int hda_dsp_core_reset_power_down(struct snd_sof_dev *sdev, snd_sof_dev 455 sound/soc/sof/intel/hda.h void hda_dsp_ipc_int_enable(struct snd_sof_dev *sdev); snd_sof_dev 456 sound/soc/sof/intel/hda.h void hda_dsp_ipc_int_disable(struct snd_sof_dev *sdev); snd_sof_dev 458 sound/soc/sof/intel/hda.h int hda_dsp_suspend(struct snd_sof_dev *sdev); snd_sof_dev 459 sound/soc/sof/intel/hda.h int hda_dsp_resume(struct snd_sof_dev *sdev); snd_sof_dev 460 sound/soc/sof/intel/hda.h int hda_dsp_runtime_suspend(struct snd_sof_dev *sdev); snd_sof_dev 461 sound/soc/sof/intel/hda.h int hda_dsp_runtime_resume(struct snd_sof_dev *sdev); snd_sof_dev 462 sound/soc/sof/intel/hda.h int hda_dsp_runtime_idle(struct snd_sof_dev *sdev); snd_sof_dev 463 sound/soc/sof/intel/hda.h int hda_dsp_set_hw_params_upon_resume(struct snd_sof_dev *sdev); snd_sof_dev 464 sound/soc/sof/intel/hda.h void hda_dsp_dump_skl(struct snd_sof_dev *sdev, u32 flags); snd_sof_dev 465 sound/soc/sof/intel/hda.h void hda_dsp_dump(struct snd_sof_dev *sdev, u32 flags); snd_sof_dev 466 sound/soc/sof/intel/hda.h void hda_ipc_dump(struct snd_sof_dev *sdev); snd_sof_dev 467 sound/soc/sof/intel/hda.h void hda_ipc_irq_dump(struct snd_sof_dev *sdev); snd_sof_dev 472 sound/soc/sof/intel/hda.h int hda_dsp_pcm_open(struct snd_sof_dev *sdev, snd_sof_dev 474 sound/soc/sof/intel/hda.h int hda_dsp_pcm_close(struct snd_sof_dev *sdev, snd_sof_dev 476 sound/soc/sof/intel/hda.h int hda_dsp_pcm_hw_params(struct snd_sof_dev *sdev, snd_sof_dev 480 sound/soc/sof/intel/hda.h int hda_dsp_stream_hw_free(struct snd_sof_dev *sdev, snd_sof_dev 482 sound/soc/sof/intel/hda.h int hda_dsp_pcm_trigger(struct snd_sof_dev *sdev, snd_sof_dev 484 sound/soc/sof/intel/hda.h snd_pcm_uframes_t hda_dsp_pcm_pointer(struct snd_sof_dev *sdev, snd_sof_dev 491 sound/soc/sof/intel/hda.h int hda_dsp_stream_init(struct snd_sof_dev *sdev); snd_sof_dev 492 sound/soc/sof/intel/hda.h void hda_dsp_stream_free(struct snd_sof_dev *sdev); snd_sof_dev 493 sound/soc/sof/intel/hda.h int hda_dsp_stream_hw_params(struct snd_sof_dev *sdev, snd_sof_dev 497 sound/soc/sof/intel/hda.h int hda_dsp_stream_trigger(struct snd_sof_dev *sdev, snd_sof_dev 501 sound/soc/sof/intel/hda.h int hda_dsp_stream_setup_bdl(struct snd_sof_dev *sdev, snd_sof_dev 506 sound/soc/sof/intel/hda.h hda_dsp_stream_get(struct snd_sof_dev *sdev, int direction); snd_sof_dev 507 sound/soc/sof/intel/hda.h int hda_dsp_stream_put(struct snd_sof_dev *sdev, int direction, int stream_tag); snd_sof_dev 508 sound/soc/sof/intel/hda.h int hda_dsp_stream_spib_config(struct snd_sof_dev *sdev, snd_sof_dev 512 sound/soc/sof/intel/hda.h void hda_ipc_msg_data(struct snd_sof_dev *sdev, snd_sof_dev 515 sound/soc/sof/intel/hda.h int hda_ipc_pcm_params(struct snd_sof_dev *sdev, snd_sof_dev 522 sound/soc/sof/intel/hda.h int hda_dsp_ipc_send_msg(struct snd_sof_dev *sdev, snd_sof_dev 524 sound/soc/sof/intel/hda.h void hda_dsp_ipc_get_reply(struct snd_sof_dev *sdev); snd_sof_dev 525 sound/soc/sof/intel/hda.h int hda_dsp_ipc_get_mailbox_offset(struct snd_sof_dev *sdev); snd_sof_dev 526 sound/soc/sof/intel/hda.h int hda_dsp_ipc_get_window_offset(struct snd_sof_dev *sdev, u32 id); snd_sof_dev 530 sound/soc/sof/intel/hda.h int hda_dsp_ipc_cmd_done(struct snd_sof_dev *sdev, int dir); snd_sof_dev 535 sound/soc/sof/intel/hda.h int hda_dsp_cl_boot_firmware(struct snd_sof_dev *sdev); snd_sof_dev 536 sound/soc/sof/intel/hda.h int hda_dsp_cl_boot_firmware_skl(struct snd_sof_dev *sdev); snd_sof_dev 539 sound/soc/sof/intel/hda.h int hda_dsp_pre_fw_run(struct snd_sof_dev *sdev); snd_sof_dev 540 sound/soc/sof/intel/hda.h int hda_dsp_post_fw_run(struct snd_sof_dev *sdev); snd_sof_dev 545 sound/soc/sof/intel/hda.h int hda_dsp_ctrl_get_caps(struct snd_sof_dev *sdev); snd_sof_dev 546 sound/soc/sof/intel/hda.h void hda_dsp_ctrl_ppcap_enable(struct snd_sof_dev *sdev, bool enable); snd_sof_dev 547 sound/soc/sof/intel/hda.h void hda_dsp_ctrl_ppcap_int_enable(struct snd_sof_dev *sdev, bool enable); snd_sof_dev 548 sound/soc/sof/intel/hda.h int hda_dsp_ctrl_link_reset(struct snd_sof_dev *sdev, bool reset); snd_sof_dev 549 sound/soc/sof/intel/hda.h void hda_dsp_ctrl_misc_clock_gating(struct snd_sof_dev *sdev, bool enable); snd_sof_dev 550 sound/soc/sof/intel/hda.h int hda_dsp_ctrl_clock_power_gating(struct snd_sof_dev *sdev, bool enable); snd_sof_dev 551 sound/soc/sof/intel/hda.h int hda_dsp_ctrl_init_chip(struct snd_sof_dev *sdev, bool full_reset); snd_sof_dev 552 sound/soc/sof/intel/hda.h void hda_dsp_ctrl_stop_chip(struct snd_sof_dev *sdev); snd_sof_dev 562 sound/soc/sof/intel/hda.h int hda_codec_probe_bus(struct snd_sof_dev *sdev); snd_sof_dev 563 sound/soc/sof/intel/hda.h void hda_codec_jack_wake_enable(struct snd_sof_dev *sdev); snd_sof_dev 564 sound/soc/sof/intel/hda.h void hda_codec_jack_check(struct snd_sof_dev *sdev); snd_sof_dev 570 sound/soc/sof/intel/hda.h void hda_codec_i915_get(struct snd_sof_dev *sdev); snd_sof_dev 571 sound/soc/sof/intel/hda.h void hda_codec_i915_put(struct snd_sof_dev *sdev); snd_sof_dev 572 sound/soc/sof/intel/hda.h int hda_codec_i915_init(struct snd_sof_dev *sdev); snd_sof_dev 573 sound/soc/sof/intel/hda.h int hda_codec_i915_exit(struct snd_sof_dev *sdev); snd_sof_dev 577 sound/soc/sof/intel/hda.h static inline void hda_codec_i915_get(struct snd_sof_dev *sdev) { } snd_sof_dev 578 sound/soc/sof/intel/hda.h static inline void hda_codec_i915_put(struct snd_sof_dev *sdev) { } snd_sof_dev 579 sound/soc/sof/intel/hda.h static inline int hda_codec_i915_init(struct snd_sof_dev *sdev) { return 0; } snd_sof_dev 580 sound/soc/sof/intel/hda.h static inline int hda_codec_i915_exit(struct snd_sof_dev *sdev) { return 0; } snd_sof_dev 587 sound/soc/sof/intel/hda.h int hda_dsp_trace_init(struct snd_sof_dev *sdev, u32 *stream_tag); snd_sof_dev 588 sound/soc/sof/intel/hda.h int hda_dsp_trace_release(struct snd_sof_dev *sdev); snd_sof_dev 589 sound/soc/sof/intel/hda.h int hda_dsp_trace_trigger(struct snd_sof_dev *sdev, int cmd); snd_sof_dev 28 sound/soc/sof/intel/intel-ipc.c void intel_ipc_msg_data(struct snd_sof_dev *sdev, snd_sof_dev 44 sound/soc/sof/intel/intel-ipc.c int intel_ipc_pcm_params(struct snd_sof_dev *sdev, snd_sof_dev 65 sound/soc/sof/intel/intel-ipc.c int intel_pcm_open(struct snd_sof_dev *sdev, snd_sof_dev 80 sound/soc/sof/intel/intel-ipc.c int intel_pcm_close(struct snd_sof_dev *sdev, snd_sof_dev 20 sound/soc/sof/ipc.c static void ipc_trace_message(struct snd_sof_dev *sdev, u32 msg_id); snd_sof_dev 21 sound/soc/sof/ipc.c static void ipc_stream_message(struct snd_sof_dev *sdev, u32 msg_cmd); snd_sof_dev 29 sound/soc/sof/ipc.c struct snd_sof_dev *sdev; snd_sof_dev 202 sound/soc/sof/ipc.c struct snd_sof_dev *sdev = ipc->sdev; snd_sof_dev 237 sound/soc/sof/ipc.c struct snd_sof_dev *sdev = ipc->sdev; snd_sof_dev 312 sound/soc/sof/ipc.c int snd_sof_ipc_reply(struct snd_sof_dev *sdev, u32 msg_id) snd_sof_dev 331 sound/soc/sof/ipc.c void snd_sof_ipc_msgs_rx(struct snd_sof_dev *sdev) snd_sof_dev 387 sound/soc/sof/ipc.c static void ipc_trace_message(struct snd_sof_dev *sdev, u32 msg_id) snd_sof_dev 408 sound/soc/sof/ipc.c static void ipc_period_elapsed(struct snd_sof_dev *sdev, u32 msg_id) snd_sof_dev 437 sound/soc/sof/ipc.c static void ipc_xrun(struct snd_sof_dev *sdev, u32 msg_id) snd_sof_dev 465 sound/soc/sof/ipc.c static void ipc_stream_message(struct snd_sof_dev *sdev, u32 msg_cmd) snd_sof_dev 486 sound/soc/sof/ipc.c int snd_sof_ipc_stream_posn(struct snd_sof_dev *sdev, snd_sof_dev 544 sound/soc/sof/ipc.c static int sof_set_get_large_ctrl_data(struct snd_sof_dev *sdev, snd_sof_dev 626 sound/soc/sof/ipc.c struct snd_sof_dev *sdev = ipc->sdev; snd_sof_dev 724 sound/soc/sof/ipc.c int snd_sof_dsp_mailbox_init(struct snd_sof_dev *sdev, u32 dspbox, snd_sof_dev 736 sound/soc/sof/ipc.c int snd_sof_ipc_valid(struct snd_sof_dev *sdev) snd_sof_dev 787 sound/soc/sof/ipc.c struct snd_sof_ipc *snd_sof_ipc_init(struct snd_sof_dev *sdev) snd_sof_dev 826 sound/soc/sof/ipc.c void snd_sof_ipc_free(struct snd_sof_dev *sdev) snd_sof_dev 17 sound/soc/sof/loader.c static int get_ext_windows(struct snd_sof_dev *sdev, snd_sof_dev 36 sound/soc/sof/loader.c int snd_sof_fw_parse_ext_data(struct snd_sof_dev *sdev, u32 bar, u32 offset) snd_sof_dev 95 sound/soc/sof/loader.c static void sof_get_windows(struct snd_sof_dev *sdev) snd_sof_dev 215 sound/soc/sof/loader.c int sof_fw_ready(struct snd_sof_dev *sdev, u32 msg_id) snd_sof_dev 261 sound/soc/sof/loader.c int snd_sof_parse_module_memcpy(struct snd_sof_dev *sdev, snd_sof_dev 345 sound/soc/sof/loader.c static int check_header(struct snd_sof_dev *sdev, const struct firmware *fw) snd_sof_dev 372 sound/soc/sof/loader.c static int load_modules(struct snd_sof_dev *sdev, const struct firmware *fw) snd_sof_dev 376 sound/soc/sof/loader.c int (*load_module)(struct snd_sof_dev *sof_dev, snd_sof_dev 426 sound/soc/sof/loader.c int snd_sof_load_firmware_raw(struct snd_sof_dev *sdev) snd_sof_dev 458 sound/soc/sof/loader.c int snd_sof_load_firmware_memcpy(struct snd_sof_dev *sdev) snd_sof_dev 498 sound/soc/sof/loader.c int snd_sof_load_firmware(struct snd_sof_dev *sdev) snd_sof_dev 508 sound/soc/sof/loader.c int snd_sof_run_firmware(struct snd_sof_dev *sdev) snd_sof_dev 581 sound/soc/sof/loader.c void snd_sof_fw_unload(struct snd_sof_dev *sdev) snd_sof_dev 15 sound/soc/sof/ops.c bool snd_sof_pci_update_bits_unlocked(struct snd_sof_dev *sdev, u32 offset, snd_sof_dev 38 sound/soc/sof/ops.c bool snd_sof_pci_update_bits(struct snd_sof_dev *sdev, u32 offset, snd_sof_dev 51 sound/soc/sof/ops.c bool snd_sof_dsp_update_bits_unlocked(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 71 sound/soc/sof/ops.c bool snd_sof_dsp_update_bits64_unlocked(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 90 sound/soc/sof/ops.c bool snd_sof_dsp_update_bits(struct snd_sof_dev *sdev, u32 bar, u32 offset, snd_sof_dev 104 sound/soc/sof/ops.c bool snd_sof_dsp_update_bits64(struct snd_sof_dev *sdev, u32 bar, u32 offset, snd_sof_dev 119 sound/soc/sof/ops.c void snd_sof_dsp_update_bits_forced_unlocked(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 134 sound/soc/sof/ops.c void snd_sof_dsp_update_bits_forced(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 145 sound/soc/sof/ops.c void snd_sof_dsp_panic(struct snd_sof_dev *sdev, u32 offset) snd_sof_dev 27 sound/soc/sof/ops.h static inline int snd_sof_probe(struct snd_sof_dev *sdev) snd_sof_dev 32 sound/soc/sof/ops.h static inline int snd_sof_remove(struct snd_sof_dev *sdev) snd_sof_dev 46 sound/soc/sof/ops.h static inline int snd_sof_dsp_run(struct snd_sof_dev *sdev) snd_sof_dev 51 sound/soc/sof/ops.h static inline int snd_sof_dsp_stall(struct snd_sof_dev *sdev) snd_sof_dev 59 sound/soc/sof/ops.h static inline int snd_sof_dsp_reset(struct snd_sof_dev *sdev) snd_sof_dev 68 sound/soc/sof/ops.h static inline int snd_sof_dsp_core_power_up(struct snd_sof_dev *sdev, snd_sof_dev 77 sound/soc/sof/ops.h static inline int snd_sof_dsp_core_power_down(struct snd_sof_dev *sdev, snd_sof_dev 87 sound/soc/sof/ops.h static inline int snd_sof_dsp_pre_fw_run(struct snd_sof_dev *sdev) snd_sof_dev 95 sound/soc/sof/ops.h static inline int snd_sof_dsp_post_fw_run(struct snd_sof_dev *sdev) snd_sof_dev 114 sound/soc/sof/ops.h static inline int snd_sof_dsp_get_bar_index(struct snd_sof_dev *sdev, u32 type) snd_sof_dev 122 sound/soc/sof/ops.h static inline int snd_sof_dsp_get_mailbox_offset(struct snd_sof_dev *sdev) snd_sof_dev 131 sound/soc/sof/ops.h static inline int snd_sof_dsp_get_window_offset(struct snd_sof_dev *sdev, snd_sof_dev 141 sound/soc/sof/ops.h static inline int snd_sof_dsp_resume(struct snd_sof_dev *sdev) snd_sof_dev 149 sound/soc/sof/ops.h static inline int snd_sof_dsp_suspend(struct snd_sof_dev *sdev) snd_sof_dev 157 sound/soc/sof/ops.h static inline int snd_sof_dsp_runtime_resume(struct snd_sof_dev *sdev) snd_sof_dev 165 sound/soc/sof/ops.h static inline int snd_sof_dsp_runtime_suspend(struct snd_sof_dev *sdev) snd_sof_dev 173 sound/soc/sof/ops.h static inline int snd_sof_dsp_runtime_idle(struct snd_sof_dev *sdev) snd_sof_dev 181 sound/soc/sof/ops.h static inline int snd_sof_dsp_hw_params_upon_resume(struct snd_sof_dev *sdev) snd_sof_dev 188 sound/soc/sof/ops.h static inline int snd_sof_dsp_set_clk(struct snd_sof_dev *sdev, u32 freq) snd_sof_dev 197 sound/soc/sof/ops.h static inline void snd_sof_dsp_dbg_dump(struct snd_sof_dev *sdev, u32 flags) snd_sof_dev 203 sound/soc/sof/ops.h static inline void snd_sof_ipc_dump(struct snd_sof_dev *sdev) snd_sof_dev 210 sound/soc/sof/ops.h static inline void snd_sof_dsp_write(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 221 sound/soc/sof/ops.h static inline void snd_sof_dsp_write64(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 232 sound/soc/sof/ops.h static inline u32 snd_sof_dsp_read(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 242 sound/soc/sof/ops.h static inline u64 snd_sof_dsp_read64(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 253 sound/soc/sof/ops.h static inline void snd_sof_dsp_block_read(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 259 sound/soc/sof/ops.h static inline void snd_sof_dsp_block_write(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 266 sound/soc/sof/ops.h static inline int snd_sof_dsp_send_msg(struct snd_sof_dev *sdev, snd_sof_dev 273 sound/soc/sof/ops.h static inline int snd_sof_dma_trace_init(struct snd_sof_dev *sdev, snd_sof_dev 282 sound/soc/sof/ops.h static inline int snd_sof_dma_trace_release(struct snd_sof_dev *sdev) snd_sof_dev 290 sound/soc/sof/ops.h static inline int snd_sof_dma_trace_trigger(struct snd_sof_dev *sdev, int cmd) snd_sof_dev 300 sound/soc/sof/ops.h snd_sof_pcm_platform_open(struct snd_sof_dev *sdev, snd_sof_dev 311 sound/soc/sof/ops.h snd_sof_pcm_platform_close(struct snd_sof_dev *sdev, snd_sof_dev 322 sound/soc/sof/ops.h snd_sof_pcm_platform_hw_params(struct snd_sof_dev *sdev, snd_sof_dev 336 sound/soc/sof/ops.h snd_sof_pcm_platform_hw_free(struct snd_sof_dev *sdev, snd_sof_dev 347 sound/soc/sof/ops.h snd_sof_pcm_platform_trigger(struct snd_sof_dev *sdev, snd_sof_dev 357 sound/soc/sof/ops.h static inline void snd_sof_ipc_msg_data(struct snd_sof_dev *sdev, snd_sof_dev 366 sound/soc/sof/ops.h snd_sof_ipc_pcm_params(struct snd_sof_dev *sdev, snd_sof_dev 375 sound/soc/sof/ops.h snd_sof_pcm_platform_pointer(struct snd_sof_dev *sdev, snd_sof_dev 444 sound/soc/sof/ops.h bool snd_sof_pci_update_bits(struct snd_sof_dev *sdev, u32 offset, snd_sof_dev 447 sound/soc/sof/ops.h bool snd_sof_dsp_update_bits_unlocked(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 450 sound/soc/sof/ops.h bool snd_sof_dsp_update_bits64_unlocked(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 453 sound/soc/sof/ops.h bool snd_sof_dsp_update_bits(struct snd_sof_dev *sdev, u32 bar, u32 offset, snd_sof_dev 456 sound/soc/sof/ops.h bool snd_sof_dsp_update_bits64(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 459 sound/soc/sof/ops.h void snd_sof_dsp_update_bits_forced(struct snd_sof_dev *sdev, u32 bar, snd_sof_dev 462 sound/soc/sof/ops.h int snd_sof_dsp_register_poll(struct snd_sof_dev *sdev, u32 bar, u32 offset, snd_sof_dev 466 sound/soc/sof/ops.h void snd_sof_dsp_panic(struct snd_sof_dev *sdev, u32 offset); snd_sof_dev 28 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 44 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = spcm->sdev; snd_sof_dev 75 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 105 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 220 sound/soc/sof/pcm.c struct snd_sof_dev *sdev, snd_sof_dev 245 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 284 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 321 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 403 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 437 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 513 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 562 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 624 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 705 sound/soc/sof/pcm.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); snd_sof_dev 744 sound/soc/sof/pcm.c void snd_sof_new_platform_drv(struct snd_sof_dev *sdev) snd_sof_dev 14 sound/soc/sof/pm.c static int sof_restore_kcontrols(struct snd_sof_dev *sdev) snd_sof_dev 62 sound/soc/sof/pm.c static int sof_restore_pipelines(struct snd_sof_dev *sdev) snd_sof_dev 200 sound/soc/sof/pm.c static int sof_send_pm_ipc(struct snd_sof_dev *sdev, int cmd) snd_sof_dev 216 sound/soc/sof/pm.c static int sof_set_hw_params_upon_resume(struct snd_sof_dev *sdev) snd_sof_dev 245 sound/soc/sof/pm.c static void sof_cache_debugfs(struct snd_sof_dev *sdev) snd_sof_dev 265 sound/soc/sof/pm.c struct snd_sof_dev *sdev = dev_get_drvdata(dev); snd_sof_dev 345 sound/soc/sof/pm.c struct snd_sof_dev *sdev = dev_get_drvdata(dev); snd_sof_dev 422 sound/soc/sof/pm.c struct snd_sof_dev *sdev = dev_get_drvdata(dev); snd_sof_dev 65 sound/soc/sof/sof-priv.h struct snd_sof_dev; snd_sof_dev 81 sound/soc/sof/sof-priv.h int (*probe)(struct snd_sof_dev *sof_dev); /* mandatory */ snd_sof_dev 82 sound/soc/sof/sof-priv.h int (*remove)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 85 sound/soc/sof/sof-priv.h int (*run)(struct snd_sof_dev *sof_dev); /* mandatory */ snd_sof_dev 86 sound/soc/sof/sof-priv.h int (*stall)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 87 sound/soc/sof/sof-priv.h int (*reset)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 88 sound/soc/sof/sof-priv.h int (*core_power_up)(struct snd_sof_dev *sof_dev, snd_sof_dev 90 sound/soc/sof/sof-priv.h int (*core_power_down)(struct snd_sof_dev *sof_dev, snd_sof_dev 98 sound/soc/sof/sof-priv.h void (*write)(struct snd_sof_dev *sof_dev, void __iomem *addr, snd_sof_dev 100 sound/soc/sof/sof-priv.h u32 (*read)(struct snd_sof_dev *sof_dev, snd_sof_dev 102 sound/soc/sof/sof-priv.h void (*write64)(struct snd_sof_dev *sof_dev, void __iomem *addr, snd_sof_dev 104 sound/soc/sof/sof-priv.h u64 (*read64)(struct snd_sof_dev *sof_dev, snd_sof_dev 108 sound/soc/sof/sof-priv.h void (*block_read)(struct snd_sof_dev *sof_dev, u32 bar, snd_sof_dev 111 sound/soc/sof/sof-priv.h void (*block_write)(struct snd_sof_dev *sof_dev, u32 bar, snd_sof_dev 120 sound/soc/sof/sof-priv.h int (*send_msg)(struct snd_sof_dev *sof_dev, snd_sof_dev 124 sound/soc/sof/sof-priv.h int (*load_firmware)(struct snd_sof_dev *sof_dev); /* mandatory */ snd_sof_dev 125 sound/soc/sof/sof-priv.h int (*load_module)(struct snd_sof_dev *sof_dev, snd_sof_dev 131 sound/soc/sof/sof-priv.h int (*fw_ready)(struct snd_sof_dev *sdev, u32 msg_id); /* optional */ snd_sof_dev 134 sound/soc/sof/sof-priv.h int (*pcm_open)(struct snd_sof_dev *sdev, snd_sof_dev 137 sound/soc/sof/sof-priv.h int (*pcm_close)(struct snd_sof_dev *sdev, snd_sof_dev 141 sound/soc/sof/sof-priv.h int (*pcm_hw_params)(struct snd_sof_dev *sdev, snd_sof_dev 147 sound/soc/sof/sof-priv.h int (*pcm_hw_free)(struct snd_sof_dev *sdev, snd_sof_dev 151 sound/soc/sof/sof-priv.h int (*pcm_trigger)(struct snd_sof_dev *sdev, snd_sof_dev 156 sound/soc/sof/sof-priv.h snd_pcm_uframes_t (*pcm_pointer)(struct snd_sof_dev *sdev, snd_sof_dev 160 sound/soc/sof/sof-priv.h void (*ipc_msg_data)(struct snd_sof_dev *sdev, snd_sof_dev 165 sound/soc/sof/sof-priv.h int (*ipc_pcm_params)(struct snd_sof_dev *sdev, snd_sof_dev 170 sound/soc/sof/sof-priv.h int (*pre_fw_run)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 171 sound/soc/sof/sof-priv.h int (*post_fw_run)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 174 sound/soc/sof/sof-priv.h int (*suspend)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 175 sound/soc/sof/sof-priv.h int (*resume)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 176 sound/soc/sof/sof-priv.h int (*runtime_suspend)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 177 sound/soc/sof/sof-priv.h int (*runtime_resume)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 178 sound/soc/sof/sof-priv.h int (*runtime_idle)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 179 sound/soc/sof/sof-priv.h int (*set_hw_params_upon_resume)(struct snd_sof_dev *sdev); /* optional */ snd_sof_dev 182 sound/soc/sof/sof-priv.h int (*set_clk)(struct snd_sof_dev *sof_dev, u32 freq); /* optional */ snd_sof_dev 187 sound/soc/sof/sof-priv.h void (*dbg_dump)(struct snd_sof_dev *sof_dev, snd_sof_dev 189 sound/soc/sof/sof-priv.h void (*ipc_dump)(struct snd_sof_dev *sof_dev); /* optional */ snd_sof_dev 192 sound/soc/sof/sof-priv.h int (*trace_init)(struct snd_sof_dev *sdev, snd_sof_dev 194 sound/soc/sof/sof-priv.h int (*trace_release)(struct snd_sof_dev *sdev); /* optional */ snd_sof_dev 195 sound/soc/sof/sof-priv.h int (*trace_trigger)(struct snd_sof_dev *sdev, snd_sof_dev 199 sound/soc/sof/sof-priv.h int (*get_bar_index)(struct snd_sof_dev *sdev, snd_sof_dev 201 sound/soc/sof/sof-priv.h int (*get_mailbox_offset)(struct snd_sof_dev *sdev);/* mandatory for common loader code */ snd_sof_dev 202 sound/soc/sof/sof-priv.h int (*get_window_offset)(struct snd_sof_dev *sdev, snd_sof_dev 212 sound/soc/sof/sof-priv.h void (*dsp_oops)(struct snd_sof_dev *sdev, void *oops); snd_sof_dev 213 sound/soc/sof/sof-priv.h void (*dsp_stack)(struct snd_sof_dev *sdev, void *oops, snd_sof_dev 248 sound/soc/sof/sof-priv.h struct snd_sof_dev *sdev; snd_sof_dev 300 sound/soc/sof/sof-priv.h struct snd_sof_dev *sdev; snd_sof_dev 310 sound/soc/sof/sof-priv.h struct snd_sof_dev *sdev; snd_sof_dev 326 sound/soc/sof/sof-priv.h struct snd_sof_dev *sdev; snd_sof_dev 340 sound/soc/sof/sof-priv.h struct snd_sof_dev *sdev; snd_sof_dev 350 sound/soc/sof/sof-priv.h struct snd_sof_dev *sdev; snd_sof_dev 468 sound/soc/sof/sof-priv.h void snd_sof_new_platform_drv(struct snd_sof_dev *sdev); snd_sof_dev 470 sound/soc/sof/sof-priv.h int snd_sof_create_page_table(struct snd_sof_dev *sdev, snd_sof_dev 477 sound/soc/sof/sof-priv.h int snd_sof_load_firmware(struct snd_sof_dev *sdev); snd_sof_dev 478 sound/soc/sof/sof-priv.h int snd_sof_load_firmware_raw(struct snd_sof_dev *sdev); snd_sof_dev 479 sound/soc/sof/sof-priv.h int snd_sof_load_firmware_memcpy(struct snd_sof_dev *sdev); snd_sof_dev 480 sound/soc/sof/sof-priv.h int snd_sof_run_firmware(struct snd_sof_dev *sdev); snd_sof_dev 481 sound/soc/sof/sof-priv.h int snd_sof_parse_module_memcpy(struct snd_sof_dev *sdev, snd_sof_dev 483 sound/soc/sof/sof-priv.h void snd_sof_fw_unload(struct snd_sof_dev *sdev); snd_sof_dev 484 sound/soc/sof/sof-priv.h int snd_sof_fw_parse_ext_data(struct snd_sof_dev *sdev, u32 bar, u32 offset); snd_sof_dev 489 sound/soc/sof/sof-priv.h struct snd_sof_ipc *snd_sof_ipc_init(struct snd_sof_dev *sdev); snd_sof_dev 490 sound/soc/sof/sof-priv.h void snd_sof_ipc_free(struct snd_sof_dev *sdev); snd_sof_dev 491 sound/soc/sof/sof-priv.h int snd_sof_ipc_reply(struct snd_sof_dev *sdev, u32 msg_id); snd_sof_dev 492 sound/soc/sof/sof-priv.h void snd_sof_ipc_msgs_rx(struct snd_sof_dev *sdev); snd_sof_dev 493 sound/soc/sof/sof-priv.h int snd_sof_ipc_stream_pcm_params(struct snd_sof_dev *sdev, snd_sof_dev 495 sound/soc/sof/sof-priv.h int snd_sof_dsp_mailbox_init(struct snd_sof_dev *sdev, u32 dspbox, snd_sof_dev 498 sound/soc/sof/sof-priv.h int snd_sof_ipc_valid(struct snd_sof_dev *sdev); snd_sof_dev 502 sound/soc/sof/sof-priv.h struct snd_sof_widget *snd_sof_find_swidget(struct snd_sof_dev *sdev, snd_sof_dev 504 sound/soc/sof/sof-priv.h struct snd_sof_widget *snd_sof_find_swidget_sname(struct snd_sof_dev *sdev, snd_sof_dev 507 sound/soc/sof/sof-priv.h struct snd_sof_dai *snd_sof_find_dai(struct snd_sof_dev *sdev, snd_sof_dev 511 sound/soc/sof/sof-priv.h struct snd_sof_pcm *snd_sof_find_spcm_dai(struct snd_sof_dev *sdev, snd_sof_dev 524 sound/soc/sof/sof-priv.h struct snd_sof_pcm *snd_sof_find_spcm_name(struct snd_sof_dev *sdev, snd_sof_dev 526 sound/soc/sof/sof-priv.h struct snd_sof_pcm *snd_sof_find_spcm_comp(struct snd_sof_dev *sdev, snd_sof_dev 529 sound/soc/sof/sof-priv.h struct snd_sof_pcm *snd_sof_find_spcm_pcm_id(struct snd_sof_dev *sdev, snd_sof_dev 536 sound/soc/sof/sof-priv.h int snd_sof_ipc_stream_posn(struct snd_sof_dev *sdev, snd_sof_dev 554 sound/soc/sof/sof-priv.h int snd_sof_init_topology(struct snd_sof_dev *sdev, snd_sof_dev 556 sound/soc/sof/sof-priv.h int snd_sof_load_topology(struct snd_sof_dev *sdev, const char *file); snd_sof_dev 557 sound/soc/sof/sof-priv.h int snd_sof_complete_pipeline(struct snd_sof_dev *sdev, snd_sof_dev 560 sound/soc/sof/sof-priv.h int sof_load_pipeline_ipc(struct snd_sof_dev *sdev, snd_sof_dev 567 sound/soc/sof/sof-priv.h int snd_sof_init_trace(struct snd_sof_dev *sdev); snd_sof_dev 568 sound/soc/sof/sof-priv.h void snd_sof_release_trace(struct snd_sof_dev *sdev); snd_sof_dev 569 sound/soc/sof/sof-priv.h void snd_sof_free_trace(struct snd_sof_dev *sdev); snd_sof_dev 570 sound/soc/sof/sof-priv.h int snd_sof_dbg_init(struct snd_sof_dev *sdev); snd_sof_dev 571 sound/soc/sof/sof-priv.h void snd_sof_free_debug(struct snd_sof_dev *sdev); snd_sof_dev 572 sound/soc/sof/sof-priv.h int snd_sof_debugfs_io_item(struct snd_sof_dev *sdev, snd_sof_dev 576 sound/soc/sof/sof-priv.h int snd_sof_debugfs_buf_item(struct snd_sof_dev *sdev, snd_sof_dev 579 sound/soc/sof/sof-priv.h int snd_sof_trace_update_pos(struct snd_sof_dev *sdev, snd_sof_dev 581 sound/soc/sof/sof-priv.h void snd_sof_trace_notify_for_error(struct snd_sof_dev *sdev); snd_sof_dev 582 sound/soc/sof/sof-priv.h void snd_sof_get_status(struct snd_sof_dev *sdev, u32 panic_code, snd_sof_dev 586 sound/soc/sof/sof-priv.h int snd_sof_init_trace_ipc(struct snd_sof_dev *sdev); snd_sof_dev 623 sound/soc/sof/sof-priv.h static inline void sof_stack(struct snd_sof_dev *sdev, void *oops, u32 *stack, snd_sof_dev 630 sound/soc/sof/sof-priv.h static inline void sof_oops(struct snd_sof_dev *sdev, void *oops) snd_sof_dev 641 sound/soc/sof/sof-priv.h void sof_io_write(struct snd_sof_dev *sdev, void __iomem *addr, u32 value); snd_sof_dev 642 sound/soc/sof/sof-priv.h void sof_io_write64(struct snd_sof_dev *sdev, void __iomem *addr, u64 value); snd_sof_dev 643 sound/soc/sof/sof-priv.h u32 sof_io_read(struct snd_sof_dev *sdev, void __iomem *addr); snd_sof_dev 644 sound/soc/sof/sof-priv.h u64 sof_io_read64(struct snd_sof_dev *sdev, void __iomem *addr); snd_sof_dev 645 sound/soc/sof/sof-priv.h void sof_mailbox_write(struct snd_sof_dev *sdev, u32 offset, snd_sof_dev 647 sound/soc/sof/sof-priv.h void sof_mailbox_read(struct snd_sof_dev *sdev, u32 offset, snd_sof_dev 649 sound/soc/sof/sof-priv.h void sof_block_write(struct snd_sof_dev *sdev, u32 bar, u32 offset, void *src, snd_sof_dev 651 sound/soc/sof/sof-priv.h void sof_block_read(struct snd_sof_dev *sdev, u32 bar, u32 offset, void *dest, snd_sof_dev 654 sound/soc/sof/sof-priv.h int sof_fw_ready(struct snd_sof_dev *sdev, u32 msg_id); snd_sof_dev 656 sound/soc/sof/sof-priv.h void intel_ipc_msg_data(struct snd_sof_dev *sdev, snd_sof_dev 659 sound/soc/sof/sof-priv.h int intel_ipc_pcm_params(struct snd_sof_dev *sdev, snd_sof_dev 663 sound/soc/sof/sof-priv.h int intel_pcm_open(struct snd_sof_dev *sdev, snd_sof_dev 665 sound/soc/sof/sof-priv.h int intel_pcm_close(struct snd_sof_dev *sdev, snd_sof_dev 56 sound/soc/sof/topology.c struct snd_sof_dev *sdev = swidget->sdev; snd_sof_dev 114 sound/soc/sof/topology.c struct snd_sof_dev *sdev = swidget->sdev; snd_sof_dev 138 sound/soc/sof/topology.c struct snd_sof_dev *sdev; snd_sof_dev 444 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 508 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 539 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 909 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 982 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1036 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1051 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1106 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1134 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1183 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1239 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1282 sound/soc/sof/topology.c static int spcm_bind(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm, snd_sof_dev 1310 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1363 sound/soc/sof/topology.c int sof_load_pipeline_ipc(struct snd_sof_dev *sdev, snd_sof_dev 1414 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1477 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1524 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1572 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1649 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1708 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1758 sound/soc/sof/topology.c static int sof_get_control_data(struct snd_sof_dev *sdev, snd_sof_dev 1836 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 1966 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2000 sound/soc/sof/topology.c static int sof_widget_bind_event(struct snd_sof_dev *sdev, snd_sof_dev 2037 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2181 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2273 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2410 sound/soc/sof/topology.c static int sof_set_dai_config(struct snd_sof_dev *sdev, u32 size, snd_sof_dev 2452 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2549 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2675 sound/soc/sof/topology.c static int sof_link_hda_process(struct snd_sof_dev *sdev, snd_sof_dev 2736 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2777 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2810 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2928 sound/soc/sof/topology.c static int sof_link_hda_unload(struct snd_sof_dev *sdev, snd_sof_dev 2947 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 2994 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 3118 sound/soc/sof/topology.c static int snd_sof_cache_kcontrol_val(struct snd_sof_dev *sdev) snd_sof_dev 3158 sound/soc/sof/topology.c int snd_sof_complete_pipeline(struct snd_sof_dev *sdev, snd_sof_dev 3184 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 3212 sound/soc/sof/topology.c struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); snd_sof_dev 3306 sound/soc/sof/topology.c int snd_sof_init_topology(struct snd_sof_dev *sdev, snd_sof_dev 3315 sound/soc/sof/topology.c int snd_sof_load_topology(struct snd_sof_dev *sdev, const char *file) snd_sof_dev 16 sound/soc/sof/trace.c static size_t sof_trace_avail(struct snd_sof_dev *sdev, snd_sof_dev 36 sound/soc/sof/trace.c static size_t sof_wait_trace_avail(struct snd_sof_dev *sdev, snd_sof_dev 73 sound/soc/sof/trace.c struct snd_sof_dev *sdev = dfse->sdev; snd_sof_dev 119 sound/soc/sof/trace.c struct snd_sof_dev *sdev = dfse->sdev; snd_sof_dev 135 sound/soc/sof/trace.c static int trace_debugfs_create(struct snd_sof_dev *sdev) snd_sof_dev 157 sound/soc/sof/trace.c int snd_sof_init_trace_ipc(struct snd_sof_dev *sdev) snd_sof_dev 221 sound/soc/sof/trace.c int snd_sof_init_trace(struct snd_sof_dev *sdev) snd_sof_dev 277 sound/soc/sof/trace.c int snd_sof_trace_update_pos(struct snd_sof_dev *sdev, snd_sof_dev 294 sound/soc/sof/trace.c void snd_sof_trace_notify_for_error(struct snd_sof_dev *sdev) snd_sof_dev 304 sound/soc/sof/trace.c void snd_sof_release_trace(struct snd_sof_dev *sdev) snd_sof_dev 327 sound/soc/sof/trace.c void snd_sof_free_trace(struct snd_sof_dev *sdev) snd_sof_dev 24 sound/soc/sof/utils.c void sof_io_write(struct snd_sof_dev *sdev, void __iomem *addr, u32 value) snd_sof_dev 30 sound/soc/sof/utils.c u32 sof_io_read(struct snd_sof_dev *sdev, void __iomem *addr) snd_sof_dev 36 sound/soc/sof/utils.c void sof_io_write64(struct snd_sof_dev *sdev, void __iomem *addr, u64 value) snd_sof_dev 42 sound/soc/sof/utils.c u64 sof_io_read64(struct snd_sof_dev *sdev, void __iomem *addr) snd_sof_dev 52 sound/soc/sof/utils.c void sof_mailbox_write(struct snd_sof_dev *sdev, u32 offset, snd_sof_dev 61 sound/soc/sof/utils.c void sof_mailbox_read(struct snd_sof_dev *sdev, u32 offset, snd_sof_dev 74 sound/soc/sof/utils.c void sof_block_write(struct snd_sof_dev *sdev, u32 bar, u32 offset, void *src, snd_sof_dev 105 sound/soc/sof/utils.c void sof_block_read(struct snd_sof_dev *sdev, u32 bar, u32 offset, void *dest, snd_sof_dev 84 sound/soc/sof/xtensa/core.c static void xtensa_dsp_oops(struct snd_sof_dev *sdev, void *oops) snd_sof_dev 109 sound/soc/sof/xtensa/core.c static void xtensa_stack(struct snd_sof_dev *sdev, void *oops, u32 *stack,