[OMAP4-DSS-TABLET2]: tc358765: Set first_vsync flag during panel poweron()

During poweron(), the first_vsync has not been received yet,
hence set the flag as false.

Change-Id: I907f64ac26d422168e6d2791f8aa3b51d6475c48
Signed-off-by: Gilles-Arnaud Bleu-Laine <gilles@ti.com>
OMAPDSS: tc358765: dynamically select video mode

Enable specific DSI video mode based on current pixel size,
instead of static definition of 24bit mode.

Change-Id: I7b5d0ec8ffd46dd7b5968b71bfa2a5df62ec7336
Signed-off-by: Sergiy Kibrik <sergiy.kibrik@globallogic.com>
OMAPDSS: panel tc358765 initialization delay after power-on

This change adds delay for 100ms between powering on of display
panel tc358765 and its initialization. This delay is needed,
because time to time registers of the panel may be not initialized
directly after power-on. The value for delay was found
experimentally. Delay in tc358765_hw_reset() function (100ms) also
plays role.

Change-Id: I889a498787490adb004d0324a44fa44047278f6a
Signed-off-by: Mykhailo Denysiuk <x0172934@ti.com>
Tablet2: tc358765: Resetting tc358765 on power off.

Due to hardware bug backlight is not disabled by PWM. Gpio 102
is shared between resetting tc358765 and backlight enabling.
For the case when we put a tablet into suspend we can reset
tc358765 on it's power off and disable backlight. Backlight
will be enabled on tc358765 power on.

Change-Id: I092be7eedfcc6ca077472aa7c9350c1527017aff
Signed-off-by: Andrii Anisov <andrii.anisov@ti.com>