lkml.org 
[lkml]   [1997]   [Feb]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patches in this message
/
Date
From
SubjectPCI Vendor and Device ID's -> 2.0.2x
I have included patches to pci.c and pci.h for PCI Vendor Optibase. These
have been applied against 2.0.28 and 2.0.29. My home system /proc/pci is
appended to the bottom.

--- pci.c.orig Mon Feb 10 00:08:52 1997
+++ pci.c Mon Feb 10 11:12:51 1997
@@ -206,6 +206,11 @@
DEVICE( CYCLADES, CYCLOM_Y_Hi, "Cyclom-Y above 1Mbyte"),
DEVICE( CYCLADES, CYCLOM_Z_Lo, "Cyclom-Z below 1Mbyte"),
DEVICE( CYCLADES, CYCLOM_Z_Hi, "Cyclom-Z above 1Mbyte"),
+ DEVICE( OPTIBASE, VIDEOPLEX, "MPEG-2 Decoder"),
+ DEVICE( OPTIBASE, VIDEOPLEX_CC, "MPEG-2 Decoder w/Closed Caption"),
+ DEVICE( OPTIBASE, VIDEOQUEST, "MPEG-2 Decoder w/RGB-YCbCr"),
+ DEVICE( OPTIBASE, MPEG_FORGE, "MPEG-2 Half D-1 Encoder"),
+ DEVICE( OPTIBASE, MPEG_FUSION, "MPEG-2 Full D-1 Encoder"),
DEVICE( SYMPHONY, SYMPHONY_101, "82C101"),
DEVICE( TEKRAM, TEKRAM_DC290, "DC-290"),
DEVICE( 3DLABS, 3DLABS_300SX, "GLINT 300SX"),
@@ -520,6 +525,7 @@
case PCI_VENDOR_ID_SPECIALIX: return "Specialix";
case PCI_VENDOR_ID_RP: return "Comtrol";
case PCI_VENDOR_ID_CYCLADES: return "Cyclades";
+ case PCI_VENDOR_ID_OPTIBASE: return "Optibase";
case PCI_VENDOR_ID_SYMPHONY: return "Symphony";
case PCI_VENDOR_ID_TEKRAM: return "Tekram";
case PCI_VENDOR_ID_3DLABS: return "3Dlabs";

--- pci.h.orig Mon Feb 10 00:08:52 1997
+++ pci.h Mon Feb 10 11:12:51 1997
@@ -517,6 +517,13 @@
#define PCI_DEVICE_ID_CYCLOM_Z_Lo 0x0200
#define PCI_DEVICE_ID_CYCLOM_Z_Hi 0x0201

+#define PCI_VENDOR_ID_OPTIBASE 0x1255
+#define PCI_DEVICE_ID_VIDEOPLEX 0x2110
+#define PCI_DEVICE_ID_VIDEOPLEX_CC 0x2120
+#define PCI_DEVICE_ID_VIDEOQUEST 0x2130
+#define PCI_DEVICE_ID_MPEG_FORGE 0x1110
+#define PCI_DEVICE_ID_MPEG_FUSION 0x1210
+
#define PCI_VENDOR_ID_SYMPHONY 0x1c1c
#define PCI_DEVICE_ID_SYMPHONY_101 0x0001

*****end of patches.
/proc/pci for IWILL P55TVS. NOTE: (2.0.20 bios32_init reports two PCI bios
entries.)

PCI devices found:
Bus 0, device 20, function 0:
Multimedia controller: Optibase MPEG-2 Decoder (rev 0).
Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable.
Latency=32.
Non-prefetchable 32 bit memory at 0xe4100000.
I/O at 0x6200.
Non-prefetchable 32 bit memory at 0xe4000000.
Bus 0, device 19, function 0:
VGA compatible controller: S3 Inc. Trio32/Trio64 (rev 84).
Medium devsel. IRQ 10.
Non-prefetchable 32 bit memory at 0xe0000000.
Bus 0, device 18, function 0:
SCSI storage controller: Adaptec AIC-7860 (rev 1).
Medium devsel. Fast back-to-back capable. IRQ 11. Master Capable.
Latency=32. Min Gnt=4.Max Lat=4.
I/O at 0x6100.
Non-prefetchable 32 bit memory at 0xe4101000.
Bus 0, device 7, function 1:
IDE interface: Intel 82371SB Natoma/Triton II PIIX3 (rev 0).
Medium devsel. Fast back-to-back capable. Master Capable.
Latency=32.
I/O at 0xf000.
Bus 0, device 7, function 0:
ISA bridge: Intel 82371SB Natoma/Triton II PIIX3 (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable. No bursts.
Bus 0, device 0, function 0:
Host bridge: Intel 82437VX Triton II (rev 1).
Medium devsel. Master Capable. Latency=32.


\
 
 \ /
  Last update: 2005-03-22 13:38    [W:0.094 / U:0.040 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site