Commit Graph

1028 Commits

Author SHA1 Message Date
qctecmdr
80bb869dea Merge "ARM: dts: msm: Fix IOMMU address reserve definition" 2024-03-26 18:05:59 -07:00
Yuanfang Zhang
327251750e ARM: dts: msm: add dynamic ATID support for diag/stm on sun
Add dynamic ATID support for modem_diag/stm on sun.

Change-Id: Iea2d2f6d514d739a61cfc7968b03ca6efdcf2d66
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-03-26 14:01:58 +08:00
qctecmdr
f8fb531ada Merge "ARM: dts: msm: Enable usb-role-switch for pineapple" 2024-03-25 22:05:20 -07:00
qctecmdr
546694872b Merge "ARM: dts: qcom: update thermal zone reset trip for tsens for sun" 2024-03-25 17:35:16 -07:00
Ronak Vijay Raheja
54cfc1de08 ARM: dts: msm: Enable usb-role-switch for pineapple
Add the required nodes representing the USB connector and its remote
endpoints to the UCSI device and USB controller to receive USB cable
connection/disconnection events from UCSI on the DWC3 MSM node.

Change-Id: I38e4b2f2b01d2a73cfa507eff6d508103602441e
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
2024-03-25 16:29:49 -07:00
Wesley Cheng
be60d48e81 ARM: dts: msm: Fix IOMMU address reserve definition
In order to ensure that IOMMU returns a 32 bit address, extend the
address and size cells to 2, in order to define a region that will
block 0xf0000000--0xffffffffffffffff.  By increasing the address and
size cells for the parent node, the DWC3 child node has to also
change the 'reg' entry to accommodate the added values.

Change-Id: Iaa413f0c3ac7100afea9a6d8e020bdb795866501
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
2024-03-25 12:52:13 -07:00
Manaf Meethalavalappu Pallikunhi
92ef5974a3 ARM: dts: qcom: update thermal zone reset trip for tsens for sun
Update thermal zone reset trip threshold for all tsens based on
default limit profile.

Change-Id: Ibc5f71c83f5f51b5423520b308f518180b313716
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-03-25 23:55:12 +05:30
Manaf Meethalavalappu Pallikunhi
79a44b80b6 ARM: dts: qcom: update thermal zone shutdown trip type for sun
Use "hot" trip type for thermal zone software shutdown trip
for all thermal zones. It just notifies userspace thermal
manager which in turn triggers a graceful shutdown.

Change-Id: Icf7aa1f1da57a22b96ede18fcee75ebebb92830b
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-03-25 23:48:04 +05:30
Lijuan Gao
6a9d9efc0a ARM: dts: msm: Add msm id support for SunP HDK
Add msm id support for SunP HDK.

Change-Id: Ie66481b1904c8f2366098b6e017b942c93d83283
Signed-off-by: Lijuan Gao <quic_lijuang@quicinc.com>
2024-03-25 15:35:43 +08:00
qctecmdr
6551f93dd2 Merge "ARM: dts: qcom: Add child node for TLMM device" 2024-03-22 14:50:15 -07:00
Mukesh Ojha
04f005dbd8 ARM: dts: msm: Drop redundant signal-aop property for both pineapple/Sun
signal-aop is an redundant property and is not being used in pas
driver and used only in qcom_spss driver however, it is an redundant
property. Drop this property and let qcom_spss manage does necessary
change to live without it.

Change-Id: If7016f281c753a38f9f1c4b35238de5a96db4c89
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-03-22 23:41:09 +05:30
qctecmdr
8a0246443a Merge "ARM: dts: msm: Add initial device trees for Tuna SoC" 2024-03-22 10:09:40 -07:00
qctecmdr
622eca0cc1 Merge "dt-bindings: add dt-binding for qcom dynamic memory dump" 2024-03-21 15:18:32 -07:00
qctecmdr
6040022db9 Merge "ARM: dts: msm: Add ipcc_mproc_ns1 for sun TUIVM" 2024-03-21 15:18:32 -07:00
qctecmdr
45fd77651d Merge "ARM: dts: qcom: Add pong to the list of soccp interrupts" 2024-03-21 15:18:31 -07:00
qctecmdr
d8764e49fd Merge "ARM: dts: msm: Add PDP mailbox and logging nodes for sun" 2024-03-21 09:44:33 -07:00
Shivendra Pratap
5f034afc81 ARM: dts: msm: Add initial device trees for Tuna SoC
Add initial device trees to support tuna SoC.

