<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><div style="text-align: left;">&gt; No problem.  I attached a patch that you can apply to the most recent <br>&gt; kernel.  Send back the demsg output, especially the lines that start with<br>&gt; GEODE:<br>Jordan, please see the dmesg output attached with the debug patch: dmesg_lxfb_debug.txt<br><br>Here is the GEODE part of the dmesg output:<br>[&nbsp;&nbsp;&nbsp; 0.084787] Mount-cache hash table entries: 512<br>...skipping...<br>[&nbsp;&nbsp;&nbsp; 0.169388] GEODE: VSA SIG = 534d<br>[&nbsp;&nbsp;&nbsp; 0.169461] GEODE: read from descriptor<br>[&nbsp;&nbsp;&nbsp; 0.169531] GEODE: Return 4000&lt;6&gt;lxfb 0000:00:01.1: 16 KB of video memory at 0xe0000000<br>[&nbsp;&nbsp;&nbsp; 0.169743] lxfb 0000:00:01.1: could not find valid video mode<br>[&nbsp;&nbsp;&nbsp; 0.169844] lxfb: probe of 0000:00:01.1 failed with error -22<br><br>I applied the debug patch to 2.6.26-rc6 GIT kernel and NOT to the stable kernel 2.6.25.6 release. <br></div><br>Kushal Koolwal<br><br>I do blog at http://blogs.koolwal.net/<br><br><br><br>______________________<br><table style="height: 24px; font-family: 'Segoe UI',Tahoma,san-serif; font-size: 9pt; color: rgb(0, 153, 204);"><tbody><tr><td><a href="http://im.live.com/Messenger/IM/Home/?source=EML_WLHM_GreaterGood" target="_blank" style="color: rgb(51, 153, 102); text-decoration: none; font-weight: bold;"><img style="border-style: none;" src="http://gfx1.hotmail.com/mail/w2/ltr/i_charity.gif" alt="i'm"></a> EMAILING FOR THE GREATER GOOD</td></tr></tbody></table><br><br><hr id="stopSpelling">&gt; Date: Thu, 12 Jun 2008 18:03:33 -0600<br>&gt; From: jordan.crouse@amd.com<br>&gt; To: kushalkoolwal@hotmail.com<br>&gt; CC: mart.raudsepp@artecdesign.ee; linux-geode@bombadil.infradead.org<br>&gt; Subject: Re: Geode lxfb framebuffer not working<br>&gt; <br>&gt; On 12/06/08 16:53 -0700, Kushal Koolwal wrote:<br>&gt; &gt; &gt; So at this point, you are going to have to start instrumenting code.  <br>&gt; &gt; &gt; We are interested in figuring out which path the code goes down in<br>&gt; &gt; &gt; lx_framebuffer_size() in drivers/video/geode/lxfb_ops.c.<br>&gt; &gt; &gt; We are further interested in what happens in geode_has_vsa2() in<br>&gt; &gt; &gt; arch/x86/kernel/geode_32.c.  In particular, the value that is returned<br>&gt; &gt; &gt; by the inw(VSA_VRC_DATA).<br>&gt; &gt; <br>&gt; &gt; I am not an expert kernel hacker but if you give me some idea as to what statements to put (like printk) in those code files(lxfb_ops.c and geode_32.c) I can probably do that,compile, run and send you the outputs.<br>&gt; &gt; <br>&gt; &gt; Please do let me know. Sorry for being unfamiliar with Kernel Debugging. This is a learning phase for me.<br>&gt; <br>&gt; No problem.  I attached a patch that you can apply to the most recent <br>&gt; kernel.  Send back the demsg output, especially the lines that start with<br>&gt; GEODE:<br>&gt; <br>&gt; Jordan<br></body>
</html>