Commit Graph

783 Commits

Author SHA1 Message Date
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
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
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
qctecmdr
8f90dea835 Merge "ARM: dts: msm: add qdss CTI for sun" 2024-03-11 21:17:10 -07:00
qctecmdr
a16ef65ef1 Merge "ARM: dts: qcom: SOCCP wdog INT is EDGE triggered HIGH" 2024-03-11 19:08:29 -07:00
Patrick Daly
b089ba2f99 ARM: dts: msm: Disable creation of psi cgroups
Although this is already present in CONFIG_CMDLINE in gki_defconfig, it
appears to be being overridden by the commandline specified in devicetree.

Change-Id: If61b4cfd11a15a7c36fb01875b7c77ac7c5bde8b
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-03-11 17:50:03 -07:00
Patrick Daly
d9c346be79 ARM: dts: msm: Update memory command line paramenters
Setting dma32_disable causes all memory to be placed in ZONE_NORMAL,
and reduces overhead in page allocation.

Change-Id: I770fe2688081b457a121afd23d6d924423680e5f
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-03-11 17:46:49 -07:00
Patrick Daly
2cd1424101 ARM: dts: msm: Increase system cma size for sun
Add 4.5 MB for use by minidump_memory driver.
Add 2 MB for use by memshare IMS usecase.

Change-Id: I5f3897e24dd4b7a1c7bd3f883c4837eaa3ca384a
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-03-11 17:44:03 -07:00
Gokul krishna Krishnakumar
911086ca2e ARM: dts: qcom: SOCCP wdog INT is EDGE triggered HIGH
Fix the interrupt line for wdog INT to EDGE triggered.

Change-Id: Id9ca3f3a632b95bfa17cedacda0936845413ded1
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com>
2024-03-11 15:32:14 -07:00
Mukesh Ojha
aa1ca3fb0b ARM: dts: msm: Enable qcom,ramoops device
qcom,ramoops driver takes memory dynamically
available from a given range and give it to
ramoops for its usage.

Change-Id: I94ece0f9d25719e240ecb5c7f47a3b1fe83fbab1
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-03-11 11:08:53 -07:00
Yuanfang Zhang
19eeb27fad ARM: dts: msm: add qdss CTI for sun
Add coresight qdss CTI for sun.

Change-Id: Ie72bb747946a498164ee0d1ae7b554194a4e3615
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-03-11 03:17:12 -07:00
qctecmdr
89b1f712d0 Merge "ARM: dts: msm: Increase TA memory from 16MB to 20 MB" 2024-03-11 03:10:27 -07:00
Akhil Budampati
0abea575a1 ARM: dts: msm: Increase TA memory from 16MB to 20 MB
Loadable section memory of FingerPrint(FP) Sensor TA
has to be increased which requires increase in qseecom_ta mem.

Change-Id: Ie0a31662cd7b05f3aff0a41c275089ed7684d8b0
Signed-off-by: Akhil Budampati <quic_abudampa@quicinc.com>
2024-03-10 23:27:26 -07:00
qctecmdr
c74c241705 Merge "ARM: dts: msm: Add PCIe SM debug registers to PCIe dt node" 2024-03-08 17:13:06 -08:00
Prudhvi Yarlagadda
1b00a46e8d ARM: dts: msm: Add PCIe SM debug registers to PCIe dt node
Add the list of PCIe SM registers that need to be dumped
to the PCIe dt node in sun.

Change-Id: Ic2e0518ac611ef5e409f88dcd0f69eb2ce4d8566
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
2024-03-08 11:28:47 -08:00
qctecmdr
82081464cc Merge "ARM: dts: msm: Add videocc support for Sun v2" 2024-03-08 10:16:07 -08:00
qctecmdr
62c7c1f073 Merge "ARM: dts: qcom: Revert SP-PBL related register from sun dtsi" 2024-03-08 06:04:03 -08:00
qctecmdr
cfa5ac46df Merge "ARM: dts: qcom: update modem tj mitigation for sun" 2024-03-07 22:47:44 -08:00
qctecmdr
e184a829e0 Merge "ARM: dts: qcom: keep L1F and L3G active-only regulators always-on for Sun" 2024-03-07 20:45:42 -08:00
qctecmdr
3fcc471c1e Merge "ARM: dts: qcom: Add pm8550_pa_therm2 ADC channel for sun" 2024-03-07 20:45:42 -08:00
qctecmdr
0a3fb8ada4 Merge "ARM: dts: qcom: Add qcom,ship-mode-immediate property for Sun platforms" 2024-03-07 18:41:13 -08:00
Mike Tipton
c16332ce65 ARM: dts: msm: Add videocc support for Sun v2
Update the compatible string for v2.

Change-Id: I3b525d54ce9aa2dabd4434d2cb4a553ea4a0e3ea
Signed-off-by: Mike Tipton <quic_mdtipton@quicinc.com>
2024-03-07 17:43:20 -08:00
Magesh M
c41d01f245 ARM: dts: qcom: Revert SP-PBL related register from sun dtsi
Removed SP PBL Patch Version Register from sun dtsi
since it is no longer used.

