Dan Carpenter
951e9bb1fa
ASoC: Intel: sst-firmware: missing curly braces (harmless)
...
There were some curly braces intended here, but the code actually
works the same either way so it's not a bug.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com >
Acked-by: Liam Girdwood <liam.r.girdwood@linux.intel.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-02-26 08:45:39 +09:00
Liam Girdwood
7bcd84878e
ASoC: Intel: Fix sparse warnings for firmware loader
...
Sparse gives us the following warnings on sst-firmware.c
CHECK sound/soc/intel/sst-firmware.c
sound/soc/intel/sst-firmware.c:39:34: warning: incorrect type in argument 1 (different address spaces)
sound/soc/intel/sst-firmware.c:39:34: expected void volatile [noderef] <asn:2>*dst
sound/soc/intel/sst-firmware.c:39:34: got void *
sound/soc/intel/sst-firmware.c:417:36: warning: incorrect type in argument 1 (different address spaces)
sound/soc/intel/sst-firmware.c:417:36: expected void *dest
sound/soc/intel/sst-firmware.c:417:36: got void [noderef] <asn:2>*
sound/soc/intel/sst-firmware.c:430:5: warning: symbol 'sst_block_module_remove' was not declared. Should it be static?
and
CC [M] sound/soc/intel/sst-dsp.o
sound/soc/intel/sst-dsp-priv.h:271:53: warning: incorrect type in argument 3 (different address spaces)
sound/soc/intel/sst-dsp-priv.h:271:53: expected void *src
sound/soc/intel/sst-dsp-priv.h:271:53: got void [noderef] <asn:2>*
sound/soc/intel/sst-dsp-priv.h:271:53: warning: incorrect type in argument 3 (different address spaces)
sound/soc/intel/sst-dsp-priv.h:271:53: expected void *src
sound/soc/intel/sst-dsp-priv.h:271:53: got void [noderef] <asn:2>*
sound/soc/intel/sst-dsp-priv.h:271:53: warning: incorrect type in argument 3 (different address spaces)
sound/soc/intel/sst-dsp-priv.h:271:53: expected void *src
sound/soc/intel/sst-dsp-priv.h:271:53: got void [noderef] <asn:2>*
This patch removes these warnings
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-02-20 00:08:24 +09:00
Liam Girdwood
2280e90efa
ASoC: Intel: Add GFP_KERNEL flag to firmware DMA buffer.
...
Add GFP_KERNEL when allocating firmware DMA buffer.
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-02-19 13:25:52 +09:00
Liam Girdwood
30020472c3
ASoC: Intel: Add Intel SST audio DSP Firmware loader.
...
Provide services for Intel SST drivers to load SST modular firmware.
SST Firmware can be made up of several modules. These modules can exist
within any of the compatible SST memory blocks. Provide a generic memory
block and firmware module manager that can be used with any SST firmware
and core.
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com >
Acked-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-02-18 10:39:20 +09:00