Commit graph

4,604 commits

Author SHA1 Message Date
qctecmdr
c8dc923f61 Merge "ARM: dts: msm: Add QoS ufs entries for Lahaina" 2020-05-26 19:58:20 -07:00
qctecmdr
799f230bd4 Merge "ARM: dts: msm: fix ipa clock voting values on lahaina" 2020-05-26 19:58:20 -07:00
Guru Das Srinagesh
c4a61cfdf8 ARM: dts: msm: Specify PPG parameters for PWM device in PM8350C
The PWM PPG feature in PM8350C uses two separate nvmems to store the
lookup table and the per-channel data. It also does not need a PBS
client for the PPG feature.

Change-Id: Iaf506cca458fb3c51b849d91383135ab62e9f829
2020-05-26 18:36:26 -07:00
Guru Das Srinagesh
e10958cbc3 dt-bindings: pwm-qti-lpg: Add qcom,tick-duration-us property
This specifies the duration (in microseconds) of a single tick for the
clock used in PPG.

Change-Id: I5c527f26362b32e8f50210d3f6f1ad65611aead4
2020-05-26 18:36:22 -07:00
Fenglin Wu
1e23d0a098 ARM: dts: msm: add HBoost register address base for PM8350B
Add HBoost register address base so that the haptics driver can
access the module to get the supported voltage range.

Change-Id: Ia19a05d15058121f5d23ba575ad27e8ea6d40e02
2020-05-27 08:06:34 +08:00
Fenglin Wu
3ade60790e bindings: input: qcom-hv-haptics: add HBoost register address base
Add HBoost register base address so that supported voltage range for
haptics peripheral can be read.

Change-Id: I00bd50e8ceff44e2ad1fbd2691d93ee3c2cabf0d
2020-05-27 08:05:23 +08:00
Asutosh Das
8508d4dea4 ARM: dts: msm: Add QoS ufs entries for Lahaina
UFS QoS entries added.

Change-Id: I43c3e336e98392859c8d9a351e583171e669fe63
2020-05-26 10:58:57 -07:00
Kiran Gunda
ab2b39a6ae ARM: dts: msm: add SPMI PMIC arbiter device for shima
Add an SPMI PMIC arbiter device so that it is possible to
communicate with PMICs attached to the SPMI bus.

Change-Id: I2f325f3b6774afcf2520ee1e8db07ff08ce4d4c2
2020-05-26 20:42:07 +05:30
qctecmdr
483ea375ab Merge "ARM: dts: msm: Add video device for shima" 2020-05-26 01:31:01 -07:00
qctecmdr
e4d4319d83 Merge "ARM: dts: msm: Enable Kryo erp driver for Holi" 2020-05-25 02:30:40 -07:00
qctecmdr
fea2517511 Merge "dt-bindings: Add snapshot of remote debugger driver" 2020-05-24 22:20:29 -07:00
Chaitanya Pratapa
baad7d90f5 ARM: dts: msm: fix ipa clock voting values on lahaina
IPA AP doesn't access IMEM. So there is no need to vote for imem
from AP driver. Make a change to remove the vote. Also fix the
CNOC vote in SVS2 configuration.

Change-Id: I2d6b98140db30504c198b500727242814d26d97e
2020-05-24 00:49:29 -07:00
qctecmdr
fa173a75a4 Merge "ARM: dts: msm: Add core hang detection for holi" 2020-05-23 00:47:17 -07:00
qctecmdr
1e591cea64 Merge "ARM: dts: qcom: Modify gpu thermal rule for Lahaina" 2020-05-22 20:32:57 -07:00
qctecmdr
c9f8a3aec9 Merge "ARM: dts: qcom: update haptics vmax setting for Lahaina QRD platform" 2020-05-22 16:30:10 -07:00
qctecmdr
2dfb58e74d Merge "ARM: dts: msm: Add secure display heap configuration for Shima" 2020-05-22 16:30:10 -07:00
qctecmdr
1f80f79dc0 Merge "ARM: dts: msm: Add EUD node for Shima" 2020-05-22 16:30:10 -07:00
qctecmdr
76a45ad436 Merge "ARM: dts: msm: Add secure display heap configuration for holi" 2020-05-22 16:30:09 -07:00
Jeevan Shriram
56b0083819 ARM: dts: msm: Add support for Lahaina ATP platform
Add devicetree files to support Lahaina and LahainaP ATP platform.

