Commit Graph

2554 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
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
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
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
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
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