Commit Graph

1618 Commits

Author SHA1 Message Date
Nitesh Kumar
e30408130e ARM: dts: qcom: Add initial Thermal configuration for tuna
Add thermal devicetree changes and thermal configuration
for tuna based on the recommendation.

Change-Id: I6904fca29794cc8f7615d5f540f613ef903b59aa
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
2024-10-07 10:38:05 +05:30
QCTECMDR Service
fc140de718 Merge "ARM: dts: msm: Add oemvm support for Tuna" 2024-09-29 22:26:11 -07:00
QCTECMDR Service
711ff0a234 Merge "ARM: dts: msm: Add remoteproc node for sdxkova" 2024-09-27 12:27:32 -07:00
QCTECMDR Service
3abb707021 Merge "ARM: dts: msm: Ignore dependencies on children by PM framework" 2024-09-27 03:23:38 -07:00
QCTECMDR Service
9d4261427d Merge "ARM: dts: msm: Add xo clock handle for monaco" 2024-09-27 03:23:38 -07:00
QCTECMDR Service
a2cbc04ae2 Merge "ARM: dts: msm: Use per-device genpd domain" 2024-09-27 00:10:44 -07:00
QCTECMDR Service
ce949d1e16 Merge "ARM: dts: msm: Add bootargs for tuna and kera" 2024-09-26 11:19:54 -07:00
QCTECMDR Service
21114b8940 Merge "ARM: dts: msm: Add the EUD node in Tuna" 2024-09-26 11:19:54 -07:00
QCTECMDR Service
49a74e19e0 Merge "ARM: dts: msm: Add trustedvm support for Tuna" 2024-09-26 11:19:54 -07:00
QCTECMDR Service
f40860b03d Merge "ARM: dts: msm: Add watchdog node for kera and tuna" 2024-09-26 11:19:53 -07:00
QCTECMDR Service
6e750fb1ca Merge "ARM: dts: msm: Remove duplicate scm node for tuna" 2024-09-26 11:19:53 -07:00
QCTECMDR Service
b5e24e1e54 Merge "ARM: dts: msm: Add wpss rproc node for tuna" 2024-09-26 11:19:53 -07:00
Hrishabh Rajput
7aa4cffcc7 ARM: dts: msm: Add oemvm support for Tuna
Add device-tree nodes required to support oemvm on Tuna SoC.

Change-Id: I338429e2a15405b328106634a2b50290fd975023
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-09-26 12:05:51 +05:30
Hrishabh Rajput
3e0774d0de ARM: dts: msm: Add trustedvm support for Tuna
Add device-tree nodes required to support trustedvm on Tuna SoC.

Change-Id: I877bafe340f09a0415edf27e1409e2475ad452d6
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-09-26 11:49:48 +05:30
QCTECMDR Service
6b05eefe01 Merge "ARM: dts: msm: Remove duplicate reserved_memory nodes from Tuna DT" 2024-09-25 22:11:05 -07:00
Patrick Daly
23c3bd006e ARM: dts: msm: Use per-device genpd domain
Guidance from genpd team is to use a different power domain for each
device to avoid race condition in genpd framework when multiple devices
on same power domain runtime suspend in parallel.

Change-Id: I683ff80e5cef9583b65c14aa24db0f24d4ed981c
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-09-25 18:26:53 -07:00
Souradeep Chowdhury
c0ad941ff4 ARM: dts: msm: Add bootargs for tuna and kera
Add the bootargs entry for tuna and kera.

Change-Id: I07c281141826710d81d9b148e4eb25816d834c02
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-09-25 10:04:25 -07:00
QCTECMDR Service
bc942b62d5 Merge "ARM: dts: msm: rename "dynamic_clk" to "atclk"" 2024-09-25 09:43:01 -07:00
Souradeep Chowdhury
1ed9c05e8e ARM: dts: msm: Add the EUD node in Tuna
Add the DT entry for EUD in Tuna.

