1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-27 11:55:06 +00:00
freebsd/sys/dev/ata
Nathan Whitehorn c14e163ad1 Fix a problem where device detection would work unreliably on Serverworks
K2 SATA controllers. The chip's status register must be read first, and
as a long, for other registers to be correctly updated after a command, and
this includes the command sequence in device detection as well as the
previously handled case after interrupts. While here, clean up some
previous hacks related to this controller.

Reported by:	many
Reviewed by:	mav
MFC after:	3 weeks
2010-09-09 13:17:30 +00:00
..
chipsets Fix a problem where device detection would work unreliably on Serverworks 2010-09-09 13:17:30 +00:00
ata_if.m Make ata_getrev() an optional method by implementing ata_null_getrev(). 2010-01-20 14:29:55 +00:00
ata-all.c Export PCI IDs of ATA/SATA controllers through CAM and ata(4) layers to 2010-07-25 15:43:52 +00:00
ata-all.h Fix a problem where device detection would work unreliably on Serverworks 2010-09-09 13:17:30 +00:00
ata-card.c Minor formatting nits. 2010-07-04 05:58:17 +00:00
ata-cbus.c
ata-disk.c Export PCI IDs of ATA/SATA controllers through CAM and ata(4) layers to 2010-07-25 15:43:52 +00:00
ata-disk.h
ata-dma.c MFp4: 2009-12-06 00:10:13 +00:00
ata-isa.c
ata-lowlevel.c Fix a problem where device detection would work unreliably on Serverworks 2010-09-09 13:17:30 +00:00
ata-pci.c Make legacy ATA emulation detection more strict. This should fix false 2010-07-16 17:27:43 +00:00
ata-pci.h Add Intel Cougar Point PCH SATA Controller DeviceIDs. Correct some existing 2010-08-28 07:10:51 +00:00
ata-queue.c Mark ATA channel as idle on timeout in non-ATA_CAM mode. 2010-04-26 11:58:15 +00:00
ata-raid-ddf.h
ata-raid.c Use last 16 bytes of serial number in metadata instead of first ones, 2010-03-26 10:18:19 +00:00
ata-raid.h
ata-sata.c Improve output for controllers that doesn't report SATA speed. 2010-02-22 10:45:40 +00:00
atapi-cam.c Fix possible use after free. 2010-06-05 08:58:03 +00:00
atapi-cd.c Specify the capability and media bits of the capabilities page in 2009-12-13 18:26:19 +00:00
atapi-cd.h Specify the capability and media bits of the capabilities page in 2009-12-13 18:26:19 +00:00
atapi-fd.c MFp4: 2009-12-06 00:10:13 +00:00
atapi-fd.h
atapi-tape.c MFp4: 2009-12-06 00:10:13 +00:00
atapi-tape.h