msm8x60_celox: Add panel undervolt interface

Panel voltage can be changed on-the-go via the sysfs file /sys/module/board_msm8x60_celox/parameters/panel_uv, where panel_uv is a value between 0 and 500mV to undervolt the panel by (stock panel voltage is 3000mV). After the sysfs control is written to with the desired undervolt value (as a multiple of 25mV), turn the screen off and on to apply the new voltage.

Default panel undervolt is 300mV. This interface is currently only configured for CeloxHD.

Taken from: https://github.com/sultanxda/sultan-kernel-celox-pure-3.0/commit/d6bd19d89d15071510e9bee5ba414b5fdc19dc61
Modified by titanic-fanatic for the mipi_s6e8aa0 lcd panel
Merge branch 'cm-11.0' of github.com:titanic-fanatic/android_kernel_samsung_msm8660-common into cm-11.0