Files
ubports_kernel_google_msm/drivers/scsi
Tejun Heo f1a58ecae5 [PATCH] ata_piix: fix ghost device probing by honoring PCS present bits
Move out PCS handling from piix_sata_prereset() into
piix_sata_present_mask() and use it from newly implemented
piix_sata_softreset().  Class codes for devices which are indicated to
be absent by PCS are cleared to ATA_DEV_NONE.  This fixes ghost device
problem reported on ICH6 and 7.

This patch moves PCS handling from prereset to softreset, which makes
two behavior changes.

* perform softreset even when PCS indicates no device
* PCS handling is repeated before retrying softresets due to reset
  failures.

Both behavior changes are intended and more consistent with how other
drivers behave.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2006-08-22 06:07:48 -04:00
..
2006-07-03 09:41:12 -05:00
2006-07-03 09:41:12 -05:00
2006-07-03 09:41:12 -05:00
2006-07-03 09:41:12 -05:00
2006-07-03 09:41:12 -05:00
2006-07-03 09:41:12 -05:00
2006-06-30 19:25:36 +02:00
2006-07-24 22:47:14 -07:00
2006-04-13 10:13:30 -05:00
2006-05-20 09:35:20 -05:00
2006-06-25 10:00:58 -07:00
2006-06-25 10:00:58 -07:00
2006-06-26 09:58:18 -07:00
2006-07-03 09:41:12 -05:00
2006-07-03 09:41:12 -05:00
2006-06-26 09:30:00 -05:00
2006-07-03 09:41:12 -05:00
2006-07-03 09:41:12 -05:00
2006-03-23 07:38:09 -08:00
2006-07-09 11:27:03 -05:00
2006-06-29 11:06:30 -04:00