aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/bktr
diff options
context:
space:
mode:
authorMax Khon <fjoe@FreeBSD.org>2003-06-09 19:11:01 +0000
committerMax Khon <fjoe@FreeBSD.org>2003-06-09 19:11:01 +0000
commit46e0ffba9bbf5b2241b498068a9b3ecb719c05a2 (patch)
tree5da035d735a9c690c052e47688ae5c126cc6da83 /sys/dev/bktr
parentc02d762181b2adb4ff7a9aa8c4e9f5ddbca8e171 (diff)
Notes
Diffstat (limited to 'sys/dev/bktr')
-rw-r--r--sys/dev/bktr/bktr_card.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/dev/bktr/bktr_card.c b/sys/dev/bktr/bktr_card.c
index 5724489b66f2..c61e4e26ec0b 100644
--- a/sys/dev/bktr/bktr_card.c
+++ b/sys/dev/bktr/bktr_card.c
@@ -550,6 +550,8 @@ static int locate_eeprom_address( bktr_ptr_t bktr) {
/* Following not confirmed with http://members.hyperlink.net.au/~chart,
so not added to NetBSD's pcidevs */
#define PCI_VENDOR_LEADTEK_ALT 0x6606
+#define PCI_VENDOR_LEADTEK_ALT_2 0x6607
+#define PCI_VENDOR_LEADTEK_ALT_3 0x107d
#define PCI_VENDOR_FLYVIDEO 0x1851
#define PCI_VENDOR_FLYVIDEO_2 0x1852
#define PCI_VENDOR_PINNACLE_ALT 0xBD11
@@ -675,7 +677,9 @@ probeCard( bktr_ptr_t bktr, int verbose, int unit )
goto checkTuner;
}
- if (subsystem_vendor_id == PCI_VENDOR_LEADTEK_ALT) {
+ if ((subsystem_vendor_id == PCI_VENDOR_LEADTEK_ALT)
+ || (subsystem_vendor_id == PCI_VENDOR_LEADTEK_ALT_2)
+ || (subsystem_vendor_id == PCI_VENDOR_LEADTEK_ALT_3)) {
bktr->card = cards[ (card = CARD_LEADTEK) ];
bktr->card.eepromAddr = eeprom_i2c_address;
bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);