kernel-fxtec-pro1x/sound/soc/intel
Lars-Peter Clausen 923976a30b ASoC: sst-haswell-pcm: Move controls and DAPM elements to component
The sst-haswell-pcm driver registers both a snd_soc_component and a
snd_soc_platform and expects that the DAPM widgets for the DAIs registered by
component are added to the DAPM context of the platform. This requires us to
have a hack in the ASoC core which does so. Moving the DAPM elements over to
the component allows us to remove this hack.

While we are at it also move the controls over to the component. The controls
don't need the platform for anything other than snd_soc_platform_get_drvdata(),
this can easily be replaced by snd_soc_component_get_drvdata(). As the long
term goal is to register only a single component this is a step in the right
direction.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@linaro.org>
2014-09-06 14:44:33 +01:00
..
broadwell.c ASoC: Intel: Add Broadwell Machine support 2014-07-16 23:16:51 +01:00
byt-max98090.c Merge remote-tracking branches 'asoc/topic/intel', 'asoc/topic/kirkwood', 'asoc/topic/max98090' and 'asoc/topic/mc13783' into asoc-next 2014-08-04 16:31:45 +01:00
byt-rt5640.c ASoC: Intel: byt-rt5640: Enable headset mic bias voltage 2014-06-21 11:39:26 +01:00
haswell.c Merge remote-tracking branches 'asoc/topic/gpio' and 'asoc/topic/intel' into asoc-next 2014-06-03 10:39:50 +01:00
Kconfig ASoC: Intel: Add dependency to DW_DMAC for BDW platform 2014-08-01 19:11:28 +01:00
Makefile ASoC: Intel: add mrfld DSP defines 2014-08-16 17:06:30 -05:00
mfld_machine.c ASoC: mfld_machine: Fix compile error 2014-03-21 19:33:36 +00:00
sst-acpi.c ASoC: Intel: Add Baytrail byt-max98090 machine driver 2014-06-01 11:44:49 +01:00
sst-atom-controls.c ASoC: Intel: add mrfld DSP defines 2014-08-16 17:06:30 -05:00
sst-atom-controls.h ASoC: Intel: add mrfld DSP defines 2014-08-16 17:06:30 -05:00
sst-baytrail-dsp.c Merge branch 'fix/intel' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-intel 2014-05-13 18:23:56 +01:00
sst-baytrail-ipc.c ASoC: Intel: Show Baytrail SST DSP firmware details during init 2014-06-21 11:39:26 +01:00
sst-baytrail-ipc.h ASoC: Intel: Add Baytrail suspend/resume support 2014-05-12 22:02:18 +01:00
sst-baytrail-pcm.c ASoC: Intel: Cleanup HSW pcm format support 2014-07-14 19:09:05 +01:00
sst-dsp-priv.h Merge branch 'fix/intel' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-intel 2014-05-13 18:23:56 +01:00
sst-dsp.c ASoC: Intel: Check ops before we derefference pointers. 2014-07-30 13:24:21 +01:00
sst-dsp.h ASoC: Intel: Add macros for SST shim register bits. 2014-07-30 13:16:58 +01:00
sst-firmware.c Merge branch 'fix/intel' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-intel 2014-05-13 18:23:56 +01:00
sst-haswell-dsp.c Merge remote-tracking branches 'asoc/topic/intel', 'asoc/topic/kirkwood', 'asoc/topic/max98090' and 'asoc/topic/mc13783' into asoc-next 2014-08-04 16:31:45 +01:00
sst-haswell-ipc.c ASoC: Intel: update stream only on stream IPC msgs 2014-08-01 19:11:29 +01:00
sst-haswell-ipc.h ASoC: Intel: Fix stream position pointer. 2014-05-02 09:54:05 -07:00
sst-haswell-pcm.c ASoC: sst-haswell-pcm: Move controls and DAPM elements to component 2014-09-06 14:44:33 +01:00
sst-mfld-dsp.h ASoC: Intel: mfld: add dsp error codes 2014-07-14 19:44:47 +01:00
sst-mfld-platform-compress.c ASoC: mfld-compress: Use dedicated function instead of ioctl 2014-08-27 21:48:37 +01:00
sst-mfld-platform-pcm.c ASoC: Intel: add mrfld DSP defines 2014-08-16 17:06:30 -05:00
sst-mfld-platform.h ASoC: mfld-compress: Use dedicated function instead of ioctl 2014-08-27 21:48:37 +01:00