Request for adding i810 DRM support to i915.ko
Manish Jain
invalid.pointer at gmail.com
Fri Apr 17 21:12:25 UTC 2009
Hello,
I am using FreeBSD 7.1R on a Celeron Coppermine 800 MHz + Intel 810
chipset-based system. I believe that the original i810 code is no longer
being maintained. Instead, the i915.ko module is taking care of Intel
graphics chipsets. This mostly works fine, except that DRM support in
i915.ko begins with i830 instead of i810.
To quote from the sources, /usr/src/sys/dev/drm/i915_drv.c says :
static drm_pci_id_list_t i915_pciidlist[] = {
i915_PCI_IDS
};
/usr/src/sys/dev/drm/drm_pciids.h in turn says :
#define i915_PCI_IDS \
{0x8086, 0x3577, 0, "Intel i830M GMCH"}, \
{0x8086, 0x2562, 0, "Intel i845G GMCH"}, \
{0x8086, 0x3582, 0, "Intel i852GM/i855GM GMCH"}, \
{0x8086, 0x2572, 0, "Intel i865G GMCH"}, \
{0x8086, 0x2582, 0, "Intel i915G"}, \
{0x8086, 0x2592, 0, "Intel i915GM"}, \
{0x8086, 0x2772, 0, "Intel i945G"}, \
{0x8086, 0x27A2, 0, "Intel i945GM"}, \
{0x8086, 0x2972, 0, "Intel i946GZ"}, \
{0x8086, 0x2982, 0, "Intel i965G"}, \
{0x8086, 0x2992, 0, "Intel i965Q"}, \
{0x8086, 0x29A2, 0, "Intel i965G"}, \
{0x8086, 0x2A02, 0, "Intel i965GM"}, \
{0x8086, 0x2A12, 0, "Intel i965GME"}, \
{0, 0, 0, NULL}
Intel 810 is quite clearly missing from the i915_PCI_IDS list.
As a result, I am unable to play any video applications on my system. I
am therefore forced to request this list for help. Would it be possible
for someone to add support for i810 to i915.ko ? This would save me, and
hopefully many others facing a similar situation, from having to trash a
system which performs very well indeed in all other respects, and
unnecessarily invest significant amounts of time and money purchasing,
installing and configuring a new system.
Any help would be greatly appreciated.
--
Thank you and Regards
Manish Jain
invalid.pointer at gmail.com
Laast year I kudn't spell Software Engineer. Now I are won.
More information about the freebsd-x11
mailing list