forked from luck/tmp_suning_uos_patched
ASoC: intel: remove unused variable data and associated code
The variable 'data' is assigned null and never re-assigned. There is also a redundant check for data being non-null which is always false, so remove this and the variable data and dma_addr as they are not used once the dead code has been removed. Detected with CoverityScan, CID#1324015 ("'Constant' variable gaurds dead code") Signed-off-by: Colin Ian King <colin.king@canonical.com> Acked-by: Jie Yang <yang.jie@intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
36d96039e7
commit
74a4ce4c8e
|
@ -2000,10 +2000,8 @@ int sst_hsw_module_set_param(struct sst_hsw *hsw,
|
||||||
u32 param_size, char *param)
|
u32 param_size, char *param)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
unsigned char *data = NULL;
|
|
||||||
u32 header = 0;
|
u32 header = 0;
|
||||||
u32 payload_size = 0, transfer_parameter_size = 0;
|
u32 payload_size = 0, transfer_parameter_size = 0;
|
||||||
dma_addr_t dma_addr = 0;
|
|
||||||
struct sst_hsw_transfer_parameter *parameter;
|
struct sst_hsw_transfer_parameter *parameter;
|
||||||
struct device *dev = hsw->dev;
|
struct device *dev = hsw->dev;
|
||||||
|
|
||||||
|
@ -2047,10 +2045,6 @@ int sst_hsw_module_set_param(struct sst_hsw *hsw,
|
||||||
|
|
||||||
kfree(parameter);
|
kfree(parameter);
|
||||||
|
|
||||||
if (data)
|
|
||||||
dma_free_coherent(hsw->dsp->dma_dev,
|
|
||||||
param_size, (void *)data, dma_addr);
|
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user