Commit Graph

2995 Commits

Author SHA1 Message Date
Saranya R
ac8961a7a5 ARM: dts: msm: Update tlmm-vm-gpio-list for ravelin vm
Update tlmm-vm-gpio-list for ravelin vm.

Change-Id: Ic70f6a2334f81063ddc16ea368e1095de0a890fa
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-11-04 21:34:18 -08:00
QCTECMDR Service
a916347548 Merge "ARM: dts: msm: Add SPS node for kera" 2024-11-04 13:53:13 -08:00
QCTECMDR Service
96b6dba147 Merge "ARM: dts: msm: tuna: Update capacity property" 2024-11-04 13:53:13 -08:00
QCTECMDR Service
9df9a96e7a Merge "ARM: dts: msm: Add i2c gpio access to apps and adsp on Tuna" 2024-11-04 05:00:36 -08:00
QCTECMDR Service
64a3ee51d8 Merge "ARM: dts: qcom: Add SLIMBUS and BAM dtsi nodes for kera" 2024-11-04 01:23:53 -08:00
Ankit Sharma
4269c43e64 ARM: dts: msm: tuna: Update capacity property
Update "capacity-dmips-mhz" for tuna. It is used to build Energy Model
which in turn is used by EAS to take placement decisions.

Change-Id: If4c0886b8a683e63f32f700f53968a1e2dbd1e42
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
2024-11-04 13:50:54 +05:30
Yuanfang Zhang
6e3c3820f9 ARM: dts: msm: add qcom,atclk-dependence property for sun
Add qcom,atclk-dependence property to the components that depend on
atclk.

Change-Id: Idbecebe7ea0a1010b9ce0ffc429a540aa6d8f5f1
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-11-04 16:16:44 +08:00
Nitesh Kumar
b901a5f30b ARM: dts: qcom: Add initial Thermal configuration for kera
Add thermal devicetree changes and thermal configuration
for kera based on the recommendation.

Change-Id: I8c1ff2a1da70359b5d8d84959b0ad30c6d37be93
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
2024-11-04 12:46:21 +05:30
QCTECMDR Service
c7c240849d Merge "ARM: dts: msm: Add QUPv3 and GPI DT nodes on kera" 2024-11-03 22:09:17 -08:00
Prasanna S
e6e2aa812d ARM: dts: msm: Add spi, i2c, gpi nodes for SVM kera
Adding spi, i2c, gsi nodes for SVM kera.

Change-Id: I6f75858f326a55662e87a46ced8bc638036b6365
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-11-04 11:02:00 +05:30
Prasanna S
9a95505cc9 ARM: dts: msm: Add SPS node for kera
Add SPS module to device tree. SPS (Smart Peripheral System)
enables the support of all BAMs in the system which provide DMA
functionality to various peripherals for kera.

Change-Id: I606567fddd7af1f3b724d6a2ea9555d986efe866
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-11-03 19:01:45 -08:00
Prasanna S
b795f5217e ARM: dts: qcom: Add SLIMBUS and BAM dtsi nodes for kera
Add Slimbus and BAM dtsi nodes for kera.

Change-Id: I967fdc0c7905ce80f5beb5c44bbe4ed01ce9b93e
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-11-03 19:01:11 -08:00
Prasanna S
38ff34a459 ARM: dts: msm: Add QUPv3 and GPI DT nodes on kera
Add QUPv3(I2C, SPI and UART) and GPI DT nodes on kera.

Change-Id: I3d0db10cd90a59500b29aade5cb9e4017395a1a0
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-11-02 09:10:03 +05:30
Sai Chaitanya Kaveti
1b9afa3933 ARM: dts: msm: Add PCIe RC configuration for sdxkova
Add all 3 PCIe RC configurations for sdxkova. The number of address
cells and size cells are seen as 2 in msm-imem. Based on this add the
register base addresses, MSI register addresses, Host address in ranges
as 64-bit addresses.

Update the PHY settings from latest HSR.
    - For PCIe0 and PCIe1 there are no changes in PHY settings, update
      the corresponding PHY versions to v1.11 and v1.12.
    - For PCIe2, add one change (PCS_G3S2_PRE_GAIN) as per the PHY
      version v1.5.

Change-Id: I09519045a13e96878046d905bbe6f2378578c464
Signed-off-by: Sai Chaitanya Kaveti <quic_skaveti@quicinc.com>
2024-11-01 06:12:53 -07:00
Pranav Mahesh Phansalkar
062d9202aa ARM: dts: msm: Add nodes for qmsgq gunyah on tuna
Add the device nodes on tuna oemvm and tuivm to enable qmsgq socket
communication over gunyah message queues.

