mx_canby: reduce LCD white flash at boot

Move setting LCD_BL_ENABLE from early in the board init to the
last possible moment in panel_init in the lcd_lms430 driver.

Signed-off-by: Steve Sakoman <steve@sakoman.com>
drivers: video: mxsfb: eliminate multiple unnecessary screen blank/unblanks

CONFIG_CPU_FREQ related code caused multiple (> 20!) calls to panel
blank/unblank.  Half of these were caused by an MX23EVK workaround
that is not needed on Canby.

This patch disables the workaround and the cpufreq related blank/unblank
calls.

Signed-off-by: Steve Sakoman <steve@sakoman.com>
plat-mxs: extend MXS_ARCH_NR_GPIOS by 8

Allow 8 extra GPIOs for PCA953X GPIO extender

Signed-off-by: Steve Sakoman <steve@sakoman.com>