Revert "msm: mdss: set vsync clock rate"

This reverts commit 7e3b7cb0b5415fec363ad46e8cca7b61bcb41019.
msm: mdss: Find a stable sysfs node for the gamma interface

Move sysfs files to /sys/module/dsi_panel/*

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
leds: leds-qpnp: Set proper flash duration

Flash duration is between 0ms and 1280ms in increments of 10ms and can
be stored in an 8-bit value. The current conversion formula to u8
results in shrinking of this value, which leads to a loss of
most-significant bit in flash duration. This erroneous calcuation
is corrected in the driver.

Signed-off-by: Abinaya P <abinayap@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
leds: leds-qpnp: Correctly terminate of_device_id array

Correctly terminate of_device_id array to avoid of_device_lookup()
incorrectly probe an additional instance of leds-qpnp device.

Signed-off-by: Himanshu Aggarwal <haggarwa@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
msm: fix incorrect termination of struct of_device_id arrays

qpnp-power-on.c didn't correctly NULL-terminate its devicetree
match table. This would result in of_dev_lookup() running off
the end of the array and looking at bogus data. Now fix this
kind of incorrect termination.

Signed-off-by: Xu Kai <kaixu@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
drivers: thermal: Initialize thermal control after boot phase

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
defconfig: Update to v9.0

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>