mbox series

[0/9] ASoC: SOF updates for Intel/i.MX

Message ID 20191008164443.1358-1-pierre-louis.bossart@linux.intel.com (mailing list archive)
Headers show
Series ASoC: SOF updates for Intel/i.MX | expand

Message

Pierre-Louis Bossart Oct. 8, 2019, 4:44 p.m. UTC
Small set of updates for Intel and NXP platforms.

On the Intel side, the code is now aligned with the HDaudio legacy
with the sync_write. OEMs reported concerns with mute LEDs not
supported with SOF/UCM, we can now tie a topology-defined control with
a mute LED. Note that the large set of differences in the topology is
largely due to code move, the new functionality is minimal in size.

On the i.MX side, add topology support for ESAI parameters. This
reflects on-going work on the firmware side.

And last add debug module parameters for ACPI and PCI modules. For now
the only flag used is for PM runtime, e.g. to measure the
suspend-resume latencies of child devices without dealing with DSP
reinitialization or keep the parent active while testing the SoundWire
clock-stop-mode.

Daniel Baluta (2):
  ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP
  ASoC: SOF: imx: Read ESAI parameters and send them to DSP

Jaska Uimonen (3):
  ASoC: SOF: enable dual control for pga
  AsoC: SOF: refactor control load code
  ASoC: SOF: acpi led support for switch controls

Kai Vehmanen (2):
  ASoC: SOF: enable sync_write in hdac_bus
  Revert "ASoC: SOF: Force polling mode on CFL and CNL"

Pierre-Louis Bossart (2):
  ASoC: SOF: acpi: add debug module param
  ASoC: SOF: pci: add debug module param

 include/sound/sof/dai-imx.h     |  34 +++
 include/sound/sof/dai.h         |   2 +
 include/uapi/sound/sof/abi.h    |   2 +-
 include/uapi/sound/sof/tokens.h |   7 +-
 sound/soc/sof/control.c         |  32 +++
 sound/soc/sof/intel/hda.c       |   8 +-
 sound/soc/sof/pcm.c             |   8 +
 sound/soc/sof/sof-acpi-dev.c    |  12 +-
 sound/soc/sof/sof-pci-dev.c     |  12 +-
 sound/soc/sof/sof-priv.h        |   9 +
 sound/soc/sof/topology.c        | 401 +++++++++++++++++++-------------
 11 files changed, 354 insertions(+), 173 deletions(-)
 create mode 100644 include/sound/sof/dai-imx.h