summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Byteswap the serial #sos2002-07-311-0/+3
* OK, dont rely on the upper layers handling iosize_max correctly,sos2002-07-284-12/+10
* Properly change the block_size on different CD media, and use thatsos2002-07-273-6/+15
* Fix the max transfer size for ATAPI devices. The spec says tosos2002-07-263-4/+4
* Fix the transfer size calculation.sos2002-07-221-1/+1
* Sync with the spl changes in -stable.sos2002-07-222-2/+6
* Update the tags handling a bit, which makes support for thesos2002-07-223-83/+72
* Remove dependency on NPCI. Use 'options ATA_NOPCI' to compile withoutpeter2002-07-211-3/+5
* Add PCI ID for the ICH4 ATA100 controller.jhb2002-07-192-0/+4
* Use si_iosize_max to tell the upper layers not to use moresos2002-06-192-44/+18
* Add yet another (older) Promise chipsos2002-06-192-5/+10
* Fix a '<<' that should have been a '>>' in the 48bit case.sos2002-06-081-1/+1
* Use %02d in track numbers, so that 1 is 01, much easier for scriptssos2002-05-281-1/+1
* Fixed printf format errors which apparently crept in while -Wformat wasbde2002-05-251-1/+1
* Dont panic if only one disk on a channel can do tagged queueing.sos2002-05-231-8/+8
* Move the new byte order function prototypes from <sys/param.h> tomike2002-04-261-0/+1
* Fix the breakage of tagged queueing that the busdma integrationsos2002-04-185-27/+32
* Add support for the nVIDIA nForce ATA controller.sos2002-04-162-58/+50
* Add a couble more Promise chip ID's.sos2002-04-121-1/+2
* Add yet another chip ID for a Promise TX2 chip.sos2002-04-113-0/+4
* Only calculate Promise magic if a device is there for info.sos2002-04-111-2/+2
* Fix the FreeBSD native ATA RAID code a bit.sos2002-04-102-31/+34
* Add yet another ATA133 Promise chip.sos2002-04-072-0/+3
* Unlock the channel again if an ata_reinit() fails.sos2002-04-051-1/+3
* Change option ATA_ENABLE_BUSMASTER into ifdef __sparc64__sos2002-04-051-1/+1
* Cleanups.sos2002-04-052-12/+7
* Dont allow to detach twice.sos2002-04-051-1/+2
* Add forgotten ATA_UNLOCK_CH when getting status from non-existingsos2002-04-051-1/+3
* Make the ATA driver compile & work on the sparc64 platform.sos2002-04-0513-340/+658
* Correct the Northbridge test on the new ATA133 VIA'ssos2002-04-022-28/+28
* Add get-status to the ATA RAID subsystem.sos2002-04-023-1/+48
* Retire the bogus ioctl DIOCGPART in toto.phk2002-04-021-5/+0
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Here follows the new kernel dumping infrastructure.phk2002-03-311-45/+17
* ATA100 is allowed on the HPT chips rev >= 3sos2002-03-311-1/+1
* Remove debug output in last commit.sos2002-03-301-10/+0
* Add support for getting status (fan, temp, 5V and 12V levels) fromsos2002-03-301-9/+152
* Use the raid lun not the magic when writing Promise config.sos2002-03-301-2/+1
* Fix a braino, only update LED's when a device is present.sos2002-03-281-2/+2
* OK, the old HighPoint BIOS's are braindead, they havesos2002-03-271-2/+5
* Fix support for multi CD changers, it was as broken as my old NEC :)sos2002-03-271-16/+13
* Add support for creating/deleting ATA RAID's.sos2002-03-273-106/+332
* Misc little cleanups.sos2002-03-265-33/+27
* Add AMD 768 support.sos2002-03-242-0/+5
* Add some break's after default: in the end of switch statements topeter2002-03-192-0/+4
* Cleanup the chipset setup a bit.sos2002-03-181-6/+12
* Add support for the ServerWorks CSB5 chipssos2002-03-182-5/+60
* Add more functionality to the CDIOCREADSUBCHANNEL ioctl.sos2002-03-162-36/+30
* Fix 64bit arch problems.sos2002-03-162-5/+6
* Remove useless splXXX set.sos2002-03-161-3/+0
OpenPOWER on IntegriCloud