basing my design on the SHARP-lq0431dg01.c driver from the AM3517-evm. This has 480x270 pixels.
I need to drive a 800x480 pixel display. I modified the SHARP driver for the resolution and timings and the display works fine, however there seems to be something wrong with the frame buffer.
Images created by ts_calibrate appear to be intended for a 1024x768 display, same for the Ti startup screen (with the progress bar) so the image appears low and to the right. I added a 800x480 entry to the modedb.c and even fb.modes file, tried omapfb.mode on the kernel command line - no change.
Note that ts_calibrate reports correct resolution. fbset -i also reports correct resolution (but all timings show as 0).
Is there anything else that needs to be modified or set to get the correct frame buffer logical/virtual resolution ?
Rainier