Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] ide: ATI SB600 IDE support

Add support for the IDE device on ATI SB600

Signed-off-by: Felix Kuehling <fkuehlin@ati.com>
Acked-by: Bartlomiej Zolnierkiewicz <B.Zolnierkiewicz@elka.pw.edu.pl>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Acked-by: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by

Anatoli Antonovitch and committed by
Linus Torvalds
6e892801 07fab8da

+5
+1
drivers/ide/pci/atiixp.c
··· 348 348 { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP200_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, 349 349 { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP300_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, 350 350 { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP400_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, 351 + { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP600_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, 351 352 { 0, }, 352 353 }; 353 354 MODULE_DEVICE_TABLE(pci, atiixp_pci_tbl);
+4
include/linux/pci_ids.h
··· 356 356 #define PCI_DEVICE_ID_ATI_IXP300_SATA 0x436e 357 357 #define PCI_DEVICE_ID_ATI_IXP400_IDE 0x4376 358 358 #define PCI_DEVICE_ID_ATI_IXP400_SATA 0x4379 359 + #define PCI_DEVICE_ID_ATI_IXP400_SATA2 0x437a 360 + #define PCI_DEVICE_ID_ATI_IXP600_SATA 0x4380 361 + #define PCI_DEVICE_ID_ATI_IXP600_SRAID 0x4381 362 + #define PCI_DEVICE_ID_ATI_IXP600_IDE 0x438c 359 363 360 364 #define PCI_VENDOR_ID_VLSI 0x1004 361 365 #define PCI_DEVICE_ID_VLSI_82C592 0x0005