Commit graph

14143 commits

Author SHA1 Message Date
Venkata Narendra Kumar Gutta
728aba9a9d Documentation: devicetree: Remove devicetree bindings from kernel
Remove devicetree bindings from kernel.

Change-Id: I77029ee01a59f08bdbd8abe99e4ffb7e3c3ea390
Signed-off-by: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
2019-05-02 12:44:12 -07:00
qctecmdr
f3dd4aaeb3 Merge "platform: qpnp-revid: Add REVID support for PM7250B" 2019-05-02 08:03:09 -07:00
Subbaraman Narayanamurthy
beb2b88bea dt-bindings: qpnp-amoled: Allow configure VREG_OK poll time in AOD entry
Currently, when entering AOD mode, poll time for AB VREG_OK is
set to 100 ms. Make it configurable through a DT property so that
it can be set based on the panel behavior.

Change-Id: Ifc4677a9d80398a3014d0d8ffc4944d283c523ca
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2019-05-01 07:14:12 -07:00
qctecmdr
b42d485b7a Merge "ARM: dts: msm: Add initial dts support for Lito QRD device" 2019-04-30 08:18:55 -07:00
qctecmdr
f8774b59b0 Merge "drivers: thermal: Add post suspend evaluate flag to thermal zone devicetree" 2019-04-30 05:36:20 -07:00
qctecmdr
bea2081884 Merge "Documentation: bindings: Add phy clock voting from eud" 2019-04-30 05:36:19 -07:00
Umang Agrawal
b2552c3832 dt-bindings: regulator: Regulator driver for the PM8008 PMIC
This is a snapshot of the regulator PM8008 Documentation as of
msm-4.14 'commit 1e5b61175fef (Merged: Merge "ARM: dts: msm:
Add tpdm lpass for sdmmagpie")'.

Change-Id: Iffaf820b4549adc40b02073a140cb8f2722c1eac
Signed-off-by: Umang Agrawal <uagrawal@codeaurora.org>
2019-04-30 14:37:29 +05:30
qctecmdr
bbcadc95fb Merge "icnss: Add snapshot of icnss driver" 2019-04-29 13:33:05 -07:00
Neeraj Upadhyay
e90668114f Documentation: bindings: Add phy clock voting from eud
Add binding to support phy clock voting from eud. This is required
to avoid unclocked access to eud registers.

Change-Id: I25a5358c9044a2d147190c1653a1ac54660b038a
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2019-04-26 11:02:07 +05:30
Manaf Meethalavalappu Pallikunhi
a915ed479e drivers: thermal: Add post suspend evaluate flag to thermal zone devicetree
Thermal core framework subscribes for suspend/resume notification.
On resume notification it re-evaluates each thermal zone for
temperature and cooling state update. Most of the qcom targets,
large number of thermal zones are enabled for different mitigations.
Re-evaluating each thermal zone during resume leads to multiple issues
including delay in back to back suspend resume scenario, power penalty
for frequent wake up due to re-setting trip threshold especially
during cold temperature usecases. But almost all qcom target TSENS and
ADC sensor interrupts are wakeup capable. More over all internal
cooling devices are platform cooling devices and no impact for cooling
states during suspend. With such sensor and cooling device support,
thermal core resume re-evaluation for each thermal zone is redundant
and it can be ignored to avoid issues mentioned above.

Add wake-capable-sensor property to thermal zone devicetree node to
denote that these sensors are wakeup capable. If a thermal zone has
this property defined, thermal framework ignores resume re-evaluation
and can service the threshold notification during the suspend/resume
path.

Change-Id: I07edf80ad29009378af4c70e750d01bde6f30806
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2019-04-18 04:34:14 -07:00
qctecmdr
85528303b6 Merge "leds: qpnp: Add snapshot of vibrator LDO for lito" 2019-04-17 00:37:26 -07:00
qctecmdr
8947878f34 Merge "ARM: dts: msm: Set qcom,default-mode-none for sec USB on kona" 2019-04-16 17:43:31 -07:00
qctecmdr
06371eb932 Merge "clk: qcom: Add support for debugcc for LITO" 2019-04-16 14:52:44 -07:00
qctecmdr
6188eb8c5d Merge "ARM: dts: msm: changes in support of new smmu usage design" 2019-04-15 21:27:41 -07:00
Taniya Das
92a5198e9e bindings: clock: qcom: Update debugcc bindings for LITO
Add the LITO debugcc compatible for debug clock controller.

Change-Id: I45a740d88e05f5e55c299463259d5f9b7238345b
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2019-04-15 13:37:30 +05:30
Naman Padhiar
b4d21cce17 icnss: Add snapshot of icnss driver
This is a snapshot of the ICNSS driver and associated files as of msm-4.14
commit d3cc4a121396 ("qseecom: Update cache operations around scm_call()").

