Rander Wang
Rander Wang
fixed by https://github.com/thesofproject/sof/pull/6412
please check https://github.com/thesofproject/sof/pull/8554. We don't need to copy headers to lmdk.
good finding! we lack volume change test
@plbossart @ujfalusi @ranj063. This issue is caused by driver used an old version of gain ipc msg. ````c struct sof_ipc4_gain_data { uint32_t channels; uint32_t init_val; uint32_t curve_type; uint32_t reserved; uint32_t...
@plbossart Peak volume has two modes. The gain mode doesn't report volume level. Sof uses gain now. ````c enum ipc4_vol_mode { IPC4_MODE_PEAKVOL = 1, IPC4_MODE_GAIN = 2, }; ````
@plbossart thanks for your feedback. so u32 is enough to support ramp feature. The key issue is caused by the set volume data. (1) sizeof(struct sof_ipc4_gain_data data) = 6 *...
> what about windows compatibility? I think windows driver will send a u64 value, right? It is a issue of Linux, not windows. FW does it in right way
Tried a few days test but can't reproduce it
all the error happened with dai copier