[PATCH 0/5][Xenial SRU] Add support for RT5660 codec based sound cards on Baytrail

Shrirang Bagul shrirang.bagul at canonical.com
Thu Jan 19 09:49:23 UTC 2017


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

This work is based on xenial/master-next (tag: Ubuntu-4.4.0-61.82)

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.

Bard Liao (1):
  ASoC: rt5660: enable MCLK detection

Oder Chiou (1):
  ASoC: rt5660: add rt5660 codec driver

Pierre-Louis Bossart (1):
  ASoC: Intel: Atom: flip logic for gain Switch

Shrirang Bagul (2):
  UBUNTU: SAUCE: (no-up) ASoC: rt5660: Add ACPI support
  UBUNTU: SAUCE: (no-up) ASoC: Intel: Support machine driver for RT5660
    on Baytrail

 Documentation/devicetree/bindings/sound/rt5660.txt |   47 +
 include/sound/rt5660.h                             |   31 +
 sound/soc/codecs/Kconfig                           |    6 +
 sound/soc/codecs/Makefile                          |    2 +
 sound/soc/codecs/rt5660.c                          | 1383 ++++++++++++++++++++
 sound/soc/codecs/rt5660.h                          |  850 ++++++++++++
 sound/soc/intel/Kconfig                            |   12 +
 sound/soc/intel/atom/sst-atom-controls.c           |    4 +-
 sound/soc/intel/atom/sst/sst_acpi.c                |    2 +
 sound/soc/intel/boards/Makefile                    |    2 +
 sound/soc/intel/boards/bytcr_rt5660.c              |  280 ++++
 11 files changed, 2617 insertions(+), 2 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/rt5660.txt
 create mode 100644 include/sound/rt5660.h
 create mode 100644 sound/soc/codecs/rt5660.c
 create mode 100644 sound/soc/codecs/rt5660.h
 create mode 100644 sound/soc/intel/boards/bytcr_rt5660.c

-- 
2.9.3





More information about the kernel-team mailing list