Checkpatch issues are also fixed on top of this commit.

Change-Id: I891c36d9b6ba15afdaa35aa0797f5c9631fb1adb
Signed-off-by: Naman Padhiar <npadhiar@codeaurora.org>
2019-04-11 22:37:50 -07:00
Lijuan Gao
97c9e15532 Documentation: Add device tree compatible for Lito QRD
Add device tree platform (QRD) compatible string for Lito SoC.

Change-Id: I00de69f201506d982c52bdb23028a51defcfecaa
Signed-off-by: Lijuan Gao <lijuang@codeaurora.org>
2019-04-11 14:42:49 +08:00
Ajay Agarwal
fa2de4e850 usb: dt-bindings: Add qcom,default-mode-none to msm-ssusb bindings
Setting this property prevents USB to start in host or device mode
so that it goes to low power mode.

Change-Id: Icefee47a0a1a068a3c18f3a05593c883335a16b0
Signed-off-by: Ajay Agarwal <ajaya@codeaurora.org>
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2019-04-10 11:42:12 -07:00
Can Guo
a144d72144 phy: qcom-ufs: Update UFS PHY compatible strings
Update embedded UFS PHY compatible string and add one specific compatible
string for removable UFS card PHY.

Change-Id: I4e8012df04e4c9f9dcf11d6e241c9e81aee1ad6a
Signed-off-by: Can Guo <cang@codeaurora.org>
2019-04-09 14:36:43 -07:00
Umang Agrawal
9039c3d1bd dt-bindings: leds: Add snapshot of vibrator LDO for lito
This is a snapshot of the vibrator LDO Documentation as of msm-4.14
'commit Ib18fb4bdb6e (Merged "leds: qpnp: add driver file for
configuring vibrator LDO")'.

Change-Id: I49df062c27bfd54b9b0658eb97526be2c2251499
Signed-off-by: Umang Agrawal <uagrawal@codeaurora.org>
2019-04-09 10:11:04 +05:30
Perry Randise
3fa7e47390 dt-bindings: msm: name changes in support of new smmu usage design
These changes reflect the new way of doing SMMU setup and usage.

Change-Id: I5d5493b32c0d0bd955c62a09026a3e97720d3e44
CRs-Fixed: 2398133
Signed-off-by: Perry Randise <prandise@codeaurora.org>
2019-04-08 11:00:08 -04:00
Neeraj Upadhyay
22f6a777b6 Documentation: Add device tree compatibles for Lito platforms
Add device tree platform (MTP, CDP, ATP) compatible strings for
for Lito SoC.

Change-Id: I3f583a5f5f850821156c75ff96dfe1d15da3b17b
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2019-04-07 20:17:04 -07:00
qctecmdr
403cc24a32 Merge "gpu/documentation: Update the bindings for bus frequencies" 2019-04-05 13:31:18 -07:00
qctecmdr
23bb642d04 Merge "dt-bindings: regulator: gdsc-regulator: add bus management bindings" 2019-04-05 02:08:58 -07:00
qctecmdr
e6c5958997 Merge "dt-bindings: ice: Add DT binding entry for crypto drivers" 2019-04-04 19:56:29 -07:00
qctecmdr
985a8bc73a Merge "msm: kgsl: Remove the CPU pagetable path" 2019-04-04 17:45:22 -07:00
David Collins
52eaf125ec dt-bindings: regulator: gdsc-regulator: add bus management bindings
Add definitions for a set of device tree properties which can be
used to manage bus bandwidth votes at runtime.  Such voting is
needed on some SoCs to ensure that the GDSC control register is
accessible over the bus.

Change-Id: If8a525b69bde049da43679fe7bbcac215786415a
Signed-off-by: David Collins <collinsd@codeaurora.org>
2019-04-03 14:35:23 -07:00
Zhen Kong
25b2ddd7d8 dt-bindings: ice: Add DT binding entry for crypto drivers
Add DT binding entry for the qcrypto, qcedev and qcota
drivers for kona.

Change-Id: I6046146db39ef26c0bc10e339848a27356fc612e
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2019-04-01 16:51:47 -07:00
qctecmdr
ca1d041883 Merge "dt-bindings: soc: qcom: cdsprm rpmsg" 2019-04-01 15:58:03 -07:00
Jordan Crouse
ceb7fb9f66 gpu/documentation: Update the bindings for bus frequencies
Update the documentation to let it be known that the bus-freq, bus-min
and bus-max can have DDR specific components.

Change-Id: Ic0dedbad69f25dd4e5bde61fed35b464338c2b2e
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
2019-04-01 11:52:46 -06:00
Jordan Crouse
5dfd6bc877 gpu/documentation: Remove unused properties
Remove unused properties from the DT documentation.

