HDSPE_CHANBUF_SIZE
offset = (ch->position + HDSPE_CHANBUF_SIZE) - pos;
offset %= HDSPE_CHANBUF_SIZE;
pos = (pos + offset) % HDSPE_CHANBUF_SIZE;
length = (dma_pos + HDSPE_CHANBUF_SIZE) - pos;
length %= HDSPE_CHANBUF_SIZE;
ch->position = ((pos + length) * 4) % HDSPE_CHANBUF_SIZE;
slots * HDSPE_CHANBUF_SIZE);
ch->size = HDSPE_CHANBUF_SIZE * hdspe_channel_count(ch->ports, 8);
(HDSPE_CHANBUF_SIZE * AFMT_CHANNEL(ch->format)) / (sc->period * 4),
#define HDSPE_DMASEGSIZE (HDSPE_CHANBUF_SIZE * HDSPE_MAX_SLOTS)