Lines Matching +full:board +full:- +full:id
1 // SPDX-License-Identifier: GPL-2.0-only
3 * soc-acpi-intel-cht-match.c - tables and support for CHT ACPI enumeration.
9 #include <sound/soc-acpi.h>
10 #include <sound/soc-acpi-intel-match.h>
16 static int cht_surface_quirk_cb(const struct dmi_system_id *id) in cht_surface_quirk_cb() argument
34 .id = "10EC5640",
35 .drv_name = "cht-bsw-rt5645",
37 .board = "cht-bsw",
38 .sof_fw_filename = "sof-cht.ri",
39 .sof_tplg_filename = "sof-cht-rt5645.tplg",
54 /* Cherryview-based platforms: CherryTrail and Braswell */
57 .id = "10EC5670",
58 .drv_name = "cht-bsw-rt5672",
60 .board = "cht-bsw",
61 .sof_fw_filename = "sof-cht.ri",
62 .sof_tplg_filename = "sof-cht-rt5670.tplg",
65 .id = "10EC5672",
66 .drv_name = "cht-bsw-rt5672",
68 .board = "cht-bsw",
69 .sof_fw_filename = "sof-cht.ri",
70 .sof_tplg_filename = "sof-cht-rt5670.tplg",
73 .id = "10EC5645",
74 .drv_name = "cht-bsw-rt5645",
76 .board = "cht-bsw",
77 .sof_fw_filename = "sof-cht.ri",
78 .sof_tplg_filename = "sof-cht-rt5645.tplg",
81 .id = "10EC5650",
82 .drv_name = "cht-bsw-rt5645",
84 .board = "cht-bsw",
85 .sof_fw_filename = "sof-cht.ri",
86 .sof_tplg_filename = "sof-cht-rt5645.tplg",
89 .id = "10EC3270",
90 .drv_name = "cht-bsw-rt5645",
92 .board = "cht-bsw",
93 .sof_fw_filename = "sof-cht.ri",
94 .sof_tplg_filename = "sof-cht-rt5645.tplg",
97 .id = "193C9890",
98 .drv_name = "cht-bsw-max98090",
100 .board = "cht-bsw",
101 .sof_fw_filename = "sof-cht.ri",
102 .sof_tplg_filename = "sof-cht-max98090.tplg",
105 .id = "10508824",
106 .drv_name = "cht-bsw-nau8824",
108 .board = "cht-bsw",
109 .sof_fw_filename = "sof-cht.ri",
110 .sof_tplg_filename = "sof-cht-nau8824.tplg",
113 .id = "DLGS7212",
116 .board = "bytcht_da7213",
117 .sof_fw_filename = "sof-cht.ri",
118 .sof_tplg_filename = "sof-cht-da7213.tplg",
121 .id = "DLGS7213",
124 .board = "bytcht_da7213",
125 .sof_fw_filename = "sof-cht.ri",
126 .sof_tplg_filename = "sof-cht-da7213.tplg",
129 .id = "ESSX8316",
132 .board = "bytcht_es8316",
133 .sof_fw_filename = "sof-cht.ri",
134 .sof_tplg_filename = "sof-cht-es8316.tplg",
136 /* some CHT-T platforms rely on RT5640, use Baytrail machine driver */
138 .id = "10EC5640",
141 .board = "bytcr_rt5640",
143 .sof_fw_filename = "sof-cht.ri",
144 .sof_tplg_filename = "sof-cht-rt5640.tplg",
147 .id = "10EC3276",
150 .board = "bytcr_rt5640",
151 .sof_fw_filename = "sof-cht.ri",
152 .sof_tplg_filename = "sof-cht-rt5640.tplg",
155 .id = "10EC5682",
157 .sof_fw_filename = "sof-cht.ri",
158 .sof_tplg_filename = "sof-cht-rt5682.tplg",
160 /* some CHT-T platforms rely on RT5651, use Baytrail machine driver */
162 .id = "10EC5651",
165 .board = "bytcr_rt5651",
166 .sof_fw_filename = "sof-cht.ri",
167 .sof_tplg_filename = "sof-cht-rt5651.tplg",
170 .id = "14F10720",
173 .board = "bytcht_cx2072x",
174 .sof_fw_filename = "sof-cht.ri",
175 .sof_tplg_filename = "sof-cht-cx2072x.tplg",
178 .id = "104C5122",
180 .sof_fw_filename = "sof-cht.ri",
181 .sof_tplg_filename = "sof-cht-src-50khz-pcm512x.tplg",
187 * enabled explicitly and there is no codec-related information in SSDT
190 .id = "808622A8",
193 .board = "bytcht_nocodec",