kernel-ark/drivers/video
Antonino A. Daplas 3007683144 [PATCH] fbdev: More accurate sync range extrapolation
The EDID block should specify the display's operating limits (vertical and
horizontal sync ranges, and maximum dot clock).  If not given by the EDID
block, the ranges are extrapolated from the modelist.  However, the
computation used is only a rough approximation, and the resulting values may
not reflect the actual capability of the display.  This problem is frequently
encountered when the EDID block has a single entry, the single mode entry will
fail validation.

To prevent this, calculate the values based on the same method used in
fb_validate_mode().

Signed-off-by: Antonino Daplas <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-26 09:58:29 -07:00
..
aty [PATCH] Rewritten backlight infrastructure for portable Apple computers 2006-06-25 10:00:59 -07:00
backlight [PATCH] backlight: LOCOMO Backlight Driver updates 2006-06-26 09:58:28 -07:00
console [PATCH] vgacon: make VGA_MAP_MEM take size, remove extra use 2006-06-22 15:05:58 -07:00
geode [PATCH] fbdev: framebuffer driver for Geode GX 2006-03-27 08:44:55 -08:00
i810 [PATCH] i810 section fix 2006-05-21 12:59:22 -07:00
intelfb intelfb delousing 2006-06-24 17:22:17 +10:00
kyro
logo kbuild: drivers/video/logo/ - fix ident glitch 2006-04-30 23:59:16 +02:00
matrox V4L/DVB (4210a): git-dvb versus matroxfb 2006-06-25 02:05:25 -03:00
nvidia [PATCH] Rewritten backlight infrastructure for portable Apple computers 2006-06-25 10:00:59 -07:00
riva [PATCH] Rewritten backlight infrastructure for portable Apple computers 2006-06-25 10:00:59 -07:00
savage [PATCH] savagefb: Add state save and_restore hooks 2006-06-26 09:58:28 -07:00
sis [PATCH] fbdev: cleanup the CONFIG_VIDEO_SELECT mess 2006-06-26 09:58:28 -07:00
68328fb.c
acornfb.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
acornfb.h
amba-clcd.c
amifb.c
arcfb.c
asiliantfb.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
atafb.c
au1100fb.c [PATCH] au1100fb: Fix compilation 2006-05-31 16:27:11 -07:00
au1100fb.h
au1200fb.c [PATCH] au1200fb: Remove accidentally duplicated content of au1200fb.c 2006-04-29 17:05:11 -07:00
au1200fb.h [PATCH] au1200fb: Alchemy Au1200 framebuffer driver 2006-03-27 08:44:55 -08:00
bt431.h
bt455.h
bw2.c BUG_ON() Conversion in drivers/video/ 2006-03-24 18:53:18 +01:00
c2p.c
c2p.h
cfbcopyarea.c
cfbfillrect.c
cfbimgblt.c [PATCH] fbcon: Fix big-endian bogosity in slow_imageblit() 2006-03-31 12:19:00 -08:00
cg3.c
cg6.c
cg14.c
chipsfb.c [PATCH] Rewritten backlight infrastructure for portable Apple computers 2006-06-25 10:00:59 -07:00
cirrusfb.c [PATCH] powerpc: Kill _machine and hard-coded platform numbers 2006-03-28 23:15:54 +11:00
clps711xfb.c
controlfb.c
controlfb.h
cyber2000fb.c
cyber2000fb.h
cyberfb.c
cyberfb.h
cyblafb.c
dnfb.c
edid.h
epson1355fb.c [PATCH] Mark empty release functions as broken 2006-03-20 13:42:57 -08:00
fbcmap.c [PATCH] framebuffer: cmap-setting return values 2006-03-27 08:44:56 -08:00
fbcvt.c
fbmem.c [PATCH] fbdev: Remove duplicate #include's 2006-06-26 09:58:28 -07:00
fbmon.c [PATCH] fbdev: More accurate sync range extrapolation 2006-06-26 09:58:29 -07:00
fbsysfs.c [PATCH] Rewritten backlight infrastructure for portable Apple computers 2006-06-25 10:00:59 -07:00
ffb.c BUG_ON() Conversion in drivers/video/ 2006-03-24 18:53:18 +01:00
fm2fb.c
g364fb.c
gbefb.c
hgafb.c
hitfb.c
hpfb.c [PATCH] hp300: fix driver_register() return handling, remove dio_module_init() 2006-03-25 08:22:53 -08:00
igafb.c [PATCH] mm: remove VM_LOCKED before remap_pfn_range and drop VM_SHM 2006-06-25 10:00:55 -07:00
imsttfb.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
imxfb.c
imxfb.h
Kconfig [PATCH] fbdev: cleanup the CONFIG_VIDEO_SELECT mess 2006-06-26 09:58:28 -07:00
leo.c
macfb.c
macmodes.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
macmodes.h
Makefile [PATCH] fbdev: Remove old radeon driver 2006-03-31 12:19:01 -08:00
maxinefb.c [PATCH] maxinefb: Fix compilation error 2006-05-31 16:27:11 -07:00
modedb.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
neofb.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
offb.c
p9100.c
platinumfb.c
platinumfb.h
pm2fb.c [PATCH] fix section mismatch in pm2fb.o 2006-04-20 07:54:03 -07:00
pm3fb.c [PATCH] Remove MODULE_PARM 2006-03-25 08:22:52 -08:00
pmag-aa-fb.c
pmag-ba-fb.c
pmagb-b-fb.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
pvr2fb.c
pxafb.c [PATCH] pxafb: Minor driver fixes 2006-03-31 12:19:00 -08:00
pxafb.h
q40fb.c
retz3fb.c
retz3fb.h
s1d13xxxfb.c
s3c2410fb.c
s3c2410fb.h
S3triofb.c
sa1100fb.c [PATCH] handle errors returned by platform_get_irq*() 2006-03-20 13:42:57 -08:00
sa1100fb.h
sbuslib.c [SPARC]: Respect vm_page_prot in io_remap_page_range(). 2006-03-22 01:15:13 -08:00
sbuslib.h
sgivwfb.c
skeletonfb.c
sstfb.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
sticore.h [PARISC] Fix stifb with IOREMAP and a 64-bit kernel 2006-03-30 17:48:47 +00:00
stifb.c [PATCH] Don't pass boot parameters to argv_init[] 2006-03-31 12:18:53 -08:00
sun3fb.c
tcx.c
tdfxfb.c [PATCH] tdfxfb: Fix buffer overrun 2006-03-11 09:19:36 -08:00
tgafb.c [PATCH] fbdev: Remove duplicate #include's 2006-06-26 09:58:28 -07:00
tridentfb.c [PATCH] trident fb section fixes 2006-06-25 10:01:15 -07:00
tx3912fb.c
valkyriefb.c
valkyriefb.h
vesafb.c [PATCH] vesafb: Fix incorrect logo colors in x86_64 2006-04-11 06:18:54 -07:00
vfb.c [PATCH] Mark empty release functions as broken 2006-03-20 13:42:57 -08:00
vga16fb.c [PATCH] vgacon: make VGA_MAP_MEM take size, remove extra use 2006-06-22 15:05:58 -07:00
vgastate.c
virgefb.c [PATCH] drivers/video: Use ARRAY_SIZE macro 2006-03-27 08:44:58 -08:00
virgefb.h
w100fb.c [PATCH] w100fb: Add acceleration support to ATI Imageon 2006-03-31 12:19:00 -08:00
w100fb.h [PATCH] w100fb: Add acceleration support to ATI Imageon 2006-03-31 12:19:00 -08:00