Lines Matching refs:DMA
839 { 0x00074, 0x00004, 0xFFFFFFFF, 0xFFFFFFFF, hdaRegReadU32 , hdaRegWriteBase , RA(DPUBASE) }, /* DMA Position Upper Base */
1153 Assert((HDA_REG_FLAG_VALUE(pThis, CORBCTL, DMA)));
1182 Assert((HDA_REG_FLAG_VALUE(pThis, RIRBCTL, DMA)));
1384 if ( HDA_REG_FLAG_VALUE(pThis, CORBCTL, DMA)
1385 || HDA_REG_FLAG_VALUE(pThis, RIRBCTL, DMA))
1387 LogFunc(("HDA enters in reset with DMA(RIRB:%s, CORB:%s)\n",
1388 HDA_REG_FLAG_VALUE(pThis, CORBCTL, DMA) ? "on" : "off",
1389 HDA_REG_FLAG_VALUE(pThis, RIRBCTL, DMA) ? "on" : "off"));
1468 && HDA_REG_FLAG_VALUE(pThis, CORBCTL, DMA) != 0)
1492 if (!HDA_REG_FLAG_VALUE(pThis, CORBCTL, DMA))
1559 /* we enter here to change DMA states only */
1858 || HDA_REG_FLAG_VALUE(pThis, CORBCTL, DMA))
2078 /* We always increment the position of DMA buffer counter because we're always reading into an intermediate buffer */
2188 * hdaReadAudio - copies samples from audio backend to DMA.
2189 * Note: This function writes to the DMA buffer immediately,
2218 * Write the HDA DMA buffer.
2274 * write the HDA DMA buffer
2320 * Copy from DMA to the corresponding hdaBuffer (if there are any bytes from the
3210 * Load HDA DMA counters.