Veera Vegivada
1355d4580d
ARM: dts: msm: Add clock controllers and gdsc nodes for SM6150
...
Add camcc, dispcc, gcc, gpucc, videocc, scc clock controller
nodes to facilitate clients to request and operate on clocks.
Change-Id: I8f426b09ff6c6d13ab65f574cf669b53fd8f2ab1
2021-01-29 04:55:11 -08:00
Sarthak Garg
d39c394b15
Revert "ARM: dts: msm: Limit max-frequency for eMMC and SD card"
...
Running into issues in the deferred scaling path with this change.
This reverts commit 3f7ca5d828 .
Change-Id: Iaa9ef890770cdcb710584f3327254c6b7b8b5eb6
2021-01-29 15:57:25 +05:30
Ram Prakash Gupta
aa625017ef
ARM: dts: msm: Vote vccq2 via vccq to support GKI
...
vccq2 is supplied by eLDO and this eLDO is controlled via
L9B regulator which only supports max 1.2V but since for
gki build QTI flag is disabled vote for vccq2 regulator
is taking default values from driver and not from dt. Hence
use vccq to vote on L9B to enable eLDO for UFS2.2 devices
since L9B is common regulator as both vccq & vccq2.
Change-Id: Icf8c9f169d693a6dad608c16baa9ed9666905430
2021-01-29 15:56:17 +05:30
Archit Saxena
c90692d901
ARM: dts: msm: Enable pil nodes for scuba
...
Add pil nodes for scuba on 5.4 kernel.
Change-Id: Id86387e56ffb8730060c00be8717014f2dbf03c8
2021-01-29 02:09:44 -08:00
Lijuan Gao
fb7c056d38
ARM: dts: msm: Removed wdog for sdxnightjar pil modem
...
Removed unrequested wdog interrupt for sdxnightjar.
Change-Id: I42f9786b45715648b3b29b0affbd92c32701bfcd
2021-01-29 17:48:27 +08:00
Tao,Zhang
5551349faa
ARM: dts: msm: Add dma-coherent for tmc-etr on yupik
...
This is to enable dma-coherent for tmc-etr to aovid cache flush
issue.
Change-Id: Ic7a707572d4916fc330ba8663718deb0273573cb
2021-01-29 11:33:14 +08:00
Vatsal Bucha
fa8c23554c
ARM: dts: msm: Enable display port for yupik
...
Enable display port for yupik.
Change-Id: Ib02b60b56aa40c28b8f463e86ba467e1367d156c
2021-01-28 09:14:23 -08:00
Vatsal Bucha
58097195c4
ARM: dts: msm: Change wsa spkr node for yupik wsa
...
Enable proper wsa node for yupik wsa.
Change-Id: I57156d3f295cd729f18d5e64d0bcb723e476f055
2021-01-28 06:04:23 -08:00
Dundi Raviteja
64e07411e5
ARM: dts: msm: Add icnss driver for scuba
...
Add icnss driver for scuba platform.
Change-Id: If6ecbc91a47d28b3f1aa7ef5014c72eb2353a50a
2021-01-28 18:43:05 +05:30
Lijuan Gao
e9a8c911de
ARM: dts: msm: Add support for Lahaina HHG HSP Pro
...
Add device-tree support for Lahaina HHG HSP Pro platform.
Change-Id: If278b60441c46bd7f6d5189128023ead76f3e406
2021-01-28 18:03:40 +08:00
Priyanka Gujjula
f1d4871ea3
ARM: dts: msm: Enable io-coherence hw support for yupik
...
Enable dma coherence cache hint for yupik.
Change-Id: I70a12310211b9ea57c767206d4599ebf755655ce
2021-01-28 15:22:41 +05:30
Charan Teja Kalla
04430b635c
ARM: dts: msm: add yupik VM ion chages
...
Add Yupik VM ion changes for the msm-buf sharing TUI usecases.
Change-Id: I347a6692d6f59aa32fdcb9479a921843b84bc43a
2021-01-27 21:49:37 -08:00
Subbaraman Narayanamurthy
f827086d62
ARM: dts: msm: Disable PMX65 VBUS_DET on sdxlemur MTP-MBB and RCM-RC boards
...
On these boards, VBUS detection is through PM7250B, so disable the
VBUS_DET peripheral.
Change-Id: Iddb2b3843238707d404e96203af231b696dadc7f
2021-01-27 19:28:50 -08:00
Yi Huang
44670bf62a
ARM: dts: msm: include camera devicetree for sa8195
...
Add camera devicetree for sa8195 target.
Change-Id: I4fc0d6d0015f67bf9baf4291ab32869a6e682b38
2021-01-28 10:22:41 +08:00
Laisheng Hu
98697c2d65
ARM: dts: msm: Add vidc node for SA8195
...
Add sa8195 vidc nodes and update smmu SIDs for sa8195-v2.
Change-Id: I9c597ec04e9e05f43446f94283b95baa7ee43989
2021-01-27 13:18:08 -08:00
Laisheng Hu
735284b963
ARM: dts: msm: Add vidc node for SM8150
...
Add sm8150 vidc nodes and update smmu SIDs for sm8150-v2.
Change-Id: Id3860ad0d48cf96cf428b24a6c10221065d69853
2021-01-27 13:17:56 -08:00
Odelu Kukatla
95cfc3de4f
ARM: dts: msm: Add handles for PCIE clocks for Yupik
...
PCIE cocks need to be enabled for QoS settings programming,
so add PCIE clock handles.
Change-Id: Iba060132a1645fb63dd75680b9a56d129966c1a0
2021-01-27 09:16:40 -08:00
Vatsal Bucha
f57cb3cf83
ARM: dts: msm: Add support for sec mi2s for fm
...
Add support for sec mi2s for fm in yupik.
Change-Id: Ibb82de8bc1b8b9c38d6514241cd68521ed9ebf62
2021-01-27 20:11:29 +05:30
Shreyas K K
fadc763191
ARM: dts: msm: Add core-hang detect nodes to SDMSHRIKE
...
Add core-hang detect nodes for silver and gold cores
on SDMSHRIKE.
Change-Id: Ie6f73a8bf3e5bf405b845089676fb4be0fd71cd1
2021-01-27 20:04:41 +05:30
Shreyas K K
bdb34249a2
ARM: dts: msm: Add core-hang detect nodes to SM8150
...
Add core-hang detect nodes for silver and gold cores
on SM8150.
Change-Id: Iccde8bfaeda5b88c205f28cbcec4af7f93ec196a
2021-01-27 20:04:30 +05:30
Shreyas K K
ec3d4ce69e
ARM: dts: msm: Update QSEECOM CMA region
...
Update QSEECOM CMA region DT node to include the
missing properties.
Change-Id: I07ff420c21cefec77d0d20ac89dcb5de5d4651bf
2021-01-27 20:04:18 +05:30
Saurabh Ambulkar
e1b682b882
ARM: dts: msm: Add dt node for restart driver on SDMSHRIKE
...
Add device node for msm-poweroff driver on SDMSHRIKE and
populate pshold and tcsr register addresses needed for
restarting the SoC.
Change-Id: Iab7fa7e2000ca035b5ba79025c3eac6b7f8b6fd7
2021-01-27 20:03:54 +05:30
Vivek Kumar
52d0e4d78f
ARM: dts: msm: Add DT node for msm-watchdog in SDMSHRIKE
...
Add device node for hardware msm-watchdog present in
SDMSHRIKE SoC with proper bark and bite time configuration,
this is needed to report bugs related to system lockups
in the kernel.
Change-Id: I7d65fbcb6deb526fa8583af9a2f1c51cac57d436
2021-01-27 20:03:05 +05:30
Vivek Kumar
5b0090dd30
ARM: dts: msm: Add dt node for restart driver on SM8150
...
Add device node for msm-poweroff driver on SM8150
and populate pshold and tcsr register addresses
needed for restarting the SoC.
Change-Id: Iaf9524d53f501bdc3e4f5aa0966be8325dadfc16
2021-01-27 20:02:40 +05:30
Vivek Kumar
0e195d9483
ARM: dts: msm: Add DT node for msm-watchdog in SM8150
...
Add device node for hardware msm-watchdog present in
SM8150 SoC with proper bark and bite time configuration,
this is needed to report bugs related to system lockups
in the kernel.
Change-Id: Ibf2c059278e7896cf8f625ea1f981d55a84690b8
2021-01-27 20:01:43 +05:30
qctecmdr
1cf4113777
Merge "ARM: dts: msm: Update kgsl smmu clock for scuba"
2021-01-27 06:15:36 -08:00
qctecmdr
9983749cec
Merge "ARM: dts: qcom: Add GPU gaming bin support for Yupik"
2021-01-27 06:15:36 -08:00
qctecmdr
ae12196feb
Merge "Revert "ARM: dts: msm: Disable pmic thermal zone cofiguration""
2021-01-27 06:15:36 -08:00
qctecmdr
f425c004b6
Merge "ARM: dts: msm: Add open loop CPR support"
2021-01-27 06:15:36 -08:00
qctecmdr
d42517693f
Merge "ARM: dts: msm: add cnss device tree"
2021-01-27 06:15:35 -08:00
Ashish Chavan
e87ce0600a
dt-bindings: batterydata: Add jeita-fcc-scaling related properties
...
Add below propeties to enable and configure jeita-fcc-scaling
algorithm :
qcom,jeita-fcc-scaling
qcom,jeita-fcc-scaling-temp-threshold
qcom,jeita-scaling-min-fcc-ua
All of this property needs to be set with valid values to enable
jeita based fcc scaling.
Change-Id: Ifa764a615f301136a1741ee412d9d10388718caa
2021-01-27 17:02:35 +05:30
Gopala Krishnaiah Nuthaki
e600f3e63f
Revert "ARM: dts: msm: Disable pmic thermal zone cofiguration"
...
This reverts commit 3419c3acbb .
Change-Id: Iaff15dd3bfbc0a87d062e59c728856d194079588
2021-01-27 02:51:49 -08:00
qctecmdr
31601896cb
Merge "ARM: dts: msm: set pm8350b_l1 init voltage for qrd yupik"
2021-01-27 02:37:46 -08:00
qctecmdr
c8825e6305
Merge "ARM: dts: msm: Add PMU device nodes for SDMSHRIKE"
2021-01-27 02:37:46 -08:00
qctecmdr
5d455043ed
Merge "ARM: dts: msm: Enable forcce-hard-reset option for sdxnightjar"
2021-01-27 02:37:46 -08:00
qctecmdr
440ef37a4c
Merge "bindings: clock: Add support for MONACO clock controllers"
2021-01-27 02:37:46 -08:00
qctecmdr
f9db2c35e0
Merge "ARM: dts: msm: Enable L3 interconnect driver for Yupik"
2021-01-27 02:37:46 -08:00
Naman Padhiar
ee4a9ee90a
ARM: dts: msm: Add open loop CPR support
...
Open loop CPR (core power reduction) is a power save feature that
configs certain voltage for WLAN power rails at runtime. Firmware
will read fuse and calculate the proper voltage and then send it to
ICNSS driver. ICNSS driver then configs the voltage to WLAN PDC using
TCS command through RPMh. This is to make sure the proper voltage
can be updated during runtime instead just hardcode and vote fixed
value for WLAN power rails.
Change-Id: I6b04a1f840f8e7eca2a377dd7a39d16b910cde31
2021-01-27 15:39:52 +05:30
Anirudh Ghayal
f331a89faf
dt-bindings: qpnp-smb5: Property to enable JEITA-ARB configuration
...
"qcom,jeita-arb-enable" enable JEITA ARB sequence.
Change-Id: Ie7089d0970444d0d9e4e6449a7b9799e680ed19f
2021-01-27 15:33:13 +05:30
qctecmdr
4d6eb49947
Merge "ARM: dts: msm: Add regulators for SA6155"
2021-01-26 22:58:57 -08:00
qctecmdr
54e21d5abf
Merge "dt-bindings: qpnp-lcdb-regulator: Add support for NCP symmetry with LDO"
2021-01-26 22:58:57 -08:00
qctecmdr
3c3f229782
Merge "ARM: dts: msm: remove PON_PBS peripheral for yupik"
2021-01-26 22:58:57 -08:00
qctecmdr
4af76987ae
Merge "ARM: dts: msm: Add PMIC and USB support for sdxlemur NTN3 board"
2021-01-26 22:58:57 -08:00
Saurabh Sahu
abad0027da
bindings: clock: Add support for MONACO clock controllers
...
Update the GCC, GPUCC, DISPCC and debug clock controller
bindings for MONACO.
Change-Id: Ibb0c5723dd4ef99790655bf1258c1370de2a81cf
2021-01-27 11:31:06 +05:30
Bruce Hoo
313bd117ec
ARM: dts: msm: set pm8350b_l1 init voltage for qrd yupik
...
Set pm8350b_l1 init voltage to 1.2v for qrd yupik.
Change-Id: I8019c6ab4eeacc153971e6e69371c2385692366d
2021-01-27 11:45:49 +08:00
Guru Das Srinagesh
06a64a404d
ARM: dts: msm: Add PMIC and USB support for sdxlemur NTN3 board
...
The sdxlemur NTN3 board contains the same PMICs as the sdxlemur MBB
board, so include that file directly to make use of all its configured
nodes.
Change-Id: I23a34786ac0a829503d094cba852387425e1a34b
2021-01-26 11:33:27 -08:00
Guru Das Srinagesh
feeb43c1d2
ARM: dts: msm: Add SMB1394 device tree node
...
Specify an SMB1394 node in the role of primary DIV 2 charger.
Change-Id: Iff7abac2e969b8fc34ebe83646ca9047cb83ed73
2021-01-26 10:19:39 -08:00
Jagadeesh Kona
b8b8cfb802
dt-bindings: Add support for GDSC flag to map single GDSCR
...
Add new gdsc flag "qcom,no-config-gdscr" to map a single
register for GDSC, as few legacy HW have support only
for single GDSCR and don't contain config GDSCR's.
Change-Id: I89996d05e6ee0fd321c63f0c91af6b5b3c313b0d
2021-01-26 23:47:08 +05:30
Guru Das Srinagesh
e74262fb4c
bindings: smb1398: Add support for SMB1394
...
Add compatible strings for SMB1394, which is a variant of SMB1398.
Change-Id: I3434c5a5522b3d1bb162ddff3aea4e66d1c8501d
2021-01-26 09:55:17 -08:00
qctecmdr
901430766f
Merge "ARM: dts: msm: Add regulator and thermal node"
2021-01-26 01:04:10 -08:00