Change-Id: Iae927ff6e5a17909d8fbe76702efaf85d5113dd9
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-09-25 08:30:11 -07:00
Souradeep Chowdhury
3e6e93e7b4 ARM: dts: msm: Add watchdog node for kera and tuna
Add the gh_watchdog node for kera and tuna.

Change-Id: I49b90fc0e4abf6a912937cd474b048c2b8178ea5
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-09-25 08:26:02 -07:00
Hrishabh Rajput
3f87c02bd8 ARM: dts: msm: Remove duplicate reserved_memory nodes from Tuna DT
gunyah_hyp_mem and cpusys_vm_mem reserved memory nodes are added twice
for Tuna. Remove one set of redundant nodes.

Change-Id: I9673b12e1911d5cc782aed62d9c1f22f821a7af6
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-09-25 17:05:36 +05:30
Kartikey Arora
b3872295bc ARM: dts: msm: Add wpss rproc node for tuna
Add wpss rproc node for tuna.

Change-Id: Ic40fb4ec80e55b9a3279969dd4145f759768795f
CRs-Fixed: 3932187
Signed-off-by: Kartikey Arora <quic_kartaror@quicinc.com>
2024-09-25 15:34:32 +05:30
Souradeep Chowdhury
cc4e4c8168 ARM: dts: msm: Remove duplicate scm node for tuna
Remove the duplicate entries for SCM node in tuna.

Change-Id: I64fb9995dc3a371e8bcf19abd4ba68b7a10e0be4
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-09-25 14:30:37 +05:30
QCTECMDR Service
a90176da56 Merge "ARM: dts: msm: Add mem-buf device for tuna" 2024-09-24 22:40:14 -07:00
QCTECMDR Service
52191aea68 Merge "ARM: dts: msm: Spilt memdump entries to static and dynamic" 2024-09-24 22:40:14 -07:00
QCTECMDR Service
b5ba019d8f Merge "ARM: dts: msm: add memory dump entry for tuna" 2024-09-24 22:40:14 -07:00
QCTECMDR Service
3a7b925417 Merge "ARM: dts: msm: Add necessary device nodes for Kera SoC" 2024-09-24 22:40:14 -07:00
QCTECMDR Service
7f850bdb82 Merge "ARM: dts: msm: Add smmu ACLTR values for kera" 2024-09-24 22:40:14 -07:00
QCTECMDR Service
8d9e3e307b Merge "ARM: dts: msm: Add coresight components for tuna" 2024-09-24 22:40:14 -07:00
Khaja Hussain Shaik Khaji
9e13f86902 ARM: dts: msm: Add remoteproc node for sdxkova
Add remoteproc node for sdxkova modem subsystem.

Change-Id: I0ee5423964240f74a1dad0819722ce8262f5850f
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
2024-09-24 17:30:19 +05:30
QCTECMDR Service
68f0f0ef20 Merge "ARM: dts: msm: Add secure-buffer device for kera" 2024-09-24 03:17:14 -07:00
QCTECMDR Service
6baabf5099 Merge "ARM: dts: msm: Enable PMU on Kera" 2024-09-24 03:17:14 -07:00
QCTECMDR Service
c8d4b758ee Merge "ARM: dts: msm: Remove duplicate cmd-db mapping for tuna" 2024-09-24 03:17:14 -07:00
QCTECMDR Service
cb14c190c2 Merge "ARM: dts: msm: Add CPUSYS_VM support for Kera" 2024-09-24 03:17:14 -07:00
Prakash Yadachi
79824b3a5b ARM: dts: msm: Ignore dependencies on children by PM framework
Change https://lore.kernel.org/all/20230525113034.46880-1-tony@atomide.com
registers serial core controller as a child of msm uart device.

Since child should suspend first, due to the child's auto suspend
delay (SERIAL_PORT_AUTOSUSPEND_DELAY_MS), additional 500msecs
delay is added during msm_geni_serial_runtime_suspend.

Added new dtsi flag 'qcom,suspend-ignore-children', to ignore
dependencies on children by runtime PM framework, this helps to
exit quickly from msm_geni_serial_runtime_suspend and save power.

