Commit Graph

1074 Commits

Author SHA1 Message Date
Wesley Cheng
5b78782a51 ARM: dts: msm: Adjust USB redriver DP EQ settings
Based on the DisplayPort CTS PHY test, current EQ settings were not
sufficient to pass the test margins.  Adjust the EQ from 2dB to 0dB as
recommended by the display team based on the results.

Change-Id: Ib0b6c7f9ccb2d8385d57be0aceda704dc98f7f18
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
2024-03-06 18:39:05 -08:00
qctecmdr
83c74835b7 Merge "dt-bindings: soc: qcom: Add qcom,ramoops device binding" 2024-02-28 12:21:22 -08:00
qctecmdr
0bd3296ebd Merge "dt-bindings: arm: msm: Add parrot sys-pm-violators device" 2024-02-27 14:45:08 -08:00
qctecmdr
a5680ad919 Merge "ARM: dts: msm: Add device trees for SunP HDK" 2024-02-27 12:36:37 -08:00
qctecmdr
374085c15a Merge "dt-bindings: msm: Add msm bindings for Parrot Soc" 2024-02-26 23:37:06 -08:00
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
Mukesh Ojha
8def3aeb71 dt-bindings: soc: qcom: Add qcom,ramoops device binding
Add qcom,ramoops binding for its device and it is exactly copy of
ramoops device but differ in just memory is dynamically reserved
during early boot.

Change-Id: I2b2b288061ba001aa8cc9a73fad1176a01ce4769
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-02-26 21:26:36 +05:30
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
Swetha Chikkaboraiah
ee773c4800 dt-bindings: arm: msm: Add parrot sys-pm-violators device
Add parrot sys-pm-violators device.

Change-Id: Id55210f80f5b4a06604a7674e3538175b82b0cac
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-02-25 11:23:27 +05:30
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
qctecmdr
47c6a2b707 Merge "ARM: dts: qcom: Update BCL ibat settings for qrd sku1 platform for sun" 2024-02-22 13:42:34 -08:00
qctecmdr
146f56527f Merge "ARM: dts: msm: add dcc sram offset on Sun" 2024-02-22 13:42:34 -08:00
qctecmdr
9d4a54d341 Merge "ARM: dts: qcom: use property “iommu-addresses” for UFSHC" 2024-02-22 13:42:34 -08:00
qctecmdr
f32579f132 Merge "ARM: dts: msm: Enable ftrace in minidump for Sun/Pineapple" 2024-02-22 13:42:34 -08:00
Unnathi Chalicheemala
a73ccadad2 ARM: dts: msm: Add MTP with QMP1000 support on Sun SoC
Add device tree files to support v6 and v8 power grids
for MTP platform with QMP1000 on Sun SoC.

Change-Id: Ic8636091236e3bcedd5af1fb2c5742371483607d
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2024-02-22 09:13:29 -08:00
Bao D. Nguyen
aacd5dfda2 ARM: dts: msm: Remove ufs bus voting entries
Adopt the  upstream ufs bus voting implementation using
commit <03ce80a1bb8>
("scsi: ufs: qcom: Add support for scaling interconnects").
With this implementation, the Qualcomm's bus voting parameters
are moved to the driver source code. As a result, remove the bus
voting DT entries here.

Change-Id: I6366fe76fba4022cbd97bb757eaac2183274bcd2
Signed-off-by: Bao D. Nguyen <quic_nguyenb@quicinc.com>
2024-02-21 22:40:26 -08:00
Kuldeep Singh
dc3fd7726c ARM: dts: msm: Add tmecom node for sun
Add DT support for tmecom driver.

Change-Id: I91efa6fd0461144a84c14ba2a6393a8b866459ff
Signed-off-by: Kuldeep Singh <quic_kuldsing@quicinc.com>
2024-02-22 12:09:58 +05:30
Ziqi Chen
82e81bc907 ARM: dts: qcom: use property “iommu-addresses” for SDC2
The upstream commit <a5bf3cfce8cb7>
("iommu: Implement of_iommu_get_resv_regions()")
The upstream linux community has added a devicetree property
"iommu-addresses", which describes to the DMA api what IOVA
addresses a device can/cannot use. So we replace “qcom,iommu-
dma-addr-pool” by “iommu-addresses” since kernel 6.5 to follow
upstream.

Change-Id: If18f14d6cb13aa2ed67c1417295fc30723b0c932
Signed-off-by: Ziqi Chen <quic_ziqichen@quicinc.com>
2024-02-22 13:46:04 +08:00
Ziqi Chen
10d8b6507b ARM: dts: qcom: use property “iommu-addresses” for UFSHC
The upstream commit <a5bf3cfce8cb7>
("iommu: Implement of_iommu_get_resv_regions()")
has added a devicetree property "iommu-addresses", which
describes to the DMA api what IOVA addresses a device
can/cannot use. So we replace “qcom,iommu-dma-addr-pool”
by “iommu-addresses” since kernel 6.5 to follow upstream.

Change-Id: I9c99fc931fa9a59a472f371bfb59f615f83539f4
Signed-off-by: Ziqi Chen <quic_ziqichen@quicinc.com>
2024-02-22 13:45:46 +08:00
Prudhvi Yarlagadda
84b882a86f ARM: dts: msm: Update pcie phy settings for sun
Update pcie phy settings for sun to version 94.

Change-Id: I5af8d79cecba0ee1088f379b0d823f3a841e8420
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
2024-02-21 17:08:47 -08:00
Mike Tipton
baa9d42f02 ARM: dts: msm: Add cpufreq_thermal device for Sun
This device is necessary to notify the scheduler about CPU thermal
pressure.

Change-Id: Ibf1e636dfee32ab8b7c3b9202264603d638c577a
Signed-off-by: Mike Tipton <quic_mdtipton@quicinc.com>
2024-02-21 10:25:09 -08:00
Mike Tipton
56dbbd2fdd dt-bindings: cpufreq: Add qcom,cpufreq-thermal docs
Add documentation for the qcom,cpufreq-thermal device, which is used to
handle CPU thermal limit mailboxes notifications.

Change-Id: I6e2c33d2a9d55ab4bb2c8361091ebb0110739d43
Signed-off-by: Mike Tipton <quic_mdtipton@quicinc.com>
2024-02-21 10:25:09 -08:00
Saranya R
7c7bd2b03a dt-bindings: msm: Add msm bindings for Parrot Soc
Add compatible strings for Parrot and ParrotP SoCs.

Change-Id: Ia09ce9cc0ecbb5f3677acc609b3fd394a5f15beb
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-02-21 21:16:05 +05:30
Mukesh Ojha
561adf361b ARM: dts: msm: Enable ftrace in minidump for Sun/Pineapple
Add ftrace_dump_on_oops in kernel cmdline to enable capture
of ftrace in minidump for pineapple/sun SoCs.

Change-Id: I1d07d01dbd5f4240f12eba53a252ec8941262623
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-02-21 03:21:01 -08:00
Yuanfang Zhang
a4fed79f2a ARM: dts: msm: add dcc sram offset on Sun
Set dcc sram offset to 0x800 on Sun.

Change-Id: I3881a71fc5aab9cb42451ac815864e86930e3afa
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-02-21 14:45:22 +08:00
Manaf Meethalavalappu Pallikunhi
b3f9d8a1f4 ARM: dts: qcom: Update BCL ibat settings for qrd sku1 platform for sun
Update BCL ibat settings for qrd sku1 platform based on latest
recommendation.

Change-Id: I0a21d7fb9af9b464d0dd56c5652bcced865417a6
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-02-20 22:35:25 -08:00
qctecmdr
399e6c75bf Merge "ARM: dts: msm: Update to newest memory map for sun" 2024-02-15 17:27:56 -08:00
qctecmdr
bc74cd84e2 Merge "ARM: dts: msm: enable trusted touch on sun mtp v8" 2024-02-15 17:27:56 -08:00
qctecmdr
b77648da9e Merge "ARM: dts: msm: Increase secure display heap size" 2024-02-15 17:27:55 -08:00
qctecmdr
bb3930a423 Merge "ARM: dts: msm: Add support of mosi, clk gpios and doorbell interrupt" 2024-02-15 17:27:55 -08:00
qctecmdr
20e15c53b1 Merge "ARM: dts: msm: change compatible of ETM on Sun" 2024-02-15 17:27:55 -08:00
qctecmdr
85a09f3813 Merge "ARM: dts: msm: Fix config values for QMP PHY" 2024-02-15 17:27:55 -08:00
qctecmdr
3c779b662d Merge "dt-bindings: thermal: Add bindings for gpu dump skip cooling device" 2024-02-15 15:07:00 -08:00
qctecmdr
8a06cab6ce Merge "dt-bindings: IMEM: Add binding for gpu dump skip region" 2024-02-15 15:07:00 -08:00
qctecmdr
e7dd8e1415 Merge "ARM: dts: qcom: Update tsens hardware mapping for sun-v2" 2024-02-15 15:07:00 -08:00
qctecmdr
cc774f04b5 Merge "ARM: dts: qcom: Enable UFS MCQ on Sun platforms" 2024-02-15 15:07:00 -08:00
qctecmdr
4fa8f94866 Merge "dt-bindings: Update cpucp bindings to add support for pdp" 2024-02-15 15:07:00 -08:00
qctecmdr
542e66c4b8 Merge "ARM: dts: msm: Define tmecrashdump offset for tz-log node for sun" 2024-02-15 15:07:00 -08:00
qctecmdr
9158112b17 Merge "ARM: dts: msm: Update SW DRV IDs for sun" 2024-02-15 15:06:59 -08:00
qctecmdr
f3a206fbbb Merge "dt-bindings: soc: qcom: Add tmecom bindings" 2024-02-15 15:06:59 -08:00
qctecmdr
471bd58409 Merge "ARM: dts: qcom: Add TRNG node for Sun" 2024-02-15 12:45:40 -08:00