/sound/soc/sof/ |
D | ops.h | 21 #define sof_ops(sdev) \ argument 27 static inline int snd_sof_probe(struct snd_sof_dev *sdev) in snd_sof_probe() 32 static inline int snd_sof_remove(struct snd_sof_dev *sdev) in snd_sof_remove() 40 static inline int snd_sof_shutdown(struct snd_sof_dev *sdev) in snd_sof_shutdown() 54 static inline int snd_sof_dsp_run(struct snd_sof_dev *sdev) in snd_sof_dsp_run() 59 static inline int snd_sof_dsp_stall(struct snd_sof_dev *sdev, unsigned int core_mask) in snd_sof_dsp_stall() 67 static inline int snd_sof_dsp_reset(struct snd_sof_dev *sdev) in snd_sof_dsp_reset() 76 static inline int snd_sof_dsp_core_power_up(struct snd_sof_dev *sdev, in snd_sof_dsp_core_power_up() 91 static inline int snd_sof_dsp_core_power_down(struct snd_sof_dev *sdev, in snd_sof_dsp_core_power_down() 107 static inline int snd_sof_dsp_pre_fw_run(struct snd_sof_dev *sdev) in snd_sof_dsp_pre_fw_run() [all …]
|
D | loader.c | 18 static int get_ext_windows(struct snd_sof_dev *sdev, in get_ext_windows() 44 static int get_cc_info(struct snd_sof_dev *sdev, in get_cc_info() 89 int snd_sof_fw_parse_ext_data(struct snd_sof_dev *sdev, u32 bar, u32 offset) in snd_sof_fw_parse_ext_data() 151 static int ext_man_get_fw_version(struct snd_sof_dev *sdev, in ext_man_get_fw_version() 164 static int ext_man_get_windows(struct snd_sof_dev *sdev, in ext_man_get_windows() 174 static int ext_man_get_cc_info(struct snd_sof_dev *sdev, in ext_man_get_cc_info() 184 static int ext_man_get_dbg_abi_info(struct snd_sof_dev *sdev, in ext_man_get_dbg_abi_info() 200 static int ext_man_get_config_data(struct snd_sof_dev *sdev, in ext_man_get_config_data() 274 static int snd_sof_fw_ext_man_parse(struct snd_sof_dev *sdev, in snd_sof_fw_ext_man_parse() 363 static void sof_get_windows(struct snd_sof_dev *sdev) in sof_get_windows() [all …]
|
D | trace.c | 19 static int trace_filter_append_elem(struct snd_sof_dev *sdev, uint32_t key, uint32_t value, in trace_filter_append_elem() 33 static int trace_filter_parse_entry(struct snd_sof_dev *sdev, const char *line, in trace_filter_parse_entry() 88 static int trace_filter_parse(struct snd_sof_dev *sdev, char *string, in trace_filter_parse() 126 static int sof_ipc_trace_update_filter(struct snd_sof_dev *sdev, int num_elems, in sof_ipc_trace_update_filter() 168 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_trace_filter_write() local 216 static int trace_debugfs_filter_create(struct snd_sof_dev *sdev) in trace_debugfs_filter_create() 235 static size_t sof_trace_avail(struct snd_sof_dev *sdev, in sof_trace_avail() 255 static size_t sof_wait_trace_avail(struct snd_sof_dev *sdev, in sof_wait_trace_avail() 292 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_trace_read() local 338 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_trace_release() local [all …]
|
D | pm.c | 21 static u32 snd_sof_dsp_power_target(struct snd_sof_dev *sdev) in snd_sof_dsp_power_target() 51 static int sof_send_pm_ctx_ipc(struct snd_sof_dev *sdev, int cmd) in sof_send_pm_ctx_ipc() 68 static void sof_cache_debugfs(struct snd_sof_dev *sdev) in sof_cache_debugfs() 88 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in sof_resume() local 180 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in sof_suspend() local 264 int snd_sof_dsp_power_down_notify(struct snd_sof_dev *sdev) in snd_sof_dsp_power_down_notify() 281 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in snd_sof_runtime_idle() local 307 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in snd_sof_prepare() local 327 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in snd_sof_complete() local
|
D | sof-audio.c | 18 bool snd_sof_dsp_only_d0i3_compatible_stream_active(struct snd_sof_dev *sdev) in snd_sof_dsp_only_d0i3_compatible_stream_active() 47 bool snd_sof_stream_suspend_ignored(struct snd_sof_dev *sdev) in snd_sof_stream_suspend_ignored() 62 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in sof_set_hw_params_upon_resume() local 98 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in sof_restore_kcontrols() local 145 const struct sof_ipc_pipe_new *snd_sof_pipeline_find(struct snd_sof_dev *sdev, in snd_sof_pipeline_find() 163 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in sof_restore_pipelines() local 329 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_spcm_name() local 355 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_spcm_comp() local 374 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_spcm_pcm_id() local 388 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_swidget() local [all …]
|
D | probe.c | 28 int sof_ipc_probe_init(struct snd_sof_dev *sdev, in sof_ipc_probe_init() 60 int sof_ipc_probe_deinit(struct snd_sof_dev *sdev) in sof_ipc_probe_deinit() 73 static int sof_ipc_probe_info(struct snd_sof_dev *sdev, unsigned int cmd, in sof_ipc_probe_info() 130 int sof_ipc_probe_dma_info(struct snd_sof_dev *sdev, in sof_ipc_probe_dma_info() 149 int sof_ipc_probe_dma_add(struct snd_sof_dev *sdev, in sof_ipc_probe_dma_add() 183 int sof_ipc_probe_dma_remove(struct snd_sof_dev *sdev, in sof_ipc_probe_dma_remove() 216 int sof_ipc_probe_points_info(struct snd_sof_dev *sdev, in sof_ipc_probe_points_info() 237 int sof_ipc_probe_points_add(struct snd_sof_dev *sdev, in sof_ipc_probe_points_add() 269 int sof_ipc_probe_points_remove(struct snd_sof_dev *sdev, in sof_ipc_probe_points_remove()
|
D | debug.c | 103 struct snd_sof_dev *sdev = dfse->sdev; in probe_points_read() local 143 struct snd_sof_dev *sdev = dfse->sdev; in probe_points_write() local 184 struct snd_sof_dev *sdev = dfse->sdev; in probe_points_remove_write() local 216 static int snd_sof_debugfs_probe_item(struct snd_sof_dev *sdev, in snd_sof_debugfs_probe_item() 242 static int sof_debug_ipc_flood_test(struct snd_sof_dev *sdev, in sof_debug_ipc_flood_test() 344 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_write() local 442 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_read() local 549 int snd_sof_debugfs_io_item(struct snd_sof_dev *sdev, in snd_sof_debugfs_io_item() 592 int snd_sof_debugfs_buf_item(struct snd_sof_dev *sdev, in snd_sof_debugfs_buf_item() 632 static int memory_info_update(struct snd_sof_dev *sdev, char *buf, size_t buff_size) in memory_info_update() [all …]
|
D | ipc.c | 30 struct snd_sof_dev *sdev; member 220 struct snd_sof_dev *sdev = ipc->sdev; in tx_wait_done() local 255 struct snd_sof_dev *sdev = ipc->sdev; in sof_ipc_tx_message_unlocked() local 355 void snd_sof_ipc_reply(struct snd_sof_dev *sdev, u32 msg_id) in snd_sof_ipc_reply() 373 void snd_sof_ipc_msgs_rx(struct snd_sof_dev *sdev) in snd_sof_ipc_msgs_rx() 429 static void ipc_trace_message(struct snd_sof_dev *sdev, u32 msg_id) in ipc_trace_message() 450 static void ipc_period_elapsed(struct snd_sof_dev *sdev, u32 msg_id) in ipc_period_elapsed() 480 static void ipc_xrun(struct snd_sof_dev *sdev, u32 msg_id) in ipc_xrun() 509 static void ipc_stream_message(struct snd_sof_dev *sdev, u32 msg_cmd) in ipc_stream_message() 534 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_ipc_stream_posn() local [all …]
|
D | utils.c | 25 void sof_io_write(struct snd_sof_dev *sdev, void __iomem *addr, u32 value) in sof_io_write() 31 u32 sof_io_read(struct snd_sof_dev *sdev, void __iomem *addr) in sof_io_read() 37 void sof_io_write64(struct snd_sof_dev *sdev, void __iomem *addr, u64 value) in sof_io_write64() 43 u64 sof_io_read64(struct snd_sof_dev *sdev, void __iomem *addr) in sof_io_read64() 53 void sof_mailbox_write(struct snd_sof_dev *sdev, u32 offset, in sof_mailbox_write() 62 void sof_mailbox_read(struct snd_sof_dev *sdev, u32 offset, in sof_mailbox_read() 75 void sof_block_write(struct snd_sof_dev *sdev, u32 bar, u32 offset, void *src, in sof_block_write() 106 void sof_block_read(struct snd_sof_dev *sdev, u32 bar, u32 offset, void *dest, in sof_block_read()
|
D | core.c | 60 void snd_sof_get_status(struct snd_sof_dev *sdev, u32 panic_code, in snd_sof_get_status() 138 static int sof_probe_continue(struct snd_sof_dev *sdev) in sof_probe_continue() 277 struct snd_sof_dev *sdev = in sof_probe_work() local 290 struct snd_sof_dev *sdev; in snd_sof_device_probe() local 353 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in snd_sof_device_probe_completed() local 361 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in snd_sof_device_remove() local 404 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in snd_sof_device_shutdown() local
|
D | ops.c | 15 bool snd_sof_pci_update_bits_unlocked(struct snd_sof_dev *sdev, u32 offset, in snd_sof_pci_update_bits_unlocked() 38 bool snd_sof_pci_update_bits(struct snd_sof_dev *sdev, u32 offset, in snd_sof_pci_update_bits() 51 bool snd_sof_dsp_update_bits_unlocked(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_update_bits_unlocked() 71 bool snd_sof_dsp_update_bits64_unlocked(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_update_bits64_unlocked() 90 bool snd_sof_dsp_update_bits(struct snd_sof_dev *sdev, u32 bar, u32 offset, in snd_sof_dsp_update_bits() 104 bool snd_sof_dsp_update_bits64(struct snd_sof_dev *sdev, u32 bar, u32 offset, in snd_sof_dsp_update_bits64() 119 void snd_sof_dsp_update_bits_forced_unlocked(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_update_bits_forced_unlocked() 134 void snd_sof_dsp_update_bits_forced(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_update_bits_forced() 145 void snd_sof_dsp_panic(struct snd_sof_dev *sdev, u32 offset) in snd_sof_dsp_panic()
|
D | pcm.c | 45 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in sof_pcm_dsp_params() local 99 struct snd_sof_dev *sdev, in sof_pcm_dsp_pcm_free() 125 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in sof_pcm_hw_params() local 241 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in sof_pcm_hw_free() local 314 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in sof_pcm_trigger() local 427 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in sof_pcm_pointer() local 461 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in sof_pcm_open() local 525 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in sof_pcm_close() local 561 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in sof_pcm_new() local 622 static void ssp_dai_config_pcm_params_match(struct snd_sof_dev *sdev, const char *link_name, in ssp_dai_config_pcm_params_match() [all …]
|
/sound/soc/sof/intel/ |
D | hda-dsp.c | 37 int hda_dsp_core_reset_enter(struct snd_sof_dev *sdev, unsigned int core_mask) in hda_dsp_core_reset_enter() 76 int hda_dsp_core_reset_leave(struct snd_sof_dev *sdev, unsigned int core_mask) in hda_dsp_core_reset_leave() 116 int hda_dsp_core_stall_reset(struct snd_sof_dev *sdev, unsigned int core_mask) in hda_dsp_core_stall_reset() 128 int hda_dsp_core_run(struct snd_sof_dev *sdev, unsigned int core_mask) in hda_dsp_core_run() 159 int hda_dsp_core_power_up(struct snd_sof_dev *sdev, unsigned int core_mask) in hda_dsp_core_power_up() 198 int hda_dsp_core_power_down(struct snd_sof_dev *sdev, unsigned int core_mask) in hda_dsp_core_power_down() 221 bool hda_dsp_core_is_enabled(struct snd_sof_dev *sdev, in hda_dsp_core_is_enabled() 247 int hda_dsp_enable_core(struct snd_sof_dev *sdev, unsigned int core_mask) in hda_dsp_enable_core() 271 int hda_dsp_core_reset_power_down(struct snd_sof_dev *sdev, in hda_dsp_core_reset_power_down() 311 void hda_dsp_ipc_int_enable(struct snd_sof_dev *sdev) in hda_dsp_ipc_int_enable() [all …]
|
D | atom.c | 36 static void atom_get_registers(struct snd_sof_dev *sdev, in atom_get_registers() 62 void atom_dump(struct snd_sof_dev *sdev, u32 flags) in atom_dump() 106 struct snd_sof_dev *sdev = context; in atom_irq_handler() local 139 struct snd_sof_dev *sdev = context; in atom_irq_thread() local 183 int atom_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) in atom_send_msg() 198 static void atom_get_reply(struct snd_sof_dev *sdev) in atom_get_reply() 237 int atom_get_mailbox_offset(struct snd_sof_dev *sdev) in atom_get_mailbox_offset() 243 int atom_get_window_offset(struct snd_sof_dev *sdev, u32 id) in atom_get_window_offset() 249 static void atom_host_done(struct snd_sof_dev *sdev) in atom_host_done() 262 static void atom_dsp_done(struct snd_sof_dev *sdev) in atom_dsp_done() [all …]
|
D | hda.c | 70 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in sdw_params_stream() local 102 struct snd_sof_dev *sdev = dev_get_drvdata(dev); in sdw_free_stream() local 135 void hda_sdw_int_enable(struct snd_sof_dev *sdev, bool enable) in hda_sdw_int_enable() 140 static int hda_sdw_acpi_scan(struct snd_sof_dev *sdev) in hda_sdw_acpi_scan() 158 static int hda_sdw_probe(struct snd_sof_dev *sdev) in hda_sdw_probe() 200 int hda_sdw_startup(struct snd_sof_dev *sdev) in hda_sdw_startup() 216 static int hda_sdw_exit(struct snd_sof_dev *sdev) in hda_sdw_exit() 231 bool hda_common_check_sdw_irq(struct snd_sof_dev *sdev) in hda_common_check_sdw_irq() 257 static bool hda_dsp_check_sdw_irq(struct snd_sof_dev *sdev) in hda_dsp_check_sdw_irq() 273 static bool hda_sdw_check_wakeen_irq(struct snd_sof_dev *sdev) in hda_sdw_check_wakeen_irq() [all …]
|
D | hda-ipc.c | 21 static void hda_dsp_ipc_host_done(struct snd_sof_dev *sdev) in hda_dsp_ipc_host_done() 39 static void hda_dsp_ipc_dsp_done(struct snd_sof_dev *sdev) in hda_dsp_ipc_dsp_done() 57 int hda_dsp_ipc_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) in hda_dsp_ipc_send_msg() 68 void hda_dsp_ipc_get_reply(struct snd_sof_dev *sdev) in hda_dsp_ipc_get_reply() 131 struct snd_sof_dev *sdev = context; in hda_dsp_ipc_irq_thread() local 225 bool hda_dsp_check_ipc_irq(struct snd_sof_dev *sdev) in hda_dsp_check_ipc_irq() 246 int hda_dsp_ipc_get_mailbox_offset(struct snd_sof_dev *sdev) in hda_dsp_ipc_get_mailbox_offset() 251 int hda_dsp_ipc_get_window_offset(struct snd_sof_dev *sdev, u32 id) in hda_dsp_ipc_get_window_offset() 256 void hda_ipc_msg_data(struct snd_sof_dev *sdev, in hda_ipc_msg_data() 277 int hda_ipc_pcm_params(struct snd_sof_dev *sdev, in hda_ipc_pcm_params()
|
D | bdw.c | 84 static int bdw_run(struct snd_sof_dev *sdev) in bdw_run() 99 static int bdw_reset(struct snd_sof_dev *sdev) in bdw_reset() 117 static int bdw_set_dsp_D0(struct snd_sof_dev *sdev) in bdw_set_dsp_D0() 224 static void bdw_get_registers(struct snd_sof_dev *sdev, in bdw_get_registers() 250 static void bdw_dump(struct snd_sof_dev *sdev, u32 flags) in bdw_dump() 292 struct snd_sof_dev *sdev = context; in bdw_irq_handler() local 306 struct snd_sof_dev *sdev = context; in bdw_irq_thread() local 365 static int bdw_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) in bdw_send_msg() 375 static void bdw_get_reply(struct snd_sof_dev *sdev) in bdw_get_reply() 414 static int bdw_get_mailbox_offset(struct snd_sof_dev *sdev) in bdw_get_mailbox_offset() [all …]
|
D | hda-loader.c | 29 static struct hdac_ext_stream *cl_stream_prepare(struct snd_sof_dev *sdev, unsigned int format, in cl_stream_prepare() 87 static int cl_dsp_init(struct snd_sof_dev *sdev, int stream_tag) in cl_dsp_init() 193 static int cl_trigger(struct snd_sof_dev *sdev, in cl_trigger() 220 static int cl_cleanup(struct snd_sof_dev *sdev, struct snd_dma_buffer *dmab, in cl_cleanup() 252 static int cl_copy_fw(struct snd_sof_dev *sdev, struct hdac_ext_stream *stream) in cl_copy_fw() 293 int hda_dsp_cl_boot_firmware_iccmax(struct snd_sof_dev *sdev) in hda_dsp_cl_boot_firmware_iccmax() 341 int hda_dsp_cl_boot_firmware(struct snd_sof_dev *sdev) in hda_dsp_cl_boot_firmware() 455 int hda_dsp_pre_fw_run(struct snd_sof_dev *sdev) in hda_dsp_pre_fw_run() 462 int hda_dsp_post_fw_run(struct snd_sof_dev *sdev) in hda_dsp_post_fw_run() 485 int hda_dsp_post_fw_run_icl(struct snd_sof_dev *sdev) in hda_dsp_post_fw_run_icl() [all …]
|
D | hda-ctrl.c | 35 int hda_dsp_ctrl_link_reset(struct snd_sof_dev *sdev, bool reset) in hda_dsp_ctrl_link_reset() 63 int hda_dsp_ctrl_get_caps(struct snd_sof_dev *sdev) in hda_dsp_ctrl_get_caps() 137 void hda_dsp_ctrl_ppcap_enable(struct snd_sof_dev *sdev, bool enable) in hda_dsp_ctrl_ppcap_enable() 145 void hda_dsp_ctrl_ppcap_int_enable(struct snd_sof_dev *sdev, bool enable) in hda_dsp_ctrl_ppcap_int_enable() 153 void hda_dsp_ctrl_misc_clock_gating(struct snd_sof_dev *sdev, bool enable) in hda_dsp_ctrl_misc_clock_gating() 165 int hda_dsp_ctrl_clock_power_gating(struct snd_sof_dev *sdev, bool enable) in hda_dsp_ctrl_clock_power_gating() 185 int hda_dsp_ctrl_init_chip(struct snd_sof_dev *sdev, bool full_reset) in hda_dsp_ctrl_init_chip() 302 void hda_dsp_ctrl_stop_chip(struct snd_sof_dev *sdev) in hda_dsp_ctrl_stop_chip()
|
D | hda-codec.c | 66 void hda_codec_jack_wake_enable(struct snd_sof_dev *sdev, bool enable) in hda_codec_jack_wake_enable() 83 void hda_codec_jack_check(struct snd_sof_dev *sdev) in hda_codec_jack_check() 97 void hda_codec_jack_wake_enable(struct snd_sof_dev *sdev, bool enable) {} in hda_codec_jack_wake_enable() 98 void hda_codec_jack_check(struct snd_sof_dev *sdev) {} in hda_codec_jack_check() 111 static int hda_codec_probe(struct snd_sof_dev *sdev, int address, in hda_codec_probe() 194 void hda_codec_probe_bus(struct snd_sof_dev *sdev, in hda_codec_probe_bus() 219 void hda_codec_i915_display_power(struct snd_sof_dev *sdev, bool enable) in hda_codec_i915_display_power() 230 int hda_codec_i915_init(struct snd_sof_dev *sdev) in hda_codec_i915_init() 247 int hda_codec_i915_exit(struct snd_sof_dev *sdev) in hda_codec_i915_exit()
|
D | hda-stream.c | 31 static int hda_setup_bdle(struct snd_sof_dev *sdev, in hda_setup_bdle() 82 int hda_dsp_stream_setup_bdl(struct snd_sof_dev *sdev, in hda_dsp_stream_setup_bdl() 131 int hda_dsp_stream_spib_config(struct snd_sof_dev *sdev, in hda_dsp_stream_spib_config() 158 hda_dsp_stream_get(struct snd_sof_dev *sdev, int direction, u32 flags) in hda_dsp_stream_get() 209 int hda_dsp_stream_put(struct snd_sof_dev *sdev, int direction, int stream_tag) in hda_dsp_stream_put() 254 int hda_dsp_stream_trigger(struct snd_sof_dev *sdev, in hda_dsp_stream_trigger() 333 int hda_dsp_iccmax_stream_hw_params(struct snd_sof_dev *sdev, struct hdac_ext_stream *stream, in hda_dsp_iccmax_stream_hw_params() 403 int hda_dsp_stream_hw_params(struct snd_sof_dev *sdev, in hda_dsp_stream_hw_params() 607 int hda_dsp_stream_hw_free(struct snd_sof_dev *sdev, in hda_dsp_stream_hw_free() 629 bool hda_dsp_check_stream_irq(struct snd_sof_dev *sdev) in hda_dsp_check_stream_irq() [all …]
|
D | hda-pcm.c | 35 u32 hda_dsp_get_mult_div(struct snd_sof_dev *sdev, int rate) in hda_dsp_get_mult_div() 69 u32 hda_dsp_get_bits(struct snd_sof_dev *sdev, int sample_bits) in hda_dsp_get_bits() 89 int hda_dsp_pcm_hw_params(struct snd_sof_dev *sdev, in hda_dsp_pcm_hw_params() 143 int hda_dsp_pcm_trigger(struct snd_sof_dev *sdev, in hda_dsp_pcm_trigger() 152 snd_pcm_uframes_t hda_dsp_pcm_pointer(struct snd_sof_dev *sdev, in hda_dsp_pcm_pointer() 220 int hda_dsp_pcm_open(struct snd_sof_dev *sdev, in hda_dsp_pcm_open() 267 int hda_dsp_pcm_close(struct snd_sof_dev *sdev, in hda_dsp_pcm_close()
|
D | byt.c | 74 static void byt_reset_dsp_disable_int(struct snd_sof_dev *sdev) in byt_reset_dsp_disable_int() 86 static int byt_suspend(struct snd_sof_dev *sdev, u32 target_state) in byt_suspend() 93 static int byt_resume(struct snd_sof_dev *sdev) in byt_resume() 103 static int byt_remove(struct snd_sof_dev *sdev) in byt_remove() 110 static int byt_acpi_probe(struct snd_sof_dev *sdev) in byt_acpi_probe()
|
/sound/soc/sof/imx/ |
D | imx8m.c | 27 struct snd_sof_dev *sdev; member 34 static void imx8m_get_reply(struct snd_sof_dev *sdev) in imx8m_get_reply() 68 static int imx8m_get_mailbox_offset(struct snd_sof_dev *sdev) in imx8m_get_mailbox_offset() 73 static int imx8m_get_window_offset(struct snd_sof_dev *sdev, u32 id) in imx8m_get_window_offset() 109 static int imx8m_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) in imx8m_send_msg() 123 static int imx8m_run(struct snd_sof_dev *sdev) in imx8m_run() 129 static int imx8m_probe(struct snd_sof_dev *sdev) in imx8m_probe() 220 static int imx8m_remove(struct snd_sof_dev *sdev) in imx8m_remove() 230 static int imx8m_get_bar_index(struct snd_sof_dev *sdev, u32 type) in imx8m_get_bar_index() 242 static void imx8m_ipc_msg_data(struct snd_sof_dev *sdev, in imx8m_ipc_msg_data() [all …]
|
D | imx8.c | 45 struct snd_sof_dev *sdev; member 61 static void imx8_get_reply(struct snd_sof_dev *sdev) in imx8_get_reply() 95 static int imx8_get_mailbox_offset(struct snd_sof_dev *sdev) in imx8_get_mailbox_offset() 100 static int imx8_get_window_offset(struct snd_sof_dev *sdev, u32 id) in imx8_get_window_offset() 136 static int imx8_send_msg(struct snd_sof_dev *sdev, struct snd_sof_ipc_msg *msg) in imx8_send_msg() 150 static int imx8x_run(struct snd_sof_dev *sdev) in imx8x_run() 190 static int imx8_run(struct snd_sof_dev *sdev) in imx8_run() 208 static int imx8_probe(struct snd_sof_dev *sdev) in imx8_probe() 350 static int imx8_remove(struct snd_sof_dev *sdev) in imx8_remove() 366 static int imx8_get_bar_index(struct snd_sof_dev *sdev, u32 type) in imx8_get_bar_index() [all …]
|