Lines Matching defs:ADMA
18 * similar to the ADMA specification (with some modifications).
91 /* BAR5 offset to ADMA general registers */
96 /* BAR5 offset to ADMA ports */
99 /* size of ADMA port register space */
102 /* ADMA port registers */
188 /* ADMA Physical Region Descriptor - one SG segment */
207 /* ADMA Command Parameter Block
339 ADMA,
557 /* ADMA */
613 ata_port_warn(ap, "timeout waiting for ADMA IDLE, stat=0x%hx\n",
628 "timeout waiting for ADMA LEGACY, stat=0x%hx\n",
658 "timeout waiting for ADMA LEGACY clear and IDLE, stat=0x%hx\n",
686 * NVIDIA reports that ADMA mode does not support ATAPI commands.
697 /* Since the legacy DMA engine is in use, we need to disable ADMA
764 the only time this function will be called in ADMA mode will be
766 into register mode with ADMA commands pending, as the commands will
769 ADMA mode could abort outstanding commands. */
894 /* if ADMA is disabled, use standard ata interrupt handler */
908 at times at least in ADMA mode. Force it
948 __ata_ehi_push_desc(ehi, "ADMA status 0x%08x: ", status);
1067 /* clear ADMA status */
1276 /* enable ADMA on the ports */
1332 /* ADMA engine can only be used for non-ATAPI DMA commands,
1398 retrieving the taskfile switches us out of ADMA mode and would abort
1642 "EH in ADMA mode, notifier 0x%X "
2332 dev_notice(&pdev->dev, "Using ADMA mode\n");
2333 type = ADMA;
2370 /* init ADMA */
2371 if (type == ADMA) {
2406 if (hpriv->type == ADMA) {
2409 /* enable/disable ADMA on the ports appropriately */
2453 /* disable ADMA on the ports */
2468 MODULE_PARM_DESC(adma, "Enable use of ADMA (Default: false)");