Change-Id: I42be6dabb313e914691945521962cff53f969a02
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-11-01 15:22:02 +05:30
Pranav Mahesh Phansalkar
21ec84a215 ARM: dts: msm: Add qrtr gunyah tuivm node on tuna SoC
Add qrtr gunyah tuivm node to enable communication between
PVM and TUIVM.

Change-Id: If1eebed90a484ef42803fec74629042b04d7a0db
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-11-01 15:12:51 +05:30
QCTECMDR Service
a0e16ccace Merge "ARM: dts: msm: Adjust Squelch Repeater Register on SUN mtp platform" 2024-10-31 20:22:17 -07:00
QCTECMDR Service
7bb460c75f Merge "ARM: dts: msm: Add pmic overlay support for kera" 2024-10-31 20:22:17 -07:00
QCTECMDR Service
e41cbf21f3 Merge "ARM: dts: msm: Add interconnect properties for smmus for kera" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
77d8f75c5f Merge "ARM: dts: msm: Add clocks property for camera gdscs" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
7ef6b0f249 Merge "ARM: dts: qcom: Add NVMEM cell for FMD_CONT_AFTER_PON for PMK8550" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
9e1ab6cd1a Merge "ARM: dts: msm: Add gcc qcom-dummycc support for TVM on Kera" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
3fbbd10df2 Merge "ARM: dts: msm: Add UFS nodes for kera pre-sil" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
8cd5a7442c Merge "ARM: dts: msm: Modify PDC node for kera" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
a0598f15cb Merge "ARM: dts: qcom: Add support for platforms for Tuna MTP" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
bfbaa4564c Merge "bindings: usb: Add support for voting refgen LDO(s)" 2024-10-30 06:27:40 -07:00
QCTECMDR Service
4908f306e9 Merge "dt-bindings: pinctrl: qcom-pmic-gpio: Add PMX35 bindings" 2024-10-30 06:27:40 -07:00
QCTECMDR Service
bd68a2053a Merge "dt-bindings: clock: Add gcc, debugcc and rpmhcc for sdxbaagha" 2024-10-30 06:27:40 -07:00
QCTECMDR Service
0a4f3000ca Merge "ARM: dts: msm: Added CPUIdle and PSCI devices for kera" 2024-10-30 02:06:06 -07:00
QCTECMDR Service
6333ca3a8a Merge "ARM: dts: msm: Update GPIOs for Pinctrl TLMM on Tuna" 2024-10-30 02:06:06 -07:00
QCTECMDR Service
1255fd9f9c Merge "ARM: dts: msm: Add interconnect vote for KERA remote processors" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
a425ab35cd Merge "ARM: dts: msm: Add stats and sys-pm-vx nodes for kera" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
22fa65646a Merge "dt-bindings: clock: Add support for interconnect for sdxbaagha" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
e4e59bff40 Merge "ARM: dts: msm: Add test nodes for Tuna VMs" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
221827d02a Merge "ARM: dts: msm: Update wpss rproc node for kera" 2024-10-30 02:06:05 -07:00
Prasanna S
1ba3b8a853 ARM: dts: msm: Add i2c gpio access to apps and adsp on Tuna
To access gpios from apps and adsp, we have added apps and
remote flag in dtsi. To identify apps is busy or not, added
qcom-apps flag during active state and added qcom-remote flag
during suspend state, so other SS can use gpios during apps
in suspend state. This flags in pinctrl file for respective
GPIOs will help eGPIO to work for AON camera usecase.

Also, increase TRE size from 64 to 1024 for camera usecase.

Change-Id: Ibc65d9e61d55a3eaeffdf78aef3f8852687f576f
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-10-29 22:41:52 -07:00
Shivendra Pratap
54028a4bba ARM: dts: qcom: Add support for platforms for Tuna MTP
Add base device tree support for MTP harmonium and MTP NFC
platforms for Tuna SoC.

Change-Id: I4cef3297884dff5e7edee9121496c7284551c99c
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-10-29 23:57:24 +05:30
Anaadi Mishra
7e886b8d92 ARM: dts: msm: Add clocks property for camera gdscs
Add clocks property for camera gdscs.

Change-Id: I02e3575b4cf4721648a1963027be3c9cad7aa1c6
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-10-29 12:11:07 +05:30
Vijayanand Jitta
0df6a2038e ARM: dts: msm: Update memory map for kera
Update memory map for kera, inline with v2.

