diff options
author | fjoe <fjoe@FreeBSD.org> | 2003-06-09 19:11:01 +0000 |
---|---|---|
committer | fjoe <fjoe@FreeBSD.org> | 2003-06-09 19:11:01 +0000 |
commit | 46b60f7688ec0c3243f8e56af7938329cc390be3 (patch) | |
tree | 5da035d735a9c690c052e47688ae5c126cc6da83 /sys/dev | |
parent | 2f59062691ada0becd88dc6be4a165331b540fd3 (diff) | |
download | FreeBSD-src-46b60f7688ec0c3243f8e56af7938329cc390be3.zip FreeBSD-src-46b60f7688ec0c3243f8e56af7938329cc390be3.tar.gz |
Add two more Vendor ID's for Leadtek Winfast TV 2000
PR: 47453
Obtained from: NetBSD (partially)
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/bktr/bktr_card.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/dev/bktr/bktr_card.c b/sys/dev/bktr/bktr_card.c index 5724489..c61e4e2 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); |