Commit graph

4,076 commits

Author SHA1 Message Date
qctecmdr
3846749e41 Merge "ARM: dts: msm: Add dma-coherent for tmc-etr on yupik" 2021-02-02 06:56:38 -08:00
qctecmdr
030d016700 Merge "ARM: dts: msm: Add pmic dependency back on Yupik" 2021-02-02 06:56:38 -08:00
qctecmdr
69b64c24e7 Merge "ARM: dts: msm: Update regulators LDO1C and LDO10C for yupik" 2021-02-02 06:56:38 -08:00
qctecmdr
bd263caac9 Merge "ARM: dts: msm: Add support for sec mi2s for fm" 2021-02-02 06:56:37 -08:00
Jishnu Prakash
d9131d381b ARM: dts: msm: Update regulators LDO1C and LDO10C for yupik
Add ACTIVE_ONLY and SLEEP_ONLY nodes for LDO1C and LDO10C
as per the clients requirement to vote for ACTIVE and
SLEEP votes.

Change-Id: Ic4f3560f9b939b351ebf312b38192fea191a71b3
2021-02-02 03:19:25 -08:00
Veera Vegivada
f40938d8ff ARM: dts: msm: Add AOPCC for SM6150
Add aopcc node to facilitate clients to request
and operate on clocks.

Change-Id: Icca62a90b022d7d1f605dc85d736d60ab5854d9a
2021-02-02 12:34:23 +05:30
Vatsal Bucha
c4f6d4838b ARM: dts: msm: Disable haptics for yupik atp
Disable haptics for yupik atp and enable both wsa.

Change-Id: I0fcfa71931aabcfdf075a765d287a1edfbd1b8a5
2021-02-01 21:48:50 -08:00
qctecmdr
14898e05df Merge "ARM: dts: msm: Enable io-coherence hw support for yupik" 2021-02-01 21:25:04 -08:00
qctecmdr
1fc99cb137 Merge "Revert "ARM: dts: msm: Limit max-frequency for eMMC and SD card"" 2021-02-01 21:25:04 -08:00
qctecmdr
1d136d7aab Merge "ARM: dts: msm: Change wsa spkr node for yupik wsa" 2021-02-01 21:25:03 -08:00
qctecmdr
a91f958b29 Merge "ARM: dts: msm: Add glink support for SA6155" 2021-02-01 21:25:03 -08:00
Prateek Sood
4166b3c0b0 ARM: dts: msm: Add mpm wakeup control capability in yupik pinctrl
Add DT property for selective enabling of mpm wakeup control
capability.

Change-Id: I5a92558c44ad54f5e4c9b4499e4421a8b5430063
2021-02-01 21:09:24 -08:00
Naina Mehta
c73600743b ARM: dts: msm: Add device trees for IDPS with AMOLED for Yupik and YupikP
Add device tree support for IDPS with AMOLED configuration for
Yupik and YupikP platforms.

Change-Id: I7b2cd12c8d0058998984fa3bb10af919b48a2f6d
2021-02-02 10:09:27 +05:30
Elson Roy Serrao
7a7f823013 ARM: dts: msm: Update the Uni Phy sequence for Olympic
Update the Uni Phy init sequence to version 0.97 for Olympic.

Change-Id: I64477cafbc86251ad644845ed97af1bff333adc3
2021-02-01 19:36:05 -08:00
Michael Adisumarta
68fa71886e ARM: dts: msm: update dtsi for wlan pipes holb timeout
Dtsi file change to include both 2.4G and 5G WLAN
pipes holb timeout.

Change-Id: Ic440d687dcc219e237a07028b9f7bfa734faa986
2021-02-01 18:12:28 -08:00
qctecmdr
f5061fbb5e Merge "ARM: dts: msm: Add clock controllers and gdsc nodes for SM6150" 2021-02-01 13:34:00 -08:00
Venkata Rao Kakani
9f472ba74a ARM: dts: msm: enable guest disks renaming
Enable guest partitions renaming to boot la guest with
avb 2.0 compliance.

