Commit Graph

2607 Commits

Author SHA1 Message Date
QCTECMDR Service
f496c4672b Merge "ARM: dts: msm: Add pin configuration for USB3 PHY portselect on Tuna" 2024-11-22 05:54:04 -08:00
Akhil Budampati
fabbf1b2b5 ARM: dts: msm: enabling mem-object node for tuna
Tuna needs mem-object node for si-core xts enablement.

Change-Id: I1ece1cc93606cc11febab038ae2e7f0ab7f0bd8e
Signed-off-by: Akhil Budampati <quic_abudampa@quicinc.com>
2024-11-21 21:24:33 -08:00
Uttkarsh Aggarwal
fccbac3614 ARM: dts: msm: Add pin configuration for USB3 PHY portselect on Tuna
TLMM pin is used to notify USB3/DP Combo PHY about the
orientation. Select this pinctrl from the usb_qmp_dp_phy
and ensure it is selecting the "usb0_phy_ps" pin function for Tuna.

Change-Id: I69f4004b00dcba0140871171b6c8b08471ae6aee
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-11-18 21:52:30 -08:00
QCTECMDR Service
8b1c694a87 Merge "ARM: dts: msm: enable tpdm eva on sun" 2024-11-17 22:15:03 -08:00
QCTECMDR Service
0dd93982d1 Merge "ARM: dts: msm: enable 'fw_devlink.strict' for Parrot" 2024-11-17 10:32:57 -08:00
QCTECMDR Service
4f4012b602 Merge "ARM: dts: msm: Update bootargs for kera-vm" 2024-11-17 02:31:40 -08:00
Uttkarsh Aggarwal
ca1f1fad6d ARM: dts: msm: Adding dependency of iommu node on USB driver
Currently, wait_for_device_probe api added before dwc3_probe
is called in core_init which is suppose to ensure that in case
the child is getting teared down, the userspace doesn't get to
write UDC and do gadget_start.

However, wait_for_device_probe api makes sure that the driver wait
until all probes are completed. Ideally, it wouldn't be a problem
but in cases of other driver's probe fails, usb would be affected
here even though usb isn't at fault.

Fix this by making a dummy-dependency on smmu node since the original
intention of the patch was to make sure if smmu driver was probed
successfully, then only proceed for child driver's probe.

Addtional: Adding qcom,dis-sending-cm-l1-quirk in tuna
Change-Id: I7503fd04407ef8d2ee108effcc95699a4325c9c5
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-11-15 14:13:51 +05:30
Vijayanand Jitta
5d0891531c ARM: dts: msm: Update bootargs for kera-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: Ic8b186a65b74ba596192cbb49be0e1c3008ab7af
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-14 18:50:48 -08:00
QCTECMDR Service
c26840c4bf Merge "ARM: dts: msm: Add the gpu_speed_bin fuse entry on tuna" 2024-11-14 18:42:43 -08:00
QCTECMDR Service
8634cebdb2 Merge "ARM: dts: msm: Enable ICE driver and tmecom-qmp-client for kera" 2024-11-14 11:09:44 -08:00
QCTECMDR Service
f4b69824c0 Merge "ARM: dts: msm: Add power domain and interconnect for kgsl-smmu" 2024-11-14 03:33:10 -08:00
QCTECMDR Service
3461bc177e Merge "ARM: dts: msm: Remove vm dma heaps dtsi for tuna" 2024-11-13 23:30:43 -08:00
QCTECMDR Service
e198656056 Merge "ARM: dts: qcom: Add msm-id for sdxkova M2 board" 2024-11-13 23:30:43 -08:00
QCTECMDR Service
69e0813ef2 Merge "ARM: dts: msm: Add RPMH regulator devices for kera" 2024-11-13 23:30:43 -08:00
QCTECMDR Service
cd38b76527 Merge "ARM: dts: msm: Add initial DCVS devices for Kera" 2024-11-13 23:30:43 -08:00
QCTECMDR Service
074ca64a32 Merge "ARM: dts: qcom: Add aliases for nodes" 2024-11-13 19:38:19 -08:00
QCTECMDR Service
b55bf5f15c Merge "ARM: dts: msm: Enable rmtfs module for kera" 2024-11-13 12:16:33 -08:00
QCTECMDR Service
2feb0ee712 Merge "ARM: dts: msm: Enable virtio-mem device for oemvm on kera" 2024-11-13 12:16:33 -08:00
SIVA MULLATI
c2788ada93 ARM: dts: msm: Add the gpu_speed_bin fuse entry on tuna
Add the gpu_speed_bin fuse entry on tuna devices.

