Commit Graph

3127 Commits

Author SHA1 Message Date
Hrishabh Rajput
eee44c7cf2 ARM: dts: qcom: Add platform support for VMs on Kera
Add support for platforms like ATP, CDP, MTP, QRD and RCM for TUIVM and
OEMVM on Kera. Also, add support for additional Kera variant.

Change-Id: I872c5a535c7bf79c5c9923f383796f7f70de5897
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-11-12 15:26:39 +05:30
Balaji Vekatesh Kalkonda
65cfdc0dfc ARM: dts: msm: Enable touch for ravelin vm
Add focaltech touch support to ravelin vm.

Change-Id: Ie3c1399541929f6b0a3059ee41689b3f5ddc4a7d
Signed-off-by: Balaji Vekatesh Kalkonda <quic_bkalkond@quicinc.com>
2024-11-12 14:46:13 +05:30
Pranav Mahesh Phansalkar
0418c8d1a5 ARM: dts: msm: Add WPSS glink edge node for Kera
Add WPSS glink edge node for remoteproc communication on Kera SoC.

Change-Id: I0068316736f1227599fe1f3a73080a21e14c2490
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-11-12 00:51:15 -08:00
Keval Kulkarni
a2f63b3070 ARM: dts: qcom: Add msm-id for sdxkova M2 board
Added all supported msm-ids for sdxkova M2 board.

Change-Id: I1b7943f427efbc4a0bf275e31e8461a8bd157886
Signed-off-by: Keval Kulkarni <quic_kevalbha@quicinc.com>
2024-11-11 22:55:00 -08:00
Ravulapati Vishnu Vardhan Rao
769169cec9 ARM: dts: qcom: Enable i2c interface for FSA
-Add FSA i2c node in dts file.

Change-Id: I11c17d131757e32345499eb29a31ff6b82fc7a0e
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-12 10:28:18 +05:30
Vijayanand Jitta
09b0fdef24 ARM: dts: msm: update kernel bootargs for kera
Update the following bootargs:

1) Enable Page poisoning
2) Disable cgroup memory accounting.

Change-Id: Ief62445ece633863d0d5f9486fd639833001665b
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-11 20:02:21 -08:00
Vijayanand Jitta
724100dc9d ARM: dts: msm: Enable virtio-mem device for oemvm on kera
Describe the properties of the memory region virtio-mem supports.
Also reserve the IPA space for dmabuf buffers.

Change-Id: Ifd864cae74e337c1803f764b7b14bd517ee65374
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-12 09:20:32 +05:30
Vijayanand Jitta
5b02d1a930 ARM: dts: msm: Enable virtio-mem device for kera-vm
Describe the properties of the memory region virtio-mem supports.
Also reserve the IPA space for dmabuf buffers.

Change-Id: Ibc2876b12819d6dc4bda4f3839fd89bff49dc97d
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-12 09:18:26 +05:30
Vijayanand Jitta
5bc0c845bc ARM: dts: msm: Add mem-buf device on kera oemvm
Describe the properties and msgqs of the mem-buf device.

Change-Id: I76794172d28090e4c215a86b4fe32de6ce315d7c
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-12 09:16:35 +05:30
Vijayanand Jitta
ea88768f27 ARM: dts: msm: Add mem-buf device on kera-vm
Describe the properties and msgqs of the mem-buf device.

Change-Id: Iae109a5ae0c0b9186e0c11b4d0e3b45b5f9f9623
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-12 09:13:46 +05:30
Vijayanand Jitta
5cc577ffb4 ARM: dts: msm: Add dma-buf heaps for kera-vm
Describe the available dma-buf memory pools on kera-vm.

Change-Id: I6cecf2ae1fa00963d15eaaf0742f1990b35b8502
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-12 09:07:44 +05:30
Nitesh Kumar
010eb46e41 ARM: dts: qcom: Update vbat thermal zone and pmxr2230 bcl compatible for tuna
This change adds vbat thermal zone and updates pmxr2230 bcl compatible.

