mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-25 14:26:44 +00:00
ASoC: Intel: avs: Simplify log control for SKL
Loop only till the actual number of AudioDSP cores, not the value of mask made from said number. Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com> Link: https://lore.kernel.org/r/20221010121955.718168-15-cezary.rojewski@intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
263e3e2dfe
commit
bfced33e1e
@ -28,12 +28,12 @@ static int skl_enable_logs(struct avs_dev *adev, enum avs_log_enable enable, u32
|
||||
|
||||
info->core_mask = resource_mask;
|
||||
if (enable)
|
||||
for_each_set_bit(i, &resource_mask, GENMASK(num_cores, 0)) {
|
||||
for_each_set_bit(i, &resource_mask, num_cores) {
|
||||
info->logs_core[i].enable = enable;
|
||||
info->logs_core[i].min_priority = *priorities++;
|
||||
}
|
||||
else
|
||||
for_each_set_bit(i, &resource_mask, GENMASK(num_cores, 0))
|
||||
for_each_set_bit(i, &resource_mask, num_cores)
|
||||
info->logs_core[i].enable = enable;
|
||||
|
||||
ret = avs_ipc_set_enable_logs(adev, (u8 *)info, size);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user