Mailinglist Archive: radeonhd (400 mails)

< Previous Next >
[radeonhd] X1400 on Dell Inspiron 6400
  • From: Jonathan Anderson <jonathan.anderson@xxxxxxxx>
  • Date: Wed, 26 Sep 2007 15:07:04 -0230
  • Message-id: <200709261507.04649.jonathan.anderson@xxxxxxxx>
Moving this discussion on-list.

I patched rhd_id.c with the attached patches (Inspiron6400.diff and 
X1400-RV515.diff), and now X gets further into the startup process.

Now I get new errors: my framebuffer has not been "mapped" into rhdPtr->FbBase 
by xf86MapPciMem(), though rhdAtomBIOSAllocateFbScratch(), which uses 
RHDAtomBIOSFunc instead of an X function, succeeds!

Further down, I get a message from the RHDLVTMAInit() function saying that 
only M56 devices are supported. If I comment this check out, I get a little 
bit further: instead of X shutting down, I get a black screen. There is also 
a new error message in the X log: "CRTC 1 is active without outputs"... this 
is probably because non-M56 devices are unsupported though, hey?

I hope that this information is helpful...


#!/jon
-- 
Jonathan Anderson

jonathan.anderson@xxxxxxxx
diff --git a/src/rhd_id.c b/src/rhd_id.c
index 8eda98d..2bb35b6 100644
--- a/src/rhd_id.c
+++ b/src/rhd_id.c
@@ -95,7 +95,7 @@ PciChipsets RHDPCIchipsets[] = {
     { RHD_RV515, 0x7142, RES_SHARED_VGA }, /* Radeon X1300/X1550 */
     { RHD_RV505, 0x7143, RES_SHARED_VGA }, /* Radeon X1550 */
     { RHD_M54,   0x7144, RES_SHARED_VGA }, /* M54-GL */
-    { RHD_M54,   0x7145, RES_SHARED_VGA }, /* Mobility Radeon X1400 */
+    { RHD_RV515, 0x7145, RES_SHARED_VGA }, /* Mobility Radeon X1400 */
     { RHD_RV515, 0x7146, RES_SHARED_VGA }, /* Radeon X1300/X1550 */
     { RHD_RV505, 0x7147, RES_SHARED_VGA }, /* Radeon X1550 64-bit */
     { RHD_M52,   0x7149, RES_SHARED_VGA }, /* Mobility Radeon X1300 */
diff --git a/src/rhd_id.c b/src/rhd_id.c
index 8eda98d..e83d57f 100644
--- a/src/rhd_id.c
+++ b/src/rhd_id.c
@@ -351,6 +351,8 @@ rhdCards[] =
     /* 0x7143 : RV505 : Radeon X1550 */
     /* 0x7144 : M54 : M54-GL */
     /* 0x7145 : M54 : Mobility Radeon X1400 */
+    { 0x7145, 0x1028, 0x2003, "Dell Inspiron 6400", PANEL_B_VGA_A0,
+                              {    0,    0, 0xF9F, 0x000, 0x03, 0x19, 0x1F4}},
     { 0x7145, 0x1179, 0xFF10, "Toshiba A100-773", PANEL_B1_VGA_A2,
                               {    0,    0, 0xF9F, 0x00F, 0x03, 0x23, 0x190}},
     { 0x7145, 0x17AA, 0x2006, "Lenovo Thinkpad T60 (2007)", PANEL_B2_VGA_A0,
< Previous Next >
Follow Ups