
Hello,
attached patch does the following for the Total5200 platform:
- The Epson LCD chip on the board has a Little Endian register layout. The patch uses the Endianess conversion feature of the processor's Local Plus interface to make the Big Endian to Little Endian conversion in hardware rather than in software. It works fine in U-Boot and I was told it works just fine in Linux as well.
- Freescale platforms (Lite5200 (IceCube) and Total5200) are now grouped.
- Removed last trace of deprecated "console" environment variable.
Regards Mark
Makefile | 12 ++++++------ drivers/cfb_console.c | 2 ++ drivers/sed13806.c | 6 +++++- include/configs/Total5200.h | 3 +-- 4 files changed, 14 insertions(+), 9 deletions(-)
* Patch by Mark Jonas, 13 July 2004: - Total5200 LCD now run in little endian mode. Endianess conversion is done in hardware. - Grouped Freescale platforms in Makefile. - Removed last reference to "console" environment variable.