Lines Matching +full:bit +full:- +full:mask

1 // SPDX-License-Identifier: GPL-2.0-only
3 * soc-apci-intel-adl-match.c - tables and support for ADL ACPI enumeration.
8 #include <sound/soc-acpi.h>
9 #include <sound/soc-acpi-intel-match.h>
10 #include <sound/soc-acpi-intel-ssp-common.h>
132 .name_prefix = "rt1308-1"
141 .name_prefix = "rt1308-2"
177 .name_prefix = "rt1316-1"
186 .name_prefix = "rt1316-2"
195 .name_prefix = "rt1316-2"
204 .name_prefix = "rt1316-1"
213 .name_prefix = "rt1316-2"
222 .name_prefix = "rt1316-1"
231 .name_prefix = "rt1316-1"
240 .name_prefix = "rt1316-1"
273 .mask = BIT(0),
278 .mask = BIT(1),
283 .mask = BIT(2),
288 .mask = BIT(3),
297 .mask = BIT(0),
302 .mask = BIT(1),
307 .mask = BIT(2),
312 .mask = BIT(3),
321 .mask = BIT(0),
326 .mask = BIT(1),
331 .mask = BIT(2),
336 .mask = BIT(3),
345 .mask = BIT(2),
350 .mask = BIT(0),
355 .mask = BIT(1),
360 .mask = BIT(3),
369 .mask = BIT(2),
374 .mask = BIT(0),
379 .mask = BIT(1),
388 .mask = BIT(1),
393 .mask = BIT(2),
398 .mask = BIT(0),
407 .mask = BIT(1),
412 .mask = BIT(0),
421 .mask = BIT(2),
426 .mask = BIT(3),
435 .mask = BIT(2),
440 .mask = BIT(0),
449 .mask = BIT(0),
454 .mask = BIT(3),
463 .mask = BIT(0),
468 .mask = BIT(2),
501 .mask = BIT(0),
506 .mask = BIT(2),
511 .mask = BIT(3),
520 .mask = BIT(0),
529 .mask = BIT(0),
538 .mask = BIT(0),
543 .mask = BIT(2),
576 .sof_tplg_filename = "sof-adl-max98357a-rt5682.tplg",
583 .sof_tplg_filename = "sof-adl-rt1019-nau8825.tplg",
590 .sof_tplg_filename = "sof-adl-rt5682-ssp1-hdmi-ssp02.tplg",
597 .sof_tplg_filename = "sof-adl-es83x6-ssp1-hdmi-ssp02.tplg",
601 .drv_name = "sof-essx8336",
602 .sof_tplg_filename = "sof-adl-es8336", /* the tplg suffix is added at run time */
613 .sof_tplg_filename = "sof-adl", /* the tplg suffix is added at run time */
620 .sof_tplg_filename = "sof-adl", /* the tplg suffix is added at run time */
627 .sof_tplg_filename = "sof-adl", /* the tplg suffix is added at run time */
634 .sof_tplg_filename = "sof-adl", /* the tplg suffix is added at run time */
641 .sof_tplg_filename = "sof-adl", /* the tplg suffix is added at run time */
645 /* place amp-only boards in the end of table */
649 .sof_tplg_filename = "sof-adl-cs35l41.tplg",
654 .sof_tplg_filename = "sof-adl-nocodec-hdmi-ssp02.tplg"
663 .link_mask = BIT(0) | BIT(2) | BIT(3),
666 .sof_tplg_filename = "sof-adl-cs42l43-l0-cs35l56-l23.tplg",
672 .sof_tplg_filename = "sof-adl-rt711-l0-rt1308-l12-rt715-l3.tplg",
678 .sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l12-rt714-l3.tplg",
684 .sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l13-rt714-l2.tplg",
690 .sof_tplg_filename = "sof-adl-rt711-l2-rt1316-l01-rt714-l3.tplg",
696 .sof_tplg_filename = "sof-adl-rt711-l2-rt1316-l01.tplg",
702 .sof_tplg_filename = "sof-adl-rt1316-l2-mono-rt714-l3.tplg",
708 .sof_tplg_filename = "sof-adl-rt1316-l12-rt714-l0.tplg",
714 .sof_tplg_filename = "sof-adl-rt1316-l1-mono-rt714-l0.tplg",
720 .sof_tplg_filename = "sof-adl-rt1316-l2-mono-rt714-l0.tplg",
726 .sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l3.tplg",
732 .sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l2.tplg",
738 .sof_tplg_filename = "sof-adl-rt711.tplg",
744 .sof_tplg_filename = "sof-adl-rt711.tplg",
750 .sof_tplg_filename = "sof-adl-sdw-max98373-rt5682.tplg",