NM_PBUFFER_CURRP
snd_nm256_writel(chip, NM_PBUFFER_CURRP, s->buf);
curp = snd_nm256_readl(chip, NM_PBUFFER_CURRP) - (unsigned long)s->buf;