This patch is an attempt to make the LCD code work for Rage LT chips.
I don't actually own a Rage LT (only LT Pro) so the code is completely
untested in that regards...
I also got rid of the two different power management functions. I changed
the timeouts so that the bigger of the previosuly used values is now used
in every step. Also untested...
The mach64_ct.c changes actually affect all chips since before it was
trying to write to the LCD registers using aty_{ld,st}_le32(). This
almost gets rid of the visual garble I see when atyfb takes over my LT
Pro but not quite. Apparently the LCD would need to be turned off even
earlier to fix this.
--
Ville Syrjälä
syrjala@sci.fi
http://www.sci.fi/~syrjala/