viafb: add clock source selection and PLL power management support
authorFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
Wed, 23 Mar 2011 21:04:01 +0000 (21:04 +0000)
committerFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
Wed, 23 Mar 2011 21:11:46 +0000 (21:11 +0000)
commit6c1093af5833d4c69634711d9453287ab9e0cb77
treeef838146402b42ecdf9b2e2e5579b900bdce6387
parent0f77d4a052aec7392dbfd3d8942a519d013d66d9
viafb: add clock source selection and PLL power management support

This patch adds some support for clock source selection as well as
PLL power management. The code is unused at the moment but was
successfully tested as far as possible.
The implementation is according to the documentation for VX700,
VX800, VX855, VX900. Probably the source selection works like this
starting with K800 and the power managemennt at least since VX700.
(guessed based on the initialization in viamode.c)

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