فهرست منبع

[MTD] [NAND] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_NAND for CAFÉ

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
David Woodhouse 16 سال پیش
والد
کامیت
514fca4373
2فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 5 1
      drivers/mtd/nand/cafe_nand.c
  2. 1 0
      include/linux/pci_ids.h

+ 5 - 1
drivers/mtd/nand/cafe_nand.c

@@ -1,6 +1,9 @@
 /*
 /*
  * Driver for One Laptop Per Child ‘CAFÉ’ controller, aka Marvell 88ALP01
  * Driver for One Laptop Per Child ‘CAFÉ’ controller, aka Marvell 88ALP01
  *
  *
+ * The data sheet for this device can be found at:
+ *    http://www.marvell.com/products/pcconn/88ALP01.jsp
+ *
  * Copyright © 2006 Red Hat, Inc.
  * Copyright © 2006 Red Hat, Inc.
  * Copyright © 2006 David Woodhouse <dwmw2@infradead.org>
  * Copyright © 2006 David Woodhouse <dwmw2@infradead.org>
  */
  */
@@ -842,7 +845,8 @@ static void __devexit cafe_nand_remove(struct pci_dev *pdev)
 }
 }
 
 
 static struct pci_device_id cafe_nand_tbl[] = {
 static struct pci_device_id cafe_nand_tbl[] = {
-	{ 0x11ab, 0x4100, PCI_ANY_ID, PCI_ANY_ID },
+	{ PCI_VENDOR_ID_MARVELL, PCI_DEVICE_ID_MARVELL_88ALP01_NAND,
+	  PCI_ANY_ID, PCI_ANY_ID },
 	{ }
 	{ }
 };
 };
 
 

+ 1 - 0
include/linux/pci_ids.h

@@ -1521,6 +1521,7 @@
 #define PCI_DEVICE_ID_MARVELL_GT64260	0x6430
 #define PCI_DEVICE_ID_MARVELL_GT64260	0x6430
 #define PCI_DEVICE_ID_MARVELL_MV64360	0x6460
 #define PCI_DEVICE_ID_MARVELL_MV64360	0x6460
 #define PCI_DEVICE_ID_MARVELL_MV64460	0x6480
 #define PCI_DEVICE_ID_MARVELL_MV64460	0x6480
+#define PCI_DEVICE_ID_MARVELL_88ALP01_NAND	0x4100
 #define PCI_DEVICE_ID_MARVELL_88ALP01_SD	0x4101
 #define PCI_DEVICE_ID_MARVELL_88ALP01_SD	0x4101
 
 
 #define PCI_VENDOR_ID_V3		0x11b0
 #define PCI_VENDOR_ID_V3		0x11b0