Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: mesa-drm
In Message <20110117152554.E25D8115373%xen1.duzan.org@localhost>,
Gary Duzan <gary%duzan.org@localhost>wrote:
=>In Message <20110117151705.GA10817%tarantulon.kollasch.net@localhost>,
=> "Jonathan A. Kollasch" <jakllsch%kollasch.net@localhost>wrote:
=>
=>=>On Mon, Jan 17, 2011 at 10:08:56AM -0500, Gary Duzan wrote:
=>=>> It appears that my 880G ATI video is not supported by the mesa-drm
=>=>> in the tree, but the mesa-drm code has been significantly restructured
=>=>> since we imported it. (We have a May 2009 version from git; it was
=>=>> restructured in November 2009.) Has anyone looked into what it
=>=>> would take to upgrade? If it isn't too hairy I might give it a shot
=>=>> myself.
=>=>
=>=>Probably doesn't matter, radeondrm(4) only does enough to support Xv
=>=>on HD4k at this point. Not to mention not supporting HD5k and HD6k
=>=>at all.
=>
=> Well, the 880G includes the HD 4250, so it would be relevant,
=>and I'm building a desktop (to replace my recently departed MSI
=>780G), so video support would be Nice To Have. Perhaps a tweak like
=>was recently done to support the 4200 mobility would be sufficient.
The included patch seems to be working.
radeondrm0 at vga0: ATI Radeon HD 4250/4290
radeondrm0: Initialized radeon 1.29.0 20080613
info: [drm] Setting GART location based on new memory map
info: [drm] Loading RS780 Microcode
info: [drm] Resetting GPU
info: [drm] writeback test succeeded in 1 usecs
radeondrm0: interrupting at ioapic0 pin 18
Gary Duzan
Index: sys/external/bsd/drm/dist/bsd-core/drm_pciids.h
===================================================================
RCS file: /usr2/netbsd-cvs/src/sys/external/bsd/drm/dist/bsd-core/drm_pciids.h,v
retrieving revision 1.5
diff -b -u -p -r1.5 drm_pciids.h
--- sys/external/bsd/drm/dist/bsd-core/drm_pciids.h 6 Jan 2011 11:07:48
-0000 1.5
+++ sys/external/bsd/drm/dist/bsd-core/drm_pciids.h 18 Jan 2011 12:26:37
-0000
@@ -394,6 +394,7 @@
{0x1002, 0x9553, CHIP_RV710|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP, "ATI
Mobility Radeon 4500 Series"}, \
{0x1002, 0x9555, CHIP_RV710|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP, "ATI
Mobility Radeon 4500 Series"}, \
{0x1002, 0x9712,
CHIP_RV620|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "ATI Radeon
Mobility HD 4200"}, \
+ {0x1002, 0x9715, CHIP_RS780|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "ATI
Radeon HD 4250/4290"}, \
{0, 0, 0, NULL}
#define r128_PCI_IDS \
Home |
Main Index |
Thread Index |
Old Index