linux/sound/soc/intel/skylake
Dharageswari.R c115fa5ec0 ASoC: Intel: Skylake: Add MCLK configuration
The SoC has MCLK output which is typically required by codecs.
The MCLK is controlled by DSP FW, so driver can configure that by
sending DMA_CONTROL IPC. The configuration for MCLK is present
in the endpoint blob.

So if block has this configuration, send IPC to DSP for MCLK
configuration. This is done by new function skl_dsp_set_dma_control()
which is invoked by BE prepare.

Signed-off-by: Dharageswari R <dharageswari.r@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2016-02-08 16:44:17 +00:00
..
Makefile ASoC: Intel: Skylake: Add pipe and modules handlers 2015-10-07 15:30:15 +01:00
skl-messages.c ASoC: Intel: Skylake: Add MCLK configuration 2016-02-08 16:44:17 +00:00
skl-nhlt.c ASoC: Intel: Skylake: Ignore rate check for DMIC link 2015-11-16 10:08:09 +00:00
skl-nhlt.h ASoC: Intel: Skylake: Use acpi header for NHLT header 2015-08-07 14:26:01 +01:00
skl-pcm.c ASoC: Intel: Skylake: Add MCLK configuration 2016-02-08 16:44:17 +00:00
skl-sst-cldma.c ASoC: Intel: Skylake: Clear stream registers before stream setup 2015-12-18 17:14:21 +00:00
skl-sst-cldma.h ASoC: Intel: Skylake: add code loader DMA operations 2015-07-16 21:46:50 +01:00
skl-sst-dsp.c ASoC: Intel: Skylake: Verify the status bit before handling interrupt 2015-10-09 11:18:59 +01:00
skl-sst-dsp.h ASoC: Intel: Skylake: update mailbox uplink window offset and size 2015-12-08 17:57:51 +00:00
skl-sst-ipc.c ASoC: Intel: Skylake: Use CGCTL.MISCBDCGE for Phrase detection notification 2016-01-10 12:19:02 +00:00
skl-sst-ipc.h ASoC: Intel: Skylake: fix reset controller sequencing 2016-01-10 12:19:01 +00:00
skl-sst.c ASoC: Intel: Skylake: Fix a couple signedness bugs 2015-12-16 19:17:11 +00:00
skl-topology.c ASoC: Intel: Skylake: Add skl_tplg_be_get_cpr_module() helper 2016-02-08 16:44:17 +00:00
skl-topology.h ASoC: Intel: Skylake: Add MCLK configuration 2016-02-08 16:44:17 +00:00
skl-tplg-interface.h ASoC: Intel: Skylake: Fix module init data correctly 2015-12-08 17:57:51 +00:00
skl.c Merge branch 'fix/intel' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-intel 2016-02-08 16:44:12 +00:00
skl.h ASoC: Last updates for v4.5 2016-01-11 17:50:15 +01:00