[Nouveau] pre-nv50 KMS

Luo Jinghua sunmoon1997 at gmail.com
Sat May 23 09:00:16 PDT 2009


On Sat, May 23, 2009 at 4:49 PM, Luo Jinghua <sunmoon1997 at gmail.com> wrote:
> Hi, all
>
> I'm trying to implement kms for pre-nv50 in last cuples of days. My
> current work[1] is based on the code of nv50 kms & ddx. Basicly,  I
> just blindly port the code to kernel land :). I think I'm getting very
> close to working state, but it still doesn't work.
>
> Current state:
> 1) vbios parser is synced with ddx
> 2) i2c works
> 3)  Something shows on internel LVDS panel and external DVI flat
> panel, but the image is distorted. If I connect the monitor with my
> latop via the VGA port and resolution is higher then 1028x1024, it
> will say no signal. At lower resultion it shows distorted image. My
> monitor native resolution is 1920x1080. You get some idea and know
> what is going wrong. I did check the mode_state of ddx and kms, the
> are almostly the same except the fb_start and cursor_offset are
> different as expected.
>

I get kms working on my C51 & Go 7300 now.

Remain issues:
1)  LVDS' resolution is stuck at 640x480
2) Cursor doesn't work on C51

-- 
Luo Jinghua


More information about the Nouveau mailing list