staging: sm7xx: Use kernel framebuffer mode setting
authorJavier M. Mellid <jmunhoz@igalia.com>
Sat, 7 May 2011 01:11:58 +0000 (03:11 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sat, 7 May 2011 01:33:13 +0000 (18:33 -0700)
commitdc762c4f8514f23094927e0a62ef305d90651535
treee3c71c91a4e22cd2c986cec0664f80a1f07f0e44
parent4ce0a41f1054b58801f7e14f5036cf27a75152e2
staging: sm7xx: Use kernel framebuffer mode setting

This patch implements dynamic framebuffer mode setting.

Previous code works with mode setting in a hard code way. Previous hard
code configuration is used as default configuration if dynamic mode
setting or boot mode setting (via sm712vga_setup) is not used.

Tested with SM712 supporting 1024x600x16 as default hardware resolution.

Changes:

- Implement fb_check_var and fb_set_par callbacks
- Remove __maybe_unused decorator in function being used (sm712vga_setup)
- Minor cleanup on initialization structs related with mode settings
- Updated author copyright
- Updated TODO file

Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/sm7xx/TODO
drivers/staging/sm7xx/smtcfb.c