Commit graph

4,750 commits

Author SHA1 Message Date
qctecmdr
2793552619 Merge "ARM: dts: msm: Move display include to end of quin-vm-common" 2021-03-31 06:29:01 -07:00
qctecmdr
b3a208075c Merge "ARM: dts: msm: Add child node entry for CPE NTN3 i2c client on sdxlemur" 2021-03-31 06:29:01 -07:00
qctecmdr
56c2bae0c6 Merge "dt-bindings: clock: Add support for BLAIR clock controllers" 2021-03-31 06:29:01 -07:00
qctecmdr
1a8173c6e5 Merge "ARM: dts: msm: Disable IPA for yupik iot qcs variants" 2021-03-31 06:29:01 -07:00
Xiaowen Wu
7f0892b84f ARM: dts: msm: Move display include to end of quin-vm-common
Move display include to end of quin-vm-common to avoid probe defer.

Change-Id: I37594a79fbc29a68e67f97f505a19095dd3af261
2021-03-30 11:40:02 -07:00
Praveen Kurapati
3b0f3544b6 ARM: dts: msm: Disable IPA for yupik iot qcs variants
Add change to disable IPA for yupik iot qcs varaints.

Change-Id: I87098cdae524f33e6534c23d87e499d0efe1a35d
2021-03-30 19:56:58 +05:30
qctecmdr
b9ca7dfc49 Merge "ARM: dts: msm: Disable NPU DCVS support on SA8195" 2021-03-30 04:13:14 -07:00
qctecmdr
45bfc9b24d Merge "ARM: dts: msm: enable mem_dump for Linux guest" 2021-03-30 04:13:14 -07:00
wadesong
5e1f1a3651 ARM: dts: msm: enable mem_dump for Linux guest
Enable mem_dump driver to support WLAN firmware dump
download on crash.

Change-Id: I4047c38eb952b655b04c7fa17972eb34db89b735
2021-03-30 14:03:15 +08:00
Hemant Kumar
20c9e1fb93 ARM: dts: msm: Add child node entry for CPE NTN3 i2c client on sdxlemur
In order to access NTN3 switch registers add i2c client properties.
By accessing these registers, root complex driver can toggle NTN3
GPIOs tied to downstream endpoint reset. i2c interface is also used
to dump NTN3 registers for debugging PCIe link related issues.

Change-Id: Ib7e85c463a0072dd2919559ab4d701d5eb42f400
2021-03-29 20:34:20 -07:00
qctecmdr
a838f0e806 Merge "ARM: dts: qcom: Add modem TSENS thermal zone mitigations for SHIMA" 2021-03-29 19:00:09 -07:00
qctecmdr
f0349ae9d3 Merge "ARM: dts: msm: Add bindings for llcc tcm" 2021-03-29 19:00:09 -07:00
Hemant Kumar
6f993bb2f3 ARM: dts: msm: Add child node entry for MBB NTN3 i2c client on sdxlemur
In order to access NTN3 switch registers add i2c client properties.
By accessing these registers, root complex driver can toggle NTN3
GPIOs tied to downstream endpoint reset. i2c interface is also
used to dump NTN3 registers for debugging PCIe link related issues.

Change-Id: Ia92127f138c2d21ed51e7803b26bcfbb7f2c127f
2021-03-29 16:53:26 -07:00
qctecmdr
ef0d6b3c11 Merge "ARM: dts: msm: Modify BDF to SID mapping for MBB on sdxlemur" 2021-03-29 09:53:35 -07:00
Melody Olvera
bda05024aa ARM: dts: msm: Add bindings for llcc tcm
Add memory region for llcc tightly coupled memory.

Change-Id: Ic553f10e26f24fc51e3c1de1c466a4f78f3c0b9b
2021-03-29 09:12:00 -07:00
Gopala Krishna Nuthaki
af5d9217b8 ARM: dts: qcom: Add modem TSENS thermal zone mitigations for SHIMA
Add modem junction temperature thermal zone mitigation
rules based on latest recommendation for SHIMA.

