ChangeSet@1.1388.1.3, 2004-04-24 14:19:27-04:00, jgarzik@redhat.com [libata] remove call to WARN_ON(), 2.4 doesn't have this ChangeSet@1.1388.1.2, 2004-04-24 14:18:14-04:00, jgarzik@redhat.com [libata] clean up taskfile submission to hardware When writing taskfile (an ATA command) to the controller, the exact setup of the taskfile is dependent on the taskfile "protocol": PIO, PIO Multiple, DMA, Non-data, etc. So, we separate out the submission of the taskfile to hardware into a separate function ata_qc_issue_prot(), which will later be the home for more code. Also, remove some dead code (#if 0'd). ChangeSet@1.1388.1.1, 2004-04-24 13:27:06-04:00, jgarzik@redhat.com [libata] add ata_tf_{to,from}_fis helpers ChangeSet@1.1389, 2004-04-22 16:05:22-04:00, jgarzik@redhat.com Merge ChangeSet@1.1388, 2004-04-22 15:59:34-04:00, jgarzik@redhat.com [libata] Promise driver split part 4: common header ChangeSet@1.1387, 2004-04-22 15:59:11-04:00, jgarzik@redhat.com [libata] Promise driver split part 3: remove TX2/4 code from sata_sx4 ChangeSet@1.1386, 2004-04-22 15:58:27-04:00, jgarzik@redhat.com [libata] Promise driver split part 2: remove SX4 code from sata_promise ChangeSet@1.1385, 2004-04-22 15:57:43-04:00, jgarzik@redhat.com [libata] Promise driver split part 1: clone to sx4 Clone sata_promise to sata_sx4. ChangeSet@1.1383.1.1, 2004-04-22 15:53:41-04:00, jgarzik@redhat.com [libata] re-merge the rest of the 2.4 junk ChangeSet@1.1377.1.1, 2004-04-22 00:48:40-04:00, jgarzik@redhat.com [libata sata_sis] add new PCI id Also remove constant from linux/pci_ids.h.