Change-Id: I4e5620c078a1dca02328a657a48a3c750e0878c1
2020-05-22 15:35:09 -07:00
Mohammed Nayeem Ur Rahman
75323ed0b6 dt-bindings: Add snapshot of remote debugger driver
The Remote Debugger driver allows a debugger running
on a host PC to communicate with a remotestub running
on peripheral subsystems.
This snapshot was taken as of msm-4.14 commit.

Change-Id: I7967c48542f77764af3e8623370e1450ab433903
2020-05-22 10:32:51 -07:00
Minghao Zhang
cc718f46cd ARM: dts: qcom: Modify gpu thermal rule for Lahaina
Modify gpu thermal clear threshold to 85C and modify gpu upper
limit for Lahaina.

Change-Id: Ieb36a489da7a5c375885fe3cdc6ea22446177d1b
2020-05-22 17:46:02 +08:00
qctecmdr
bbb7605743 Merge "dt-bindings: thermal: sdpm: Add SDPM clock monitor bindings" 2020-05-21 20:58:05 -07:00
qctecmdr
2b40c29e96 Merge "ARM: dts: msm: Set snps,ssp-u3-u0-quirk on Lahaina" 2020-05-21 20:58:05 -07:00
qctecmdr
bb4c8a524a Merge "dt-bindings: Add documentation for rpm master stats" 2020-05-21 18:18:19 -07:00
qctecmdr
335d8abbf7 Merge "ARM: dts: msm: Update memlat tables on Lahaina for LP5" 2020-05-21 18:18:18 -07:00
qctecmdr
96b9eb1619 Merge "ARM: dts: msm: Add modem timer based mitigation for lahaina" 2020-05-21 18:18:18 -07:00
qctecmdr
fd40d51471 Merge "ARM: dts: qcom: add SPMI controller for trusted vm" 2020-05-21 18:18:18 -07:00
Guru Das Srinagesh
5958abfd72 ARM: dts: msm: Add nvmem devices on PMK8350 to support PPG
PWMs on PM8350C require the nvmem devices SDAM21 and SDAM22 to store
pattern data as well as per-channel data. Add the required devices to
PMK8350 so that they may be referenced and used by the PWM node.

Change-Id: I762ff0c81ed7855d52231be81b8e08abfef5e708
2020-05-21 16:05:41 -07:00
Guru Das Srinagesh
c42d3d2131 dt-bindings: pwm-qti-lpg: Update nvmem specification
Some targets such as PM8350C have a two-nvmem scheme in which LUT
pattern data is stored separately from the per-channel data. Update the
dt-bindings to reflect this.

Change-Id: I01c8e619c4bb758a3ea8436a689fa58059d10b0c
2020-05-21 16:05:41 -07:00
Jack Pham
15e6d83b4b ARM: dts: msm: Update QMP Phy init sequence for Lahaina to v1.09
Update the QMP USB combo PHY init sequence to the HSR v1.09 updates.

Change-Id: Ic0945f65fc036b6c9e1aee7a8bf870c04409e227
2020-05-21 11:55:58 -07:00
Raghu Ananya Arabolu
c144db1469 ARM: dts: qcom: Add GPU device tree file for Lahaina v2
Add GPU device tree file for supporting Lahaina v2 configuration.

Change-Id: I7991f7320baef8e094b987d4909a3d88b2f1b54c
2020-05-21 09:11:51 -07:00
Mukesh Ojha
0ccff7087e ARM: dts: msm: Add EUD node for Shima
Add EUD node with compatible of qcom,msm-eud, to enable the EUD
driver on Shima.

Change-Id: I8bcd116af571038ca2340b1af3b0cdcce9da8d0d
2020-05-21 04:48:14 -07:00
qctecmdr
026d6b0074 Merge "ARM: dts: msm: Add USB nodes for Holi" 2020-05-21 04:27:56 -07:00
qctecmdr
e0f29b4725 Merge "ARM: dts: qcom: update USB HS tune parameter on lahaina QRD" 2020-05-21 00:50:56 -07:00
qctecmdr
cadd02ce2a Merge "dt-bindings: Add snapshot of QPNP SMB5 devicetree bindings" 2020-05-21 00:50:55 -07:00
qctecmdr
05cd65fc06 Merge "ARM: dts: msm: Update gpio drive strength for soundwire tx for QRD device" 2020-05-21 00:50:55 -07:00
qctecmdr
ccadb385e3 Merge "ARM: dts: qcom: update DPC values for Lahaina v2" 2020-05-21 00:50:55 -07:00
qctecmdr
1b912d5dd3 Merge "Revert "ARM: dts: msm: Mark USB DP/DM interrupt as dual edge on Lahaina"" 2020-05-21 00:50:55 -07:00
Yogesh Lal
356eedd72e ARM: dts: msm: Enable Kryo erp driver for Holi
Add Kryo error reporting device node for Holi.

