I should have also said that my change to src/tslib.c is not intended as a patch or fix for the driver, merely an indicator that the initial bug report is correct in that the limits hardcoded into the driver are wrong for some implementations. Changing one set of hardcoded values for another set of hardcoded values is no gain - the X server knows the values so the driver should retrieve the correct values for the current instance, not enforce some arbitrary values that can only ever work for a specific implementation.
(==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0) (II) FBDEV(0): hardware: PXA (video memory: 600kB) (II) FBDEV(0): checking modes against framebuffer device... (II) FBDEV(0): checking modes against monitor... (--) FBDEV(0): Virtual size is 480x640 (pitch 480) (**) FBDEV(0): Built-in mode "current": 26.3 MHz, 52.2 kHz, 80.2 Hz (II) FBDEV(0): Modeline "current"x0.0 26.32 480 488 496 504 640 645 647 651 -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
signature.asc
Description: This is a digitally signed message part