Bug 9370 - New device id for VIA K8M890
New device id for VIA K8M890
Status: RESOLVED FIXED
Product: DRI
Classification: Unclassified
Component: DRM/other
DRI git
x86 (IA32) Linux (All)
: high enhancement
Assigned To: Thomas Hellström
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-12-16 14:29 UTC by Xavier Bachelot
Modified: 2006-12-28 13:19 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
k8m890 id and 'P4VM800pro' description fix (432 bytes, patch)
2006-12-16 14:31 UTC, Xavier Bachelot
no flags Details | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Xavier Bachelot 2006-12-16 14:29:30 UTC
The K8M890 is yet another VIA chipset. Adding the pci id to the list is the only
needed change to make DRI work with this chipset. The attached patch also fixes
the description for an earlier VIA chipset, which was not correct.
Comment 1 Xavier Bachelot 2006-12-16 14:31:11 UTC
Created attachment 8141 [details] [review]
k8m890 id and 'P4VM800pro' description fix
Comment 2 Thomas Hellström 2006-12-18 11:06:46 UTC
Xavier,

To enable this device for DRI we need to figure out its video engine AGP command
stream capabilities, and also how the 3D engine behaves, and adjusting the
command verifier accordingly so that we don't create a security hole. 

From what I understand, the device is a "Unichrome pro group A" when it comes to
video, but has a completely new directX 9 compatible 3D engine. The question is
whether this 3D engine is backwards compatible with what we have today.

So, let's get XvMC running first and then check whether we can use the current
3D code.

/Thomas

Comment 3 Thomas Hellström 2006-12-28 13:19:57 UTC
Device numbers are added now, 
but 3D and command DMA are disabled since we currently 
have no implementation for the new 3D engine.