Change-Id: Ibd4e718e540a80203684f680ae33c7781eabdbb2
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-03-21 21:48:52 +05:30
Gokul krishna Krishnakumar
13045992eb ARM: dts: qcom: Add pong to the list of soccp interrupts
Add an extra bit in the SOCCP SMP2P to check if the soccp is alive.

Change-Id: I9c34498a877dfe80a20ec25e182daec531f32307
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com>
2024-03-20 16:37:14 -07:00
Sarannya S
1172faef72 ARM: dts: msm: Add ipcc_mproc_ns1 for sun TUIVM
Add ipcc_mproc_ns1 device tree node and entries to enable IPCC and
mbox communication between TUIVM and CDSP SecurePD on sun TUIVM.

Change-Id: I1e37ee86b86ba1f6b99669c0a71476c9a9da5e75
Signed-off-by: Kishore Kumar Ravi <quic_kiskum@quicinc.com>
Signed-off-by: Sarannya S <quic_sarannya@quicinc.com>
2024-03-20 10:29:23 -07:00
Cong Zhang
7c9208147f ARM: dts: qcom: Add child node for TLMM device
TLMM driver can now support multi-VMs. Update a new child node to give
GPIO access for TUIVM.

Change-Id: Ic1f1cca908dbdc65c248d1f637eaaa9fcfddf00a
Signed-off-by: Cong Zhang <quic_congzhan@quicinc.com>
2024-03-19 04:43:12 -07:00
Jingyi Wang
dd0430a93a ARM: dts: msm: Add wakeup-source property to virtio-vsock
Add wakeup-source property to virtio-vsock device, the interrupt
for virtio-vsock will wakeup VM from suspend.

Change-Id: I359e9d77ed9923bacebdd2ba5aaa0796633e5798
Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
2024-03-19 15:35:52 +08:00
Jingyi Wang
972b927dba ARM: dts: msm: Enable virtio-vsock device for sun-vm
Add shared memory to enable virtio-vsock device for sun-vm.

Change-Id: I188849af908df77b0d78b03ce8461fcd309650f4
Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
2024-03-19 15:35:47 +08:00
Chandana Kishori Chiluveru
bb30aef395 ARM: dts: msm: Add default and shutdown pinctrl configurations
This change is to add default and shutdown
pinctrl states for Q2SPI SE.

Change-Id: Ie221501a9a850cc6cb1cf8be2fb84d17579c076d
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
2024-03-15 22:36:46 -07:00
qctecmdr
22d4c28ce7 Merge "ARM: dts: msm: Adjust USB redriver DP EQ settings" 2024-03-14 19:50:12 -07:00
qctecmdr
038cf45dd8 Merge "ARM: dts: msm: Add nodes for IMS glink communication" 2024-03-14 19:50:12 -07:00
qctecmdr
abc36b631a Merge "ARM: dts: msm: Update 3.5mm supported platform on Sun SoC" 2024-03-14 15:33:41 -07:00
Chris Lew
23baa335a2 ARM: dts: msm: Add nodes for IMS glink communication
Add memshare and glinkpkt nodes to enable the IMS usecase.

Change-Id: Ic2a3a69eb2c77634203b0e42d7181f64a299b177
Signed-off-by: Chris Lew <quic_clew@quicinc.com>
2024-03-14 15:26:23 -07:00
qctecmdr
d50d3485a2 Merge "ARM: dts: qcom: change vdd io current level of sdhc_2 for Sun" 2024-03-14 09:12:13 -07:00
qctecmdr
d1413bf2bd Merge "ARM: dts: msm: Change q2spi mosi and clock sleep configuration" 2024-03-14 09:12:13 -07:00
Chandana Kishori Chiluveru
2b7c57daa4 ARM: dts: msm: Change q2spi mosi and clock sleep configuration
Change q2spi mosi and clock sleep configuration
as per client recommendation.

Change-Id: I151c86e8b4ea356aa1ff3939c1fcdc3f6d5499fa
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
2024-03-14 03:18:30 -07:00
Chandana Kishori Chiluveru
394baea6db ARM: dts: msm: Increase default Q2SPI clock to 32MHz
Set default Q2SPI clock to 32MHz by using
dt property "q2spi-max-frequency".

Change-Id: I174876a08da50851f538a4cf5fd337e7c21ce76e
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
2024-03-14 03:17:51 -07:00
qctecmdr
837b34e764 Merge "ARM: dts: msm: add funnel multiple output ports support on sun" 2024-03-14 03:13:03 -07:00
Yuanfang Zhang
b42ea3ea74 ARM: dts: msm: add power domain for NCC related components on sun
Add power domain for NCC related QDSS components on sun.

