s6e63m0: new driver for the display!
ported from official kernel source of SGSII (SGH-T989)
ariesve: Restore original lcdc_gipo code
ariesve: less warning in board file!
Updated light sensor driver and display driver
light sensor changes:
updated driver from SGSII (SGH-T989)
added fix for zero value problem

display changes:
changed bl-gamma level conversion now is much better (taken from a more recent driver source of Note2, also to make it easier to adjust brightness sensor lux)
fixed max brightness problem
added one missing lowest brightness level (gamma20)
re-added acl cutoff from stock driver
ariesve: Some changes to gp4 voltage regulators to fix touchscreen voltage

These changes allow to prevent these errors when setting touchscreen voltage:
<3>[    0.063964] ldo10: requested voltage range [1800000, 1800000] does not fit within previously voted range: [2600000, 2600000]
<3>[    0.064086] oliver_tsp_ldo_on: vreg LDO2 set level failed (-22)

The touchscreen after getting this error uses the wrong voltage of
2600000 uV instead of 18000000 uV.

The regulator's core has been changed and the voltage range that doesn't
fit the previously set voltage range is not allowed, so we need to correct
the other occurrences where gp4 regulator has been registered.
ariesve: Some changes to the touchscreen power-on routine
ariesve: Moved the config_gpio_table method outside of the CONFIG_MSM_CAMERA block

This method is used by other drivers init methods
ariesve: Fixed some warnings reported during board compilation
ariesve: Initialize TV Encoder only if TV Out config option has been enabled
ariesve: Fixed display regulators init
ariesve: updated lcd regulator
video: Power management support on S6E63M0 display driver
ariesve: fixed double activation of the regulators of the display
Merge branch 'cm-10.1_3.0_pull' of https://github.com/Christopher83/samsung-kernel-msm7x30 into cm-10.1_3.0