[bionic][PATCH 0/4] Add support for RT5660 codec based sound cards on Baytrail

Shrirang Bagul shrirang.bagul at canonical.com
Wed Apr 11 07:18:27 UTC 2018


BugLink: http://bugs.launchpad.net/bugs/1657674

This work is based on bionic/master-next (tag: Ubuntu-4.15.0-15.16)

Dell Caracalla IoT gateways have RT5660 codec (HID: 10EC3277) connected to
Baytrail SoC over I2S. The hardware supports line-in and line-out ports.

This patch set adds a new plafrom sound card driver bytcr_rt5660 to connect
RT5660 codec FE DAI's to Intel SST audio BE DAI's. It also adds ACPI
support to RT5660 codec driver.

Multiple attempts have been made to upstream this driver-

1. http://mailman.alsa-project.org/pipermail/alsa-devel/2016-December/115928.html
2. http://mailman.alsa-project.org/pipermail/alsa-devel/2017-January/116510.html

but without much success. HWE will continue to get this driver upstreamed,
till then we'll have to carry it as sauce patches to meet project release
schedule.

Luis Henriques (1):
  UBUNTU: [Config] CONFIG_SND_SOC_INTEL_BYTCR_RT5660_MACH=m, CONFIG_SND_SOC_RT5660=m

Shrirang Bagul (3):
  UBUNTU: SAUCE: (no-up) ASoC: Intel: Support machine driver for RT5660 on Baytrail
  UBUNTU: SAUCE: (no-up) ASoC: rt5660: Add ACPI support
  UBUNTU: SAUCE: (no-up): ASoC: Intel: bytcr-rt5660: Add MCLK, quirks

 debian.master/config/config.common.ubuntu         |   2 +
 sound/soc/codecs/rt5660.c                         |  26 ++
 sound/soc/intel/boards/Kconfig                    |  12 +
 sound/soc/intel/boards/Makefile                   |   2 +
 sound/soc/intel/boards/bytcr_rt5660.c             | 429 ++++++++++++++++++++++
 sound/soc/intel/common/soc-acpi-intel-byt-match.c |   9 +
 6 files changed, 480 insertions(+)
 create mode 100644 sound/soc/intel/boards/bytcr_rt5660.c

-- 
2.14.1





More information about the kernel-team mailing list