This patch set enables the Dialog ARD-Audio-Da7212 board connected to MinnowBoardMAX. The files for SSDT update are provided on github [1] as well as UCM files [2]. Headset capture and playback were tested and levels adjusted with the loopback dongle. The on-board mic can only be tested with a hardware mod.
As an added bonus the machine driver to expose all I2S signals on the LSE connector was rebased to the latest kernel, it is useful to figure out what signals are generated by the Intel firmware/hardware.
[1] https://github.com/plbossart/MinnowBoardMaxFirmware/tree/master/X64 [2] https://github.com/plbossart/UCM/tree/master/bytcht-da7213
Pierre-Louis Bossart (5): ASoC: da7213: add ACPI support ASoC: Intel: add machine driver for BYT/CHT + DA7213 ASoC: Intel: Atom: enable BYT/CHT+DA7213 machine driver ASoC: Intel: boards: add card for MinnowBoardMax/Up I2S access ASoC: Intel: Enable bytcht_nocodec machine driver
sound/soc/codecs/da7213.c | 13 ++ sound/soc/intel/Kconfig | 24 +++ sound/soc/intel/atom/sst/sst_acpi.c | 25 ++- sound/soc/intel/boards/Makefile | 4 + sound/soc/intel/boards/bytcht_da7213.c | 283 ++++++++++++++++++++++++++++++++ sound/soc/intel/boards/bytcht_nocodec.c | 208 +++++++++++++++++++++++ 6 files changed, 556 insertions(+), 1 deletion(-) create mode 100644 sound/soc/intel/boards/bytcht_da7213.c create mode 100644 sound/soc/intel/boards/bytcht_nocodec.c