Author: hawk                         Date: Wed Jun 21 14:43:07 2006 GMT
Module: SOURCES                       Tag: LINUX_2_6
---- Log message:
- spaces -> tabs
- updated for 2.6.17.1

---- Files affected:
SOURCES:
   linux-2.6-sata-promise-pata-ports.patch (1.1 -> 1.1.2.1) 

---- Diffs:

================================================================
Index: SOURCES/linux-2.6-sata-promise-pata-ports.patch
diff -u SOURCES/linux-2.6-sata-promise-pata-ports.patch:1.1 
SOURCES/linux-2.6-sata-promise-pata-ports.patch:1.1.2.1
--- SOURCES/linux-2.6-sata-promise-pata-ports.patch:1.1 Sat May 27 15:05:58 2006
+++ SOURCES/linux-2.6-sata-promise-pata-ports.patch     Wed Jun 21 16:43:02 2006
@@ -1,7 +1,7 @@
-diff -urN linux-2.6.16.16/drivers/scsi/libata-core.c 
mod/drivers/scsi/libata-core.c
---- linux-2.6.16.16/drivers/scsi/libata-core.c 2006-05-11 03:56:24.000000000 
+0200
-+++ mod/drivers/scsi/libata-core.c     2006-05-20 03:14:57.165778500 +0200
-@@ -4431,6 +4431,7 @@
+diff -urN linux-2.6.17.1/drivers/scsi/libata-core.c 
mod/drivers/scsi/libata-core.c
+--- linux-2.6.17.1/drivers/scsi/libata-core.c  2006-06-20 11:31:55.000000000 
+0200
++++ mod/drivers/scsi/libata-core.c     2006-06-21 16:38:05.000000000 +0200
+@@ -4453,6 +4453,7 @@
        ap->mwdma_mask = ent->mwdma_mask;
        ap->udma_mask = ent->udma_mask;
        ap->flags |= ent->host_flags;
@@ -9,10 +9,10 @@
        ap->ops = ent->port_ops;
        ap->cbl = ATA_CBL_NONE;
        ap->active_tag = ATA_TAG_POISON;
