DMA_PACK
hive_dma_snd(dma_id, DMA_PACK(_DMA_V2_SET_CRUN_COMMAND, CMD)); \
hive_dma_snd(dma_id, DMA_PACK(_DMA_V2_SET_CRUN_COMMAND, CMD)); \
#define DMA_PACK_COMMAND(cmd) DMA_PACK(cmd, CMD)
#define DMA_PACK_CHANNEL(ch) DMA_PACK(ch, CHANNEL)
#define DMA_PACK_PARAM(par) DMA_PACK(par, PARAM)
#define DMA_PACK_EXTENSION(ext) DMA_PACK(ext, EXTENSION)
#define DMA_PACK_LEFT_CROPPING(lc) DMA_PACK(lc, LEFT_CROPPING)
#define DMA_PACK_WIDTH_A(w) DMA_PACK(w, SPEC_DEV_A_XB)
#define DMA_PACK_WIDTH_B(w) DMA_PACK(w, SPEC_DEV_B_XB)
#define DMA_PACK_HEIGHT(h) DMA_PACK(h, SPEC_YB)
hive_dma_snd(dma_id, DMA_PACK(_DMA_V2_SET_CRUN_COMMAND, CMD)); \
hive_dma_snd(dma_id, DMA_PACK(_DMA_V2_SET_CRUN_COMMAND, CMD)); \