summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
2010-11-06Rework pciide(4) detachment to take the legacy interrupt mapping intojakllsch
2010-11-05pciide(4): Sprinkle static, add detachment support.jakllsch
2009-10-19Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsenbouyer
2008-03-18Split device_t and softc for ATA devices, as well as wd(4). Othercube
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2005-12-11merge ktrace-lwp.christos
2005-02-27nuke trailing whitespaceperry
2005-02-04de-__Pperry
2004-09-17Whitespace nit.enami
2003-10-08Split pciide in per-chip family driver, as proposed inbouyer
2003-10-08Make the ATA mid-layer appears as atabus, as proposed inbouyer
2003-10-05Remove references to University of California from my copyright notices.bouyer
2003-09-25Hide the use of config_interrupts() in one place.mycroft
2003-09-23Fix more probe delay and/or failure problems:mycroft
2003-09-21Ops, remove a line that escaped out of my local tree.bouyer
2003-09-21The return value from pciide_mapregs_* are ignored; make them return void.bouyer
2003-09-21Since we can't detect ghost drives in the wdc back-end, resurectbouyer
2003-09-20Make sure the message from pciide_chipen() starts at the beginning of line.enami
2003-09-191) Use config_interrupts() to attach IDE and ATAPI drives. This eliminatesmycroft
2003-09-17Add back support for the legacy VT8237 IDE controller.bouyer
2003-09-15Add support for Intel 82801EB Serial ATA. Not tested with a drive yet,bouyer
2003-09-15Add support for VIA 8237 Serial ATA. From Stephen Degler in kern/22727,bouyer
2003-08-17Add support for VIA VT8237 (KT600) IDE controller. From Stephen Degler inbouyer
2003-08-10Corect offset for the promise "magic registers" (it depends on channel number).bouyer
2003-06-28Correct setup of General Purpose Register for PDC20265 (Ultra/100) and newer.bouyer
2003-06-28Add support for ICH5, from Quentin Garnier in private mail.bouyer
2003-05-17* Use aprint*().thorpej
2003-04-28Make DMA mode works on Promise Ultra66/100 with 48-bit LBA drives.nakayama
2003-04-19PR/21236: Simon Hitzemann: Fix missing space in error format. While I amchristos
2003-04-05Add '(ICH3)' to the names of 82801CA for consistency with other 82801xx nameskent
2003-04-04Support for ICH4M IDE Controllerkent
2003-03-20Add support for the Silicon Image SATALink 3112 Serial ATA controller.thorpej
2003-03-19Fix pasto.thorpej
2003-03-18Add register definitions for the Intel i31244 Serial ATA controller.thorpej
2003-03-18Add very basic support for the Intel i31244 Serial ATA controller.thorpej
2003-03-15Ops, I commited the previous change (improved SiS support) from thr wrong tree.bouyer
2003-03-14Rework SiS support: more controller supported (up to Ultra/133) and betterbouyer
2003-02-28Match ServerWorks CSB6 IDE controller.enami
2003-01-27Experimental support for RAID volumes configured by ATA "RAID" controllers.thorpej
2003-01-25Add a couple more Promise ATA133 controllers.thorpej
2003-01-24* Enable Ultra133 on the NVIDIA nForce 2.thorpej
2003-01-24Add support for the NVIDIA nForce ATA100 and nForce2 ATA133thorpej
2002-12-26Recognize Promise Serial ATA/150 TX2plusmatt
2002-11-20For sis_setup_channel, acer_setup_channel, hpt_setup_channel,bouyer
2002-10-05Add support for VIA VT8235kent
2002-10-02Add trailing ; to CFATTACH_DECL.thorpej
2002-09-30Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej
2002-09-27remove trailing \n in panic(). approved perry.provos