Thanks to Mark for merging most of the patches in the first batch. Resending update for patches that where not merged. No additional functionalitity, only correction in first patch to refer to correct SHA1 and copy/paste fixes in bytcr_rt5651 machine driver
Acknowledgements: Keyon Jie for his MinnowBoard validation Francisco Mendez for his help with the MCLK and jack detection Jack Yu and Bard Liao for their codec support
Known issues: noise on startup when using speakers
Once this batch is merged, the following updates will be provided: MCLK support to fix noise issues BYT-CR fixes jack detection
Jack Yu (1): ASoC: rt5640: add ASRC support
Jorge Fernandez Monteagudo (1): ASoC: Intel: Atom: Add support for HP ElitePad 1000 G2
Pierre-Louis Bossart (6): ASoC: Intel: fix ACPI probe regression with Atom DPCM driver ASoC: Intel: add bytct-rt5651 machine driver ASoC: intel: boards: add card for MinnowBoard I2S access ASoC: Intel: bytcr-rt5640: enable ASRC ASoC: Intel: bytcr_rt5640: fixup DAI codec_name with HID ASoC: Intel: Atom: add support for RT5642
sound/soc/codecs/rt5640.c | 103 ++++++++++ sound/soc/codecs/rt5640.h | 17 ++ sound/soc/intel/Kconfig | 24 +++ sound/soc/intel/atom/sst/sst_acpi.c | 23 ++- sound/soc/intel/boards/Makefile | 4 + sound/soc/intel/boards/bytcr_nocodec.c | 233 +++++++++++++++++++++++ sound/soc/intel/boards/bytcr_rt5640.c | 25 ++- sound/soc/intel/boards/bytcr_rt5651.c | 332 +++++++++++++++++++++++++++++++++ sound/soc/intel/common/Makefile | 5 + 9 files changed, 760 insertions(+), 6 deletions(-) create mode 100644 sound/soc/intel/boards/bytcr_nocodec.c create mode 100644 sound/soc/intel/boards/bytcr_rt5651.c