Commit graph

4,762 commits

Author SHA1 Message Date
Raymon Sang
2be7b3d210 ARM: dts: msm: remove wlan section of mem_dump
Remove cnss_wlan section in mem_dump on sdxnightjar.

Change-Id: I9d18a20aa9dc4d5d83a174378977c9de515d7526
2021-04-02 10:35:05 +08:00
Yuanfang Zhang
380c135138 ARM: dts: msm: remove mem_dump region
Remove the mem_dump_region cma region and change "memory-region"
of mem_dump reference to common cma node on sdxnightjar.

Change-Id: I620ff826fb78b555c711471e1dac4f5ed6daadf4
2021-04-01 01:46:49 -07:00
Qingqing Zhou
9872fb03a5 ARM: dts: msm: Add common CMA region for sdxnightjar
Add a 12MB CMA region for common use.

Change-Id: Id7b8fbe888d345086cbf18cd48c88659260e2893
2021-04-01 16:42:45 +08:00
qctecmdr
4d24c9b0e2 Merge "ARM: dts: msm: add 2nd UFS for Quin SA8195 LXC VM" 2021-03-31 10:40:10 -07:00
qctecmdr
2c7413bdf7 Merge "ARM: dts: msm: Add hwrng nodes for sa8155 and sa8195 VM" 2021-03-31 10:40:10 -07:00
qctecmdr
155f4cc5f8 Merge "ARM: dts: msm: STMMAC changes for SA8155" 2021-03-31 10:40:09 -07:00
qctecmdr
d029df15dd Merge "ARM: dts: msm: Add initial device tree for direwolf virtual machine" 2021-03-31 06:29:01 -07:00
qctecmdr
0666afa944 Merge "ARM: dts: msm: Move display include to end of quin-vm-common" 2021-03-31 06:29:01 -07:00
qctecmdr
ca6ca22ffd Merge "ARM: dts: msm: Add child node entry for CPE NTN3 i2c client on sdxlemur" 2021-03-31 06:29:01 -07:00
qctecmdr
289825425d Merge "dt-bindings: clock: Add support for BLAIR clock controllers" 2021-03-31 06:29:01 -07:00
qctecmdr
15d0249801 Merge "ARM: dts: msm: Disable IPA for yupik iot qcs variants" 2021-03-31 06:29:01 -07:00
Suraj Jaiswal
b8b41f5ddf ARM: dts: msm: STMMAC changes for SA8155
Enable the fastmap for sa8155 for high t-put.

Change-Id: Id9e30647b0cf297360736d04a7055a8aa1e65350
2021-03-31 13:47:54 +05:30
Ping Jiang
934d36f207 ARM: dts: msm: Add hwrng nodes for sa8155 and sa8195 VM
Enables hwrng and adds related configuration for SA8155 and SA8195 VM.

Change-Id: Ife6ef9c9989e650bdf041f52abe45afcb2f6c4b0
2021-03-31 15:10:29 +08:00
Yimin Peng
370b9a5568 ARM: dts: msm: add 2nd UFS for Quin SA8195 LXC VM
enable 2nd UFS pass-through on SA8195 LXC VM.

Change-Id: I71cbee302756cbcd2a664daa2f46b60d329cfeaf
2021-03-31 12:46:05 +08:00
Yimin Peng
aa54ad1236 ARM: dts: msm: enable dual wlan for Quin SA8195 VM LXC
To support dual wlan, increase cma size and pass through pcie
RC0 and RC2.

Change-Id: Id7e16b91650e0d9b4d4d08c7b121c7c47527028d
2021-03-31 12:45:51 +08:00
Xiaowen Wu
db11e69be9 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
a90ef723f5 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
34601486c6 Merge "ARM: dts: msm: Disable NPU DCVS support on SA8195" 2021-03-30 04:13:14 -07:00
qctecmdr
2fc157170a Merge "ARM: dts: msm: enable mem_dump for Linux guest" 2021-03-30 04:13:14 -07:00
Shilun Wan
258fa5a542 ARM: dts: msm: Add initial device tree for direwolf virtual machine
Add initial device tree to support direwolf virtual machine platform.

Change-Id: I7c148e07fd2b0b278bce08acdb1f7c1ffb70c900
2021-03-30 00:57:29 -07:00
wadesong
c66c1d3773 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
b49809f9d8 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
708fccfcc7 Merge "ARM: dts: qcom: Add modem TSENS thermal zone mitigations for SHIMA" 2021-03-29 19:00:09 -07:00
qctecmdr
6aaa1e8e93 Merge "ARM: dts: msm: Add bindings for llcc tcm" 2021-03-29 19:00:09 -07:00
Hemant Kumar
927ea7aaae 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
d2da22b064 Merge "ARM: dts: msm: Modify BDF to SID mapping for MBB on sdxlemur" 2021-03-29 09:53:35 -07:00
Melody Olvera
390b3f3f4b 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
cc9bb4cf73 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
f138a34051 Merge "ARM: dts: msm: update QUPs for sa8195 virtual machine" 2021-03-29 02:10:09 -07:00
Shreyas K K
d703024c34 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
833631d980 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
ca07cdcac1 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
1c7edf700e Merge "ARM: dts: qcom: Adjust configs in wlan node for SA8155 VM" 2021-03-28 00:57:47 -07:00
qctecmdr
d2e928113e Merge "dt-bindings: arm: msm: Add entry to disable masking MSI interrupts at EP" 2021-03-27 02:51:46 -07:00
qctecmdr
e9a8708f30 Merge "ARM: dts: msm: Filter NTN3 downstream BDF for sdxlemur" 2021-03-27 02:51:46 -07:00
Hemant Kumar
7c8c87be2c 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
e813986e17 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
8f5224b1da 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
4df6c1fb2b Merge "ARM: dts: msm: Reduce reserved size of modem for sdxnightjar" 2021-03-26 10:24:55 -07:00
qctecmdr
1cf48b3831 Merge "ARM: dts: msm: Add cpuidle states and LPM stats devices for direwolf" 2021-03-26 10:24:54 -07:00
qctecmdr
69d1757c51 Merge "ARM: dts: qcom: remove audio heap allocation for sdxnightjar" 2021-03-26 10:24:54 -07:00
Madhuri Medasani
f549366d31 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
112e30bedc Merge "ARM: dts: msm: enable smmu s1 for wlan on sa8155 vm" 2021-03-26 06:40:16 -07:00
qctecmdr
6f154a54dc Merge "ARM: dts: msm: Add interconnect data for USB on sdxnightjar" 2021-03-26 06:40:16 -07:00
qctecmdr
a7ddb72c9b Merge "ARM: dts: msm: Update skin and modem junction thermal config for YUPIK" 2021-03-26 06:40:16 -07:00
qctecmdr
1e92d44ac3 Merge "ARM: dts: msm: Add LA specific TVM flag in respective SPI node" 2021-03-26 06:40:16 -07:00
qctecmdr
c8849f9f6d Merge "Revert "ARM: dts: qcom: Enable the second UFS instance"" 2021-03-26 06:40:14 -07:00
Asish Bhattacharya
ddcd71f509 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
ead38f2688 Merge "ARM: dts: msm: Add spmi device tree node" 2021-03-26 01:44:49 -07:00
qctecmdr
5b339217ee Merge "ARM: dts: msm: Add Bluetooth device tree for SA6155VM" 2021-03-26 01:44:49 -07:00