// SPDX-License-Identifier: GPL-2.0-only // Copyright (c) 2023 Intel Corporation /* * sof_sdw_cs_amp - Helpers to handle CS35L56 from generic machine driver */ #include <linux/device.h> #include <linux/errno.h> #include <sound/soc.h> #include <sound/soc-acpi.h> #include <sound/soc-dai.h> #include "sof_sdw_common.h" #define CODEC_NAME_SIZE … int cs_spk_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai) { … } int sof_sdw_cs_amp_init(struct snd_soc_card *card, struct snd_soc_dai_link *dai_links, struct sof_sdw_codec_info *info, bool playback) { … }