aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Make certain the the 48bit flag is reset if we dont translate LBA.Søren Schmidt2005-05-171-2/+2
* longer used (contents added to sys/ata.h)Søren Schmidt2005-05-161-130/+0
* Change the way ioctls are issue to ATA.Søren Schmidt2005-05-1611-414/+387
* Cleanup commentsSøren Schmidt2005-05-135-22/+11
* Fix more ATAPI breakage.Søren Schmidt2005-05-131-3/+9
* Add new Intel PCI ID's for the ICH7 chips (untested).Søren Schmidt2005-05-112-2/+13
* Add support for AHCI compliant ATA devices.Søren Schmidt2005-05-112-14/+463
* Add back one line that got deleted in the last commit.Søren Schmidt2005-05-111-2/+4
* Fix ATAPI DMA. We need to set the proper flags for DMA modes.Søren Schmidt2005-05-111-1/+3
* Reshape the dma code to be a bit more flexible so it can cope withSøren Schmidt2005-05-038-327/+287
* Always attach a subdisk even if no valid metadata found.Søren Schmidt2005-05-021-1/+2
* Update on the last commit, the dma* funciton needs to be called withSøren Schmidt2005-05-014-19/+19
* Go back to the old way of finding the Promise metadata, the new way wasSøren Schmidt2005-05-011-1/+1
* Take newbusification one step further, ie use the device_t more consequentlySøren Schmidt2005-04-3019-574/+592
* Now that probing is working in the new fashion, we need to go back toSøren Schmidt2005-04-294-192/+164
* Provide a default setmode method.Søren Schmidt2005-04-284-36/+9
* Rearrange the way the reset code is called.Søren Schmidt2005-04-286-14/+18
* Fix a bug introduced in r1.89 thats caused leak of requests, and possiblySøren Schmidt2005-04-261-1/+1
* CosmeticsSøren Schmidt2005-04-254-38/+26
* Only try to allocate and use the SATA resource if they are enabledSøren Schmidt2005-04-251-44/+40
* Rehash the timeout code to make it more simple.Søren Schmidt2005-04-214-169/+118
* When a rebuild is done, properly mark the arrays as functional again.Søren Schmidt2005-04-201-1/+17
* Properly hook in devices found by SATA connect events.Søren Schmidt2005-04-203-4/+3
* CFA (Compact Flash) devices has a special config ID that fails theSøren Schmidt2005-04-192-1/+3
* Fix indentation problem in the last commitSøren Schmidt2005-04-191-16/+18
* 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-183-19/+42
* Adjust the RAID type pickup code for the VIA, we dont actually careSøren Schmidt2005-04-182-8/+18
* Add one more Promise SATAII/150 chip id.Søren Schmidt2005-04-172-0/+2
* Spell ATA_NFORCE4_S2 correctly.Søren Schmidt2005-04-161-1/+1
* 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-157-178/+134
* Read back the real taskfile register values when in 48BIT mode.Søren Schmidt2005-04-142-6/+23
* Add a ata_setmode method so we dont panic on setmode.Søren Schmidt2005-04-133-4/+40
* On amd64 int64_t != long long.Søren Schmidt2005-04-121-1/+2
* Better use the right name for the VIA software RAID.Søren Schmidt2005-04-122-3/+3
* Add support for VIA Tech metadata as used on thier SATA parts.Søren Schmidt2005-04-122-42/+235
* Fix the same silly alloc mistake for nVidia and SiS as with VIA inSøren Schmidt2005-04-111-4/+6
* Fix the bug that caused SATA disks on VIA etc to fail attach.Søren Schmidt2005-04-112-4/+3
* Use the ata_suspend/resume functions instaead of the bus_generic ones.Søren Schmidt2005-04-101-2/+2
* Fix FreeBSD native SPAN arrays.Søren Schmidt2005-04-101-8/+8
* Refine the SATA PHY code so the time consumed during probe is reduced.Søren Schmidt2005-04-103-10/+15
* Explicity make atapi-cam depend on CAM.Scott Long2005-04-081-0/+1
* Add support for the PHY on nVidia, SiS and VIA chipsSøren Schmidt2005-04-082-51/+274
* Put the BUS_DMASYNC_PREWRITE in the rigth position.Søren Schmidt2005-04-081-2/+2
* Generalise the SATA PHY handling code so it wont be duplicated forSøren Schmidt2005-04-086-186/+239
* Add support for controllers that doesn't have the usual taskfileSøren Schmidt2005-04-068-117/+142
* Fix a use-after-free problem in atapi_cb(). Add some necessary synchronizationScott Long2005-04-051-4/+13
* Add firstshot support for Acer Labs Inc SATA partsSøren Schmidt2005-04-053-36/+111
* Push some faulty debugging aside so LINT compiles.Poul-Henning Kamp2005-04-051-1/+1