Change-Id: Ie058a9bb53e4b1c0a4c2fd2ea82f844e3ecddb1c
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
2024-11-12 05:04:23 +05:30
QCTECMDR Service
38b7625962 Merge "ARM: dts: msm: Add memory enteries for TUI carveout on parrot" 2024-11-11 09:36:25 -08:00
Sayantan Chakraborty
592e7887ba ARM: dts: msm: Add initial DCVS devices for Kera
Add initial set of DCVS device nodes for Kera. This
includes the QCOM DCVS devices, PMU device memlat device
nodes and mapping tables, and bwmon device nodes.

Change-Id: I7fc58b1e3c841d60bca5b3231fd29578422ddebb
Signed-off-by: Sayantan Chakraborty <quic_saycha@quicinc.com>
2024-11-11 16:58:18 +05:30
Nageswara reddy Karnati
4c18a3a634 ARM: dts: msm: Add memory enteries for TUI carveout on parrot
Add memory enteries for TUI carveout in device tree for parrot.

Change-Id: I62b8c06dece1e5d3311dc8276c92e4e6d894860e
Signed-off-by: Nageswara reddy Karnati <quic_nkarnati@quicinc.com>
2024-11-07 04:53:05 -08:00
QCTECMDR Service
dba59babc0 Merge "ARM: dts: msm: Add dt files and platform support for TunaP SoC" 2024-11-07 04:03:26 -08:00
QCTECMDR Service
0bc30d61f9 Merge "ARM: dts: msm: Ignore dependencies on children by PM framework on sdxkova" 2024-11-07 04:03:26 -08:00
QCTECMDR Service
562a92136d Merge "ARM: dts: msm: Update RPMH regulator voltages for tuna" 2024-11-07 04:03:26 -08:00
QCTECMDR Service
0bdf8836e1 Merge "ARM: dts: msm: Add spi, i2c, gpi nodes for SVM kera" 2024-11-06 23:01:15 -08:00
Somesh Dey
4a4b8f110d ARM: dts: msm: Add correct pin functionality for ravelin pinctrl dtsi
Adding correct pin functionality as per pinctrl table.

Change-Id: I153d9f7114ce188eaec472be4b3acb3cdf3968d4
Signed-off-by: Somesh Dey <quic_somedey@quicinc.com>
2024-11-07 12:03:19 +05:30
Kavya Nunna
14013efd45 ARM: dts: msm: Add RPMH regulator devices for kera
Add RPMH regulator devices for SMPS, LDO regulators,
found on the PMIC chips used on kera boards, to ensure that
consumers are able to modify the physical state of these regulators.

Change-Id: Idb9d6509a9d3ab0534c34cbd1a6511c01e658918
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-11-07 11:28:35 +05:30
Manish Pandey
b54f95a097 ARM: dts: msm: Enable rmtfs module for kera
Add rmtfs properties to enable remote storage access module.

Change-Id: Ib444ee05ee60507ef0fcbb03fb19bf40cc7ebaf3
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-11-07 11:10:01 +05:30
QCTECMDR Service
2ea738eb40 Merge "ARM: dts: qcom: Add support for platforms for Kera" 2024-11-06 19:01:00 -08:00
Chandana Kishori Chiluveru
1592291cf4 ARM: dts: msm: Ignore dependencies on children by PM framework on sdxkova
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: I69d18296c196d79972319a51084c068cbb031621
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
2024-11-06 18:45:29 -08:00
QCTECMDR Service
387ef95407 Merge "ARM: dts: msm: Update tlmm-vm-gpio-list for ravelin vm" 2024-11-06 14:48:45 -08:00
QCTECMDR Service
92487edb8f Merge "ARM: dts: msm: Add device_type in PCIe nodes for sdxkova" 2024-11-06 14:48:45 -08:00
Shivendra Pratap
86e30eb903 ARM: dts: msm: Add dt files and platform support for TunaP SoC
Add dt file and platform support for TunaP SoC.

Change-Id: I60a0726920a990127dc2db02ce58d7d0f2e44696
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-11-06 08:36:31 -08:00
Sai Chaitanya Kaveti
2309da4817 ARM: dts: msm: Add device_type in PCIe nodes for sdxkova
If device_type is not present in PCIe nodes in device tree, flags parsed
from ranges property are seen to be invalid and following errors are
seen. To resolve this add device_type as PCI in all 3 PCIe nodes for
sdxkova.

Error logs before the fix:
pci-msm 1bf0000.qcom,pcie:      err 0x0048200000..0x00482fffff ->
0x0048200000
pci-msm 1bf0000.qcom,pcie:      err 0x0048300000..0x004bffffff ->
0x0048300000

