aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/ata-all.c
Commit message (Expand)AuthorAgeFilesLines
* MFC:Søren Schmidt2006-04-041-2/+6
* MFCSøren Schmidt2006-03-101-1/+1
* MFC:Søren Schmidt2006-03-101-3/+7
* MFC:Søren Schmidt2006-03-011-37/+31
* MFC:Søren Schmidt2006-02-191-1/+1
* MFC:Søren Schmidt2006-01-251-36/+42
* MFC:Søren Schmidt2005-10-271-6/+10
* MFC:Søren Schmidt2005-09-231-10/+40
* MFC:Søren Schmidt2005-08-251-15/+59
* Make certain the the 48bit flag is reset if we dont translate LBA.Søren Schmidt2005-05-171-2/+2
* Change the way ioctls are issue to ATA.Søren Schmidt2005-05-161-196/+151
* Cleanup commentsSøren Schmidt2005-05-131-2/+2
* Reshape the dma code to be a bit more flexible so it can cope withSøren Schmidt2005-05-031-1/+41
* Take newbusification one step further, ie use the device_t more consequentlySøren Schmidt2005-04-301-12/+16
* Now that probing is working in the new fashion, we need to go back toSøren Schmidt2005-04-291-53/+163
* Rearrange the way the reset code is called.Søren Schmidt2005-04-281-2/+2
* Rehash the timeout code to make it more simple.Søren Schmidt2005-04-211-26/+23
* Properly hook in devices found by SATA connect events.Søren Schmidt2005-04-201-2/+1
* Add a named reference-count KPI to hold off mounting of the root filesystem.Poul-Henning Kamp2005-04-181-0/+3
* Add uma zone for composite ops.Søren Schmidt2005-04-181-5/+15
* Make things compile again with ATA_STATIC_ID.Søren Schmidt2005-04-151-2/+2
* Move the creation of ata_channel child devices to the channel code.Søren Schmidt2005-04-151-41/+36
* Generalise the SATA PHY handling code so it wont be duplicated forSøren Schmidt2005-04-081-2/+2
* Add support for controllers that doesn't have the usual taskfileSøren Schmidt2005-04-061-0/+14
* Change the ata_* methods to use a channel device instead of aSøren Schmidt2005-03-311-10/+10
* This is the much rumoured ATA mkIII update that I've been working on.Søren Schmidt2005-03-301-673/+406
* Avoid using tsleep() in the resume path as it may result in theMatthew N. Dodd2005-02-071-1/+4
* Return ATA register values in the request struct when ATAREQUEST returns.Søren Schmidt2004-11-241-4/+8
* Idle the channel earlier in reinit().Søren Schmidt2004-10-191-10/+10
* Refine locking so it covers the "running" variable as well.Søren Schmidt2004-10-131-40/+37
* Dont sleep with lock held.Søren Schmidt2004-10-101-1/+1
* Add SHARP to the pool of drives that doesn not need byteswapping ofSøren Schmidt2004-10-071-5/+7
* Fix the PC98 lockups on boot.Søren Schmidt2004-10-061-5/+9
* Remove the old ATA_*LOCK_CH macros that used atomic ops and useSøren Schmidt2004-09-261-12/+109
* Ignore leading '_' in model name returned by devices.Søren Schmidt2004-09-161-1/+1
* Release the hold on ata_delayed_attach earlier so we can use tsleepSøren Schmidt2004-09-091-6/+7
* Introduce ata_udelay() that uses tsleep instead of DELAY if possible.Søren Schmidt2004-09-031-0/+9
* Fix the handling of "inflight" requests when doing reinit's.Søren Schmidt2004-08-271-4/+3
* Always pick up giant before returning from an ioctl call.Søren Schmidt2004-08-241-2/+4
* Improve (hopefully) on the workaround code for devices that doesn'tSøren Schmidt2004-08-161-1/+1
* Change the order of ata_dmainit/ata_allocate in preparation ofSøren Schmidt2004-08-121-17/+14
* Close a race in ata_reinit().Søren Schmidt2004-08-091-0/+7
* make sure that ioctl's to ata use the proper cmd IOCATA...John-Mark Gurney2004-08-091-0/+3
* Try to narrow down the race window on HW that does not have ways toSøren Schmidt2004-08-051-11/+3
* Change the default to switch on DMA on ATAPI devices if they canSøren Schmidt2004-08-011-3/+5
* Fix the panic (""memory modified after free") when ata_getparam() failsSøren Schmidt2004-07-311-0/+1
* Attempt to handle suspend/resume better.Søren Schmidt2004-07-121-15/+9
* Use the right ordering of args on mtx_init(). No functional changesSøren Schmidt2004-06-221-1/+1
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-1/+1
* Oops, backout debug code..Søren Schmidt2004-06-151-4/+0