Change-Id: Ie15ee71efb180be031b355d19e8dd2c35f80d1ee
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-11-13 19:41:34 +05:30
QCTECMDR Service
2133585590 Merge "ARM: dts: msm: Add correct pin functionality for ravelin pinctrl dtsi" 2024-11-13 05:31:12 -08:00
QCTECMDR Service
a7de213fd9 Merge "ARM: dts: msm: update kernel bootargs for kera" 2024-11-13 05:31:11 -08:00
QCTECMDR Service
292c3effc8 Merge "ARM: dts: msm: Add dma-buf heaps for kera-vm" 2024-11-13 05:31:11 -08:00
QCTECMDR Service
d9e3445780 Merge "ARM: dts: msm: Update qup_iommu_region" 2024-11-13 05:31:11 -08:00
Ravulapati Vishnu Vardhan Rao
1abb37e031 ARM: dts: qcom: Add aliases for nodes
Add aliases for node to use  in dts.

Change-Id: Ib6aa3c6b1476e8a61bf5d913729b86bbe247b85f
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-13 18:47:10 +05:30
Srinivasarao Pathipati
c827e54d0a ARM: dts: msm: enable 'fw_devlink.strict' for Parrot
Enable fw_devlink.strict to make dependencies mandatory.

Change-Id: Ie523ae9d73419c1e50fffa906a9c2787e6bbf573
Signed-off-by: Srinivasarao Pathipati <quic_c_spathi@quicinc.com>
2024-11-13 18:29:14 +05:30
Vijayanand Jitta
858479e0a9 ARM: dts: msm: Remove vm dma heaps dtsi for tuna
The device tree for dma heaps on vm was incorrectly included.
so, remove it.

Fixes: 0edda568b1 ("ARM: dts: msm: Enable securemsm related nodes for tuna")
Change-Id: I874a033dffa7279abda9e2e1c4c393490c8546cb
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-13 00:11:57 -08:00
Vijayanand Jitta
3758328815 ARM: dts: msm: Add power domain and interconnect for kgsl-smmu
Replace regulators with per-device genpd power domain and
add interconnect for kgsl-smmu on tuna.

Change-Id: I897b39ba98beaf630efef5397957e8cfb26b3d08
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-13 13:37:34 +05:30
QCTECMDR Service
7ff92e488d Merge "ARM: dts: qcom: Enable i2c interface for FSA" 2024-11-12 10:49:23 -08:00
QCTECMDR Service
ceb638700f Merge "ARM: dts: msm: Add WPSS glink edge node for Kera" 2024-11-12 10:49:23 -08:00
QCTECMDR Service
c5d1b42e7d Merge "ARM: dts: msm: Update memory map for kera" 2024-11-12 10:49:23 -08:00
QCTECMDR Service
a69b2ddd26 Merge "ARM: dts: qcom: Add pins for Kera Audio" 2024-11-12 10:49:23 -08:00
QCTECMDR Service
2f6ca9302b Merge "ARM: dts: msm: Add nodes for qmsgq gunyah on tuna" 2024-11-12 03:43:16 -08:00
Ravulapati Vishnu Vardhan Rao
8ba4f778a9 ARM: dts: qcom: Add pins for Kera Audio
Add Audio pinctrl for Kera variants.
Add usbss for kera mtp variants.

Change-Id: I3afc160df26cfd1dbcc9dd2d007ee7dbe3af13e8
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-12 15:52:31 +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
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