Commit 55d69c03 authored by Hans de Goede's avatar Hans de Goede Committed by Mark Brown

ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically

As we get more entries in the DMI quirk table it is nice to have some
sort of ordering in the table, sort it alphabetically.
Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
Reviewed-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 8f250e70
...@@ -335,23 +335,29 @@ static int byt_rt5651_quirk_cb(const struct dmi_system_id *id) ...@@ -335,23 +335,29 @@ static int byt_rt5651_quirk_cb(const struct dmi_system_id *id)
static const struct dmi_system_id byt_rt5651_quirk_table[] = { static const struct dmi_system_id byt_rt5651_quirk_table[] = {
{ {
/* Chuwi Hi8 Pro (CWI513) */
.callback = byt_rt5651_quirk_cb, .callback = byt_rt5651_quirk_cb,
.matches = { .matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Circuitco"), DMI_MATCH(DMI_SYS_VENDOR, "Hampoo"),
DMI_MATCH(DMI_PRODUCT_NAME, "Minnowboard Max B3 PLATFORM"), DMI_MATCH(DMI_PRODUCT_NAME, "X1D3_C806N"),
}, },
.driver_data = (void *)(BYT_RT5651_IN1_MAP), .driver_data = (void *)(BYT_RT5651_DEFAULT_QUIRKS |
BYT_RT5651_IN1_MAP |
BYT_RT5651_HP_LR_SWAPPED),
}, },
{ {
/* Chuwi Vi8 Plus (CWI519) */
.callback = byt_rt5651_quirk_cb, .callback = byt_rt5651_quirk_cb,
.matches = { .matches = {
DMI_MATCH(DMI_SYS_VENDOR, "ADI"), DMI_MATCH(DMI_SYS_VENDOR, "Hampoo"),
DMI_MATCH(DMI_PRODUCT_NAME, "Minnowboard Turbot"), DMI_MATCH(DMI_PRODUCT_NAME, "D2D3_Vi8A1"),
}, },
.driver_data = (void *)(BYT_RT5651_MCLK_EN | .driver_data = (void *)(BYT_RT5651_DEFAULT_QUIRKS |
BYT_RT5651_IN1_MAP), BYT_RT5651_IN1_MAP |
BYT_RT5651_HP_LR_SWAPPED),
}, },
{ {
/* KIANO SlimNote 14.2 */
.callback = byt_rt5651_quirk_cb, .callback = byt_rt5651_quirk_cb,
.matches = { .matches = {
DMI_MATCH(DMI_SYS_VENDOR, "KIANO"), DMI_MATCH(DMI_SYS_VENDOR, "KIANO"),
...@@ -361,26 +367,23 @@ static const struct dmi_system_id byt_rt5651_quirk_table[] = { ...@@ -361,26 +367,23 @@ static const struct dmi_system_id byt_rt5651_quirk_table[] = {
BYT_RT5651_IN1_IN2_MAP), BYT_RT5651_IN1_IN2_MAP),
}, },
{ {
/* Chuwi Hi8 Pro (CWI513) */ /* Minnowboard Max B3 */
.callback = byt_rt5651_quirk_cb, .callback = byt_rt5651_quirk_cb,
.matches = { .matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Hampoo"), DMI_MATCH(DMI_SYS_VENDOR, "Circuitco"),
DMI_MATCH(DMI_PRODUCT_NAME, "X1D3_C806N"), DMI_MATCH(DMI_PRODUCT_NAME, "Minnowboard Max B3 PLATFORM"),
}, },
.driver_data = (void *)(BYT_RT5651_DEFAULT_QUIRKS | .driver_data = (void *)(BYT_RT5651_IN1_MAP),
BYT_RT5651_IN1_MAP |
BYT_RT5651_HP_LR_SWAPPED),
}, },
{ {
/* Chuwi Vi8 Plus (CWI519) */ /* Minnowboard Turbot */
.callback = byt_rt5651_quirk_cb, .callback = byt_rt5651_quirk_cb,
.matches = { .matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Hampoo"), DMI_MATCH(DMI_SYS_VENDOR, "ADI"),
DMI_MATCH(DMI_PRODUCT_NAME, "D2D3_Vi8A1"), DMI_MATCH(DMI_PRODUCT_NAME, "Minnowboard Turbot"),
}, },
.driver_data = (void *)(BYT_RT5651_DEFAULT_QUIRKS | .driver_data = (void *)(BYT_RT5651_MCLK_EN |
BYT_RT5651_IN1_MAP | BYT_RT5651_IN1_MAP),
BYT_RT5651_HP_LR_SWAPPED),
}, },
{ {
/* VIOS LTH17 */ /* VIOS LTH17 */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment