Last edited by vesa; 07-21-2009 at 09:48 AM.
The patches need to be synced up against git master and cleaned up before they could be merged upstream. They are currently pretty hacky.
Originally Posted by vesa
- The code need to be made multi-head aware. The current patch assumes crtc 0.
- The current code only support pre-avivo chips (r1xx-r4xx). The code either needs to check and bail properly on newer chips, or support needs to be added for newer asics
- Drm version bump and checks for new ioctl
- Handle different monitor types properly. Digital monitors tend to be very picky about the mode timing. As such you'd need to be careful about adjusting the timing.
Another thing to consider is that modesetting is moving to the kernel in newer drms, so you may want to consider implementing this in the drm rather than in the ddx.
Tags for this Thread