linux/sound/soc/intel
Jie Yang 25f97549b5 ASoC: Intel: correct the fixed free block allocation
For block span more than 1 section, when allocate it from
a free block, we need allocate the remain buffers within
the block, and then continue alloc the rest of needed
size buffer.

Here also make sure this free block is moved from free
list to used list, and add it to block_list which may
be used for power gating disabling later.

Signed-off-by: Jie Yang <yang.jie@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2014-12-24 12:14:06 +00:00
..
sst ASoC: Intel: Fix BYTCR firmware name 2014-12-22 15:08:00 +00:00
broadwell.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
byt-max98090.c ASoC: intel: drop owner assignment from platform_drivers 2014-10-20 16:22:09 +02:00
byt-rt5640.c ASoC: intel: drop owner assignment from platform_drivers 2014-10-20 16:22:09 +02:00
bytcr_dpcm_rt5640.c ASoC: Intel: Fix BYTCR machine driver MODULE_ALIAS 2014-12-22 15:08:01 +00:00
cht_bsw_rt5672.c ASoC: Intel: Add Cherrytrail & Braswell machine driver cht_bsw_rt5672 2014-11-21 19:23:01 +00:00
haswell.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
Kconfig ASoC: Intel: Add I2C dependency to two new machines 2014-12-22 12:35:37 +00:00
Makefile ASoC: Intel: Add Cherrytrail & Braswell machine driver cht_bsw_rt5672 2014-11-21 19:23:01 +00:00
mfld_machine.c ASoC: intel: drop owner assignment from platform_drivers 2014-10-20 16:22:09 +02:00
sst-acpi.c ASoC: intel: drop owner assignment from platform_drivers 2014-10-20 16:22:09 +02:00
sst-atom-controls.c ASoC: Intel: mrfld - remove unnecessary check for pointer 2014-11-06 12:36:17 +00:00
sst-atom-controls.h ASoC: Intel: mrfld: add DSP core controls 2014-10-20 12:20:33 +01:00
sst-baytrail-dsp.c ASoC: Intel: Make ADSP memory block allocation more generic 2014-10-28 22:25:02 +00:00
sst-baytrail-ipc.c Merge remote-tracking branches 'asoc/fix/arizona', 'asoc/fix/fsl', 'asoc/fix/fsl-esai', 'asoc/fix/intel', 'asoc/fix/mcasp' and 'asoc/fix/pxa' into asoc-linus 2014-08-15 12:51:29 +01:00
sst-baytrail-ipc.h ASoC: Intel: Merge Baytrail ADSP suspend_noirq into suspend_late 2014-08-11 13:40:23 +01:00
sst-baytrail-pcm.c ASoC: intel: drop owner assignment from platform_drivers 2014-10-20 16:22:09 +02:00
sst-dsp-priv.h ASoC: Intel: Add generic support for DSP wake, sleep and stall 2014-10-29 16:56:55 +00:00
sst-dsp.c ASoC: Intel: Add generic support for DSP wake, sleep and stall 2014-10-29 16:56:55 +00:00
sst-dsp.h ASoC: Intel: Work around to fix HW D3 potential crash issue 2014-10-30 17:06:21 +00:00
sst-firmware.c ASoC: Intel: correct the fixed free block allocation 2014-12-24 12:14:06 +00:00
sst-haswell-dsp.c ASoC: Intel: Work around to fix HW D3 potential crash issue 2014-10-30 17:06:21 +00:00
sst-haswell-ipc.c ASoC: Intel: Fix stream volume set no effect issue on Broadwell 2014-11-25 13:08:04 +00:00
sst-haswell-ipc.h ASoC: Intel: Fix stream volume set no effect issue on Broadwell 2014-11-25 13:08:04 +00:00
sst-haswell-pcm.c sound: sst-haswell-pcm: Replace CONFIG_PM_RUNTIME with CONFIG_PM 2014-12-19 15:26:46 +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: implement .power callback 2014-10-31 12:51:59 +00:00
sst-mfld-platform-pcm.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
sst-mfld-platform.h ASoC: mfld-compress: implement .power callback 2014-10-31 12:51:59 +00:00