[PATCH 00/10] ASoC: SOF: IPC Abstraction for FW loading
Ranjani Sridharan
ranjani.sridharan at linux.intel.com
Tue Apr 26 00:11:19 CEST 2022
This series introduces IPC abstraction for FW loading in the SOF driver
in preparation for supporting the new IPC version in the SOF firmware.
Peter Ujfalusi (10):
ASoC: SOF: Introduce IPC dependent ops for firmware handling, loading
ASoC: SOF: ipc3-loader: Implement firmware parsing and loading
ASoC: SOF: ipc: Add check for fw_loader ops
ASoC: SOF: loader: Switch to use the fw_loader ops
ASoC: SOF: amd: renoir: Do not set the load_module ops
ASoC: SOF: imx: Do not set the load_module ops
ASoC: SOF: Intel: bdw/byt/pci-tng: Do not set the load_module ops
ASoC: SOF: mediatek: mt8195: Do not set the load_module ops
ASoC: SOF: loader: Remove snd_sof_parse_module_memcpy() as it is not
used
ASoC: SOF: loader: Call optional query_fw_configuration on first boot
sound/soc/sof/Makefile | 2 +-
sound/soc/sof/amd/renoir.c | 3 -
sound/soc/sof/imx/imx8.c | 6 +-
sound/soc/sof/imx/imx8m.c | 3 +-
sound/soc/sof/intel/bdw.c | 3 -
sound/soc/sof/intel/byt.c | 6 -
sound/soc/sof/intel/pci-tng.c | 3 -
sound/soc/sof/ipc.c | 57 +--
sound/soc/sof/ipc3-loader.c | 416 ++++++++++++++++++++++
sound/soc/sof/ipc3-priv.h | 24 ++
sound/soc/sof/ipc3.c | 62 +++-
sound/soc/sof/loader.c | 471 +------------------------
sound/soc/sof/mediatek/mt8195/mt8195.c | 2 -
sound/soc/sof/sof-priv.h | 24 +-
14 files changed, 539 insertions(+), 543 deletions(-)
create mode 100644 sound/soc/sof/ipc3-loader.c
create mode 100644 sound/soc/sof/ipc3-priv.h
--
2.25.1
More information about the Alsa-devel
mailing list