===== drivers/scsi/ata_piix.c 1.22 vs edited ===== --- 1.22/drivers/scsi/ata_piix.c Thu Aug 28 22:07:27 2003 +++ edited/drivers/scsi/ata_piix.c Fri Aug 29 00:51:44 2003 @@ -137,7 +137,7 @@ /* ich5_pata */ { .sht = &piix_sht, - .host_flags = ATA_FLAG_SLAVE_POSS, + .host_flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_SRST, .pio_mask = 0x03, /* pio3-4 */ .udma_mask = ATA_UDMA_MASK_40C, /* FIXME: cbl det */ .host_info = &piix_pata_ops, @@ -146,7 +146,8 @@ /* ich5_sata */ { .sht = &piix_sht, - .host_flags = ATA_FLAG_SATA | PIIX_FLAG_COMBINED, + .host_flags = ATA_FLAG_SATA | PIIX_FLAG_COMBINED + | ATA_FLAG_SRST, .pio_mask = 0x03, /* pio3-4 */ .udma_mask = 0x7f, /* udma0-6 ; FIXME */ .host_info = &piix_sata_ops, @@ -155,7 +156,7 @@ /* piix4_pata */ { .sht = &piix_sht, - .host_flags = ATA_FLAG_SLAVE_POSS, + .host_flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_SRST, .pio_mask = 0x03, /* pio3-4 */ .udma_mask = ATA_UDMA_MASK_40C, /* FIXME: cbl det */ .host_info = &piix_pata_ops,