Lines Matching +full:bit +full:- +full:mask
1 // SPDX-License-Identifier: GPL-2.0-only
3 * soc-acpi-intel-tgl-match.c - tables and support for TGL ACPI enumeration.
9 #include <sound/soc-acpi.h>
10 #include <sound/soc-acpi-intel-match.h>
11 #include <sound/soc-acpi-intel-ssp-common.h>
12 #include "soc-acpi-intel-sdw-mockup-match.h"
92 .name_prefix = "rt1308-1"
98 .name_prefix = "rt1308-2"
107 .name_prefix = "rt1308-1"
116 .name_prefix = "rt1308-1"
125 .name_prefix = "rt1308-1"
134 .name_prefix = "rt1308-2"
194 .name_prefix = "rt1316-1"
212 .name_prefix = "rt712-dmic"
221 .name_prefix = "rt1316-1"
230 .name_prefix = "rt1316-2"
245 .mask = BIT(0),
250 .mask = BIT(1),
259 .mask = BIT(0),
268 .mask = BIT(0),
273 .mask = BIT(1),
282 .mask = BIT(0),
287 .mask = BIT(1),
296 .mask = BIT(0),
301 .mask = BIT(1),
306 .mask = BIT(2),
311 .mask = BIT(3),
320 .mask = BIT(0),
325 .mask = BIT(1),
330 .mask = BIT(3),
339 .mask = BIT(1),
344 .mask = BIT(2),
349 .mask = BIT(0),
358 .mask = BIT(0),
363 .mask = BIT(1),
368 .mask = BIT(2),
373 .mask = BIT(3),
382 .mask = BIT(0),
387 .mask = BIT(1),
392 .mask = BIT(3),
401 .mask = BIT(0),
406 .mask = BIT(1),
481 .mask = BIT(3),
486 .mask = BIT(0),
491 .mask = BIT(1),
511 .drv_name = "sof-essx8336",
512 .sof_tplg_filename = "sof-tgl-es8336", /* the tplg suffix is added at run time */
523 .sof_tplg_filename = "sof-tgl", /* the tplg suffix is added at run time */
527 /* place amp-only boards in the end of table */
533 .sof_tplg_filename = "sof-tgl-rt1308-ssp2-hdmi-ssp15.tplg"
715 .mask = BIT(1),
720 .mask = BIT(0),
734 .sof_tplg_filename = "sof-tgl-rt711-rt1308-rt715.tplg",
737 .link_mask = BIT(0) | BIT(1) | BIT(3),
740 .sof_tplg_filename = "sof-tgl-rt711-rt1308-mono-rt715.tplg",
743 .link_mask = BIT(0) | BIT(1) | BIT(2),
746 .sof_tplg_filename = "sof-tgl-rt715-rt711-rt1308-mono.tplg",
752 .sof_tplg_filename = "sof-tgl-rt712.tplg",
758 .sof_tplg_filename = "sof-tgl-rt715-rt711-rt1308-mono.tplg",
764 .sof_tplg_filename = "sof-tgl-cs42l43-l3-cs35l56-l01.tplg",
770 .sof_tplg_filename = "sof-tgl-rt711-rt1308-rt715.tplg",
781 .sof_tplg_filename = "sof-tgl-rt711-rt1308-mono-rt715.tplg",
787 .sof_tplg_filename = "sof-tgl-rt711-rt1316-rt714.tplg",
799 .sof_tplg_filename = "sof-tgl-rt711-l0-rt1316-l1-mono-rt714-l3.tplg",
806 .sof_tplg_filename = "sof-tgl-rt711-rt1308.tplg",
812 .sof_tplg_filename = "sof-tgl-rt711-rt1308.tplg",
818 .sof_tplg_filename = "sof-tgl-sdw-max98373-rt5682.tplg",
824 .sof_tplg_filename = "sof-tgl-rt711.tplg",
827 .link_mask = BIT(0) | BIT(1),
830 .sof_tplg_filename = "sof-tgl-cs35l56-l01-fb8.tplg"