viafb: always return the best possible clock
authorFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
Thu, 10 Mar 2011 22:39:22 +0000 (22:39 +0000)
committerFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
Sat, 12 Mar 2011 10:22:00 +0000 (10:22 +0000)
commit97597a39778eefb628eb7734a18f32c7880ad0e0
treef57989f5f90c9b28035ec41bf5769176d0b95475
parentf5b1c4b3b6d407ec5a9d93ca12738c4c7911000c
viafb: always return the best possible clock

Before this patch only clocks that perfectly match were used and if
none existed this was not handled properly. This patch changes this
to always use the closest clock supported. This should behave like
before for clocks that have a perfect match but be much saner for
clocks which are slightly off.

Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
drivers/video/via/hw.c
drivers/video/via/hw.h