Hi Thank you for the patch > ACK callback is useful to notify application pointer in DMA buffer to DSP, > because it is called after application pointer is updated in ALSA. > DSP can use the pointer to control preprocessing, detect underrun and so on. > I'd like to revive it from 5.4 if it is possible. > This patch is created in for-linus branch. If you want to revive ACK, post with user driver patch is nice idea IMO. Otherwise, it will/might be removed again because of "there is no user driver". Thank you for your help !! Best regards --- Kuninori Morimoto