summaryrefslogtreecommitdiffstats
path: root/sys/pccard
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2001-01-02 21:42:48 +0000
committerimp <imp@FreeBSD.org>2001-01-02 21:42:48 +0000
commit93d6e1eee351f7d8aa7c42169cfbf1dc4ba978ac (patch)
treecab7f5e6761a4fb041b0cb294d01409712cf6dc4 /sys/pccard
parent1e95becf76111543a7eea6d10ec07ff49dd604fe (diff)
downloadFreeBSD-src-93d6e1eee351f7d8aa7c42169cfbf1dc4ba978ac.zip
FreeBSD-src-93d6e1eee351f7d8aa7c42169cfbf1dc4ba978ac.tar.gz
Add device id for the OZ Micro 6832. I didn't try to init it like the
Cirrus Logic parts that end in 6832, but maybe some machines will need that in the future.
Diffstat (limited to 'sys/pccard')
-rw-r--r--sys/pccard/pcic_pci.c6
-rw-r--r--sys/pccard/pcic_pci.h1
2 files changed, 6 insertions, 1 deletions
diff --git a/sys/pccard/pcic_pci.c b/sys/pccard/pcic_pci.c
index 23f80ce..ae049b4 100644
--- a/sys/pccard/pcic_pci.c
+++ b/sys/pccard/pcic_pci.c
@@ -289,6 +289,9 @@ pcic_pci_probe(device_t dev)
case PCI_DEVICE_ID_RICOH_RL5C478:
desc = "Ricoh RL5C478 PCI-CardBus Bridge";
break;
+ case PCI_DEVICE_ID_PCIC_OZ6832:
+ desc = "O2micro 6832 PCI-Cardbus Bridge";
+ break;
/* 16bit PC-card bridges */
case PCI_DEVICE_ID_PCIC_CLPD6729:
@@ -315,7 +318,8 @@ pcic_pci_probe(device_t dev)
/*
* General PCI based card dispatch routine. Right now
- * it only understands the CL-PD6832.
+ * it only understands the CL-PD6832 and TI parts. It does
+ * try to do generic things with other parts.
*/
static int
pcic_pci_attach(device_t dev)
diff --git a/sys/pccard/pcic_pci.h b/sys/pccard/pcic_pci.h
index 3003ba6..8de785f 100644
--- a/sys/pccard/pcic_pci.h
+++ b/sys/pccard/pcic_pci.h
@@ -32,6 +32,7 @@
/* PCI/CardBus Device IDs */
#define PCI_DEVICE_ID_PCIC_OZ6729 0x67291217ul
#define PCI_DEVICE_ID_PCIC_OZ6730 0x673A1217ul
+#define PCI_DEVICE_ID_PCIC_OZ6832 0x68321217ul
#define PCI_DEVICE_ID_PCIC_CLPD6729 0x11001013ul
#define PCI_DEVICE_ID_PCIC_CLPD6832 0x11101013ul
#define PCI_DEVICE_ID_PCIC_TI1031 0xac13104cul
OpenPOWER on IntegriCloud