Can't set native resolution

Description

I can't set my laptop's native resolution. Got a new laptop a couple of weeks ago and it has an ATI Mobility Radeon 5650. The IDs are 1002-68C1. Native res is 1366x768 and the max I can choose is 1024x768.

Hi, I'm not working on the driver any more. The main problem was to read the EDID info from the monitor to be able to set all modes supported by the monitor. After contacting the xorg developer I found out that definitly ATOMBios is needed to do so. At this point Абдраимов Евгений contact me and said that he like to develop a radeon hd driver. So I haven't said no, developing driver is not that much fun for me. Lets see what he can achieve...

In looking at the Xorg Drivers for ati and radeon_hd, it seems they can function without the AtomBios parser (although this is untested on my end)

The problem using AMD's AtomBios is that it is *heavily* dependent on the Xorg video driver layout and takes quite a few Xorg style structs for video modes, pll timings, etc to function. I wish AMD was a little more open during their AtomBios parser creation to be more non-Xorg friendly.

Anyway, my work on having radeon_hd functional is ongoing and I *really* hope that after some fixes/tweaks to my PLL code we can have extended/non-vesa mode support for Radeon HD cards as a minimum. I feel the last thing not working is setting the pixel clock via PLL.

This Trac doesn't *have* to stay open as it's pretty general... but it really doesn't matter to me :P

Just tried the latest build available, hrev43238. Unfortunately, after the boot screen, there's a split second where the screen shows weird horizontal lines and after that only a black screen, no matter how long I wait.

Just tried rev43831 and the desktop is in colour but there's only the blue background and some thin horizontal lines crossing the screen (the Haiku menu) and if I move the mouse you can see a thin white horizontal line, about 5cms long, moving left and right.