Success logs after the fix:
pci-msm 1bf0000.qcom,pcie:      IO 0x0048200000..0x00482fffff ->
0x0048200000
pci-msm 1bf0000.qcom,pcie:      MEM 0x0048300000..0x004bffffff ->
0x0048300000.

Change-Id: Ib5e8e8b536a6e006ca267020e6ed13aeb9ba9db1
Signed-off-by: Sai Chaitanya Kaveti <quic_skaveti@quicinc.com>
2024-11-06 05:26:47 -08:00
QCTECMDR Service
666d2dbb6e Merge "ARM: dts: msm: Update memory map for tuna" 2024-11-06 05:12:41 -08:00
QCTECMDR Service
a0b5cb7fc4 Merge "ARM: dts: msm: Update bootargs for tuna-vm" 2024-11-06 05:12:41 -08:00
QCTECMDR Service
9f9ced2e3c Merge "ARM: dts: msm: add qcom,atclk-dependence property for sun" 2024-11-06 00:43:40 -08:00
Souradeep Chowdhury
7d71a81140 ARM: dts: qcom: Add support for platforms for Kera
Add base device tree support for ATP, CDP, MTP, QRD, RCM
platforms for Kera SoC.

Change-Id: Id4dd89f656b0f47a500754eedcc7d100f45b9f54
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-11-06 14:01:47 +05:30
Vijayanand Jitta
46dca1ab5a ARM: dts: msm: Update bootargs for tuna-vm
Update the following bootargs:

1) Set memhp_default_state to automatically online memory to movable zone
2) Enable memmap_on_memory
3) Align rcu expedited parameters to reduce latency of synchronize_rcu.

Change-Id: I78280accf1ecedbd56378169cb1b0c8af2428ac4
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-05 21:28:15 -08:00
Swetha Chikkaboraiah
f5dc7ce0a9 ARM: dts: msm: Update qup_iommu_region
Update node qup_iommu_region for parrot and ravelin.

Change-Id: I488e3eb0a1577b7e1aafbdfd91efd6e12fdfd55b
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-11-05 21:10:42 -08:00
Ravi Kumar Bokka
b3beeb274a ARM: dts: msm: Enable ICE driver and tmecom-qmp-client for kera
This change adds dts entries for ICE(Inline Crypto Engine) and
tmecom-qmp-client driver for kera target.

Test: Tested build compilation.

Change-Id: I20981abf2cffa12f5fd5feeed7ba77062a48b82a
Signed-off-by: Ravi Kumar Bokka <quic_c_rbokka@quicinc.com>
2024-11-06 08:29:30 +05:30
QCTECMDR Service
2cd41a70b9 Merge "dt-bindings: Add devicetree binding for Kera" 2024-11-05 16:06:37 -08:00
QCTECMDR Service
c8684d5551 Merge "ARM: dts: qcom: Update vbat thermal zone and pm8550 bcl compatible for sun" 2024-11-05 12:32:23 -08:00
QCTECMDR Service
f265f1cb37 Merge "ARM: dts: qcom: Add initial Thermal configuration for kera" 2024-11-05 12:32:23 -08:00
Souradeep Chowdhury
a2512b163d dt-bindings: Add devicetree binding for Kera
Add devicetree binding for kera.

Change-Id: I86cf419ffb4ffc17e42fdd5becfd148465c647d3
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-11-05 08:51:45 -08:00
Kavya Nunna
4c56a5f2f3 ARM: dts: msm: Update RPMH regulator voltages for tuna
Update the RPMH regulator's min/max voltages
based on latest HW recommendation.

While at it add FMD changes for WCN attaches.
trim the level regulator names to avoid buffer length
issues for regulator names.

Change-Id: Ib2c99e58fc66ad6a05d43faffdce473ed94b6005
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-11-05 12:23:02 +05:30
Minghao Zhang
f040ca6b4d ARM: dts: qcom: Update vbat thermal zone and pm8550 bcl compatible for sun
This change adds vbat thermal zone and updates pm8550 bcl compatible.

Change-Id: Icaabef50e510ba9a8dc2f40504d8139518f2ea88
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
2024-11-04 22:45:57 -08:00
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