summaryrefslogtreecommitdiff
path: root/sound/soc/sof/ipc.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-19ASoC: SOF: Use generic names for IPC typesPeter Ujfalusi1-2/+2
2023-09-19ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4Peter Ujfalusi1-1/+1
2022-10-31ASoC: SOF: client: Add sof_client_ipc_set_get_data()Jyri Sarha1-0/+8
2022-10-21ASoC: SOF: ipc: ops: Add support for optional init and exit callbacksPeter Ujfalusi1-0/+6
2022-06-14ASoC: SOF: Compile and runtime IPC version selectionPeter Ujfalusi1-6/+18
2022-05-19ASoC: SOF: Switch to IPC generic firmware tracingPeter Ujfalusi1-0/+6
2022-05-04ASoC: SOF: ipc3: Remove the ipc3-ops.h header filePeter Ujfalusi1-1/+0
2022-04-29ASoC: SOF: loader: Switch to use the fw_loader opsPeter Ujfalusi1-51/+0
2022-04-29ASoC: SOF: ipc: Add check for fw_loader opsPeter Ujfalusi1-0/+6
2022-04-25ASoC: SOF: loader: Remove the old fw_ready related codePeter Ujfalusi1-15/+0
2022-04-11ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-controlPeter Ujfalusi1-83/+0
2022-04-11ASoC: SOF: ipc: Switch over to use the rx_msg opsPeter Ujfalusi1-452/+0
2022-04-11ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data opsPeter Ujfalusi1-278/+23
2022-04-11ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply()Peter Ujfalusi1-48/+2
2022-04-11ASoC: SOF: ipc: Add check for mandatory IPC message handling opsPeter Ujfalusi1-0/+5
2022-04-11ASoC: SOF: ipc: Separate the ops checks by functions/topicsPeter Ujfalusi1-3/+9
2022-04-11ASoC: SOF: Add helper function to prepare and send an IPC messagePeter Ujfalusi1-0/+53
2022-04-04ASoC: SOF: Drop 'header' parameter from tx_message() APIPeter Ujfalusi1-11/+7
2022-04-04ASoC: SOF: ipc: Use msg->reply_data directly in snd_sof_ipc_get_reply()Peter Ujfalusi1-14/+16
2022-04-04ASoC: SOF: Drop support for mapped control dataPeter Ujfalusi1-22/+0
2022-04-04ASoC: SOF: ipc: Use ipc->max_payload_size for message/reply size checkingPeter Ujfalusi1-2/+2
2022-04-04ASoC: SOF: ipc: Add max_payload_size field in struct snd_sof_ipcPeter Ujfalusi1-0/+2
2022-03-18ASoC: SOF: Introduce IPC3 PCM hw_free opRanjani Sridharan1-2/+3
2022-03-18ASoC: SOF: Add IPC3 topology control opsRanjani Sridharan1-2/+4
2022-03-18ASoC: SOF: Make sof_suspend/resume IPC agnosticRanjani Sridharan1-0/+1
2022-03-16ASoC: SOF: topology: Make control parsing IPC agnosticRanjani Sridharan1-1/+1
2022-03-16ASoC: SOF: Introduce IPC3 opsRanjani Sridharan1-0/+12
2022-03-09ASoC: SOF: move definition of snd_sof_ipc to header fileRander Wang1-12/+0
2022-02-10ASoC: SOF: Introduce IPC SOF client supportPeter Ujfalusi1-11/+14
2022-02-10ASoC: SOF: ipc: Read and pass the whole message to handlers for IPC eventsPeter Ujfalusi1-41/+44
2022-01-28ASoC: SOF: ipc: Do not allocate buffer for msg_dataPeter Ujfalusi1-4/+1
2022-01-28ASoC: SOF: ipc: Drop header parameter from sof_ipc_tx_message_unlocked()Peter Ujfalusi1-9/+12
2021-12-23ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE statePeter Ujfalusi1-1/+1
2021-12-23ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OKPeter Ujfalusi1-1/+1
2021-12-23ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHEDPeter Ujfalusi1-1/+1
2021-12-17ASoC: SOF: ipc: Add null pointer check for substream->runtimeAjit Kumar Pandey1-1/+2
2021-12-15ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data()Peter Ujfalusi1-17/+13
2021-12-15ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data()Peter Ujfalusi1-4/+2
2021-12-15ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data()Peter Ujfalusi1-1/+7
2021-12-15ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data()Peter Ujfalusi1-9/+8
2021-11-17ASoC: SOF: utils: Add generic function to get the reply for a tx messagePeter Ujfalusi1-0/+61
2021-11-15ASoC: SOF: IPC: update ipc_log_header()Ranjani Sridharan1-1/+16
2021-10-08ASoC: SOF: prepare code to allocate IPC messages in fw_readyRander Wang1-11/+16
2021-10-07Merge series "Introduce new SOF helpers" from Daniel Baluta <daniel.baluta@os...Mark Brown1-2/+4
2021-10-07ASoC: SOF: Introduce fragment elapsed notification APIDaniel Baluta1-2/+4
2021-10-07ASoC: SOF: Introduce macro to set the firmware statePeter Ujfalusi1-2/+2
2021-10-07ASoC: SOF: ipc: Re-enable dumps after successful IPC txPeter Ujfalusi1-0/+6
2021-10-01ASoC: SOF: Introduce widget use_countRanjani Sridharan1-0/+22
2021-09-28ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done()Peter Ujfalusi1-4/+6
2021-09-28ASoC: SOF: add error handling to snd_sof_ipc_msg_data()Guennadi Liakhovetski1-9/+32