Change-Id: Iac0b627834cfe35c22b2466f8b243dcaae79568a
2021-02-01 02:58:04 -08:00
Naina Mehta
c249df0456 ARM: dts: msm: Change the node location for optimization for Yupik
Optimise for boot up time since it will use special node and dt
property before unflat and put those in the beginning of the
device tree can make it search fast.
Also, bootloader need to update property in firmware, so move
firmware node ahead can improve the bootloader search dt and
update property time.

Change-Id: Ic15be7556b888940aed2df4098f4c954889a1fea
2021-02-01 16:25:44 +05:30
Deepak Kumar
d1f61b15be ARM: dts: msm: Add apb_pclk to GMU clock list for Shima
apb_pclk is required to access QDSS registers. GMU need to add vote
before access can be made.

Change-Id: I26852622c0c453f56fe6d238a478283a0879e410
2021-02-01 14:56:27 +05:30
Yuanfang Zhang
63bbc751dc ARM: dts: msm: correct the size of etf_reg dump
Correct the size of etf_reg dump on sdxlemur.

Change-Id: I45ab539592d8b50b8c2e461609fb7d3ea24bb853
2021-02-01 00:26:54 -08:00
Venkata Rao Kakani
07f63c1304 dt-bindings: enable guest disks renaming
Enable guest partitions renaming to boot la guest with
avb 2.0 compliance.

Change-Id: Ib5c58f028c0f0e6879eaf33ea02d2760df859f24
2021-02-01 12:13:04 +05:30
Arun Prakash
37bdb71795 ARM: dts: msm: Add glink support for SA6155
Add glink and its dependent device tree node to support
SA6155 for automotive platforms.

Change-Id: I80133d7020109182a0f9fd04b2e61d6f7cdc9e27
2021-01-31 16:36:03 -08:00
Ashok Vuyyuru
33ea5e3652 ARM: dts: msm: Disable DB polling feature for yupik
For yupik WDI3 DB polling workaround was not required,
so removing the entry.

Change-Id: I582637a1d798a28c8bc4cf8e4715f8eab9a6a6e8
2021-01-30 10:23:52 +05:30
Minghao Zhang
d1969c7100 dt-bindings: max31760: Add description for the fan cooling device
Update the documentation to reflect the cooling device behavior
of the max31760 fan controller.

Change-Id: I7149329eae88c6f888e2cf383c186266d940b1cb
2021-01-29 15:29:50 -08:00
Naman Padhiar
376ea4e156 ARM: dts: msm: Enable SMMU S1 for WLAN
Enable SMMU S1 for WLAN adn add dma-coherent flag
for enabling IO-coherency.

Change-Id: I10b8dc81f94a3d77e517504dd07ab4eae9ed4e73
2021-01-29 23:53:58 +05:30
Anil Kumar Kanakanti
5f43cec365 ARM: dts: msm: Add camera mux gpio support
Add camera mux gpio support to support JD1+GC630 DC.

Change-Id: I600a6ed2ca50919337f6639e574ee26b8a326e99
2021-01-29 22:51:07 +05:30
Saurabh Sahu
8909f4988e ARM: dts: msm: Add GCC clock node and GDSCs for MONACO
GCC clock nodes is required for clocks client to request,
so add support for the same. Also add the GDSCs
required by clients for Monaco.

Change-Id: Ifa435be1d6482c6472f2d1c1ce17e155c9a7021c
2021-01-29 19:48:07 +05:30
Veera Vegivada
f7535ce9b8 ARM: dts: msm: Add cpufreq HW device node SM6150
Add cpufreq HW device node to scale 6 domain-0 & 2 domain-1 cores
on SM6150 SoCs.

Change-Id: I8da676df93afabb9820e4a270e9cb401658152de
2021-01-29 04:55:27 -08:00
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
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