H A D | ops.h | 21 #define sof_ops(sdev) \ argument 24 static inline int sof_ops_init(struct snd_sof_dev *sdev) in sof_ops_init() argument 32 static inline void sof_ops_free(struct snd_sof_dev *sdev) in sof_ops_free() argument 41 snd_sof_probe_early(struct snd_sof_dev * sdev) snd_sof_probe_early() argument 49 snd_sof_probe(struct snd_sof_dev * sdev) snd_sof_probe() argument 54 snd_sof_remove(struct snd_sof_dev * sdev) snd_sof_remove() argument 60 snd_sof_remove_late(struct snd_sof_dev * sdev) snd_sof_remove_late() argument 66 snd_sof_shutdown(struct snd_sof_dev * sdev) snd_sof_shutdown() argument 80 snd_sof_dsp_run(struct snd_sof_dev * sdev) snd_sof_dsp_run() argument 85 snd_sof_dsp_stall(struct snd_sof_dev * sdev,unsigned int core_mask) snd_sof_dsp_stall() argument 93 snd_sof_dsp_reset(struct snd_sof_dev * sdev) snd_sof_dsp_reset() argument 102 snd_sof_dsp_core_get(struct snd_sof_dev * sdev,int core) snd_sof_dsp_core_get() argument 136 snd_sof_dsp_core_put(struct snd_sof_dev * sdev,int core) snd_sof_dsp_core_put() argument 166 snd_sof_dsp_pre_fw_run(struct snd_sof_dev * sdev) snd_sof_dsp_pre_fw_run() argument 174 snd_sof_dsp_post_fw_run(struct snd_sof_dev * sdev) snd_sof_dsp_post_fw_run() argument 183 snd_sof_dsp_parse_platform_ext_manifest(struct snd_sof_dev * sdev,const struct sof_ext_man_elem_header * hdr) snd_sof_dsp_parse_platform_ext_manifest() argument 203 snd_sof_dsp_get_bar_index(struct snd_sof_dev * sdev,u32 type) snd_sof_dsp_get_bar_index() argument 211 snd_sof_dsp_get_mailbox_offset(struct snd_sof_dev * sdev) snd_sof_dsp_get_mailbox_offset() argument 220 snd_sof_dsp_get_window_offset(struct snd_sof_dev * sdev,u32 id) snd_sof_dsp_get_window_offset() argument 230 snd_sof_dsp_resume(struct snd_sof_dev * sdev) snd_sof_dsp_resume() argument 238 snd_sof_dsp_suspend(struct snd_sof_dev * sdev,u32 target_state) snd_sof_dsp_suspend() argument 247 snd_sof_dsp_runtime_resume(struct snd_sof_dev * sdev) snd_sof_dsp_runtime_resume() argument 255 snd_sof_dsp_runtime_suspend(struct snd_sof_dev * sdev) snd_sof_dsp_runtime_suspend() argument 263 snd_sof_dsp_runtime_idle(struct snd_sof_dev * sdev) snd_sof_dsp_runtime_idle() argument 271 snd_sof_dsp_hw_params_upon_resume(struct snd_sof_dev * sdev) snd_sof_dsp_hw_params_upon_resume() argument 278 snd_sof_dsp_set_clk(struct snd_sof_dev * sdev,u32 freq) snd_sof_dsp_set_clk() argument 287 snd_sof_dsp_set_power_state(struct snd_sof_dev * sdev,const struct sof_dsp_power_state * target_state) snd_sof_dsp_set_power_state() argument 305 snd_sof_debugfs_add_region_item(struct snd_sof_dev * sdev,enum snd_sof_fw_blk_type blk_type,u32 offset,size_t size,const char * name,enum sof_debugfs_access_type access_type) snd_sof_debugfs_add_region_item() argument 317 snd_sof_dsp_write8(struct snd_sof_dev * sdev,u32 bar,u32 offset,u8 value) snd_sof_dsp_write8() argument 326 snd_sof_dsp_write(struct snd_sof_dev * sdev,u32 bar,u32 offset,u32 value) snd_sof_dsp_write() argument 335 snd_sof_dsp_write64(struct snd_sof_dev * sdev,u32 bar,u32 offset,u64 value) snd_sof_dsp_write64() argument 344 snd_sof_dsp_read8(struct snd_sof_dev * sdev,u32 bar,u32 offset) snd_sof_dsp_read8() argument 353 snd_sof_dsp_read(struct snd_sof_dev * sdev,u32 bar,u32 offset) snd_sof_dsp_read() argument 362 snd_sof_dsp_read64(struct snd_sof_dev * sdev,u32 bar,u32 offset) snd_sof_dsp_read64() argument 371 snd_sof_dsp_update8(struct snd_sof_dev * sdev,u32 bar,u32 offset,u8 mask,u8 value) snd_sof_dsp_update8() argument 383 snd_sof_dsp_block_read(struct snd_sof_dev * sdev,enum snd_sof_fw_blk_type blk_type,u32 offset,void * dest,size_t bytes) snd_sof_dsp_block_read() argument 390 snd_sof_dsp_block_write(struct snd_sof_dev * sdev,enum snd_sof_fw_blk_type blk_type,u32 offset,void * src,size_t bytes) snd_sof_dsp_block_write() argument 398 snd_sof_dsp_mailbox_read(struct snd_sof_dev * sdev,u32 offset,void * dest,size_t bytes) snd_sof_dsp_mailbox_read() argument 405 snd_sof_dsp_mailbox_write(struct snd_sof_dev * sdev,u32 offset,void * src,size_t bytes) snd_sof_dsp_mailbox_write() argument 413 snd_sof_dsp_send_msg(struct snd_sof_dev * sdev,struct snd_sof_ipc_msg * msg) snd_sof_dsp_send_msg() argument 421 snd_sof_pcm_platform_open(struct snd_sof_dev * sdev,struct snd_pcm_substream * substream) snd_sof_pcm_platform_open() argument 432 snd_sof_pcm_platform_close(struct snd_sof_dev * sdev,struct snd_pcm_substream * substream) snd_sof_pcm_platform_close() argument 443 snd_sof_pcm_platform_hw_params(struct snd_sof_dev * sdev,struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_sof_platform_stream_params * platform_params) snd_sof_pcm_platform_hw_params() argument 457 snd_sof_pcm_platform_hw_free(struct snd_sof_dev * sdev,struct snd_pcm_substream * substream) snd_sof_pcm_platform_hw_free() argument 468 snd_sof_pcm_platform_trigger(struct snd_sof_dev * sdev,struct snd_pcm_substream * substream,int cmd) snd_sof_pcm_platform_trigger() argument 478 snd_sof_load_firmware(struct snd_sof_dev * sdev) snd_sof_load_firmware() argument 486 snd_sof_ipc_msg_data(struct snd_sof_dev * sdev,struct snd_sof_pcm_stream * sps,void * p,size_t sz) snd_sof_ipc_msg_data() argument 494 snd_sof_set_stream_data_offset(struct snd_sof_dev * sdev,struct snd_sof_pcm_stream * sps,size_t posn_offset) snd_sof_set_stream_data_offset() argument 507 snd_sof_pcm_platform_pointer(struct snd_sof_dev * sdev,struct snd_pcm_substream * substream) snd_sof_pcm_platform_pointer() argument 517 snd_sof_pcm_platform_ack(struct snd_sof_dev * sdev,struct snd_pcm_substream * substream) snd_sof_pcm_platform_ack() argument 527 snd_sof_pcm_get_dai_frame_counter(struct snd_sof_dev * sdev,struct snd_soc_component * component,struct snd_pcm_substream * substream) snd_sof_pcm_get_dai_frame_counter() argument 539 snd_sof_pcm_get_host_byte_counter(struct snd_sof_dev * sdev,struct snd_soc_component * component,struct snd_pcm_substream * substream) snd_sof_pcm_get_host_byte_counter() argument 552 snd_sof_machine_register(struct snd_sof_dev * sdev,void * pdata) snd_sof_machine_register() argument 561 snd_sof_machine_unregister(struct snd_sof_dev * sdev,void * pdata) snd_sof_machine_unregister() argument 568 snd_sof_machine_select(struct snd_sof_dev * sdev) snd_sof_machine_select() argument 578 snd_sof_set_mach_params(struct snd_soc_acpi_mach * mach,struct snd_sof_dev * sdev) snd_sof_set_mach_params() argument 585 snd_sof_is_chain_dma_supported(struct snd_sof_dev * sdev,u32 dai_type) snd_sof_is_chain_dma_supported() argument 611 snd_sof_dsp_read_poll_timeout(sdev,bar,offset,val,cond,sleep_us,timeout_us) global() argument [all...] |