* Patch for radeon framebuffer
@ 2003-03-15 13:24 Hanno Böck
0 siblings, 0 replies; only message in thread
From: Hanno Böck @ 2003-03-15 13:24 UTC (permalink / raw)
To: linux-kernel; +Cc: marcelo
The patch below has been around for ages now.
It is needed on some radeon mobility cards, because they report 0 for
their video-ram-size.
Without the patch, the radeonfb will not work.
Can you include this in the next kernel release?
--- radeonfb.c.orig Thu May 9 16:51:26 2002
+++ radeonfb.c Thu May 9 16:48:46 2002
@@ -877,6 +877,14 @@
/* mem size is bits [28:0], mask off the rest */
rinfo->video_ram = tmp & CONFIG_MEMSIZE_MASK;
+ /* According to XFree86 4.2.0, some production M6's return 0
+ for 8MB. */
+ if (rinfo->video_ram == 0 &&
+ (pdev->device == PCI_DEVICE_ID_RADEON_LY ||
+ pdev->device == PCI_DEVICE_ID_RADEON_LZ)) {
+ rinfo->video_ram = 8192 * 1024;
+ }
+
/* ram type */
tmp = INREG(MEM_SDRAM_MODE_REG);
switch ((MEM_CFG_TYPE & tmp) >> 30) {
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-03-15 12:13 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-15 13:24 Patch for radeon framebuffer Hanno Böck
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®