Change-Id: I3b3ebd66e606038574706f4c8e9765e935e00350
2021-03-29 19:16:52 +05:30
qctecmdr
c8ece4cac1 Merge "ARM: dts: msm: update QUPs for sa8195 virtual machine" 2021-03-29 02:10:09 -07:00
Shreyas K K
ecac9d6a6c ARM: dts: msm: Disable NPU DCVS support on SA8195
There are stability issues seen if NPU DCVS support
is enabled. Disable it as a temporary fix.

Change-Id: I85d7496270015925246fa305cf5c6591c4e1157d
2021-03-29 00:43:02 -07:00
Hemant Kumar
b86efe9fa8 ARM: dts: msm: Modify BDF to SID mapping for MBB on sdxlemur
Switch downstream BDF 0x208 is not used for enumeration. This
causes downstream bus number assignments to get changed. Hence
update BDF to SID table to reflect the same. Also update CPE SIDs
to lower case from upper case.

Change-Id: I0b5428021637c5c8255fead663a1c8e45fe1815b
2021-03-28 14:38:36 -07:00
Tony Truong
011137d7b6 ARM: dts: msm: Have PCIe RC control NTN3 and its ETH power for sdxlemur
When connecting a NTN3 switch to sdxlemur, host needs to control
the power to the switch as well as to the ETHs downstream. Add DT
entry in PCIe root complex node to toggle the regulators that
controls power to NTN3 and its ETHs on sdxlemur.

Change-Id: I747b3ba718ad9c4aaed1b7b0ac7aa79edf36fc7f
2021-03-28 14:37:08 -07:00
qctecmdr
5bab845900 Merge "ARM: dts: qcom: Adjust configs in wlan node for SA8155 VM" 2021-03-28 00:57:47 -07:00
qctecmdr
98e93fac55 Merge "dt-bindings: arm: msm: Add entry to disable masking MSI interrupts at EP" 2021-03-27 02:51:46 -07:00
qctecmdr
22ca1fd428 Merge "ARM: dts: msm: Filter NTN3 downstream BDF for sdxlemur" 2021-03-27 02:51:46 -07:00
Hemant Kumar
825929b12e ARM: dts: msm: Filter NTN3 downstream BDF for sdxlemur
Add DT entry to filter BDF for enumeration. This is required
for PCIe NTN3 switch unable to respond to configuration access
request to certain supported BDF. Without filtering, such BDF
is causing system bus hang.

Change-Id: I97dc4411b5dfcce8f02881275fe36388268e3a13
2021-03-26 18:28:23 -07:00
Hemant Kumar
d761469ef7 dt-bindings: arm: msm: Add child node entry for NTN3 i2c client
In order to access NTN3 switch registers add i2c client properties.
By accessing these registers root complex driver can toggle NTN3
GPIOs to tied to downstream endpoint reset. i2c interface is also
used to dump NTN3 registers for debugging PCIe link related issues.

Change-Id: I38279185c07a2ff7a9736a585f5e84053d459462
2021-03-26 18:07:50 -07:00
Hemant Kumar
22607294d0 dt-bindings: arm: msm: add support for BDF filtering
Add DT entry to filter out list of BDFs for enumeration. This
list is required for PCIe switches unable to respond to
configuration access request to certain supported BDFs.
Without filtering, such BDFs are causing system bus hang or
enumeration failure of downstream ports of switch.

Change-Id: Ic89ad56f290f91f1e50255a4fdaa2f7d0d78b539
2021-03-26 11:00:34 -07:00
qctecmdr
e799bddaeb Merge "ARM: dts: msm: Reduce reserved size of modem for sdxnightjar" 2021-03-26 10:24:55 -07:00
qctecmdr
011b84b473 Merge "ARM: dts: msm: Add cpuidle states and LPM stats devices for direwolf" 2021-03-26 10:24:54 -07:00
qctecmdr
c9a4c504d2 Merge "ARM: dts: qcom: remove audio heap allocation for sdxnightjar" 2021-03-26 10:24:54 -07:00
Madhuri Medasani
b968efcd37 dt-bindings: clock: Add support for BLAIR clock controllers
Update the GCC, GPUCC and DISPCC bindings for BLAIR device.

