Finally took the time to cleanup known fixes for codec and machine drivers. I tested on Baytrail/Cherrytrail and w/ RT5640, 45 and 72.
This should be the last batch of fixes before we move on to the integration of SOF (Sound Open Firmware) support in the mainline.
This batch contains two patches already submitted by Thierry Escande on alsa-devel but never merged.
Fang, Yang A (1): ASoC: ts3a227e: add acpi table
Pierre-Louis Bossart (12): ASoC: Intel: boards: use devm_clk_get() unconditionally ASoC: intel: cht_bsw_max98090: add support for clock framework ASoC: Intel: cht_bsw_max98090: Fix I2S config + unused code ASoC: Intel: atom: add support for Baytrail Chromebooks ASoC: Intel: bytcr-rt5651: fix capture routes ASoC: Intel: bytcr_rt5651: add MCLK support ASoC: Intel: bytcr_rt5651: filter codec name ASoC: codecs: rt5645: add quirks for Asus T100HA ASoC: Intel: bytcr_rt5640: simplify MCLK quirk tests ASoC: codecs: rt5670: add jack detection quirk for Dell Venue 5585 ASoC: Intel: cht_bsw_rt5672: use actual HID in suspend/resume ASoC: Intel: cht_bsw_rt5672: fix card name
Thierry Escande (1): ASoc: cht_bsw_max98090_ti: Fix jack initialization
sound/soc/codecs/rt5645.c | 20 ++ sound/soc/codecs/rt5670.c | 16 ++ sound/soc/codecs/ts3a227e.c | 10 + sound/soc/intel/atom/sst/sst_acpi.c | 8 + sound/soc/intel/boards/bytcr_rt5640.c | 8 +- sound/soc/intel/boards/bytcr_rt5651.c | 278 ++++++++++++++++++++++++--- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 157 ++++++++++++--- sound/soc/intel/boards/cht_bsw_rt5645.c | 14 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 36 ++-- 9 files changed, 460 insertions(+), 87 deletions(-)