Home
last modified time | relevance | path

Searched refs:avs_ipc_msg (Results 1 – 6 of 6) sorted by relevance

/linux/sound/soc/intel/avs/
H A Davs.h26 struct avs_ipc_msg;
59 bool (* const d0ix_toggle)(struct avs_dev *, struct avs_ipc_msg *, bool);
192 struct avs_ipc_msg { struct
218 struct avs_ipc_msg rx; argument
247 int avs_dsp_send_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request,
248 struct avs_ipc_msg *reply, int timeout, const char *name);
249 int avs_dsp_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
250 struct avs_ipc_msg *reply, const char *name);
252 int avs_dsp_send_pm_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request,
253 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0,
[all …]
H A Dipc.c44 static void avs_dsp_schedule_d0ix(struct avs_dev *adev, struct avs_ipc_msg *tx) in avs_dsp_schedule_d0ix()
60 static int avs_dsp_wake_d0i0(struct avs_dev *adev, struct avs_ipc_msg *tx) in avs_dsp_wake_d0i0()
355 static void avs_ipc_msg_init(struct avs_ipc *ipc, struct avs_ipc_msg *reply) in avs_ipc_msg_init()
367 static void avs_dsp_send_tx(struct avs_dev *adev, struct avs_ipc_msg *tx, bool read_fwregs) in avs_dsp_send_tx()
384 static int avs_dsp_do_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request, in avs_dsp_do_send_msg()
385 struct avs_ipc_msg *reply, int timeout, const char *name) in avs_dsp_do_send_msg()
437 static int avs_dsp_send_msg_sequence(struct avs_dev *adev, struct avs_ipc_msg *request, in avs_dsp_send_msg_sequence()
438 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0, in avs_dsp_send_msg_sequence()
461 int avs_dsp_send_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, in avs_dsp_send_msg_timeout()
462 struct avs_ipc_msg *reply, int timeout, const char *name) in avs_dsp_send_msg_timeout()
[all …]
H A Dmessages.c18 struct avs_ipc_msg request = {{0}}; in avs_ipc_set_boot_config()
31 struct avs_ipc_msg request; in avs_ipc_load_modules()
45 struct avs_ipc_msg request; in avs_ipc_unload_modules()
58 struct avs_ipc_msg request = {{0}}; in avs_ipc_load_library()
71 struct avs_ipc_msg request = {{0}}; in avs_ipc_create_pipeline()
86 struct avs_ipc_msg request = {{0}}; in avs_ipc_delete_pipeline()
98 struct avs_ipc_msg request = {{0}}; in avs_ipc_set_pipeline_state()
111 struct avs_ipc_msg request = {{0}}; in avs_ipc_get_pipeline_state()
112 struct avs_ipc_msg reply = {{0}}; in avs_ipc_get_pipeline_state()
147 struct avs_ipc_msg request; in avs_ipc_init_instance()
[all …]
H A Dskl.c151 static bool avs_skl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake) in avs_skl_d0ix_toggle()
H A Dicl.c113 bool avs_icl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake) in avs_icl_d0ix_toggle()
H A Dapl.c223 bool avs_apl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake) in avs_apl_d0ix_toggle()