On Wed, Nov 30, 2016 at 05:19:20PM +0100, Takashi Iwai wrote:
Dell Wyse 3040 requires the platform workaround for enabling dmic and jack detection as defined for Braswell CRB.
Signed-off-by: Takashi Iwai tiwai@suse.de
I guess the platform data should be applied generically to all CHT machines instead of DMI matching? DMI matching doesn't scale, obviously.
we ahve been doing this on other RT codecs like RT286/298 as well for combo jack to work. Yeah a better solution would be welcomed :)
sound/soc/codecs/rt5670.c | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/sound/soc/codecs/rt5670.c b/sound/soc/codecs/rt5670.c index 98c7efbc6ee0..97bafac3bc15 100644 --- a/sound/soc/codecs/rt5670.c +++ b/sound/soc/codecs/rt5670.c @@ -2827,6 +2827,13 @@ static const struct dmi_system_id dmi_platform_intel_braswell[] = { DMI_MATCH(DMI_BOARD_NAME, "Braswell CRB"), }, },
- {
.ident = "Dell Wyse 3040",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."),
DMI_MATCH(DMI_PRODUCT_NAME, "Wyse 3040"),
},
- }, {}
};
-- 2.10.2