summaryrefslogtreecommitdiff
path: root/sys/dev/ata
AgeCommit message (Expand)Author
2007-04-08Include opt_ata.h for ATADEBUG definition instead of #defining itdyoung
2007-04-08Include opt_ata.h for ATADEBUG definition instead of #defining itdyoung
2007-03-27Add support for VIA V-TECH ata raid. Tested on 4.0 with RAID0, RAID1 andgarbled
2007-03-17Let config(1) know that #define ATADEBUG goes in opt_ata.h. Indyoung
2007-03-12Pass an ipl argument to pool_init/POOL_INIT to be used when initializingad
2007-03-09after the recent config_attach_pseudo() changes, unit numbers have the samedrochner
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-09Merge newlock2 to head.ad
2006-12-25Spell "schedule" correctly. From Zafer Aydogan.wiz
2006-11-30It's 3.0Gb/s, not GB/s. Pointed out by Thomas E. Spanjaard.bouyer
2006-11-27revert last change, as havard's fix is more general.dogcow
2006-11-22#include <sys/device.h> to fix build failure on sparc64.dogcow
2006-11-22Cosmetic: remove one ":" from the port status string, it looks better thisbouyer
2006-11-22In sata_reset_interface() return only DET bits of SStatus, as thebouyer
2006-11-20Move part of wdc_sataprobe() to sys/dev/ata/sata_subr.c so that it can bebouyer
2006-11-16__unused removal on arguments; approved by core.christos
2006-11-09Yet another broken seagate drive.bouyer
2006-10-26Use the new prop_dictionary_util functions.thorpej
2006-10-25Exclude wdc_sataprobe() when no SATA controllers are present. Fixbouyer
2006-10-25Add sata registers to struct wdc_regs. Add wdc_sataprobe(), a functionbouyer
2006-10-25- Add a new disk ioctl (DIOCGDISKINFO) to get the disk-info dictionarythorpej
2006-10-15white space policeitohy
2006-10-14Add ATAPI Pioneer (info from Linux) and ATA TDK (I have one)itohy
2006-10-12- sprinkle __unused on function decls.christos
2006-09-30A little effort against kernel bloat....itohy
2006-09-24Typo: WCDD_SECURITY_FREEZE -> WDCC_SECURITY_FREEZExtraeme
2006-09-24Add "name" parameter to powerhook_establish, to aid debugging. No objectionsjmcneill
2006-09-22- Define disk information, disk geometry, and disk partition dictionarythorpej
2006-09-07Add PIOBM (busmastering transfer using ATA PIO mode) support.itohy
2006-08-27Oops, this is not ready yet.christos
2006-08-27Add missing initializerchristos
2006-08-01If there's any wd quirks in use, display them.lukem
2006-06-24Add yet another broken 160GB seagate drive. Mine. ST3160021A.gendalia
2006-06-05Adjust quirk entry for seagate drives. Should fix kern/33637 by Shigeyabouyer
2006-05-18Add yet another broken 160Gb seagate drive. I though we had found all ofbouyer
2006-05-14integrate kauth.elad
2006-04-05Backing out previous commit for more review.cherry
2006-04-04Sleeps hard disk just before system shutdown.cherry
2006-03-29Use device_cfdata().thorpej
2006-03-28Use device_unit().thorpej
2006-03-25Use device_parent().thorpej
2006-03-01merge yamt-uio_vmspace branch.yamt
2006-02-20Use device_is_active() rather than testing dv_flags for DVF_ACTIVEthorpej
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2006-01-22For an IDENTIFY we have to wait for DRQ after issuing the command.bouyer
2006-01-15cast 16bit atap_capacity to u_int64_t before << 16. (assigned toabs
2006-01-07remove B_EINTR as it isn't used anymore.yamt
2006-01-04- add simple functions to allocate/free a buffer for i/o.yamt
2005-12-26- add ioctls to set/get disk bufq strategy.yamt
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry