summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
2007-10-17Add the Intel ICH9 chipset.Brad Smith
2007-10-09malloc+bzero -> malloc+M_ZERO. Use 'malloc(sizeof(*p) ...' idiom.Kenneth R Westerback
2007-09-14add the NVIDIA MCP73/MCP77 IDE controller PCI ids.Brad Smith
2007-07-02kettenis suggested that i can use pci_intr_map twice on the same deviceDavid Gwynne
2007-06-26Make natsemi_pci_intr() use pciide_intr_flag(). Needed on the PC87415 partMark Kettenis
2007-06-20Add support for VIA CX700/VX700 IDE.Jonathan Gray
2007-06-02Add support for ICH8M IDE.Jonathan Gray
2007-05-11Ditch acard_pci_intr() as nothing currently uses it.Jonathan Gray
2007-05-10Don't skip channels that don't have the WDCF_IRQ_WAIT flag set. ApparentlyMark Kettenis
2007-05-02Another VIA VT8237A SATA.Jonathan Gray
2007-03-27this level of serverworks sata does not helpTheo de Raadt
2007-03-27disable serverworks sata until it works (been busted for a year on theTheo de Raadt
2007-03-21Basic support for JMicron PATA.Jonathan Gray
2006-11-21fix dmesg printing for the artisea chipset.Brad Smith
2006-11-19Re-enable the Intel i31244 support now that real hardware actually exists.Brad Smith
2006-11-05add the MCP67 PATA and SATA PCI ids as well as fixing nforce_chip_map() toBrad Smith
2006-10-19Match the IDE controller in the AMD Geode companion device CS5536.Tom Cosgrove
2006-10-02sync the ServerWorks ids.Brad Smith
2006-09-26Shrink the number of matches done in piixsata_chip_map,Jonathan Gray
2006-09-26Move some duplicated debug code into its own function.Jonathan Gray
2006-09-19add a missing space to a DMA load error printf.Brad Smith
2006-09-16Support for Intel 6321ESB SATA. Tested on one of cloder's newJonathan Gray
2006-09-16Match VIA VT8237A SATA which while untested should act likeJonathan Gray
2006-08-19Support for Intel 82801H/ICH8 SATA parts, untested but shouldJonathan Gray
2006-08-19Be sure to set the mode for AHCI capable Intel SATA correctly andJonathan Gray
2006-08-06add the Intel 6321ESB IDE controller.Brad Smith
2006-07-23add NVidia MCP61/65 ids.Brad Smith
2006-07-16Match a few more Promise SATA chips which should workJonathan Gray
2006-07-10in pciide_mapregs_compat() explicitly enable PCI IO, then remove all theTheo de Raadt
2006-07-08add the ATI IXP300 SATA PCI id.Brad Smith
2006-07-07Broadcom HT-1000 SATA no longer requires IDE_PCI_CLASS_OVERRIDE now thatBrad Smith
2006-07-07Check for SATA and RAID subclasses if we have a matching PCI ID.Jonathan Gray
2006-06-26Avoid using an uninitialized variable when downgrading PIO mode too much onMiod Vallat
2006-06-26Add IDE_PCI_CLASS_OVERRIDE for ServerWorks HT-1000 SATA.Brad Smith
2006-06-24Somehow managed to miss including the part of Henrik's diff whereJonathan Gray
2006-06-24Support for Promise PDC205xx based SATA controllers; adaptedJonathan Gray
2006-04-27Match the ICH7-M DH in RAID mode and ask forJonathan Gray
2006-04-26Remove ICH6M from case statements in IDE code now weJonathan Gray
2006-04-26ATI IXP 600 IDE. Hardware is not generally available yetJonathan Gray
2006-04-25Match PCI ids for Intel ICH7 SATA in AHCI mode.Jonathan Gray
2006-04-23Allow Intel SATA to map compatibility interrupts.Jonathan Gray
2006-04-17Match ICH7R SATA which while untested should work.Jonathan Gray
2006-04-15Add support for non-RAID part of the ITExpress IT8212F.Jonathan Gray
2006-04-09add another ServerWorks SATA PCI id.Brad Smith
2006-04-02To be able to use the maximum number of IDE/SATA disks on an ICHJonathan Gray
2006-03-28Add Intel 82801GB (ICH7M) SATA;Robert Nagy
2006-03-27Add IDE_PCI_CLASS_OVERRIDE for ServerWorks K2 SATA.Mark Kettenis
2006-03-27Split the chip map for Intel SATA out into a seperate functionJonathan Gray
2006-03-06Make UDMA on the VT8237 work again.Mark Kettenis
2006-02-24Make ServerWorks SATA less chatty. Sprinkle some KNF while I'm there.Mark Kettenis