video: restore RENESAS_R63306 panel support
mach-msm: temporary workaround for broken fuji configs
include: add msm specific ion header
mach-msm: fuji: more workarounds
video: msm: restore Sony panel support
mach-msm: add event timer header
FIXME: turn off mdp_bus_usecases debug
mach-msm: fuji: board update from CAF
mach-msm: board update from CAF
msm_fb: hdmi: Resolution modes on HDMI

Add a new header file that lists all supported
HDMI resolution modes and the associated timing
information.

Change-Id: I38261abebeb4602dc1d780def6cb23a0e186234f
CRs-Fixed: 470335
Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
Signed-off-by: Manoj Rao <manojraj@codeaurora.org>
fuji: remove unused nozomi2 defconfig
fuji: enable sw sync
gpu: msm: bulk update from CAF
msm: kgsl: Move the pdata structure from the public API header

The pdata structure and associated structs have no business being
in msm_kgsl.h.  Move them to include/mach/kgsl.h where they can
thrive in a non-userspace facing environment.

Change-Id: Ic0dedbadfe0d3d7d44f50c8a9a7f4cc59057d44b
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
msm: kgsl: Move SOC based chip ID to the board files

Move almost all of the SOC based GPU identification code out
of the KGSL driver and into the board files.  This cleans up
the GPU side and reduces our usage of the cpu_is and machine_is
macros.

Change-Id: Ic0dedbad34eb034316b7baabf05aa7f8e8aa9ced
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>

Conflicts:

	arch/arm/mach-msm/board-8930-gpu.c
msm: board-8930: Configure GPU turbo clock for msm8930 HW varients.

As per msm8930 HW varients, default GPU turbo clock is 400MHz used for
msm8930,msm8627 and 450MHz for msm8930aa.

CRs-Fixed: 375984
Change-Id: I0e971079ce4d2f2a9c65d6b8449ef201124536af
Signed-off-by: Sudhakara Rao Tentu <srtentu@codeaurora.org>
msm: kgsl: Enable GDHS of GPU power rail while the screen is on

Turn on the feature which allows SLUMBER in place of SLEEP for targets
with low latency GPU power rail bring-up.

CRs-Fixed: 369927
Change-Id: I3c2bf2049a6b7670da7c2e5ec4cde3cf66642c9b
Signed-off-by: Lucille Sylvester <lsylvest@codeaurora.org>
base: genlock: handle error while creating lock/handle inode

A lock/handle inode is required in order to successfully create a
new lock/handle. Failure to report the lock/handle inode error can
result in errors for subsequent function calls.

Change-Id: I622af24e695f4781c4dbf46363931a7da09df677
Signed-off-by: Jeff Boody <jboody@codeaurora.org>
sw_sync: convert to new value_str debug ops

Change-Id: I9bad0cac1198043e04637641feb8112e2e7a9d11
Signed-off-by: Erik Gilling <konkers@android.com>
include: update msm/vidc headers from CAF