[Nouveau] pre-nv50 KMS

Luo Jinghua sunmoon1997 at gmail.com
Sat May 23 01:49:25 PDT 2009


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.

[1] git://anongit.freedesktop.org/~jinghua/drm modesetting-gem branch
-- 
Luo Jinghua


More information about the Nouveau mailing list