Symbol: avs_dev
sound/soc/intel/avs/apl.c
100
static int avs_apl_wait_log_entry(struct avs_dev *adev, u32 core,
sound/soc/intel/avs/apl.c
125
int avs_apl_coredump(struct avs_dev *adev, union avs_notify_msg *msg)
sound/soc/intel/avs/apl.c
189
static bool avs_apl_lp_streaming(struct avs_dev *adev)
sound/soc/intel/avs/apl.c
19
static irqreturn_t avs_apl_dsp_interrupt(struct avs_dev *adev)
sound/soc/intel/avs/apl.c
225
bool avs_apl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake)
sound/soc/intel/avs/apl.c
242
int avs_apl_set_d0ix(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/apl.c
36
int avs_apl_enable_logs(struct avs_dev *adev, enum avs_log_enable enable, u32 aging_period,
sound/soc/intel/avs/apl.c
71
int avs_apl_log_buffer_status(struct avs_dev *adev, union avs_notify_msg *msg)
sound/soc/intel/avs/avs.h
177
#define hda_to_avs(hda) container_of(hda, struct avs_dev, base)
sound/soc/intel/avs/avs.h
187
int avs_dsp_core_power(struct avs_dev *adev, u32 core_mask, bool power);
sound/soc/intel/avs/avs.h
188
int avs_dsp_core_reset(struct avs_dev *adev, u32 core_mask, bool reset);
sound/soc/intel/avs/avs.h
189
int avs_dsp_core_stall(struct avs_dev *adev, u32 core_mask, bool stall);
sound/soc/intel/avs/avs.h
190
int avs_dsp_core_enable(struct avs_dev *adev, u32 core_mask);
sound/soc/intel/avs/avs.h
191
int avs_dsp_core_disable(struct avs_dev *adev, u32 core_mask);
sound/soc/intel/avs/avs.h
22
struct avs_dev;
sound/soc/intel/avs/avs.h
249
void avs_dsp_process_response(struct avs_dev *adev, u64 header);
sound/soc/intel/avs/avs.h
250
int avs_dsp_send_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/avs.h
252
int avs_dsp_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/avs.h
255
int avs_dsp_send_pm_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/avs.h
258
int avs_dsp_send_pm_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/avs.h
260
int avs_dsp_send_rom_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, int timeout,
sound/soc/intel/avs/avs.h
262
int avs_dsp_send_rom_msg(struct avs_dev *adev, struct avs_ipc_msg *request, const char *name);
sound/soc/intel/avs/avs.h
263
void avs_dsp_interrupt_control(struct avs_dev *adev, bool enable);
sound/soc/intel/avs/avs.h
267
int avs_dsp_disable_d0ix(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
268
int avs_dsp_enable_d0ix(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
270
int avs_mtl_core_power(struct avs_dev *adev, u32 core_mask, bool power);
sound/soc/intel/avs/avs.h
271
int avs_mtl_core_reset(struct avs_dev *adev, u32 core_mask, bool power);
sound/soc/intel/avs/avs.h
272
int avs_mtl_core_stall(struct avs_dev *adev, u32 core_mask, bool stall);
sound/soc/intel/avs/avs.h
273
int avs_lnl_core_stall(struct avs_dev *adev, u32 core_mask, bool stall);
sound/soc/intel/avs/avs.h
274
void avs_mtl_interrupt_control(struct avs_dev *adev, bool enable);
sound/soc/intel/avs/avs.h
275
void avs_skl_ipc_interrupt(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
276
irqreturn_t avs_cnl_dsp_interrupt(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
277
irqreturn_t avs_mtl_dsp_interrupt(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
278
int avs_apl_enable_logs(struct avs_dev *adev, enum avs_log_enable enable, u32 aging_period,
sound/soc/intel/avs/avs.h
280
int avs_icl_enable_logs(struct avs_dev *adev, enum avs_log_enable enable, u32 aging_period,
sound/soc/intel/avs/avs.h
282
int avs_skl_log_buffer_offset(struct avs_dev *adev, u32 core);
sound/soc/intel/avs/avs.h
283
int avs_icl_log_buffer_offset(struct avs_dev *adev, u32 core);
sound/soc/intel/avs/avs.h
284
int avs_apl_log_buffer_status(struct avs_dev *adev, union avs_notify_msg *msg);
sound/soc/intel/avs/avs.h
285
int avs_apl_coredump(struct avs_dev *adev, union avs_notify_msg *msg);
sound/soc/intel/avs/avs.h
286
bool avs_apl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake);
sound/soc/intel/avs/avs.h
287
bool avs_icl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake);
sound/soc/intel/avs/avs.h
288
int avs_apl_set_d0ix(struct avs_dev *adev, bool enable);
sound/soc/intel/avs/avs.h
289
int avs_icl_set_d0ix(struct avs_dev *adev, bool enable);
sound/soc/intel/avs/avs.h
293
int avs_get_module_entry(struct avs_dev *adev, const guid_t *uuid, struct avs_module_entry *entry);
sound/soc/intel/avs/avs.h
294
int avs_get_module_id_entry(struct avs_dev *adev, u32 module_id, struct avs_module_entry *entry);
sound/soc/intel/avs/avs.h
295
int avs_get_module_id(struct avs_dev *adev, const guid_t *uuid);
sound/soc/intel/avs/avs.h
296
bool avs_is_module_ida_empty(struct avs_dev *adev, u32 module_id);
sound/soc/intel/avs/avs.h
298
int avs_module_info_init(struct avs_dev *adev, bool purge);
sound/soc/intel/avs/avs.h
299
void avs_module_info_free(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
300
int avs_module_id_alloc(struct avs_dev *adev, u16 module_id);
sound/soc/intel/avs/avs.h
301
void avs_module_id_free(struct avs_dev *adev, u16 module_id, u8 instance_id);
sound/soc/intel/avs/avs.h
302
int avs_request_firmware(struct avs_dev *adev, const struct firmware **fw_p, const char *name);
sound/soc/intel/avs/avs.h
303
void avs_release_last_firmware(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
304
void avs_release_firmwares(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
306
int avs_dsp_init_module(struct avs_dev *adev, u16 module_id, u8 ppl_instance_id,
sound/soc/intel/avs/avs.h
309
void avs_dsp_delete_module(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/avs.h
311
int avs_dsp_create_pipeline(struct avs_dev *adev, u16 req_size, u8 priority,
sound/soc/intel/avs/avs.h
313
int avs_dsp_delete_pipeline(struct avs_dev *adev, u8 instance_id);
sound/soc/intel/avs/avs.h
317
void avs_hda_clock_gating_enable(struct avs_dev *adev, bool enable);
sound/soc/intel/avs/avs.h
318
void avs_hda_power_gating_enable(struct avs_dev *adev, bool enable);
sound/soc/intel/avs/avs.h
319
void avs_hda_l1sen_enable(struct avs_dev *adev, bool enable);
sound/soc/intel/avs/avs.h
321
int avs_dsp_load_libraries(struct avs_dev *adev, struct avs_tplg_library *libs, u32 num_libs);
sound/soc/intel/avs/avs.h
322
int avs_dsp_boot_firmware(struct avs_dev *adev, bool purge);
sound/soc/intel/avs/avs.h
323
int avs_dsp_first_boot_firmware(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
325
int avs_cldma_load_basefw(struct avs_dev *adev, struct firmware *fw);
sound/soc/intel/avs/avs.h
326
int avs_cldma_load_library(struct avs_dev *adev, struct firmware *lib, u32 id);
sound/soc/intel/avs/avs.h
327
int avs_cldma_transfer_modules(struct avs_dev *adev, bool load,
sound/soc/intel/avs/avs.h
329
int avs_hda_load_basefw(struct avs_dev *adev, struct firmware *fw);
sound/soc/intel/avs/avs.h
330
int avs_hda_load_library(struct avs_dev *adev, struct firmware *lib, u32 id);
sound/soc/intel/avs/avs.h
331
int avs_hda_transfer_modules(struct avs_dev *adev, bool load,
sound/soc/intel/avs/avs.h
334
int avs_icl_load_basefw(struct avs_dev *adev, struct firmware *fw);
sound/soc/intel/avs/avs.h
350
int avs_register_dmic_component(struct avs_dev *adev, const char *name);
sound/soc/intel/avs/avs.h
351
int avs_register_i2s_component(struct avs_dev *adev, const char *name, unsigned long port_mask,
sound/soc/intel/avs/avs.h
353
int avs_register_hda_component(struct avs_dev *adev, const char *name);
sound/soc/intel/avs/avs.h
358
int avs_register_all_boards(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
359
void avs_unregister_all_boards(struct avs_dev *adev);
sound/soc/intel/avs/avs.h
361
int avs_parse_sched_cfg(struct avs_dev *adev, const char *buf, size_t len);
sound/soc/intel/avs/avs.h
45
int (* const power)(struct avs_dev *, u32, bool);
sound/soc/intel/avs/avs.h
46
int (* const reset)(struct avs_dev *, u32, bool);
sound/soc/intel/avs/avs.h
47
int (* const stall)(struct avs_dev *, u32, bool);
sound/soc/intel/avs/avs.h
48
irqreturn_t (* const dsp_interrupt)(struct avs_dev *);
sound/soc/intel/avs/avs.h
49
void (* const int_control)(struct avs_dev *, bool);
sound/soc/intel/avs/avs.h
50
int (* const load_basefw)(struct avs_dev *, struct firmware *);
sound/soc/intel/avs/avs.h
51
int (* const load_lib)(struct avs_dev *, struct firmware *, u32);
sound/soc/intel/avs/avs.h
52
int (* const transfer_mods)(struct avs_dev *, bool, struct avs_module_entry *, u32);
sound/soc/intel/avs/avs.h
53
int (* const config_basefw)(struct avs_dev *);
sound/soc/intel/avs/avs.h
54
int (* const enable_logs)(struct avs_dev *, enum avs_log_enable, u32, u32, unsigned long,
sound/soc/intel/avs/avs.h
56
int (* const log_buffer_offset)(struct avs_dev *, u32);
sound/soc/intel/avs/avs.h
57
int (* const log_buffer_status)(struct avs_dev *, union avs_notify_msg *);
sound/soc/intel/avs/avs.h
58
int (* const coredump)(struct avs_dev *, union avs_notify_msg *);
sound/soc/intel/avs/avs.h
59
bool (* const d0ix_toggle)(struct avs_dev *, struct avs_ipc_msg *, bool);
sound/soc/intel/avs/avs.h
60
int (* const set_d0ix)(struct avs_dev *, bool);
sound/soc/intel/avs/board_selection.c
385
static struct snd_soc_acpi_mach *avs_get_i2s_machines(struct avs_dev *adev)
sound/soc/intel/avs/board_selection.c
402
static struct platform_device *avs_register_board(struct avs_dev *adev, const char *name,
sound/soc/intel/avs/board_selection.c
419
static struct platform_device *avs_register_board_pdata(struct avs_dev *adev, const char *name,
sound/soc/intel/avs/board_selection.c
439
static int __maybe_unused avs_register_probe_board(struct avs_dev *adev)
sound/soc/intel/avs/board_selection.c
450
static int avs_register_dmic_board(struct avs_dev *adev)
sound/soc/intel/avs/board_selection.c
479
static int avs_register_i2s_test_board(struct avs_dev *adev, int ssp_port, int tdm_slot)
sound/soc/intel/avs/board_selection.c
503
static int avs_register_i2s_test_boards(struct avs_dev *adev)
sound/soc/intel/avs/board_selection.c
541
static int avs_register_i2s_board(struct avs_dev *adev, struct snd_soc_acpi_mach *mach)
sound/soc/intel/avs/board_selection.c
557
static int avs_register_i2s_boards(struct avs_dev *adev)
sound/soc/intel/avs/board_selection.c
597
static int avs_register_hda_board(struct avs_dev *adev, struct hda_codec *codec)
sound/soc/intel/avs/board_selection.c
615
static int avs_register_hda_boards(struct avs_dev *adev)
sound/soc/intel/avs/board_selection.c
640
int avs_register_all_boards(struct avs_dev *adev)
sound/soc/intel/avs/board_selection.c
672
void avs_unregister_all_boards(struct avs_dev *adev)
sound/soc/intel/avs/cnl.c
15
static void avs_cnl_ipc_interrupt(struct avs_dev *adev)
sound/soc/intel/avs/cnl.c
61
irqreturn_t avs_cnl_dsp_interrupt(struct avs_dev *adev)
sound/soc/intel/avs/control.c
139
struct avs_dev *adev;
sound/soc/intel/avs/control.c
16
static struct avs_dev *avs_get_kcontrol_adev(struct snd_kcontrol *kcontrol)
sound/soc/intel/avs/control.c
172
struct avs_dev *adev;
sound/soc/intel/avs/control.c
24
static struct avs_path_module *avs_get_volume_module(struct avs_dev *adev, u32 id)
sound/soc/intel/avs/control.c
56
struct avs_dev *adev;
sound/soc/intel/avs/control.c
89
struct avs_dev *adev;
sound/soc/intel/avs/core.c
108
struct avs_dev *adev = hdac_to_avs(bus);
sound/soc/intel/avs/core.c
204
struct avs_dev *adev = container_of(work, struct avs_dev, probe_work);
sound/soc/intel/avs/core.c
322
struct avs_dev *adev = dev_id;
sound/soc/intel/avs/core.c
329
struct avs_dev *adev = dev_id;
sound/soc/intel/avs/core.c
343
static int avs_hdac_acquire_irq(struct avs_dev *adev)
sound/soc/intel/avs/core.c
379
static int avs_bus_init(struct avs_dev *adev, struct pci_dev *pci, const struct pci_device_id *id)
sound/soc/intel/avs/core.c
428
struct avs_dev *adev;
sound/soc/intel/avs/core.c
528
struct avs_dev *adev = hdac_to_avs(bus);
sound/soc/intel/avs/core.c
54
void avs_hda_power_gating_enable(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/core.c
550
struct avs_dev *adev = hdac_to_avs(bus);
sound/soc/intel/avs/core.c
603
static int avs_suspend_standby(struct avs_dev *adev)
sound/soc/intel/avs/core.c
619
static int avs_suspend_common(struct avs_dev *adev, bool low_power)
sound/soc/intel/avs/core.c
64
struct avs_dev *adev = hdac_to_avs(bus);
sound/soc/intel/avs/core.c
664
static int avs_resume_standby(struct avs_dev *adev)
sound/soc/intel/avs/core.c
680
static int avs_resume_common(struct avs_dev *adev, bool low_power, bool purge)
sound/soc/intel/avs/core.c
71
void avs_hda_clock_gating_enable(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/core.c
76
void avs_hda_l1sen_enable(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/debug.h
15
struct avs_dev;
sound/soc/intel/avs/debug.h
27
static inline int avs_log_buffer_status_locked(struct avs_dev *adev, union avs_notify_msg *msg)
sound/soc/intel/avs/debug.h
53
int avs_register_probe_component(struct avs_dev *adev, const char *name);
sound/soc/intel/avs/debug.h
58
bool avs_logging_fw(struct avs_dev *adev);
sound/soc/intel/avs/debug.h
59
void avs_dump_fw_log(struct avs_dev *adev, const void __iomem *src, unsigned int len);
sound/soc/intel/avs/debug.h
60
void avs_dump_fw_log_wakeup(struct avs_dev *adev, const void __iomem *src, unsigned int len);
sound/soc/intel/avs/debug.h
62
void avs_debugfs_init(struct avs_dev *adev);
sound/soc/intel/avs/debug.h
63
void avs_debugfs_exit(struct avs_dev *adev);
sound/soc/intel/avs/debug.h
66
static inline int avs_register_probe_component(struct avs_dev *adev, const char *name)
sound/soc/intel/avs/debug.h
73
static inline bool avs_logging_fw(struct avs_dev *adev)
sound/soc/intel/avs/debug.h
78
static inline void avs_dump_fw_log(struct avs_dev *adev, const void __iomem *src, unsigned int len)
sound/soc/intel/avs/debug.h
82
static inline void avs_dump_fw_log_wakeup(struct avs_dev *adev, const void __iomem *src,
sound/soc/intel/avs/debug.h
87
static inline void avs_debugfs_init(struct avs_dev *adev) { }
sound/soc/intel/avs/debug.h
88
static inline void avs_debugfs_exit(struct avs_dev *adev) { }
sound/soc/intel/avs/debugfs.c
101
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/debugfs.c
138
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/debugfs.c
175
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/debugfs.c
211
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/debugfs.c
232
struct avs_dev *adev = inode->i_private;
sound/soc/intel/avs/debugfs.c
252
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/debugfs.c
285
static int enable_logs(struct avs_dev *adev, u32 resource_mask, u32 *priorities)
sound/soc/intel/avs/debugfs.c
322
static int disable_logs(struct avs_dev *adev, u32 resource_mask)
sound/soc/intel/avs/debugfs.c
350
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/debugfs.c
362
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/debugfs.c
37
bool avs_logging_fw(struct avs_dev *adev)
sound/soc/intel/avs/debugfs.c
409
void avs_debugfs_init(struct avs_dev *adev)
sound/soc/intel/avs/debugfs.c
42
void avs_dump_fw_log(struct avs_dev *adev, const void __iomem *src, unsigned int len)
sound/soc/intel/avs/debugfs.c
435
void avs_debugfs_exit(struct avs_dev *adev)
sound/soc/intel/avs/debugfs.c
47
void avs_dump_fw_log_wakeup(struct avs_dev *adev, const void __iomem *src, unsigned int len)
sound/soc/intel/avs/debugfs.c
55
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/debugfs.c
77
struct avs_dev *adev = file->private_data;
sound/soc/intel/avs/dsp.c
113
int avs_dsp_core_disable(struct avs_dev *adev, u32 core_mask)
sound/soc/intel/avs/dsp.c
122
static int avs_dsp_enable(struct avs_dev *adev, u32 core_mask)
sound/soc/intel/avs/dsp.c
143
static int avs_dsp_disable(struct avs_dev *adev, u32 core_mask)
sound/soc/intel/avs/dsp.c
154
static int avs_dsp_get_core(struct avs_dev *adev, u32 core_id)
sound/soc/intel/avs/dsp.c
17
int avs_dsp_core_power(struct avs_dev *adev, u32 core_mask, bool power)
sound/soc/intel/avs/dsp.c
195
static int avs_dsp_put_core(struct avs_dev *adev, u32 core_id)
sound/soc/intel/avs/dsp.c
225
int avs_dsp_init_module(struct avs_dev *adev, u16 module_id, u8 ppl_instance_id,
sound/soc/intel/avs/dsp.c
274
void avs_dsp_delete_module(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/dsp.c
299
int avs_dsp_create_pipeline(struct avs_dev *adev, u16 req_size, u8 priority,
sound/soc/intel/avs/dsp.c
319
int avs_dsp_delete_pipeline(struct avs_dev *adev, u8 instance_id)
sound/soc/intel/avs/dsp.c
46
int avs_dsp_core_reset(struct avs_dev *adev, u32 core_mask, bool reset)
sound/soc/intel/avs/dsp.c
70
int avs_dsp_core_stall(struct avs_dev *adev, u32 core_mask, bool stall)
sound/soc/intel/avs/dsp.c
98
int avs_dsp_core_enable(struct avs_dev *adev, u32 core_mask)
sound/soc/intel/avs/icl.c
100
int avs_icl_log_buffer_offset(struct avs_dev *adev, u32 core)
sound/soc/intel/avs/icl.c
114
bool avs_icl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake)
sound/soc/intel/avs/icl.c
124
int avs_icl_set_d0ix(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/icl.c
132
int avs_icl_load_basefw(struct avs_dev *adev, struct firmware *fw)
sound/soc/intel/avs/icl.c
19
int avs_icl_enable_logs(struct avs_dev *adev, enum avs_log_enable enable, u32 aging_period,
sound/soc/intel/avs/icl.c
87
static int avs_icl_slot_offset(struct avs_dev *adev, union avs_icl_memwnd2_slot_type slot_type)
sound/soc/intel/avs/ipc.c
158
static void avs_dsp_exception_caught(struct avs_dev *adev, union avs_notify_msg *msg)
sound/soc/intel/avs/ipc.c
185
static void avs_dsp_receive_rx(struct avs_dev *adev, u64 header)
sound/soc/intel/avs/ipc.c
209
static void avs_dsp_process_notification(struct avs_dev *adev, u64 header)
sound/soc/intel/avs/ipc.c
22
avs_dsp_set_d0ix(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/ipc.c
287
void avs_dsp_process_response(struct avs_dev *adev, u64 header)
sound/soc/intel/avs/ipc.c
310
struct avs_dev *adev = to_avs_dev(ipc->dev);
sound/soc/intel/avs/ipc.c
371
static void avs_dsp_send_tx(struct avs_dev *adev, struct avs_ipc_msg *tx, bool read_fwregs)
sound/soc/intel/avs/ipc.c
391
static int avs_dsp_do_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/ipc.c
444
static int avs_dsp_send_msg_sequence(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/ipc.c
45
static void avs_dsp_schedule_d0ix(struct avs_dev *adev, struct avs_ipc_msg *tx)
sound/soc/intel/avs/ipc.c
468
int avs_dsp_send_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/ipc.c
478
int avs_dsp_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/ipc.c
484
int avs_dsp_send_pm_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/ipc.c
491
int avs_dsp_send_pm_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
sound/soc/intel/avs/ipc.c
498
static int avs_dsp_do_send_rom_msg(struct avs_dev *adev, struct avs_ipc_msg *request, int timeout,
sound/soc/intel/avs/ipc.c
530
int avs_dsp_send_rom_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, int timeout,
sound/soc/intel/avs/ipc.c
536
int avs_dsp_send_rom_msg(struct avs_dev *adev, struct avs_ipc_msg *request, const char *name)
sound/soc/intel/avs/ipc.c
541
void avs_dsp_interrupt_control(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/ipc.c
61
static int avs_dsp_wake_d0i0(struct avs_dev *adev, struct avs_ipc_msg *tx)
sound/soc/intel/avs/ipc.c
73
int avs_dsp_disable_d0ix(struct avs_dev *adev)
sound/soc/intel/avs/ipc.c
86
int avs_dsp_enable_d0ix(struct avs_dev *adev)
sound/soc/intel/avs/ipc.c
96
static void avs_dsp_recovery(struct avs_dev *adev)
sound/soc/intel/avs/lnl.c
14
int avs_lnl_core_stall(struct avs_dev *adev, u32 core_mask, bool stall)
sound/soc/intel/avs/loader.c
102
static int avs_fw_manifest_strip_verify(struct avs_dev *adev, struct firmware *fw,
sound/soc/intel/avs/loader.c
138
int avs_cldma_load_basefw(struct avs_dev *adev, struct firmware *fw)
sound/soc/intel/avs/loader.c
194
int avs_cldma_load_library(struct avs_dev *adev, struct firmware *lib, u32 id)
sound/soc/intel/avs/loader.c
215
static int avs_cldma_load_module(struct avs_dev *adev, struct avs_module_entry *mentry)
sound/soc/intel/avs/loader.c
254
int avs_cldma_transfer_modules(struct avs_dev *adev, bool load,
sound/soc/intel/avs/loader.c
287
avs_hda_init_rom(struct avs_dev *adev, unsigned int dma_id, bool purge)
sound/soc/intel/avs/loader.c
338
static int avs_imr_load_basefw(struct avs_dev *adev)
sound/soc/intel/avs/loader.c
360
int avs_hda_load_basefw(struct avs_dev *adev, struct firmware *fw)
sound/soc/intel/avs/loader.c
428
int avs_hda_load_library(struct avs_dev *adev, struct firmware *lib, u32 id)
sound/soc/intel/avs/loader.c
479
int avs_hda_transfer_modules(struct avs_dev *adev, bool load,
sound/soc/intel/avs/loader.c
489
int avs_dsp_load_libraries(struct avs_dev *adev, struct avs_tplg_library *libs, u32 num_libs)
sound/soc/intel/avs/loader.c
554
static int avs_dsp_load_basefw(struct avs_dev *adev)
sound/soc/intel/avs/loader.c
607
static int avs_load_firmware(struct avs_dev *adev, bool purge)
sound/soc/intel/avs/loader.c
661
static int avs_config_basefw(struct avs_dev *adev)
sound/soc/intel/avs/loader.c
674
int avs_dsp_boot_firmware(struct avs_dev *adev, bool purge)
sound/soc/intel/avs/loader.c
685
static int avs_dsp_alloc_resources(struct avs_dev *adev)
sound/soc/intel/avs/loader.c
726
int avs_dsp_first_boot_firmware(struct avs_dev *adev)
sound/soc/intel/avs/messages.c
107
int avs_ipc_get_pipeline_state(struct avs_dev *adev, u8 instance_id,
sound/soc/intel/avs/messages.c
142
int avs_ipc_init_instance(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
15
int avs_ipc_set_boot_config(struct avs_dev *adev, u32 dma_id, u32 purge)
sound/soc/intel/avs/messages.c
178
int avs_ipc_delete_instance(struct avs_dev *adev, u16 module_id, u8 instance_id)
sound/soc/intel/avs/messages.c
201
int avs_ipc_bind(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
230
int avs_ipc_unbind(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
248
static int __avs_ipc_set_large_config(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
269
int avs_ipc_set_large_config(struct avs_dev *adev, u16 module_id,
sound/soc/intel/avs/messages.c
28
int avs_ipc_load_modules(struct avs_dev *adev, u16 *mod_ids, u32 num_mod_ids)
sound/soc/intel/avs/messages.c
311
int avs_ipc_get_large_config(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
356
int avs_ipc_set_dx(struct avs_dev *adev, u32 core_mask, bool powerup)
sound/soc/intel/avs/messages.c
377
int avs_ipc_set_d0ix(struct avs_dev *adev, bool enable_pg, bool streaming)
sound/soc/intel/avs/messages.c
391
int avs_ipc_get_fw_config(struct avs_dev *adev, struct avs_fw_cfg *cfg)
sound/soc/intel/avs/messages.c
42
int avs_ipc_unload_modules(struct avs_dev *adev, u16 *mod_ids, u32 num_mod_ids)
sound/soc/intel/avs/messages.c
513
int avs_ipc_set_fw_config(struct avs_dev *adev, size_t num_tlvs, ...)
sound/soc/intel/avs/messages.c
55
int avs_ipc_load_library(struct avs_dev *adev, u32 dma_id, u32 lib_id)
sound/soc/intel/avs/messages.c
551
int avs_ipc_get_hw_config(struct avs_dev *adev, struct avs_hw_cfg *cfg)
sound/soc/intel/avs/messages.c
644
int avs_ipc_get_modules_info(struct avs_dev *adev, struct avs_mods_info **info)
sound/soc/intel/avs/messages.c
663
int avs_ipc_copier_set_sink_format(struct avs_dev *adev, u16 module_id,
sound/soc/intel/avs/messages.c
67
int avs_ipc_create_pipeline(struct avs_dev *adev, u16 req_size, u8 priority,
sound/soc/intel/avs/messages.c
680
int avs_ipc_peakvol_get_volume(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
702
int avs_ipc_peakvol_set_volume(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
709
int avs_ipc_peakvol_set_volumes(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
743
int avs_ipc_peakvol_get_mute(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
765
int avs_ipc_peakvol_set_mute(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
772
int avs_ipc_peakvol_set_mutes(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.c
807
int avs_ipc_set_enable_logs(struct avs_dev *adev, u8 *log_info, size_t size)
sound/soc/intel/avs/messages.c
813
int avs_ipc_set_system_time(struct avs_dev *adev)
sound/soc/intel/avs/messages.c
827
int avs_ipc_probe_get_dma(struct avs_dev *adev, struct avs_probe_dma **dmas, size_t *num_dmas)
sound/soc/intel/avs/messages.c
83
int avs_ipc_delete_pipeline(struct avs_dev *adev, u8 instance_id)
sound/soc/intel/avs/messages.c
847
int avs_ipc_probe_attach_dma(struct avs_dev *adev, struct avs_probe_dma *dmas, size_t num_dmas)
sound/soc/intel/avs/messages.c
855
int avs_ipc_probe_detach_dma(struct avs_dev *adev, union avs_connector_node_id *node_ids,
sound/soc/intel/avs/messages.c
865
int avs_ipc_probe_get_points(struct avs_dev *adev, struct avs_probe_point_desc **descs,
sound/soc/intel/avs/messages.c
886
int avs_ipc_probe_connect_points(struct avs_dev *adev, struct avs_probe_point_desc *descs,
sound/soc/intel/avs/messages.c
895
int avs_ipc_probe_disconnect_points(struct avs_dev *adev, union avs_probe_point_id *ids,
sound/soc/intel/avs/messages.c
94
int avs_ipc_set_pipeline_state(struct avs_dev *adev, u8 instance_id,
sound/soc/intel/avs/messages.h
1024
int avs_ipc_probe_get_dma(struct avs_dev *adev, struct avs_probe_dma **dmas, size_t *num_dmas);
sound/soc/intel/avs/messages.h
1025
int avs_ipc_probe_attach_dma(struct avs_dev *adev, struct avs_probe_dma *dmas, size_t num_dmas);
sound/soc/intel/avs/messages.h
1026
int avs_ipc_probe_detach_dma(struct avs_dev *adev, union avs_connector_node_id *node_ids,
sound/soc/intel/avs/messages.h
1028
int avs_ipc_probe_get_points(struct avs_dev *adev, struct avs_probe_point_desc **descs,
sound/soc/intel/avs/messages.h
1030
int avs_ipc_probe_connect_points(struct avs_dev *adev, struct avs_probe_point_desc *descs,
sound/soc/intel/avs/messages.h
1032
int avs_ipc_probe_disconnect_points(struct avs_dev *adev, union avs_probe_point_id *ids,
sound/soc/intel/avs/messages.h
14
struct avs_dev;
sound/soc/intel/avs/messages.h
298
int avs_ipc_set_boot_config(struct avs_dev *adev, u32 dma_id, u32 purge);
sound/soc/intel/avs/messages.h
301
int avs_ipc_load_modules(struct avs_dev *adev, u16 *mod_ids, u32 num_mod_ids);
sound/soc/intel/avs/messages.h
302
int avs_ipc_unload_modules(struct avs_dev *adev, u16 *mod_ids, u32 num_mod_ids);
sound/soc/intel/avs/messages.h
303
int avs_ipc_load_library(struct avs_dev *adev, u32 dma_id, u32 lib_id);
sound/soc/intel/avs/messages.h
314
int avs_ipc_create_pipeline(struct avs_dev *adev, u16 req_size, u8 priority,
sound/soc/intel/avs/messages.h
316
int avs_ipc_delete_pipeline(struct avs_dev *adev, u8 instance_id);
sound/soc/intel/avs/messages.h
317
int avs_ipc_set_pipeline_state(struct avs_dev *adev, u8 instance_id,
sound/soc/intel/avs/messages.h
319
int avs_ipc_get_pipeline_state(struct avs_dev *adev, u8 instance_id,
sound/soc/intel/avs/messages.h
323
int avs_ipc_init_instance(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
326
int avs_ipc_delete_instance(struct avs_dev *adev, u16 module_id, u8 instance_id);
sound/soc/intel/avs/messages.h
327
int avs_ipc_bind(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
330
int avs_ipc_unbind(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
333
int avs_ipc_set_large_config(struct avs_dev *adev, u16 module_id,
sound/soc/intel/avs/messages.h
336
int avs_ipc_get_large_config(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
347
int avs_ipc_set_dx(struct avs_dev *adev, u32 core_mask, bool powerup);
sound/soc/intel/avs/messages.h
348
int avs_ipc_set_d0ix(struct avs_dev *adev, bool enable_pg, bool streaming);
sound/soc/intel/avs/messages.h
422
int avs_ipc_set_enable_logs(struct avs_dev *adev, u8 *log_info, size_t size);
sound/soc/intel/avs/messages.h
488
int avs_ipc_get_fw_config(struct avs_dev *adev, struct avs_fw_cfg *cfg);
sound/soc/intel/avs/messages.h
489
int avs_ipc_set_fw_config(struct avs_dev *adev, size_t num_tlvs, ...);
sound/soc/intel/avs/messages.h
534
int avs_ipc_get_hw_config(struct avs_dev *adev, struct avs_hw_cfg *cfg);
sound/soc/intel/avs/messages.h
603
int avs_ipc_get_modules_info(struct avs_dev *adev, struct avs_mods_info **info);
sound/soc/intel/avs/messages.h
611
int avs_ipc_set_system_time(struct avs_dev *adev);
sound/soc/intel/avs/messages.h
951
int avs_ipc_copier_set_sink_format(struct avs_dev *adev, u16 module_id,
sound/soc/intel/avs/messages.h
966
int avs_ipc_peakvol_get_volume(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
968
int avs_ipc_peakvol_set_volume(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
970
int avs_ipc_peakvol_set_volumes(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
972
int avs_ipc_peakvol_get_mute(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
974
int avs_ipc_peakvol_set_mute(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/messages.h
976
int avs_ipc_peakvol_set_mutes(struct avs_dev *adev, u16 module_id, u8 instance_id,
sound/soc/intel/avs/mtl.c
101
int avs_mtl_core_stall(struct avs_dev *adev, u32 core_mask, bool stall)
sound/soc/intel/avs/mtl.c
128
static void avs_mtl_ipc_interrupt(struct avs_dev *adev)
sound/soc/intel/avs/mtl.c
169
irqreturn_t avs_mtl_dsp_interrupt(struct avs_dev *adev)
sound/soc/intel/avs/mtl.c
185
void avs_mtl_interrupt_control(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/mtl.c
36
static int avs_mtl_core_power_on(struct avs_dev *adev)
sound/soc/intel/avs/mtl.c
67
static int avs_mtl_core_power_off(struct avs_dev *adev)
sound/soc/intel/avs/mtl.c
84
int avs_mtl_core_power(struct avs_dev *adev, u32 core_mask, bool power)
sound/soc/intel/avs/mtl.c
95
int avs_mtl_core_reset(struct avs_dev *adev, u32 core_mask, bool power)
sound/soc/intel/avs/path.c
1012
static void avs_path_pipeline_free(struct avs_dev *adev,
sound/soc/intel/avs/path.c
1038
avs_path_pipeline_create(struct avs_dev *adev, struct avs_path *owner,
sound/soc/intel/avs/path.c
1098
static int avs_path_init(struct avs_dev *adev, struct avs_path *path,
sound/soc/intel/avs/path.c
1131
static int avs_path_arm(struct avs_dev *adev, struct avs_path *path)
sound/soc/intel/avs/path.c
1170
static struct avs_path *avs_path_create_unlocked(struct avs_dev *adev, u32 dma_id,
sound/soc/intel/avs/path.c
118
static struct avs_tplg_path *avs_condpath_find_variant(struct avs_dev *adev,
sound/soc/intel/avs/path.c
1195
static void avs_condpath_free(struct avs_dev *adev, struct avs_path *path)
sound/soc/intel/avs/path.c
1213
static struct avs_path *avs_condpath_create(struct avs_dev *adev,
sound/soc/intel/avs/path.c
1247
static int avs_condpaths_walk(struct avs_dev *adev, struct avs_path *path, int dir)
sound/soc/intel/avs/path.c
1292
static int avs_condpaths_walk_all(struct avs_dev *adev, struct avs_path *path)
sound/soc/intel/avs/path.c
1306
struct avs_dev *adev = path->owner;
sound/soc/intel/avs/path.c
1321
struct avs_path *avs_path_create(struct avs_dev *adev, u32 dma_id,
sound/soc/intel/avs/path.c
1358
static int avs_path_bind_prepare(struct avs_dev *adev,
sound/soc/intel/avs/path.c
1392
struct avs_dev *adev = path->owner;
sound/soc/intel/avs/path.c
140
static struct avs_path *avs_condpath_find_match(struct avs_dev *adev,
sound/soc/intel/avs/path.c
1425
struct avs_dev *adev = path->owner;
sound/soc/intel/avs/path.c
1454
struct avs_dev *adev = path->owner;
sound/soc/intel/avs/path.c
1474
static int avs_condpath_pause(struct avs_dev *adev, struct avs_path *cpath)
sound/soc/intel/avs/path.c
1495
static void avs_condpaths_pause(struct avs_dev *adev, struct avs_path *path)
sound/soc/intel/avs/path.c
1513
struct avs_dev *adev = path->owner;
sound/soc/intel/avs/path.c
1535
static int avs_condpath_run(struct avs_dev *adev, struct avs_path *cpath, int trigger)
sound/soc/intel/avs/path.c
1559
static void avs_condpaths_run(struct avs_dev *adev, struct avs_path *path, int trigger)
sound/soc/intel/avs/path.c
1582
struct avs_dev *adev = path->owner;
sound/soc/intel/avs/path.c
168
avs_nhlt_config_or_default(struct avs_dev *adev, struct avs_tplg_module *t);
sound/soc/intel/avs/path.c
170
int avs_path_set_constraint(struct avs_dev *adev, struct avs_tplg_path_template *template,
sound/soc/intel/avs/path.c
20
avs_path_find_tplg(struct avs_dev *adev, const char *name)
sound/soc/intel/avs/path.c
278
avs_nhlt_config_or_default(struct avs_dev *adev, struct avs_tplg_module *t)
sound/soc/intel/avs/path.c
338
static int avs_append_dma_cfg(struct avs_dev *adev, struct avs_copier_gtw_cfg *gtw,
sound/soc/intel/avs/path.c
381
static int avs_fill_gtw_config(struct avs_dev *adev, struct avs_copier_gtw_cfg *gtw,
sound/soc/intel/avs/path.c
405
static int avs_copier_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
439
static int avs_whm_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
498
int avs_peakvol_set_volume(struct avs_dev *adev, struct avs_path_module *mod,
sound/soc/intel/avs/path.c
53
avs_path_find_path(struct avs_dev *adev, const char *name, u32 template_id)
sound/soc/intel/avs/path.c
534
int avs_peakvol_set_mute(struct avs_dev *adev, struct avs_path_module *mod,
sound/soc/intel/avs/path.c
570
static int avs_peakvol_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
613
static int avs_updown_mix_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
635
static int avs_src_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
652
static int avs_asrc_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
672
static int avs_aec_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
691
static int avs_mux_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
709
static int avs_wov_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
726
static int avs_micsel_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
743
static int avs_modbase_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
759
static int avs_modext_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
799
static int avs_probe_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
807
int (*create)(struct avs_dev *adev, struct avs_path_module *mod);
sound/soc/intel/avs/path.c
828
static int avs_path_module_type_create(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
839
static int avs_path_module_send_init_configs(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
866
static void avs_path_module_free(struct avs_dev *adev, struct avs_path_module *mod)
sound/soc/intel/avs/path.c
872
avs_path_module_create(struct avs_dev *adev,
sound/soc/intel/avs/path.c
908
static int avs_path_binding_arm(struct avs_dev *adev, struct avs_path_binding *binding)
sound/soc/intel/avs/path.c
95
avs_path_find_variant(struct avs_dev *adev,
sound/soc/intel/avs/path.c
960
static void avs_path_binding_free(struct avs_dev *adev, struct avs_path_binding *binding)
sound/soc/intel/avs/path.c
965
static struct avs_path_binding *avs_path_binding_create(struct avs_dev *adev,
sound/soc/intel/avs/path.c
982
static int avs_path_pipeline_arm(struct avs_dev *adev,
sound/soc/intel/avs/path.h
35
struct avs_dev *owner;
sound/soc/intel/avs/path.h
75
struct avs_path *avs_path_create(struct avs_dev *adev, u32 dma_id,
sound/soc/intel/avs/path.h
85
int avs_path_set_constraint(struct avs_dev *adev, struct avs_tplg_path_template *template,
sound/soc/intel/avs/path.h
90
int avs_peakvol_set_volume(struct avs_dev *adev, struct avs_path_module *mod,
sound/soc/intel/avs/path.h
92
int avs_peakvol_set_mute(struct avs_dev *adev, struct avs_path_module *mod,
sound/soc/intel/avs/pcm.c
1070
struct avs_dev *adev = to_avs_dev(component->dev);
sound/soc/intel/avs/pcm.c
122
struct avs_dev *adev = to_avs_dev(dai->component->dev);
sound/soc/intel/avs/pcm.c
1434
int avs_register_dmic_component(struct avs_dev *adev, const char *name)
sound/soc/intel/avs/pcm.c
1478
int avs_register_i2s_component(struct avs_dev *adev, const char *name, unsigned long port_mask,
sound/soc/intel/avs/pcm.c
1770
int avs_register_hda_component(struct avs_dev *adev, const char *name)
sound/soc/intel/avs/pcm.c
27
struct avs_dev *adev;
sound/soc/intel/avs/pcm.c
376
struct avs_dev *adev = to_avs_dev(dai->component->dev);
sound/soc/intel/avs/pcm.c
387
struct avs_dev *adev = to_avs_dev(dai->component->dev);
sound/soc/intel/avs/pcm.c
792
struct avs_dev *adev = hdac_to_avs(bus);
sound/soc/intel/avs/pcm.c
827
struct avs_dev *adev = hdac_to_avs(bus);
sound/soc/intel/avs/pcm.c
961
struct avs_dev *adev = to_avs_dev(acomp->base.dev);
sound/soc/intel/avs/pcm.c
995
struct avs_dev *adev;
sound/soc/intel/avs/probes.c
134
struct avs_dev *adev = to_avs_dev(dai->dev);
sound/soc/intel/avs/probes.c
17
static int avs_dsp_init_probe(struct avs_dev *adev, struct snd_compr_params *params, int bps,
sound/soc/intel/avs/probes.c
187
struct avs_dev *adev = to_avs_dev(dai->dev);
sound/soc/intel/avs/probes.c
296
int avs_register_probe_component(struct avs_dev *adev, const char *name)
sound/soc/intel/avs/probes.c
47
static void avs_dsp_delete_probe(struct avs_dev *adev)
sound/soc/intel/avs/probes.c
65
struct avs_dev *adev = to_avs_dev(dai->dev);
sound/soc/intel/avs/probes.c
90
struct avs_dev *adev = to_avs_dev(dai->dev);
sound/soc/intel/avs/ptl.c
25
static int avs_ptl_core_power_on(struct avs_dev *adev)
sound/soc/intel/avs/ptl.c
56
static int avs_ptl_core_power_off(struct avs_dev *adev)
sound/soc/intel/avs/ptl.c
73
static int avs_ptl_core_power(struct avs_dev *adev, u32 core_mask, bool power)
sound/soc/intel/avs/skl.c
111
int avs_skl_log_buffer_offset(struct avs_dev *adev, u32 core)
sound/soc/intel/avs/skl.c
119
static int avs_skl_log_buffer_status(struct avs_dev *adev, union avs_notify_msg *msg)
sound/soc/intel/avs/skl.c
139
static int avs_skl_coredump(struct avs_dev *adev, union avs_notify_msg *msg)
sound/soc/intel/avs/skl.c
153
static bool avs_skl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake)
sound/soc/intel/avs/skl.c
159
static int avs_skl_set_d0ix(struct avs_dev *adev, bool enable)
sound/soc/intel/avs/skl.c
18
void avs_skl_ipc_interrupt(struct avs_dev *adev)
sound/soc/intel/avs/skl.c
57
static irqreturn_t avs_skl_dsp_interrupt(struct avs_dev *adev)
sound/soc/intel/avs/skl.c
79
avs_skl_enable_logs(struct avs_dev *adev, enum avs_log_enable enable, u32 aging_period,
sound/soc/intel/avs/sysfs.c
14
struct avs_dev *adev = to_avs_dev(dev);
sound/soc/intel/avs/tgl.c
15
static int avs_tgl_dsp_core_power(struct avs_dev *adev, u32 core_mask, bool power)
sound/soc/intel/avs/tgl.c
24
static int avs_tgl_dsp_core_reset(struct avs_dev *adev, u32 core_mask, bool reset)
sound/soc/intel/avs/tgl.c
33
static int avs_tgl_dsp_core_stall(struct avs_dev *adev, u32 core_mask, bool stall)
sound/soc/intel/avs/tgl.c
46
static int avs_tgl_set_xtal_freq(struct avs_dev *adev)
sound/soc/intel/avs/tgl.c
64
static int avs_tgl_config_basefw(struct avs_dev *adev)
sound/soc/intel/avs/utils.c
100
static void avs_module_ida_destroy(struct avs_dev *adev)
sound/soc/intel/avs/utils.c
113
avs_module_ida_alloc(struct avs_dev *adev, struct avs_mods_info *newinfo, bool purge)
sound/soc/intel/avs/utils.c
157
int avs_module_info_init(struct avs_dev *adev, bool purge)
sound/soc/intel/avs/utils.c
16
static int avs_module_entry_index(struct avs_dev *adev, const guid_t *uuid)
sound/soc/intel/avs/utils.c
183
void avs_module_info_free(struct avs_dev *adev)
sound/soc/intel/avs/utils.c
194
int avs_module_id_alloc(struct avs_dev *adev, u16 module_id)
sound/soc/intel/avs/utils.c
213
void avs_module_id_free(struct avs_dev *adev, u16 module_id, u8 instance_id)
sound/soc/intel/avs/utils.c
235
int avs_request_firmware(struct avs_dev *adev, const struct firmware **fw_p, const char *name)
sound/soc/intel/avs/utils.c
277
void avs_release_last_firmware(struct avs_dev *adev)
sound/soc/intel/avs/utils.c
292
void avs_release_firmwares(struct avs_dev *adev)
sound/soc/intel/avs/utils.c
32
static int avs_module_id_entry_index(struct avs_dev *adev, u32 module_id)
sound/soc/intel/avs/utils.c
47
int avs_get_module_entry(struct avs_dev *adev, const guid_t *uuid, struct avs_module_entry *entry)
sound/soc/intel/avs/utils.c
61
int avs_get_module_id_entry(struct avs_dev *adev, u32 module_id, struct avs_module_entry *entry)
sound/soc/intel/avs/utils.c
75
int avs_get_module_id(struct avs_dev *adev, const guid_t *uuid)
sound/soc/intel/avs/utils.c
84
bool avs_is_module_ida_empty(struct avs_dev *adev, u32 module_id)