-diff -urN linux-2.6.16.16/drivers/scsi/sata_promise.c 
mod/drivers/scsi/sata_promise.c
---- linux-2.6.16.16/drivers/scsi/sata_promise.c        2006-05-11 
03:56:24.000000000 +0200
-+++ mod/drivers/scsi/sata_promise.c    2006-05-20 03:29:36.708746500 +0200
-@@ -165,7 +165,7 @@
+diff -urN linux-2.6.17.1/drivers/scsi/sata_promise.c 
mod/drivers/scsi/sata_promise.c
+--- linux-2.6.17.1/drivers/scsi/sata_promise.c 2006-06-20 11:31:55.000000000 
+0200
++++ mod/drivers/scsi/sata_promise.c    2006-06-21 16:40:53.000000000 +0200
+@@ -171,7 +171,7 @@
        /* board_2037x */
        {
                .sht            = &pdc_ata_sht,
@@ -21,7 +21,7 @@
                .pio_mask       = 0x1f, /* pio0-4 */
                .mwdma_mask     = 0x07, /* mwdma0-2 */
                .udma_mask      = 0x7f, /* udma0-6 ; FIXME */
-@@ -322,15 +322,34 @@
+@@ -359,15 +359,34 @@
  
  static void pdc_sata_phy_reset(struct ata_port *ap)
  {
@@ -60,7 +60,7 @@
  
        pdc_reset_port(ap);
        ata_port_probe(ap);
-@@ -646,6 +665,7 @@
+@@ -672,6 +691,7 @@
        unsigned int board_idx = (unsigned int) ent->driver_data;
        int pci_dev_busy = 0;
        int rc;
@@ -68,7 +68,7 @@
  
        if (!printed_version++)
                dev_printk(KERN_DEBUG, &pdev->dev, "version " DRV_VERSION "\n");
-@@ -705,6 +725,9 @@
+@@ -740,6 +760,9 @@
        probe_ent->port[0].scr_addr = base + 0x400;
        probe_ent->port[1].scr_addr = base + 0x500;
  
@@ -77,15 +77,19 @@
 +      
        /* notice 4-port boards */
        switch (board_idx) {
-       case board_20319:
-@@ -715,9 +738,25 @@
+       case board_40518:
+@@ -754,13 +777,28 @@
  
                probe_ent->port[2].scr_addr = base + 0x600;
                probe_ent->port[3].scr_addr = base + 0x700;
 +
-+              probe_ent->port_flags[2] = ATA_FLAG_SATA;       /* pata fix */
-+              probe_ent->port_flags[3] = ATA_FLAG_SATA;       /* pata fix */
++              probe_ent->port_flags[2] = ATA_FLAG_SATA;       /* pata fix */
++              probe_ent->port_flags[3] = ATA_FLAG_SATA;       /* pata fix */
                break;
+       case board_2057x:
+               /* Override hotplug offset for SATAII150 */
+               hp->hotplug_offset = PDC2_SATA_PLUG_CSR;
+               /* Fall through */
        case board_2037x:
 -              probe_ent->n_ports = 2;
 +/*            probe_ent->n_ports = 2; */                                      
/* pata fix */
@@ -96,16 +100,15 @@
 +              {                                                               
/* pata fix */
 +                      probe_ent->n_ports = 3;                                 
/* pata fix */
 +                      pdc_ata_setup_port(&probe_ent->port[2], base + 0x300);  
/* pata fix */
-+                      probe_ent->port_flags[2] = ATA_FLAG_SLAVE_POSS;         
/* pata fix */
-+                      printk(KERN_INFO DRV_NAME " PATA port found\n");        
/* pata fix */
-+              }                                                               
/* pata fix */
-+              else                                                            
/* pata fix */
-+                      probe_ent->n_ports = 2;                                 
/* pata fix */
-+              
++                      probe_ent->port_flags[2] = ATA_FLAG_SLAVE_POSS;         
/* pata fix */
++                      printk(KERN_INFO DRV_NAME " PATA port found\n");        
/* pata fix */
++              }                                                               
/* pata fix */
++              else                                                            
/* pata fix */
++                              probe_ent->n_ports = 2;                         
/* pata fix */
                break;
        case board_20771:
                probe_ent->n_ports = 2;
-@@ -730,6 +769,9 @@
+@@ -773,6 +811,9 @@
  
                probe_ent->port[2].scr_addr = base + 0x600;
                probe_ent->port[3].scr_addr = base + 0x700;
@@ -115,14 +118,14 @@
                break;
        default:
                BUG();
-diff -urN linux-2.6.16.16/include/linux/libata.h mod/include/linux/libata.h
---- linux-2.6.16.16/include/linux/libata.h     2006-05-11 03:56:24.000000000 
+0200
-+++ mod/include/linux/libata.h 2006-05-20 03:31:46.216840250 +0200
-@@ -237,6 +237,7 @@
+diff -urN linux-2.6.17.1/include/linux/libata.h mod/include/linux/libata.h
+--- linux-2.6.17.1/include/linux/libata.h      2006-06-20 11:31:55.000000000 
+0200
++++ mod/include/linux/libata.h 2006-06-21 16:38:05.000000000 +0200
+@@ -281,6 +281,7 @@
        unsigned long           irq;
        unsigned int            irq_flags;
        unsigned long           host_flags;
-+      unsigned long           port_flags[ATA_MAX_PORTS];      /* pata fix */
++      unsigned long           port_flags[ATA_MAX_PORTS];      /* pata fix */
+       unsigned long           host_set_flags;
        void __iomem            *mmio_base;
        void                    *private_data;
- };
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/SOURCES/linux-2.6-sata-promise-pata-ports.patch?r1=1.1&r2=1.1.2.1&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to