linux/sound/soc/intel/boards
Stephan Gerhold 51a13e401a
ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C)
Add quirks to select the correct input map, jack-detect options
and channel map to make sound work on the ASUS MeMO Pad 7 (ME176C).

Note: Although sound works out of the box, jack detection currently
requires overriding the ACPI DSDT table. This is necessary because
the rt5640 ACPI device (10EC5640) has the wrong GPIO listed as
interrupt (one of the Bluetooth GPIOs).
The correct GPIO is GPO2 0x0004 (listed as the first GPIO in the
Intel(R) Audio Machine Driver - AMCR0F28 device).

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2019-01-04 15:16:00 +00:00
..
bdw-rt5677.c ASoC: intel: Fix snd_pcm_format_t handling 2018-07-26 17:09:06 +01:00
broadwell.c ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field 2019-01-03 16:32:50 +00:00
bxt_da7219_max98357a.c ASoC: Intel: bxt: Use refcap device for mono recording 2018-08-03 10:33:06 +01:00
bxt_rt298.c ASoC: intel: Fix snd_pcm_format_t handling 2018-07-26 17:09:06 +01:00
byt-max98090.c ASoC: Intel: byt-max98090: Replace GFP_ATOMIC with GFP_KERNEL 2018-04-20 17:28:53 +01:00
byt-rt5640.c ASoC: rt5640: replace codec to component 2018-02-12 09:45:47 +00:00
bytcht_da7213.c ASoC: Intel - Convert to use acpi_dev_get_first_match_name() 2018-01-12 21:20:29 +00:00
bytcht_es8316.c ASoC: Intel: bytcht_es8316: Set card long_name based on quirks 2019-01-04 15:15:43 +00:00
bytcht_nocodec.c ASoC: Intel: boards: remove hard-coded compressed dailinks 2017-10-18 12:30:29 +01:00
bytcr_rt5640.c ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C) 2019-01-04 15:16:00 +00:00
bytcr_rt5651.c ASoC: Intel: use standard interface for Atom machine drivers 2018-11-06 17:24:05 +00:00
cht_bsw_max98090_ti.c ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty 2018-12-06 12:49:27 +00:00
cht_bsw_nau8824.c ASoC: Intel: cht_bsw_nau8824: Fix jack_type to include SND_JACK_MICROPHONE 2018-05-23 09:37:57 +01:00
cht_bsw_rt5645.c ASoC: Intel: use standard interface for Atom machine drivers 2018-11-06 17:24:05 +00:00
cht_bsw_rt5672.c ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL 2018-11-06 17:24:36 +00:00
glk_rt5682_max98357a.c ASoC: Intel: boards: use snd_mask_set_format in all machine drivers 2019-01-03 16:34:13 +00:00
haswell.c ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field 2019-01-03 16:32:50 +00:00
kbl_da7219_max98357a.c ASoC: intel: Fix snd_pcm_format_t handling 2018-07-26 17:09:06 +01:00
kbl_da7219_max98927.c ASoC: Intel: boards: use snd_mask_set_format in all machine drivers 2019-01-03 16:34:13 +00:00
kbl_rt5660.c ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 2018-12-13 14:37:35 +00:00
kbl_rt5663_max98927.c ASoC: Intel: use platform_data for machine drivers 2018-11-20 16:58:52 +00:00
kbl_rt5663_rt5514_max98927.c ASoC: Intel: use platform_data for machine drivers 2018-11-20 16:58:52 +00:00
Kconfig ASoC: Intel: Skylake: Add more platform granularity 2018-12-14 12:35:39 +00:00
Makefile ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 2018-12-13 14:37:35 +00:00
skl_hda_dsp_common.c ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers 2018-08-28 20:18:13 +01:00
skl_hda_dsp_common.h ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers 2018-08-28 20:18:13 +01:00
skl_hda_dsp_generic.c ASoC: Intel: use platform_data for machine drivers 2018-11-20 16:58:52 +00:00
skl_nau88l25_max98357a.c ASoC: Intel: use platform_data for machine drivers 2018-11-20 16:58:52 +00:00
skl_nau88l25_ssm4567.c ASoC: Intel: use platform_data for machine drivers 2018-11-20 16:58:52 +00:00
skl_rt286.c ASoC: intel: Fix snd_pcm_format_t handling 2018-07-26 17:09:06 +01:00