Change-Id: I5396c6fc4a19e2ec09e4ecee66b9a06502ad2051
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-03-14 01:15:50 -07:00
qctecmdr
25f2af01c7 Merge "ARM: dts: msm: Mark videocc clock node as GenPD provider" 2024-03-13 22:54:53 -07:00
qctecmdr
f4d60f0352 Merge "ARM: dts: msm: Add display CRM SW client for Sun" 2024-03-13 18:27:30 -07:00
qctecmdr
e9fe5fd5c2 Merge "ARM: dts: qcom: Added eSE Secure GPIO as reserved" 2024-03-13 03:41:28 -07:00
Yuanfang Zhang
d9c141e9ce ARM: dts: msm: add funnel multiple output ports support on sun
Add multiple output port support for funnel-gfx_dl funnel on sun.

Change-Id: Ie61c07b80efde4d1e445283cc393fd2509095cfb
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-03-13 18:36:44 +08:00
qctecmdr
dfd01687b8 Merge "ARM: dts: qcom: Add GPU scan dump skip cooling device support for sun" 2024-03-13 01:36:32 -07:00
qctecmdr
7640458c31 Merge "ARM: dts: msm: disable scandump_ubwcp dumps on Sun" 2024-03-12 23:33:30 -07:00
PRANAY BHARGAV BHAVARAJU
a0eb78d312 ARM: dts: qcom: Added eSE Secure GPIO as reserved
Enforcing access restrictions for eSE secure GPIO
by tagging it as reserved.

Change-Id: Ia525cafe06689708d323ddbc6b65f9ddc4b4647a
Signed-off-by: PRANAY BHARGAV BHAVARAJU <quic_pbhavara@quicinc.com>
2024-03-13 10:35:48 +05:30
Priyansh Jain
d17872c915 ARM: dts: qcom: Add GPU scan dump skip cooling device support for sun
Add GPU scan dump skip cooling device support for sun.
Add skin mitigation rule for gpu scan dump skip cooling device as
per recommendation.

Change-Id: I1a3c5de6f37ce064d8b74c36297c93a0f31db01d
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2024-03-12 20:40:33 -07:00
qctecmdr
3a35215b56 Merge "ARM: dts: msm: Disable creation of psi cgroups" 2024-03-12 18:03:09 -07:00
qctecmdr
b136cb95a8 Merge "ARM: dts: msm: Update memory command line paramenters" 2024-03-12 16:03:09 -07:00
Unnathi Chalicheemala
3e6ab43db2 ARM: dts: msm: Update 3.5mm supported platform on Sun SoC
3.5mm MTP platform needs to support v8 power grid instead of
v6 power grid.

Change-Id: I60e6396bba3fc17f4ed7e28504f673dad9b706ba
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2024-03-12 10:41:36 -07:00
qctecmdr
eac188aa16 Merge "ARM: dts: msm: Enable CPUidle on VM for sun" 2024-03-12 06:40:04 -07:00
Maulik Shah
6106dbb4e6 ARM: dts: msm: Enable CPUidle on VM for sun
Enable CPUidle states on VMs.

Change-Id: Id7a5b818dc0654a5ea0a0e32fee4ba5ac27f3ece
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-03-12 02:12:20 -07:00
qctecmdr
6955597667 Merge "ARM: dts: msm: Increase system cma size for sun" 2024-03-12 01:44:25 -07:00
Yuanfang Zhang
2f7905c2c7 ARM: dts: msm: disable scandump_ubwcp dumps on Sun
Disable scandump_ubwcp memory dumps on Sun.

Change-Id: I87e1a34338060a41d90acf0ccd4aaf52f24a5087
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-03-12 01:39:56 -07:00
Ziqi Chen
0b2ce59ce3 ARM: dts: qcom: change vdd io current level of sdhc_2 for Sun
Change vdd io current level of sdhc_2 to set 22 mA load to follow
up new Power Grid on SDC2 vdd-io pads regulator lpk. The previous
5.6 mA is not able to reflect real drawing current. It may cause
OCP issue as 5.6 mA voting load from SW is not enough to let SDC2
vdd-io regulator work on HPM, but the real drawing current may
exceed LPM OCP threshold.

Change-Id: I3eef0d1269d424341fea5493b467af26c5f203fa
Signed-off-by: Ziqi Chen <quic_ziqichen@quicinc.com>
2024-03-12 15:51:10 +08:00
qctecmdr
8f90dea835 Merge "ARM: dts: msm: add qdss CTI for sun" 2024-03-11 21:17:10 -07:00