CHANNEL_RING_SHIFT
src_base = (unsigned long) chip->ring_base | (ch << CHANNEL_RING_SHIFT);
dst_base = (unsigned long)chip->ring_base | (ch << CHANNEL_RING_SHIFT);
#define CHANNEL_RING_SIZE (1 << CHANNEL_RING_SHIFT)