Change-Id: I52b28ed1a07676188a39c09b72c0e2364cfc0ac2
Signed-off-by: Magesh M <quic_murugan@quicinc.com>
2024-03-07 12:44:16 -08:00
Anjelique Melendez
ff3eff593b ARM: dts: qcom: Add qcom,ship-mode-immediate property for Sun platforms
Currently, charger FW configures and enables ship mode in parallel with
shutdown activity. This can cause a race condition leaving the device in
a bad state if the device is powering off while SW is still issuing SPMI
writes.

Add the battery charger "qcom,ship-mode-immediate" property on Sun
platforms so that ship mode will be configured immediately by charger FW
after user sets ship_mode_en.

Change-Id: I55a78c7b5c59b8b82519713fb4267d081c54a92f
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
2024-03-04 12:20:22 -08:00
Anjelique Melendez
da637df205 ARM: dts: qcom: Add pm8550_pa_therm2 ADC channel for sun
Add the pm8550_pa_therm2 ADC channel as well as the corresponding
thermal zone device which can be used by thermal SW.

Change-Id: I2c583ca8c00a67a122b6c1b7622436bcf8058165
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
2024-02-29 10:30:17 -08:00
qctecmdr
a5680ad919 Merge "ARM: dts: msm: Add device trees for SunP HDK" 2024-02-27 12:36:37 -08:00
David Collins
be218faaea ARM: dts: qcom: keep L1F and L3G active-only regulators always-on for Sun
Configure the L1F and L3G active-only regulator to be always enabled
in high power mode (HPM).  These regulators power REFGENs and PLLs
used by the application processor itself.  Unconditional active-only
voting is needed since the software running on the application
processor won't be capable of removing L1F and L3G votes after the
application processor subsystem is power collapsed.

Change-Id: I750da467f408f35b6015a2286696609f234abdc4
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2024-02-27 11:17:45 -08:00
David Collins
7a007c4dd0 ARM: dts: qcom: add active and sleep L1F and L3G regulators for Sun
Add active-only and sleep-only regulator subnodes for rpmh-regulator
devices L1F and L3G on Sun boards.  This allows requests to be issued
for them that are tied to the application processor's power collapse
state.

Change-Id: Ia8fd8c3aef5c5abfec1044ba3287b1a59f1d5824
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2024-02-27 11:17:45 -08:00
Manaf Meethalavalappu Pallikunhi
a773ef60be ARM: dts: qcom: update modem tj mitigation for sun
Update modem tj thermal zone mitigation configuration
based on latest envelop recommendation.

Change-Id: I711241184501b8b2640204a136add356df9d18ab
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-02-27 15:10:12 +05:30
Lijuan Gao
873c63c36e ARM: dts: msm: Add device trees for SunP HDK
Add device trees for SunP HDK.

Change-Id: I1a0d06a62bd8c19b475db9a6d0a30a46d591a269
Signed-off-by: Lijuan Gao <quic_lijuang@quicinc.com>
2024-02-27 14:09:46 +08:00
qctecmdr
73ac2af873 Merge "ARM: dts: msm: add dynamic ATID support on sun" 2024-02-26 18:59:11 -08:00
qctecmdr
7186d56558 Merge "ARM: dts: qcom: use property “iommu-addresses” for SDC2" 2024-02-26 13:35:10 -08:00
qctecmdr
e908235d5f Merge "ARM: dts: msm: disable tpdm-sdcc2 on sun" 2024-02-25 23:35:06 -08:00
Yuanfang Zhang
85d70cf115 ARM: dts: msm: add dynamic ATID support on sun
Add dynamic ATID support for remote etm and non HLOS related TPDM.

Change-Id: Ib20d304b27377e19ca347e81eab587de41713ed0
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-02-26 15:11:33 +08:00
qctecmdr
6f231e832d Merge "ARM: dts: msm: Add cpufreq_thermal device for Sun" 2024-02-23 19:06:20 -08:00
qctecmdr
396cdb66d1 Merge "ARM: dts: msm: Add minidump support for Sun TUIVM" 2024-02-23 10:24:00 -08:00
qctecmdr
ec26fa8460 Merge "ARM: dts: msm: Remove ufs bus voting entries" 2024-02-23 02:50:34 -08:00
Yuanfang Zhang
de97e78958 ARM: dts: msm: disable tpdm-sdcc2 on sun
Disable tpdm-sdcc2 on sun, because kernel can't enable some clocks of it.

Change-Id: I5f8a29a6991d1b59e82bce0caf4149f8e9993697
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-02-23 16:11:48 +08:00
qctecmdr
0b732f4c7f Merge "ARM: dts: msm: Add MTP with QMP1000 support on Sun SoC" 2024-02-22 21:21:15 -08:00
Cong Zhang
561250bc37 ARM: dts: msm: Add minidump support for Sun TUIVM
Add minidump vdeivce in vm-config to support minidump for Sun TUIVM.

Change-Id: I8aed4b1bec0b137bdcf8e103af59eb0cb70b999a
Signed-off-by: Cong Zhang <quic_congzhan@quicinc.com>
2024-02-23 10:36:26 +08:00
qctecmdr
649a54f424 Merge "ARM: dts: msm: Update pcie phy settings for sun" 2024-02-22 13:42:34 -08:00