| .. | .. |
|---|
| 1 | | -// SPDX-License-Identifier: GPL-2.0 |
|---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
|---|
| 2 | 2 | /* |
|---|
| 3 | | - * soc-apci-intel-kbl-match.c - tables and support for KBL ACPI enumeration. |
|---|
| 3 | + * soc-acpi-intel-kbl-match.c - tables and support for KBL ACPI enumeration. |
|---|
| 4 | 4 | * |
|---|
| 5 | 5 | * Copyright (c) 2018, Intel Corporation. |
|---|
| 6 | 6 | * |
|---|
| .. | .. |
|---|
| 30 | 30 | static struct snd_soc_acpi_codecs kbl_7219_98357_codecs = { |
|---|
| 31 | 31 | .num_codecs = 1, |
|---|
| 32 | 32 | .codecs = {"MX98357A"} |
|---|
| 33 | +}; |
|---|
| 34 | + |
|---|
| 35 | +static struct snd_soc_acpi_codecs kbl_7219_98927_codecs = { |
|---|
| 36 | + .num_codecs = 1, |
|---|
| 37 | + .codecs = {"MX98927"} |
|---|
| 38 | +}; |
|---|
| 39 | + |
|---|
| 40 | +static struct snd_soc_acpi_codecs kbl_7219_98373_codecs = { |
|---|
| 41 | + .num_codecs = 1, |
|---|
| 42 | + .codecs = {"MX98373"} |
|---|
| 33 | 43 | }; |
|---|
| 34 | 44 | |
|---|
| 35 | 45 | struct snd_soc_acpi_mach snd_soc_acpi_intel_kbl_machines[] = { |
|---|
| .. | .. |
|---|
| 77 | 87 | }, |
|---|
| 78 | 88 | { |
|---|
| 79 | 89 | .id = "DLGS7219", |
|---|
| 80 | | - .drv_name = "kbl_da7219_max98357a", |
|---|
| 90 | + .drv_name = "kbl_da7219_mx98357a", |
|---|
| 81 | 91 | .fw_filename = "intel/dsp_fw_kbl.bin", |
|---|
| 82 | 92 | .machine_quirk = snd_soc_acpi_codec_list, |
|---|
| 83 | 93 | .quirk_data = &kbl_7219_98357_codecs, |
|---|
| 84 | 94 | .pdata = &skl_dmic_data, |
|---|
| 85 | 95 | }, |
|---|
| 96 | + { |
|---|
| 97 | + .id = "DLGS7219", |
|---|
| 98 | + .drv_name = "kbl_da7219_max98927", |
|---|
| 99 | + .fw_filename = "intel/dsp_fw_kbl.bin", |
|---|
| 100 | + .machine_quirk = snd_soc_acpi_codec_list, |
|---|
| 101 | + .quirk_data = &kbl_7219_98927_codecs, |
|---|
| 102 | + .pdata = &skl_dmic_data |
|---|
| 103 | + }, |
|---|
| 104 | + { |
|---|
| 105 | + .id = "10EC5660", |
|---|
| 106 | + .drv_name = "kbl_rt5660", |
|---|
| 107 | + .fw_filename = "intel/dsp_fw_kbl.bin", |
|---|
| 108 | + }, |
|---|
| 109 | + { |
|---|
| 110 | + .id = "10EC3277", |
|---|
| 111 | + .drv_name = "kbl_rt5660", |
|---|
| 112 | + .fw_filename = "intel/dsp_fw_kbl.bin", |
|---|
| 113 | + }, |
|---|
| 114 | + { |
|---|
| 115 | + .id = "DLGS7219", |
|---|
| 116 | + .drv_name = "kbl_da7219_mx98373", |
|---|
| 117 | + .fw_filename = "intel/dsp_fw_kbl.bin", |
|---|
| 118 | + .machine_quirk = snd_soc_acpi_codec_list, |
|---|
| 119 | + .quirk_data = &kbl_7219_98373_codecs, |
|---|
| 120 | + .pdata = &skl_dmic_data |
|---|
| 121 | + }, |
|---|
| 122 | + { |
|---|
| 123 | + .id = "MX98373", |
|---|
| 124 | + .drv_name = "kbl_max98373", |
|---|
| 125 | + .fw_filename = "intel/dsp_fw_kbl.bin", |
|---|
| 126 | + .pdata = &skl_dmic_data |
|---|
| 127 | + }, |
|---|
| 86 | 128 | {}, |
|---|
| 87 | 129 | }; |
|---|
| 88 | 130 | EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_kbl_machines); |
|---|