Change-Id: Icd841e4182dad6f0150a809a965cb82c94ddd26c
2021-03-26 20:07:30 +05:30
qctecmdr
4bfbcafd72 Merge "ARM: dts: msm: enable smmu s1 for wlan on sa8155 vm" 2021-03-26 06:40:16 -07:00
qctecmdr
7c649134a4 Merge "ARM: dts: msm: Add interconnect data for USB on sdxnightjar" 2021-03-26 06:40:16 -07:00
qctecmdr
6d8beba436 Merge "ARM: dts: msm: Update skin and modem junction thermal config for YUPIK" 2021-03-26 06:40:16 -07:00
qctecmdr
5466936a4c Merge "ARM: dts: msm: Add LA specific TVM flag in respective SPI node" 2021-03-26 06:40:16 -07:00
qctecmdr
9adb36a29a Merge "Revert "ARM: dts: qcom: Enable the second UFS instance"" 2021-03-26 06:40:14 -07:00
Asish Bhattacharya
2401f1d14e ARM: dts: qcom: remove audio heap allocation for sdxnightjar
audio will use system heap instead.

Change-Id: Idf7f8d92ed5c6e1928ece5460b039eb9b2a6a5a2
2021-03-26 14:42:21 +05:30
qctecmdr
d8e06baf85 Merge "ARM: dts: msm: Add spmi device tree node" 2021-03-26 01:44:49 -07:00
qctecmdr
45e061cc66 Merge "ARM: dts: msm: Add Bluetooth device tree for SA6155VM" 2021-03-26 01:44:49 -07:00
qctecmdr
5b8784bf04 Merge "ARM: dts: msm: reduce the fastmap memory" 2021-03-26 01:44:49 -07:00
qctecmdr
d7d8498593 Merge "ARM: dts: msm: add gpio cells property for auto sa*155 platform" 2021-03-26 01:44:49 -07:00
qctecmdr
2eaf8bffcd Merge "bindings: mproc: Add support for glink-slatecom strings" 2021-03-26 01:44:49 -07:00
qctecmdr
9ee69c5c77 Merge "ARM: dts: msm: Correct interrupt specification for RTC" 2021-03-26 01:44:48 -07:00
qctecmdr
246b5e0756 Merge "ARM: dts: msm: Add bindings for cpufreq" 2021-03-26 01:27:19 -07:00
qctecmdr
d776220b63 Merge "ARM: dts: msm: Enable uefi_log memory for SA8155" 2021-03-26 01:27:19 -07:00
qctecmdr
a5ccb568af Merge "ARM: dts: msm: Add fixed regulators for select sdxlemur boards" 2021-03-26 01:27:18 -07:00
qctecmdr
6e5572e340 Merge "bindings: clock: Add support for direwolf clock controllers" 2021-03-26 01:27:18 -07:00
qctecmdr
3acdaaa396 Merge "ARM: dts: msm: Avoid xbl_aop_mem overlay with aop_cmd_db" 2021-03-26 01:27:18 -07:00
Maulik Shah
85ca915b33 ARM: dts: msm: Add cpuidle states and LPM stats devices for direwolf
Add various cpuidle and cluster lpm states. Also add sleep stats devices
for master stats, SoC sleep stats and ddr stats.

Change-Id: I039ff778252c9fbd132e35f798b45cb0d9782a91
2021-03-26 12:03:12 +05:30
Yimin Peng
27135ae5ec ARM: dts: msm: update QUPs for sa8195 virtual machine
Add missing QUPv3 devices and update sa8915 lxc VM.

Change-Id: I73fb30df25755e69f2149be0af686c503542c993
2021-03-26 13:10:17 +08:00
qctecmdr
f582e81de8 Merge "ARM: dts: msm: Update 0.9 vreg property for PCIe on sdxnightjar" 2021-03-25 09:53:25 -07:00