Lines Matching full: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
341 ADMA, enumerator
559 /* ADMA */
615 ata_port_warn(ap, "timeout waiting for ADMA IDLE, stat=0x%hx\n", in nv_adma_register_mode()
630 "timeout waiting for ADMA LEGACY, stat=0x%hx\n", in nv_adma_register_mode()
660 "timeout waiting for ADMA LEGACY clear and IDLE, stat=0x%hx\n", in nv_adma_mode()
689 * NVIDIA reports that ADMA mode does not support ATAPI commands. in nv_adma_device_configure()
700 /* Since the legacy DMA engine is in use, we need to disable ADMA in nv_adma_device_configure()
767 the only time this function will be called in ADMA mode will be in nv_adma_tf_read()
769 into register mode with ADMA commands pending, as the commands will in nv_adma_tf_read()
772 ADMA mode could abort outstanding commands. */ in nv_adma_tf_read()
897 /* if ADMA is disabled, use standard ata interrupt handler */ in nv_adma_interrupt()
911 at times at least in ADMA mode. Force it in nv_adma_interrupt()
951 __ata_ehi_push_desc(ehi, "ADMA status 0x%08x: ", status); in nv_adma_interrupt()
1070 /* clear ADMA status */ in nv_adma_irq_clear()
1279 /* enable ADMA on the ports */ in nv_adma_host_init()
1335 /* ADMA engine can only be used for non-ATAPI DMA commands, in nv_adma_use_reg_mode()
1401 retrieving the taskfile switches us out of ADMA mode and would abort in nv_adma_qc_issue()
1645 "EH in ADMA mode, notifier 0x%X " in nv_adma_error_handler()
2336 dev_notice(&pdev->dev, "Using ADMA mode\n"); in nv_init_one()
2337 type = ADMA; in nv_init_one()
2374 /* init ADMA */ in nv_init_one()
2375 if (type == ADMA) { in nv_init_one()
2410 if (hpriv->type == ADMA) { in nv_pci_device_resume()
2413 /* enable/disable ADMA on the ports appropriately */ in nv_pci_device_resume()
2457 /* disable ADMA on the ports */ in nv_adma_host_stop()
2471 module_param_named(adma, adma_enabled, bool, 0444);
2472 MODULE_PARM_DESC(adma, "Enable use of ADMA (Default: false)");