Change-Id: I4b552c76a8b25fcad92762eba036ffe1797c4e26
Signed-off-by: Prakash Yadachi <quic_pyadachi@quicinc.com>
2024-09-24 14:31:50 +05:30
Vijayanand Jitta
268875af17 ARM: dts: msm: Add mem-buf device for tuna
The mem-buf device provides memory related services for shared
memory between host and guest VMs.

Change-Id: I72412dc7c5cbba1ddfd991a10c603bbbd15a266c
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-09-24 13:41:22 +05:30
QCTECMDR Service
9a213b4136 Merge "ARM: dts: msm: Add SD card support for tuna" 2024-09-23 23:28:22 -07:00
Sayali Patil
8c6647b133 ARM: dts: msm: Add xo clock handle for monaco
Add xo clock handle for monaco.

Change-Id: Ifd7fba89ea8bd19e288494373573a0d83d925692
Signed-off-by: Sayali Patil <quic_sayapati@quicinc.com>
2024-09-23 10:37:11 -07:00
QCTECMDR Service
5f1c2327be Merge "ARM: dts: msm: tuna: Add capacity and DPC properties" 2024-09-23 06:58:49 -07:00
QCTECMDR Service
325199722a Merge "ARM: dts: msm: Update root and init mount points" 2024-09-23 06:58:49 -07:00
QCTECMDR Service
89cc01960d Merge "ARM: dts: msm: Add reserve GPIOs in Kera TLMM node" 2024-09-23 06:58:49 -07:00
QCTECMDR Service
c4a99ba633 Merge "ARM: dts: msm: Update msgq-names for mem-buf-msgq node" 2024-09-23 06:58:49 -07:00
Jigyanshu Mani
eaa7efe742 ARM: dts: msm: Spilt memdump entries to static and dynamic
Spilt memdump entries to static and dynamic dumps. Static dumps
are enabled by default. Dynamic mem dumps are enabled/disabled
using sysfs nodes and it's disabled in perf build.

Change-Id: I0d0e7fa1602626f59ec1eed2d2337a88a3d76730
Signed-off-by: Jigyanshu Mani <quic_jmani@quicinc.com>
2024-09-23 16:11:13 +05:30
Hrishabh Rajput
c5b6b69b4d ARM: dts: msm: Add CPUSYS_VM support for Kera
Add support for CPUSYS_VM for Kera target.

Change-Id: I7c8f0656ff69cc4f117b8a1c17baa86fd6ec8eb5
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-09-23 14:45:00 +05:30
Sneh Mankad
b01eca59b8 ARM: dts: msm: Remove duplicate cmd-db mapping for tuna
This change removes duplicate cmd_db mapping, since it
is mapped twice in reserved-memory section.

Change-Id: Ied3b2c6a572ff9fac61c2c50bf9eb781ccf37626
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2024-09-23 12:21:57 +05:30
QCTECMDR Service
02a679524e Merge "ARM: dts: msm: Add support for display clock controller on TUNA" 2024-09-22 22:36:47 -07:00
QCTECMDR Service
deb909a647 Merge "ARM: dts: msm: Align rcu expedited parameters for sunvm" 2024-09-22 17:31:28 -07:00
Ankit Sharma
9ada1c9254 ARM: dts: msm: tuna: Add capacity and DPC properties
The "capacity-dmips-mhz" and "dynamic-power-coefficient" are
used to build Energy Model which in turn is used by EAS to take
placement decisions.

Change-Id: Iac04bf0b435d6741fd6b5ae10c4cc38675ac5170
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
2024-09-20 15:39:06 +05:30
Manish Pandey
62c67d65fd ARM: dts: msm: Add SD card support for tuna
Add SD card support for tuna target.

Change-Id: Iff912a5b284cae6ef6026918e3124f483cfe9802
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-09-20 14:33:05 +05:30
songchai
b132c01ab8 ARM: dts: msm: Add coresight components for tuna
Add coresight components to enable TMC/STM/CTI/TPDM/ETM functions.

Change-Id: I5a3a11041f03660376fe709366ffb71fcbc694e6
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-09-20 16:03:47 +08:00