dts: remove hysteria from the sensor, this way no crazy jumps in exported temperature are no more, it made no sense that the temperature reported could change as much as 30C in 4 seconds.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Signed-off by: Erik Birgiser <ariesrik96@gmail.com>

Conflicts:

	arch/arm/boot/dts/msm8974.dtsi
dts: panel: make colors saturated and vivid. Also whites are whiter.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
dts: gpu: remove duplicates freqs (even though being duplicates they had different bus values).

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
dts: mdss: reduce the display voltage for (hopefully) increased battery during screen on.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Revert "dts: panel: make colors saturated and vivid. Also whites are whiter."

According to faux we should not mess with this set of bits, so with lack of better evidence lets revert it.

This reverts commit 6747c5003dba8fda142b7a4041db3033dda6d036.
arm/dt: hammerhead: Enhance the feedback feeling

Add the braking/driving force feature to enhance the feedback feeling.
The braking avoid the residual vibration. The driving force enhance
the feedback feeling

Change-Id: Ibf739296d2ec0e0a88736a6bdb0859637f7e34a2
Signed-off-by: Devin Kim <dojip.kim@lge.com>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
arm/dt: hammerhead: Set the warmup delay to 20ms from 25ms

Change-Id: I2afb349b3ffc1204e3cd57d77afa18bd7018ac5d
Signed-off-by: Devin Kim <dojip.kim@lge.com>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
dts: lm3630: lower min brightness to 1

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
dts: lm3630: lower blmap for lower brightness levels

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
arm/dt: msm8974: Lower GPU voltage constraints

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
arm/dt: add back 389MHz slot for the GPU, also bump bus requirement of 200MHz one step higher.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
msm: smd_tty: add device tree support to smd_tty drivers

SMD TTY is configured using local tables that do not
allow customization on a per-target basis.

Add device tree support to configure SMD TTY devices.

Change-Id: Ie02dd63a0bec8edff77c8cbeeb72ae7331a0c67a
Signed-off-by: Arun Kumar Neelakantam <aneela@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
ARM: dts: Enable additional GDSC collapse modes based on HW version

8974v2.2 supports additional collapse modes for Oxili, Venus,
and MDSS. Move the device-tree parameters that disable the modes
to version-specific files. Some MDSS collapse modes should still
remain disabled, even on v2.2.  All collapse modes are supported
on 8974Pro.

Change-Id: Ic9f1c057d16042d9a9c339dc5786cf35301169f0
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
ARM: dts: msm: modify memory reservation requirements for tmc-etr on 8974

The CoreSight TMC-ETR driver is modified to meet its coherent memory
allocation requirement using dma_alloc_coherent api instead of custom
allocate_contiguous_ebi function. Add support to the device tree to
specify this memory requirement.

Also retain the dt entry to allocate contiguous memory via
allocate_contiguous_ebi api until the corresponding driver changes go
in to prevent breaking TMC-ETR functionality.

Change-Id: I67b4813ab45d520311765500513ea265fb33188e
Signed-off-by: Aparna Das <adas@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
ARM: dts: msm: modify memory reservation requirements for tmc-etr on 9625

The CoreSight TMC-ETR driver now meets its coherent memory allocation
requirement using dma_alloc_coherent api instead of custom
allocate_contiguous_ebi function. Add support to the device tree to
specify this memory requirement.

Also retain the dt entry to allocate contiguous memory via
allocate_contiguous_ebi api until the corresponding driver changes go
in to prevent breaking TMC-ETR functionality.

Change-Id: I7e6288ad8a7c7583636ef221888e1774ba40d3ba
Signed-off-by: Aparna Das <adas@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
ARM: dts: msm: modify memory reservation requirements for tmc-etr on 8226

The CoreSight TMC-ETR driver now meets its coherent memory allocation
requirement using dma_alloc_coherent api instead of custom
allocate_contiguous_ebi function. Add support to the device tree to
specify this memory requirement.

Also retain the dt entry to allocate contiguous memory via
allocate_contiguous_ebi api until the corresponding driver changes go
in to prevent breaking TMC-ETR functionality.

Change-Id: I0aaab3aa2d79aac0c8cc523fe33e00ca55e0fac7
Signed-off-by: Aparna Das <adas@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
ARM: dts: msm: modify memory reservation requirements for tmc-etr on 8610

The CoreSight TMC-ETR driver now meets its coherent memory allocation
requirement using dma_alloc_coherent api instead of custom
allocate_contiguous_ebi function. Add support to the device tree to
specify this memory requirement.

Also retain the dt entry to allocate contiguous memory via
allocate_contiguous_ebi api until the corresponding driver changes go
in to prevent breaking TMC-ETR functionality.

Change-Id: I96785e3f876b1745ed84610cd2d85a1756bf671c
Signed-off-by: Aparna Das <adas@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
ARM: dts: msm: remove contiguous etr memory reservation support for 8974

The TMC driver now uses dma_alloc_coherent api to allocate contiguous
memory instead of allocate_contiguous_ebi when configured for ETR. This
eliminates need to specify EBI memory reservation requirement, remove
the same from dt.

Change-Id: I689613002b65e7c84938f89ce9794d2a165d9aeb
Signed-off-by: Aparna Das <adas@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
ARM: dts: msm: remove contiguous etr memory reservation support for 9625

The TMC driver now uses dma_alloc_coherent api to allocate contiguous
memory instead of allocate_contiguous_ebi when configured for ETR. This
eliminates need to specify EBI memory reservation requirement, remove
the same from dt.

Change-Id: Ief2aefb02f6dbdec6e5d65f76f6769baa9899650
Signed-off-by: Aparna Das <adas@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
ARM: dts: msm: remove contiguous etr memory reservation support for 8226

The TMC driver now uses dma_alloc_coherent api to allocate contiguous
memory instead of allocate_contiguous_ebi when configured for ETR. This
eliminates need to specify EBI memory reservation requirement, remove
the same from dt.

Change-Id: I77f4bf41372311b87c3d8bb4dc0fdc1a989c750c
Signed-off-by: Aparna Das <adas@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>