Change-Id: I28488932a269a5c1ef6c131e9385cf7604ea723e
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-10-29 10:56:14 +05:30
Kavya Nunna
e4dd39189c dt-bindings: pinctrl: qcom-pmic-gpio: Add PMX35 bindings
update PMIC GPIO binding documentation to include
compatible string for PMX35 PMIC.

Change-Id: Ifeea36b51f12e189bce0ed97664e6d3b3f51a6ed
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Signed-off-by: Satya Priya Kakitapalli <quic_skakitap@quicinc.com>
2024-10-28 01:51:49 -07:00
Mukesh Ojha
5575062d33 ARM: dts: msm: Add interconnect vote for KERA remote processors
As now interconnect changes are in place, add interconnect voting
for remote processors.

Change-Id: I8a1016f0fe760b49aa88dd51bbb00ef7fdf785fb
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-10-27 23:19:18 -07:00
Kartikey Arora
5f802658c4 ARM: dts: msm: Update wpss rproc node for kera
Update wpss rproc node for kera with modified
WPSS image address in PIL region.

Change-Id: Ib6c22e6f35dd3b9e3dcb6165ad4f969a4f5aa245
CRs-Fixed: 3959798
Signed-off-by: Kartikey Arora <quic_kartaror@quicinc.com>
2024-10-27 22:18:31 -07:00
Niranjan Reddy Dumbala
d0470f9273 Correcting code diff
Signed-off-by: Niranjan Reddy Dumbala <quic_dnreddy@quicinc.com>
2024-10-27 15:41:30 +05:30
Linux Build Service Account
3ba3d56be9 Merge "ARM: dts: msm: Update UFS ESI affinity for CQ" into kernel.lnx.6.6.r1-rel 2024-10-26 12:16:31 -07:00
Nitin Rawat
251b2d06a9 ARM: dts: msm: Update UFS ESI affinity for CQ
Commit I4a4ae323ea0 ("kernel-scripts: sun: Update not_preferred
settings") has updated the default isolated CPUs for Gold
clusters.

Since Isolation CPUs is preferred CPU for irq handling and not prefered
for task handling, update the ESI affinity for CQ to address the same.

Change-Id: I6fbb274d52418e9ebb965c6414c449543796d734
Signed-off-by: Nitin Rawat <quic_nitirawa@quicinc.com>
2024-10-26 11:44:48 -07:00
Nitin Rawat
ef9002ea30 ARM: dts: msm: Add medium cluster to perf core
Currently cpufreq delayed work is queued with delayed
timer as 30ms. On expiry, we monitor load and then
enable storage boost feature if load exceeds certain
predefined threshold.

Unlike pineapple, we are monitoring the load request only
on prime/large cluster and not on medium cluster.
This is causing some additional delay to reach the
threshold required to enable storage boost feature.

Benchmark tools like Antutu completes read or write IO
within 120-130ms which mean any small delay can impact
Antutu to large extent. Hence add medium clusters to perf
score similar to pineapple so that load on medium cluster
along with large cluster is considered.

This will decrease the window time to reach the threshold
to start the storage boost and hence improve Storage
benchmark performance.

Change-Id: I8563cffc4da8fa7729d38fc71c8996b20b79b1ec
Signed-off-by: Nitin Rawat <quic_nitirawa@quicinc.com>
(cherry picked from commit 167166ab42)
2024-10-26 11:44:33 -07:00
Niranjan Reddy Dumbala
20599ebcab Revert "ARM: dts: msm: Update tlmm-vm-gpio-list for parrot vm"
This reverts commit 23f3921b95.

Reason for revert: release branch hot fix

Change-Id: I044ce99db921c62d3e2d3c33ed69da3e6a65ad8f
Signed-off-by: Niranjan Reddy Dumbala <quic_dnreddy@quicinc.com>
2024-10-26 05:29:04 -07:00
Linux Build Service Account
fb1dacdc43 Merge "Revert "ARM: dts: qcom: Add ParrotPRO SKU soc id support"" into kernel.lnx.6.6.r1-rel 2024-10-26 05:28:13 -07:00
Niranjan Reddy Dumbala
aa0b30957e Revert "ARM: dts: qcom: Add ParrotPRO SKU soc id support"
This reverts commit 6defd49114.

Reason for revert: release branch

Change-Id: I9c5172bea46977d363901d259067ea0abdfbaead
Signed-off-by: Niranjan Reddy Dumbala <quic_dnreddy@quicinc.com>
2024-10-26 05:27:50 -07:00
Linux Build Service Account
47a89a7342 Merge "Revert "ARM: dts: msm: Update touch tlmm for parrot vm"" into kernel.lnx.6.6.r1-rel 2024-10-26 05:27:17 -07:00