ASoC: wm_adsp: Remove pointless string comparison
The control fw_name is always directly assigned from the wm_adsp_fw_text array, so it isn't necessary to compare the actual strings just the pointer values. Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://lore.kernel.org/r/20210626155941.12251-3-ckeepax@opensource.cirrus.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Родитель
4d0b79ec9e
Коммит
2ba907894f
|
@ -2030,10 +2030,9 @@ static struct wm_coeff_ctl *wm_adsp_get_ctl(struct wm_adsp *dsp,
|
|||
if (!pos->subname)
|
||||
continue;
|
||||
if (strncmp(pos->subname, name, pos->subname_len) == 0 &&
|
||||
strncmp(pos->fw_name, fw_txt,
|
||||
SNDRV_CTL_ELEM_ID_NAME_MAXLEN) == 0 &&
|
||||
pos->alg_region.alg == alg &&
|
||||
pos->alg_region.type == type) {
|
||||
pos->fw_name == fw_txt &&
|
||||
pos->alg_region.alg == alg &&
|
||||
pos->alg_region.type == type) {
|
||||
rslt = pos;
|
||||
break;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче