Commit Graph

1243 Commits

Author SHA1 Message Date
QCTECMDR Service
027af3ea2a Merge "ARM: dts: qcom: Add ranges property for qupv3_0 node" 2024-07-16 01:53:28 -07:00
QCTECMDR Service
3f92b735b2 Merge "ARM: dts: msm: Add DMA-BUF heaps node for tuna" 2024-07-16 01:53:28 -07:00
QCTECMDR Service
19a7d143c4 Merge "ARM: dts: msm: parrot: Add hdcp device node" 2024-07-16 01:53:28 -07:00
QCTECMDR Service
591cd6ac18 Merge "ARM: dts: qcom: Add cx regulator cooling device in zeroc thermal-zone" 2024-07-15 06:42:00 -07:00
QCTECMDR Service
ae42b829b3 Merge "ARM: dts: qcom: Update passive polling for gpuss tsens" 2024-07-15 06:41:59 -07:00
QCTECMDR Service
0f4e71275f Merge "arm64: dts: qcom: sdx75: Add rpmhpd node" 2024-07-15 06:41:58 -07:00
QCTECMDR Service
cd7bedb714 Merge "ARM: dts: msm: move apps_scandump dump entry to static table" 2024-07-14 23:20:16 -07:00
QCTECMDR Service
31ed4ae36e Merge "ARM: dts: msm: parrot: remove atomic in secure use case" 2024-07-14 23:20:16 -07:00
QCTECMDR Service
bcce78b2e9 Merge "ARM: dts: msm: Add platform_mpam noc_bw node for sun" 2024-07-14 23:20:15 -07:00
QCTECMDR Service
64730b4006 Merge "ARM: dts: msm: ravelin: add compatible string for focaltech touch" 2024-07-14 23:20:15 -07:00
Shashikala Katthi
64b3c10b9b ARM: dts: msm: parrot: Add hdcp device node
This change add device tree node for hdcp smcinvoke interface for
parrot.

Change-Id: I1e4b1c45cbb96e472fb8e496db74ef23fe4b502c
Signed-off-by: Shashikala Katthi <quic_skatthi@quicinc.com>
2024-07-14 22:31:58 -07:00
Rohit Agarwal
9ece25b26d arm64: dts: qcom: sdx75: Add rpmhpd node
Add rpmhpd node and opps for this node to the SDX75 dts.

Change-Id: I205b112cc6c5acef1b551cc1f37211ebc4014afb
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/1691415534-31820-9-git-send-email-quic_rohiagar@quicinc.com
[bjorn: include qcom-rpmpd.h as well]
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Git-Commit: 1862d0e3eb1fcc863eb8c212abf99ce2923ee363
Git-Repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
2024-07-14 21:27:31 -07:00
QCTECMDR Service
4b498459a9 Merge "ARM: dts: qcom: Enable keep-running for OEMVM" 2024-07-14 19:58:24 -07:00
Huang Yiwei
8dbf04a5a5 ARM: dts: msm: Add platform_mpam noc_bw node for sun
Add platform_mpam noc_bw node for sun.

Change-Id: I878908109eed35e7fe3cf6e70bc78e51d2a793b2
Signed-off-by: Huang Yiwei <quic_hyiwei@quicinc.com>
2024-07-15 08:17:21 +08:00
Manaf Meethalavalappu Pallikunhi
fdfdd5e0d5 ARM: dts: qcom: Update passive polling for gpuss tsens
Update passive polling for all gpuss tsens based on latest
recommendation.

Change-Id: Iea8e1b964bd945c384253518cc7a7c2389fa411d
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-07-14 11:47:11 -07:00
QCTECMDR Service
eb14fbd8d3 Merge "arm64: dts: qcom: Add SDX75 platform and IDP board support" 2024-07-13 04:19:21 -07:00
Yuanfang Zhang
636081e6bd ARM: dts: msm: move apps_scandump dump entry to static table
Move apps_scandump memory dump entry to static dump table.

Change-Id: I26e9d8359d7d814ed88f3eca9edb2cbd87f7a91c
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-07-12 07:31:59 -07:00
QCTECMDR Service
5208ad7724 Merge "ARM: dts: msm: Remove qcom,msm_fastrpc from ravelin.dtsi" 2024-07-12 04:26:17 -07:00
QCTECMDR Service
f58e42aa02 Merge "ARM: dts: msm: Update ravelin glink node" 2024-07-12 04:26:17 -07:00
QCTECMDR Service
cd5d297206 Merge "ARM: dts: msm: gunyah: Add large dmabuf test nodes for sun" 2024-07-12 04:26:17 -07:00
QCTECMDR Service
3ded231481 Merge "ARM: dts: msm: Add ddr registers to DCC on sun" 2024-07-12 04:26:17 -07:00
QCTECMDR Service
511f0ea94f Merge "ARM: dts: msm: Disable clock gating for sun" 2024-07-12 00:54:40 -07:00
Nitesh Kumar
5542d27939 ARM: dts: qcom: Add cx regulator cooling device in zeroc thermal-zone
Add cooling device to monitor cold temperature
interrupts.
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: Id82d4f29e839e31742fb4d02859984f4584d148a
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
2024-07-12 12:24:34 +05:30
Srinivasarao Pathipati
14f61e9e14 ARM: dts: msm: parrot: remove atomic in secure use case
Atomic and secure domains are not a legal combination so remove
atomic entry for secure use case.

Change-Id: Id897102499385f6c6c504f030f2d9b0aef4853d0
Signed-off-by: Srinivasarao Pathipati <quic_c_spathi@quicinc.com>
2024-07-11 23:45:09 -07:00
Balaji Vekatesh Kalkonda
165dc87ece ARM: dts: msm: ravelin: add compatible string for focaltech touch
This change enables compatible string for focaltech touch driver.

Change-Id: I66d416092a5cbb8fa06ea8b77b8955637134b56b
Signed-off-by: Balaji Vekatesh Kalkonda <quic_bkalkond@quicinc.com>
2024-07-11 23:29:44 -07:00
QCTECMDR Service
d5db47e65a Merge "ARM: dts: msm: Add UFS ESI CPU mask for pineapple" 2024-07-11 11:35:23 -07:00
QCTECMDR Service
d33595e750 Merge "ARM: dts: msm: Update iova-width for gfx tbu nodes for ravelin" 2024-07-11 11:35:23 -07:00
QCTECMDR Service
330c81ed95 Merge "ARM: dts: qcom: Add fan thermal mitigation rules for SunP HDK" 2024-07-11 11:35:23 -07:00
Yuanfang Zhang
8e5cf0739a ARM: dts: msm: Add ddr registers to DCC on sun
Add ddr registers to DCC list on sun.

Change-Id: Ie6b5485ca698760a27df47834b79f7bfd5c996e3
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-07-11 08:01:45 -07:00
QCTECMDR Service
fa4db02983 Merge "ARM: dts: msm: Enable fsa4480 in parrot dtsi" 2024-07-11 03:09:51 -07:00
Prakash Yadachi
839c5fe40d ARM: dts: qcom: Add ranges property for qupv3_0 node
Added ranges property for qupv3_0 node for Ravelin.

Change-Id: I441dc416c718f8da38a61fdd79c3ffbc676cbf14
Signed-off-by: Prakash Yadachi <quic_pyadachi@quicinc.com>
2024-07-11 10:45:18 +05:30
Georgi Djakov
eefeac1056 ARM: dts: msm: gunyah: Add large dmabuf test nodes for sun
Add test node to sun.dtsi, sun-vm.dtsi and sun-oemvm.dtsi
to validate large dmabuf transfer functionality.

Change-Id: I17cd06d12e18f26a6afe7c2da13fcca23a375b04
Signed-off-by: Georgi Djakov <quic_c_gdjako@quicinc.com>
2024-07-10 16:18:43 -07:00
Akhil Manikoth Kallankandy
aef94e1a18 ARM: dts: msm: Update ravelin glink node
Fix for pmic glink node for ravelin without this change glink
channel registration fails for the ADSP communication.

Change-Id: I02d1ea7b11db6e5e5dfd0f85e384797b1b6b96b9
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
2024-07-09 21:21:08 -07:00
Akhil Manikoth Kallankandy
7754de5de4 ARM: dts: msm: Remove qcom,msm_fastrpc from ravelin.dtsi
Remove the qcom,msm_fastrpc nodes as these
are moved to dsp-devicetree.

Change-Id: I2ae6d3d27b27895859c4f1e241012d288f5f7a72
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
2024-07-09 21:18:31 -07:00
QCTECMDR Service
169dcdc551 Merge "ARM: dts: msm: Use "iommu-addresses" property for ravelin qup" 2024-07-09 16:58:32 -07:00
QCTECMDR Service
fa82bbacb8 Merge "ARM: dts: msm: Add qcom,force-low-pwm-size prop for ravelin pm6450" 2024-07-09 16:58:32 -07:00
QCTECMDR Service
11c46b34ca Merge "ARM: dts: msm: Use "iommu-addresses" property for ravelin dwc3" 2024-07-09 16:58:32 -07:00
QCTECMDR Service
4a433fcfd2 Merge "ARM: dts: msm: Add initial SMMU configuration for tuna" 2024-07-09 16:58:32 -07:00
QCTECMDR Service
4dd684956d Merge "ARM: dts: qcom: update gpu mitigation for bcl for sun" 2024-07-09 13:25:46 -07:00
QCTECMDR Service
0ce0b2ec09 Merge "ARM: dts: msm: Remove fastrpc nodes for monaco" 2024-07-09 13:25:45 -07:00
QCTECMDR Service
22f2df78be Merge "ARM: dts: qcom: Add scm, syscon,shmbridge support in Kera" 2024-07-09 13:25:45 -07:00
QCTECMDR Service
3a53bb2e2c Merge "ARM: dts: msm: Remove ipa nodes for monaco target" 2024-07-09 13:25:45 -07:00
QCTECMDR Service
d205719b87 Merge "ARM: dts: msm: Enable parade touch driver node" 2024-07-09 10:15:17 -07:00
QCTECMDR Service
a0de938f9e Merge "ARM: dts: msm: Add smp2p for tuna" 2024-07-09 10:15:17 -07:00
Rohit Agarwal
7497d82540 arm64: dts: qcom: Add SDX75 platform and IDP board support
Add basic devicetree support for SDX75 platform and IDP board from
Qualcomm. The SDX75 platform features an ARM Cortex A55 CPU which forms
the Application Processor Sub System (APSS) along with standard Qualcomm
peripherals like GCC, TLMM, UART, QPIC, and BAM etc... Also, there
exists the networking parts such as IPA, MHI, PCIE-EP, EMAC, and Modem
etc..
[Since we are not using sdx75-idp, do not include its DTS.]

Change-Id: I1562002758e7b077662c69d5d9bbef247aef157d
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/1686311438-24177-6-git-send-email-quic_rohiagar@quicinc.com
Git-Commit: 9181bb939984f1ad4f958c2be3ea10fd67344165
Git-Repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
2024-07-09 05:59:40 -07:00
Minghao Zhang
3d7db74033 ARM: dts: qcom: Add fan thermal mitigation rules for SunP HDK
Add cpu0-0-0 zone's trip to make fan run at level 50.

Change-Id: Id3f38d165e513ec633f3a289cfddfc60284f8f7c
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
2024-07-09 14:24:39 +08:00
Cong Zhang
a3ac740d0d ARM: dts: qcom: Enable keep-running for OEMVM
Add keep-running property for OEMVM to let OEMVM shutdown gracefully
even if qcrosvm got killed.

Change-Id: I6b78f13f095ab8a3b068d94219b28cebbae2a75a
Signed-off-by: Cong Zhang <quic_congzhan@quicinc.com>
2024-07-08 19:49:03 -07:00
Manaf Meethalavalappu Pallikunhi
ce671354ea ARM: dts: qcom: update gpu mitigation for bcl for sun
Update gpu mitigation for bcl for sun based on latest
recommendation.

Change-Id: Ieb25a08cc260252a6a71da954cb2b0e0879c35b1
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-07-06 01:38:11 +05:30
Saranya R
f12b2d8069 ARM: dts: msm: Use "iommu-addresses" property for ravelin dwc3
Use upstream compatible DT property "iommu-addresses" instead
of "qcom,iommu-dma-addr-pool" for dwc3 which describes the
addresses that dwc3 cannot use.
Extend the address and size cells to ensure that IOMMU returns
a 32 bit address, in order to define a region that will block
0xf0000000--0xffffffffffffffff.

Change-Id: I211ba1b8bd1f7717f639d91dddb8adb86f17b42e
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-07-04 21:40:20 -07:00
Vijayanand Jitta
ac1ca41e06 ARM: dts: msm: Add DMA-BUF heaps node for tuna
Add the DMA-BUF heaps node for tuna. This adds default
heaps like system and secure-system heap. Clients
can add their own DMA-BUF heaps in here.

Change-Id: I7b4d36250759e69248ec3fa371a4e5262885dc7f
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-07-04 07:57:15 -07:00