Searched refs:avs_ipc_msg (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/sound/soc/intel/avs/ |
H A D | avs.h | 26 struct avs_ipc_msg; 60 bool (* const d0ix_toggle)(struct avs_dev *, struct avs_ipc_msg *, bool); 189 struct avs_ipc_msg { struct 215 struct avs_ipc_msg rx; argument 243 static inline void avs_ipc_err(struct avs_dev *adev, struct avs_ipc_msg *tx, in avs_ipc_err() 264 struct avs_ipc_msg *request, 265 struct avs_ipc_msg *reply, int timeout); 267 struct avs_ipc_msg *request, struct avs_ipc_msg *reply); 269 int avs_dsp_send_pm_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, 270 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0); [all …]
|
H A D | ipc.c | 44 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() 431 static void avs_ipc_msg_init(struct avs_ipc *ipc, struct avs_ipc_msg *reply) in avs_ipc_msg_init() 443 static void avs_dsp_send_tx(struct avs_dev *adev, struct avs_ipc_msg *tx, bool read_fwregs) in avs_dsp_send_tx() 460 static int avs_dsp_do_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request, in avs_dsp_do_send_msg() 461 struct avs_ipc_msg *reply, int timeout) in avs_dsp_do_send_msg() 500 static int avs_dsp_send_msg_sequence(struct avs_dev *adev, struct avs_ipc_msg *request, in avs_dsp_send_msg_sequence() 501 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0, in avs_dsp_send_msg_sequence() 524 int avs_dsp_send_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, in avs_dsp_send_msg_timeout() 525 struct avs_ipc_msg *reply, int timeout) in avs_dsp_send_msg_timeout() [all …]
|
H A D | messages.c | 18 struct avs_ipc_msg request = {{0}}; in avs_ipc_set_boot_config() 36 struct avs_ipc_msg request; in avs_ipc_load_modules() 54 struct avs_ipc_msg request; in avs_ipc_unload_modules() 72 struct avs_ipc_msg request = {{0}}; in avs_ipc_load_library() 90 struct avs_ipc_msg request = {{0}}; in avs_ipc_create_pipeline() 110 struct avs_ipc_msg request = {{0}}; in avs_ipc_delete_pipeline() 127 struct avs_ipc_msg request = {{0}}; in avs_ipc_set_pipeline_state() 145 struct avs_ipc_msg request = {{0}}; in avs_ipc_get_pipeline_state() 146 struct avs_ipc_msg reply = {{0}}; in avs_ipc_get_pipeline_state() 185 struct avs_ipc_msg request; in avs_ipc_init_instance() [all …]
|
H A D | skl.c | 90 static bool avs_skl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake) in avs_skl_d0ix_toggle()
|
H A D | apl.c | 205 static bool avs_apl_d0ix_toggle(struct avs_dev *adev, struct avs_ipc_msg *tx, bool wake) in avs_apl_d0ix_toggle()
|