Lines Matching full:amd
3 * pata_amd.c - AMD PATA for new ATA layer
37 * Perform the actual timing set up for Nvidia or AMD PATA devices.
39 * providing the clock multipler and offset (because AMD and Nvidia put
152 * AMD controller/BIOS setups record the cable type in word 0x42
206 * Program the AMD registers for PIO mode.
238 * Program the MWDMA/UDMA modes for the AMD and Nvidia
351 * Program the AMD registers for PIO mode.
369 * Program the MWDMA/UDMA modes for the AMD and Nvidia
461 { /* 0: AMD 7401 - no swdma */ in amd_init_one()
475 { /* 2: AMD 7409 */ in amd_init_one()
482 { /* 3: AMD 7411 */ in amd_init_one()
489 { /* 4: AMD 7441 */ in amd_init_one()
496 { /* 5: AMD 8111 - no swdma */ in amd_init_one()
503 { /* 6: AMD 8111 UDMA 100 (Serenade) - no swdma */ in amd_init_one()
524 { /* 9: AMD CS5536 (Geode companion) */ in amd_init_one()
599 static const struct pci_device_id amd[] = { variable
600 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_COBRA_7401), 0 },
601 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_VIPER_7409), 1 },
602 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_VIPER_7411), 3 },
603 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_OPUS_7441), 4 },
604 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_8111_IDE), 5 },
619 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_CS5536_IDE), 9 },
620 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_CS5536_DEV_IDE), 9 },
627 .id_table = amd,
639 MODULE_DESCRIPTION("low-level driver for AMD and Nvidia PATA IDE");
641 MODULE_DEVICE_TABLE(pci, amd);