Author: lcapitulino
Date: Mon Feb 12 19:00:32 2007
New Revision: 119983

Added:
   
packages/updates/2007.0/kernel-2.6/current/PATCHES/patches/DI33_atiixp_sb600_has_one_channel.patch
Modified:
   packages/updates/2007.0/kernel-2.6/current/SPECS/kernel-2.6.spec

Log:
atiixp.c: sb600 ide only has one channel


Added: 
packages/updates/2007.0/kernel-2.6/current/PATCHES/patches/DI33_atiixp_sb600_has_one_channel.patch
==============================================================================
--- (empty file)
+++ 
packages/updates/2007.0/kernel-2.6/current/PATCHES/patches/DI33_atiixp_sb600_has_one_channel.patch
  Mon Feb 12 19:00:32 2007
@@ -0,0 +1,43 @@
+commit b25168dfdc162b4198fa6395cd191a20dddc6d34
+Author: Conke Hu <[EMAIL PROTECTED]>
+Date:   Sat Jan 27 13:46:30 2007 +0100
+
+    atiixp.c: sb600 ide only has one channel
+    
+    AMD/ATI SB600 IDE/PATA controller only has one channel.
+    
+    Signed-off-by: Conke Hu <[EMAIL PROTECTED]>
+    Cc: Alan Cox <[EMAIL PROTECTED]>
+    Cc: Greg KH <[EMAIL PROTECTED]>
+    Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
+    Signed-off-by: Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]>
+
+---
+ drivers/ide/pci/atiixp.c |    9 ++++++++-
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+--- linux-2.6.17.orig/drivers/ide/pci/atiixp.c
++++ linux-2.6.17/drivers/ide/pci/atiixp.c
+@@ -327,6 +327,13 @@ static ide_pci_device_t atiixp_pci_info[
+               .autodma        = AUTODMA,
+               .enablebits     = {{0x48,0x01,0x00}, {0x48,0x08,0x00}},
+               .bootable       = ON_BOARD,
++      }, {    /* 1 */
++              .name           = "SB600_PATA",
++              .init_hwif      = init_hwif_atiixp,
++              .channels       = 1,
++              .autodma        = AUTODMA,
++              .enablebits     = {{0x48,0x01,0x00}, {0x00,0x00,0x00}},
++              .bootable       = ON_BOARD,
+       }
+ };
+ 
+@@ -348,7 +355,7 @@ static struct pci_device_id atiixp_pci_t
+       { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP200_IDE, PCI_ANY_ID, 
PCI_ANY_ID, 0, 0, 0},
+       { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP300_IDE, PCI_ANY_ID, 
PCI_ANY_ID, 0, 0, 0},
+       { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP400_IDE, PCI_ANY_ID, 
PCI_ANY_ID, 0, 0, 0},
+-      { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP600_IDE, PCI_ANY_ID, 
PCI_ANY_ID, 0, 0, 0},
++      { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP600_IDE, PCI_ANY_ID, 
PCI_ANY_ID, 0, 0, 1},
+       { 0, },
+ };
+ MODULE_DEVICE_TABLE(pci, atiixp_pci_tbl);

Modified: packages/updates/2007.0/kernel-2.6/current/SPECS/kernel-2.6.spec
==============================================================================
--- packages/updates/2007.0/kernel-2.6/current/SPECS/kernel-2.6.spec    
(original)
+++ packages/updates/2007.0/kernel-2.6/current/SPECS/kernel-2.6.spec    Mon Feb 
12 19:00:32 2007
@@ -1038,6 +1038,8 @@
       something good to have at hand
     - USB: rndis_host: fix crash while probing a Nokia S60 mobile
     - rt2570 should report itself as "rtusb" (#24461)
+    - atiixp.c: sb600 ide only has one channel (#28505 - thanks to
+      Wolke <[EMAIL PROTECTED]>
 
 * Fri Feb 02 2007 Luiz Capitulino <[EMAIL PROTECTED]> 2.6.17-10mdv2007.0
   o Gwenole Beauchesne <[EMAIL PROTECTED]>

Reply via email to