Module Name:    src
Committed By:   hubertf
Date:           Mon Jun 29 11:05:12 UTC 2009

Modified Files:
        src/sys/dev/pci: sdhc_pci.c

Log Message:
Use PCI IDs from pcidevs, instead of storing them in here.
Compile tested and OK'd by NONAKA Kimihiro.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/pci/sdhc_pci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/pci/sdhc_pci.c
diff -u src/sys/dev/pci/sdhc_pci.c:1.1 src/sys/dev/pci/sdhc_pci.c:1.2
--- src/sys/dev/pci/sdhc_pci.c:1.1	Tue Apr 21 03:00:29 2009
+++ src/sys/dev/pci/sdhc_pci.c	Mon Jun 29 11:05:12 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: sdhc_pci.c,v 1.1 2009/04/21 03:00:29 nonaka Exp $	*/
+/*	$NetBSD: sdhc_pci.c,v 1.2 2009/06/29 11:05:12 hubertf Exp $	*/
 /*	$OpenBSD: sdhc_pci.c,v 1.7 2007/10/30 18:13:45 chl Exp $	*/
 
 /*
@@ -18,7 +18,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sdhc_pci.c,v 1.1 2009/04/21 03:00:29 nonaka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sdhc_pci.c,v 1.2 2009/06/29 11:05:12 hubertf Exp $");
 
 #include <sys/param.h>
 #include <sys/device.h>
@@ -67,11 +67,6 @@
 #define	DPRINTF(s)	/**/
 #endif
 
-/* XXX */
-#define	PCI_PRODUCT_TI_PCI7XX1_FLASH	0x8033
-#define	PCI_PRODUCT_TI_PCI7XX1_SD	0x8034
-#define	PCI_PRODUCT_ENE_SDCARD		0x0550
-
 static const struct sdhc_pci_quirk {
 	pci_vendor_id_t		vendor;
 	pci_product_id_t	product;
@@ -86,7 +81,7 @@
 } sdhc_pci_quirk_table[] = {
 	{
 		PCI_VENDOR_TI,
-		PCI_PRODUCT_TI_PCI7XX1_SD,
+		PCI_PRODUCT_TI_PCI72111SD,
 		0xffff,
 		0xffff,
 		4,
@@ -95,7 +90,7 @@
 
 	{
 		PCI_VENDOR_ENE,
-		PCI_PRODUCT_ENE_SDCARD,
+		PCI_PRODUCT_ENE_CB712,
 		0xffff,
 		0xffff,
 		0,
@@ -286,7 +281,7 @@
 	/* Look at func 3 for the flash device */
 	tag = pci_make_tag(pc, pa->pa_bus, pa->pa_device, 3);
 	id = pci_conf_read(pc, tag, PCI_ID_REG);
-	if (PCI_PRODUCT(id) != PCI_PRODUCT_TI_PCI7XX1_FLASH)
+	if (PCI_PRODUCT(id) != PCI_PRODUCT_TI_PCI72111FM)
 		return;
 
 	/*

Reply via email to