]> git.baikalelectronics.ru Git - kernel.git/commit
viafb: fix OLPC DCON refresh rate
authorFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
Fri, 15 Apr 2011 21:35:25 +0000 (21:35 +0000)
committerFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
Fri, 15 Apr 2011 21:35:25 +0000 (21:35 +0000)
commit0e78640e5bce26f04c49637819009b3a4ce44520
tree70b19d50dc66f20b9d38160e1fceff7948304f79
parent7f07b66a48d44841ecde96c26eaaac8eef45be80
viafb: fix OLPC DCON refresh rate

This patch fixes a regression introduced by
fd3cc69848b7e1873e5f12bbcdd572b20277ecf3a
"viafb: remove duplicated clock storage"
caused by an incosistent mode which pretended to have a higher
refresh rate than it actually had. The wrong refresh rate resulted
in a calculated higher pixclock which the OLPC DCON could not handle.
By reducing the refresh rate to 50Hz we get close to the old
pixclock which makes the OLPC display usable again.
Minor other adjustments are needed as 60Hz is assumed to be a safe
value which is not true for OLPC DCON. This is no problem as we only
support 1200x900 on the OLPC.

Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Reported-by: Daniel Drake <dsd@laptop.org>
drivers/video/via/hw.c
drivers/video/via/viamode.c