Change-Id: Ic0dedbad795311398c7eacde3c2ff9486509f1d7
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
2019-04-01 10:50:39 -06:00
Tharun Kumar Merugu
27dee6a5ef dt-bindings: soc: qcom: cdsprm rpmsg
Documentation for device tree bindings related to CDSPRM and CDSP L3
governor.

Change-Id: Id6f6ec7559c34de68db1503b857093b414000f14
Acked-by: Sreekanth Gande <sgande@qti.qualcomm.com>
Signed-off-by: Tharun Kumar Merugu <mtharu@codeaurora.org>
2019-04-01 12:44:10 +05:30
qctecmdr
fba4a457d8 Merge "mmc: sdhci-msm: Support for getting DLL HSR values from dt file" 2019-03-30 08:04:58 -07:00
qctecmdr
de7dc00fb9 Merge "ARM: dts: msm: add nvmem for PM8150B FG on kona" 2019-03-29 20:44:49 -07:00
qctecmdr
8481c104b8 Merge "Documentation: Add DT bindings on lito" 2019-03-29 16:34:34 -07:00
qctecmdr
a1f53d8ea7 Merge "ARM: dts: msm: add afe_loopback_tx BE dai for kona" 2019-03-29 14:27:40 -07:00
Bao D. Nguyen
c5f2c8441c mmc: sdhci-msm: Add DLL-HSR values
List of DLL-HSR values which are needed for tuning the DLL
used in the SD and eMMC SDR104/HS400 modes.

Change-Id: Icb3464afd3ff93b5a827643663a5d86f021f3f33
Signed-off-by: Bao D. Nguyen <nguyenb@codeaurora.org>
2019-03-29 00:18:50 -07:00
Subbaraman Narayanamurthy
0c39bb53bb dt-bindings: qpnp-fg-gen4: add support to read/write from nvmem
Add support to read and write FG parameters to SDAM through
nvmem framework. "fg_sdam" should be the nvmem name if specified.

Change-Id: I4d0ddcbcad0834704c8b497c1f43503b8518f971
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2019-03-28 13:40:27 -07:00
Amir Levy
7c5b22c3c1 dt-bindings: msm: Document 11AD CB
Add documentation for 11AD context bank ipa-smmu-11ad-cb and
shared-cb attributes in qcom-ipa node.
11AD context bank page tables can be shared between IPA and 11AD
HW - mapping is done only by 11AD driver.

Change-Id: I6cc044013c1d4b99800215d554cd6474e525da24
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2019-03-28 08:25:58 -07:00
qctecmdr
a19d4744aa Merge "ARM: dts: msm: Add dual panel support on kona" 2019-03-28 03:22:20 -07:00
qctecmdr
cde1d6cd68 Merge "dt-bindings: msm: arm: Add bindings for hid-qvr" 2019-03-27 23:16:55 -07:00
qctecmdr
0d1da8d739 Merge "ARM: dts: msm: Add dtsi entries of QMP PHY and USB2PHY for LITO" 2019-03-27 19:09:45 -07:00
qctecmdr
2eeee75236 Merge "ARM: dts: msm: Update NPU clock node for LITO" 2019-03-27 16:55:18 -07:00
qctecmdr Service
00648f41cd Merge "dt-bindings: gpu: Update properties for bus scaling table" 2019-03-27 10:35:25 -07:00
qctecmdr Service
b19f813260 Merge "Documentation: Update video bus sub node properties" 2019-03-26 23:13:30 -07:00
Shefali Jain
22b196a5c3 Documentation: bindings: Update documentation for npucc for LITO
Add Network Processing driver in documentation for lito.

Change-Id: I9fc82af3f19c234f9f258f005d7f8243bc72f195
Signed-off-by: Shefali Jain <shefjain@codeaurora.org>
2019-03-27 10:13:25 +05:30
qctecmdr Service
1a40281936 Merge "drm/msm/dp: add encoder and connector reservation dp-mst" 2019-03-26 21:03:58 -07:00
Taniya Das
b3d3bd23f2 Documentation: bindings: clock: Update the compatible for LITO
Update the compatible as per common clock framework to indicate the
target,clockcontroller.

Change-Id: I4fc0b290bedc7d0e988ae8e493e0e1c76af099fd
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2019-03-27 09:25:37 +05:30
qctecmdr Service
6405f05ee1 Merge "msm_11ad: align to the new SMMU API" 2019-03-26 17:04:08 -07:00
qctecmdr Service
61878e3ba4 Merge "drivers: thermal: Add support for new qmi sensor" 2019-03-26 17:04:08 -07:00