Change-Id: I077e19d131f6ac77c700797c61502c435113a14d
2020-05-20 22:36:59 -07:00
Sriharsha Allenki
1577a72ba8 ARM: dts: msm: Add USB nodes for Holi
Add USB nodes to support USB in peripheral mode on
simulation platforms for Holi.

Change-Id: Ie0a298bd45a1a3d0cfbb0e4c7fa9ba3b9f1a7b15
2020-05-21 09:45:58 +05:30
Bao D. Nguyen
3ea3f4f82b ARM: dts: msm: Enable iommu's atomic attribute for SD card
Set the SD card's iommu "atomic" attribute. The SD card driver
may acquire a spinlock before calling the iommu's unmap.
Setting the SD card driver's iommu attribute to "atomic" to ensure
the iommu driver doesn't invoke functions that might sleep
in the SD card driver's path.

Change-Id: I215498e8994a56fe1e4e46ea393afff1e81e66c5
2020-05-20 16:09:48 -07:00
Ram Chandrasekar
f8d06027da ARM: dts: msm: Add modem timer based mitigation for lahaina
Add modem timer based cooling devices for Lahaina. These cooling devices
will use QMI communication.

Change-Id: I0f77401cc2fdb8b5ab7341b75f59a999e75de40f
2020-05-20 15:31:07 -07:00
Shyam Kumar Thella
318b1892d9 dt-bindings: hwmon: add bindings for qcom,amoled-ecm
Qualcomm Technologies, Inc. AMOLED ECM provides a method to measure
OLED display power/current consumption. Add the bindings necessary to
describe it.

Change-Id: I6909c0cc5326639ed73baf3a8fb10f62b3d2b1e4
2020-05-20 20:23:41 +05:30
Amir Vajid
6412efbf32 ARM: dts: msm: Update memlat tables on Lahaina for LP5
Update the memlat tables on Lahaina to vote more
efficiently for LPDDR5 memory.

Change-Id: Ifde6b11c25f1fb74588cf10b0efed3c8604747e2
2020-05-20 07:51:04 -07:00
Govindaraj Rajagopal
df640759cf ARM: dts: msm: Add video device for shima
Add video device node for shima.

Change-Id: I2b934e61336802eb5c5998752273fe81a33362b5
2020-05-20 19:55:03 +05:30
Govindaraj Rajagopal
e3ccfb3440 ARM: dts: msm: Add venus pil node for shima
Add venus pil node to facilitate VENUS subsystem
loading for shima target.

Change-Id: Ie8fc213043b264ae89c1e2a7aec7174eb3505144
2020-05-20 19:52:31 +05:30
Govindaraj Rajagopal
fec94ae9db dt-bindings: media: Add video driver bindings for Shima
Add the video driver device tree bindings for Shima.

Change-Id: Ife676bd354d9ac5a4f68dda9f415695770e95572
2020-05-20 19:38:26 +05:30
Mayank Rana
c40dc10024 ARM: dts: msm: Set snps,ssp-u3-u0-quirk on Lahaina
Enable SSP suspend/resume related quirk with primary USB port
on Lahaina.

Change-Id: I5ded2e3957d3f6d236bf143253222072d68d9642
2020-05-19 20:35:22 -07:00
Meng Wang
4ccec3b593 ARM: dts: msm: Update gpio drive strength for soundwire tx for QRD device
Update gpio drive strength for soundwire tx lines on lahaina
QRD device.

Change-Id: I7e306b4ed02757ebd9d8f1ac1fed85051a36d892
2020-05-19 20:18:22 -07:00
Fenglin Wu
6b023f11bd ARM: dts: qcom: update haptics vmax setting for Lahaina QRD platform
Update haptics qcom,vmax-mv setting for Lahaina QRD following HW
recommendation.

Change-Id: If2338453af32cdc4547033ace8c632d06c10f7dc
2020-05-19 18:09:51 -07:00