HDA_CMD_CAD_SHIFT
(((cad) << HDA_CMD_CAD_SHIFT) | \
(((cad) << HDA_CMD_CAD_SHIFT) | \
verb |= ((uint32_t)cad) << HDA_CMD_CAD_SHIFT;
cad = (cmd_data >> HDA_CMD_CAD_SHIFT) & 0x0f;
(((cad) << HDA_CMD_CAD_SHIFT) | \
(((cad) << HDA_CMD_CAD_SHIFT) | \
uint8_t cad = (verb >> HDA_CMD_CAD_SHIFT) & 0x0f;