* Copyright(c) 2023 Intel Corporation.
  */
 
-#ifndef __SOF_SSP_COMMON_H
-#define __SOF_SSP_COMMON_H
+#ifndef __LINUX_SND_SOC_ACPI_INTEL_SSP_COMMON_H
+#define __LINUX_SND_SOC_ACPI_INTEL_SSP_COMMON_H
 
 /* Cirrus Logic */
 #define CS35L41_ACPI_HID       "CSC3541"
 #define RT5682_ACPI_HID                "10EC5682"
 #define RT5682S_ACPI_HID       "RTL5682"
 
-enum sof_ssp_codec {
+enum snd_soc_acpi_intel_codec {
        CODEC_NONE,
 
        /* headphone codec */
        CODEC_RT1308,
 };
 
-enum sof_ssp_codec sof_ssp_detect_codec_type(struct device *dev);
-enum sof_ssp_codec sof_ssp_detect_amp_type(struct device *dev);
+enum snd_soc_acpi_intel_codec
+snd_soc_acpi_intel_detect_codec_type(struct device *dev);
+enum snd_soc_acpi_intel_codec
+snd_soc_acpi_intel_detect_amp_type(struct device *dev);
 
-const char *sof_ssp_get_codec_name(enum sof_ssp_codec codec_type);
+const char *
+snd_soc_acpi_intel_get_codec_name(enum snd_soc_acpi_intel_codec codec_type);
 
-#endif /* __SOF_SSP_COMMON_H */
+#endif /* __LINUX_SND_SOC_ACPI_INTEL_SSP_COMMON_H */
 
 };
 
 static int set_ssp_codec_link(struct device *dev, struct snd_soc_dai_link *link,
-                             int be_id, enum sof_ssp_codec codec_type,
+                             int be_id, enum snd_soc_acpi_intel_codec codec_type,
                              int ssp_codec)
 {
        struct snd_soc_dai_link_component *cpus;
 
        dev_dbg(dev, "link %d: ssp codec %s, ssp %d\n", be_id,
-               sof_ssp_get_codec_name(codec_type), ssp_codec);
+               snd_soc_acpi_intel_get_codec_name(codec_type), ssp_codec);
 
        /* link name */
        link->name = devm_kasprintf(dev, GFP_KERNEL, "SSP%d-Codec", ssp_codec);
 }
 
 static int set_ssp_amp_link(struct device *dev, struct snd_soc_dai_link *link,
-                           int be_id, enum sof_ssp_codec amp_type, int ssp_amp)
+                           int be_id, enum snd_soc_acpi_intel_codec amp_type,
+                           int ssp_amp)
 {
        struct snd_soc_dai_link_component *cpus;
 
        dev_dbg(dev, "link %d: ssp amp %s, ssp %d\n", be_id,
-               sof_ssp_get_codec_name(amp_type), ssp_amp);
+               snd_soc_acpi_intel_get_codec_name(amp_type), ssp_amp);
 
        /* link name */
        link->name = devm_kasprintf(dev, GFP_KERNEL, "SSP%d-Codec", ssp_amp);
        if (!ctx)
                return NULL;
 
-       ctx->codec_type = sof_ssp_detect_codec_type(dev);
-       ctx->amp_type = sof_ssp_detect_amp_type(dev);
+       ctx->codec_type = snd_soc_acpi_intel_detect_codec_type(dev);
+       ctx->amp_type = snd_soc_acpi_intel_detect_amp_type(dev);
 
        ctx->dmic_be_num = 2;
        ctx->hdmi_num = (board_quirk & SOF_NUM_IDISP_HDMI_MASK) >>
 
        struct snd_soc_jack headset_jack;
        struct sof_hdmi_private hdmi;
 
-       enum sof_ssp_codec codec_type;
-       enum sof_ssp_codec amp_type;
+       enum snd_soc_acpi_intel_codec codec_type;
+       enum snd_soc_acpi_intel_codec amp_type;
 
        int dmic_be_num;
        int hdmi_num;
 
 struct codec_map {
        const char *name;
        const char *acpi_hid;
-       enum sof_ssp_codec codec_type;
+       enum snd_soc_acpi_intel_codec codec_type;
 };
 
 static const struct codec_map codecs[] = {
        CODEC_MAP_ENTRY("RT1308", RT1308_ACPI_HID, CODEC_RT1308),
 };
 
-enum sof_ssp_codec sof_ssp_detect_codec_type(struct device *dev)
+enum snd_soc_acpi_intel_codec
+snd_soc_acpi_intel_detect_codec_type(struct device *dev)
 {
        int i;
 
 
        return CODEC_NONE;
 }
-EXPORT_SYMBOL_NS(sof_ssp_detect_codec_type, SND_SOC_INTEL_SOF_SSP_COMMON);
+EXPORT_SYMBOL_NS(snd_soc_acpi_intel_detect_codec_type, SND_SOC_INTEL_SOF_SSP_COMMON);
 
-enum sof_ssp_codec sof_ssp_detect_amp_type(struct device *dev)
+enum snd_soc_acpi_intel_codec
+snd_soc_acpi_intel_detect_amp_type(struct device *dev)
 {
        int i;
 
 
        return CODEC_NONE;
 }
-EXPORT_SYMBOL_NS(sof_ssp_detect_amp_type, SND_SOC_INTEL_SOF_SSP_COMMON);
+EXPORT_SYMBOL_NS(snd_soc_acpi_intel_detect_amp_type, SND_SOC_INTEL_SOF_SSP_COMMON);
 
-const char *sof_ssp_get_codec_name(enum sof_ssp_codec codec_type)
+const char *
+snd_soc_acpi_intel_get_codec_name(enum snd_soc_acpi_intel_codec codec_type)
 {
        int i;
 
 
        return NULL;
 }
-EXPORT_SYMBOL_NS(sof_ssp_get_codec_name, SND_SOC_INTEL_SOF_SSP_COMMON);
+EXPORT_SYMBOL_NS(snd_soc_acpi_intel_get_codec_name, SND_SOC_INTEL_SOF_SSP_COMMON);
 
 MODULE_DESCRIPTION("ASoC Intel SOF Common Machine Driver Helpers");
 MODULE_AUTHOR("Brent Lu <brent.lu@intel.com>");