Commit Graph

1555 Commits

Author SHA1 Message Date
Manaf Meethalavalappu Pallikunhi
9b63aead55 ARM: dts: qcom: Update thermal hal trip config for sun
Update thermal hal trip threshold for all thermal hal sensors
for sun.

Change-Id: I3fa4effcdbece88c45c7f38fb014a09310012906
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-06-20 17:59:20 +05:30
qctecmdr
1b7fd4cfae Merge "ARM: dts: msm: dt snabpshot for Monaco SoC" 2024-06-17 05:52:12 -07:00
qctecmdr
94873196df Merge "dt-bindings: clock: qcom: add VIDEO/EVA clock controller bindings on tuna" 2024-06-16 23:19:54 -07:00
Pradnya Dahiwale
58daad1f6c ARM: dts: msm: dt snabpshot for Monaco SoC
Add dt snapshot of cpu level cache from branch msm-5.15.c2
commit 8ae5ffe89e0f ("ARM: dts: msm: Add mdsp heap for mDSP compute").

Change-Id: Id833a1f0894f29753c0ce08839bf3111b8d57a61
Signed-off-by: Pradnya Dahiwale <quic_pdahiwal@quicinc.com>
2024-06-15 19:10:51 +05:30
qctecmdr
d8f258e96f Merge "ARM: dts: msm: Fix for EMMC & SD card enumeration for Parrot" 2024-06-13 20:57:26 -07:00
qctecmdr
072713fc59 Merge "ARM: dts: msm: Add dependency of iommu node on USB driver" 2024-06-13 20:57:26 -07:00
qctecmdr
5a1fed0168 Merge "ARM: dts: msm: Add initial device tree for ravelin" 2024-06-13 20:57:26 -07:00
qctecmdr
155e211f45 Merge "ARM: dts: msm: Add qcom,msgq-names property on pineapple" 2024-06-13 20:57:26 -07:00
Patrick Daly
840ca8a672 ARM: dts: msm: Add qcom,msgq-names property on pineapple
Probe of mem-buf device fails unless this property is present.

Fixes: c811ad67a6 ("ARM: dts: msm: Add support for mem-buf-msgq between oemvm and pvm")
Change-Id: I8ec7302fb79f554edf20e55b2d15ae61486f6d0c
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-06-13 12:51:06 -07:00
kamasali Satyanarayan
af104388b5 ARM: dts: msm: Fix for EMMC & SD card enumeration for Parrot
Parrot target doesn't support IO coherency.
So, remove the coherent property from storage nodes.

Change-Id: I061c1fc21b08769e5cf345be8d60ac2b092444ec
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
2024-06-12 20:23:58 -07:00
qctecmdr
3bed654494 Merge "ARM: dts: msm: Add the gpu_speed_bin fuse entry on sun" 2024-06-12 18:27:38 -07:00
qctecmdr
b7d824e199 Merge "ARM: dts: msm: Remove SLV_ADDR_SPACE_SIZE register value from dt" 2024-06-12 15:04:51 -07:00
qctecmdr
3e5307912f Merge "ARM: dts: msm: parrot: Add qrng device node" 2024-06-12 04:01:31 -07:00
qctecmdr
2f9cca6a1c Merge "ARM: dts: msm: Add ufs shutdown power supply for sun" 2024-06-12 00:48:53 -07:00
Swetha Chikkaboraiah
1b78f8027a ARM: dts: msm: Add initial device tree for ravelin
Add initial device tree support for ravelin target.
This is a snapshot of dtsi files as of KP.1.0
'commit <370d8eab7cc6> ("Merge "ARM: dts: qcom:
Disable cnss-kiwi SOL on anorak platform"")'.
Modified as per compilation and bootup.

Change-Id: Icb9a6e67879c68dbf894d1713fa2837882b9f00c
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-06-11 23:43:27 -07:00
Nageswara reddy Karnati
49b995da14 ARM: dts: msm: parrot: Add qrng device node
Add dt support for qrng for Parrot SOC.

<Tests>:compile and tested the code on target using
test binary.

Change-Id: I4ea707cc9e2d8d58aa16530a2c6a2e47670e58c5
Signed-off-by: Nageswara reddy Karnati <quic_nkarnati@quicinc.com>
2024-06-11 22:26:40 -07:00
qctecmdr
dcda3f9af5 Merge "ARM: dts: qcom: add low power cpu to gold bwmon for sun" 2024-06-11 10:59:56 -07:00
qctecmdr
070aaeb6a4 Merge "dt-bindings: Add dt binding for qrng" 2024-06-10 23:48:54 -07:00
qctecmdr
20c1c233c5 Merge "ARM: dts: msm: Add entry for KMHal and DeviceID UID" 2024-06-10 21:13:58 -07:00
qctecmdr
4679fb1dda Merge "ARM: dts: msm: Add smp2p ipa nodes for volcano" 2024-06-09 23:51:26 -07:00
Piyush Pradeep Jain
0b093bd582 ARM: dts: msm: Add entry for KMHal and DeviceID UID
Add entry for KMHal and DeviceID UID in vm config consumed by
RM to communicate with qtee service.

Change-Id: I1fecedaa960c764d45e154d217c58abf71752125
Signed-off-by: Piyush Pradeep Jain <quic_piyushpr@quicinc.com>
2024-06-08 23:29:08 +05:30
Nageswara reddy Karnati
c5abe41755 dt-bindings: Add dt binding for qrng
Addition of dt binding compatible string for qring node.

Change-Id: I875d10955ed7563b07ecc9b9d1980f8bbf0fe3c8
Signed-off-by: Nageswara reddy Karnati <quic_nkarnati@quicinc.com>
2024-06-07 03:31:18 -07:00
qctecmdr
1a1d6a94be Merge "dt-bindings: clock: Add clock controller bindings for Monaco" 2024-06-06 12:23:19 -07:00
Ke Du
ac218ced98 ARM: dts: msm: Add 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.

Change-Id: Id05797f8dcd26783e3c0eab4facf4f4672790fe6
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
Signed-off-by: Ke Du <quic_kedu@quicinc.com>
2024-06-06 05:07:24 -07:00
qctecmdr
be9897104f Merge "ARM: dts: msm: Update entry, exit latency and min residency for sun" 2024-06-06 01:19:05 -07:00
qctecmdr
00ad8cb3da Merge "dt-bindings: pinctrl: Correct the documentation path for x1e80100 TLMM block" 2024-06-06 01:19:05 -07:00
qctecmdr
24f95afe95 Merge "ARM: dts: msm: move spr/cpuss_reg to dynamic dump" 2024-06-06 01:19:05 -07:00
qctecmdr
b01475a239 Merge "ARM: dts: msm: parrot: Add qseecom compatible" 2024-06-06 01:19:05 -07:00
Lynus Vaz
1dcffc73d8 ARM: dts: msm: Add the gpu_speed_bin fuse entry on sun
Add the gpu_speed_bin fuse entry on sun devices.

Change-Id: I790d3456e7d7108a6ae5ec90fc791fde6b1eeab8
Signed-off-by: Lynus Vaz <quic_lvaz@quicinc.com>
2024-06-05 13:39:36 -07:00
qctecmdr
2a02476b93 Merge "ARM: dts: msm: Remove master property from VM entry" 2024-06-05 09:54:20 -07:00
Maulik Shah
ecaad8e10a ARM: dts: msm: Update entry, exit latency and min residency for sun
Update cluster low power mode entry, exit and minimum residency numbers.

Change-Id: I059c9fdb3e646bd5e1acdb4153e5443be0d354a4
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-06-05 09:02:37 -07:00
Sarannya S
c4c533f4bd ARM: dts: msm: Remove master property from VM entry
Remove the 'master' property from the VM devicetree
entry. This property is not used anymore so as to
handle any bootup order.

Change-Id: I261f85a61b522f5b07a2e67d4669deccd3a2872d
Signed-off-by: Sarannya S <quic_sarannya@quicinc.com>
2024-06-05 03:54:40 -07:00
qctecmdr
934e621062 Merge "ARM: dts: msm: Use "iommu-addresses" property for parrot dwc3" 2024-06-05 02:06:32 -07:00
qctecmdr
6b038821f0 Merge "ARM: dts: msm: Use "iommu-addresses" property for parrot qup" 2024-06-05 02:06:32 -07:00
qctecmdr
6c01814bba Merge "ARM: dts: msm: enable memory object extension for Sun TUIVM" 2024-06-04 23:10:43 -07:00
qctecmdr
a1751bd4ea Merge "dt-bindings: Add novatek touch vendor name" 2024-06-04 23:10:42 -07:00
qctecmdr
12cdde99bc Merge "ARM: dts: qcom: Novatek touch screen compatible string added for parrot" 2024-06-04 23:10:42 -07:00
Jagadeesh Ponduru
2b0ebab889 ARM: dts: msm: Add smp2p ipa nodes for volcano
Add the smp2p ipa device nodes to enable smp2p
communication with remote processors.

Change-Id: Ifc5232c05ff77d977b9af1dcd8ab1b4d17b4eb8c
Signed-off-by: Pavan Kumar M <quic_rpavan@quicinc.com>
Signed-off-by: Jagadeesh Ponduru <quic_jponduru@quicinc.com>
2024-06-05 10:09:19 +05:30
qctecmdr
ee2894a67e Merge "ARM: dts: msm: Add max-cpu for parrot" 2024-06-04 20:09:06 -07:00
Amirreza Zarrabi
3818b3ed8b ARM: dts: msm: enable memory object extension for Sun TUIVM
Add DT entry to enable the memory onject support for si-core.

Change-Id: Ie2551143a14773ac5cdd9196c39832f8579abd5d
Signed-off-by: Amirreza Zarrabi <quic_azarrabi@quicinc.com>
2024-06-04 14:38:37 -07:00
quic_swarbu
e66ef39276 dt-bindings: Add novatek touch vendor name
Add novatek vendor name in vendor prefix list.

Change-Id: I6bf7b154f7d834fdfce1deac80f43ac7184da296
Signed-off-by: quic_swarbu <quic_swarbu@quicinc.com>
2024-06-04 18:05:26 +05:30
kamasali Satyanarayan
5c5c310e87 ARM: dts: msm: Add max-cpu for parrot
Add "qcom,max-cpus" DT to specify the maximum number
of CPUs the SoC supports.

Change-Id: If7289eeac6732f354c31abd69b4e4fabd549c834
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
2024-06-04 02:43:56 -07:00
Yuanfang Zhang
e7fc8e39ef ARM: dts: msm: add version property for Trace Noc
add qcom,interconnect-trace-noc/qcom,trace-noc-v2 property for Trace
Noc on Sun.

Change-Id: I8b990102722565cd9c3ccf4590dd66faa6e3d086
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-06-03 22:25:32 -07:00
Prudhvi Yarlagadda
cf4836e995 ARM: dts: msm: Remove SLV_ADDR_SPACE_SIZE register value from dt
No need to configure the SLV_ADDR_SPACE_SIZE register value
from devicetree node because the PCIe driver is taking care
of configure it to the maximum possible size.

Change-Id: I925b51a913be06d14c62ce65a954cdb0d96a814f
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
2024-06-03 16:00:04 -07:00
qctecmdr
6e78904269 Merge "ARM: dts: msm: Add support for dummy clocks/GDSCs for kera" 2024-06-03 12:34:01 -07:00
Yuanfang Zhang
10e5f31ee5 ARM: dts: msm: move spr/cpuss_reg to dynamic dump
Move spr/cpuss_reg dump entry to dynamic dump.

Change-Id: I9cb30827a86d6d03ed6eb14ecf6cf9b3b059ea7b
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-06-03 07:49:16 -07:00
Yuanfang Zhang
18c5b67de5 ARM: dts: msm: Use reserved memory instead of CMA
Use reserved memory instead of CMA for memdump node. The dump entries
are divided into two groups, one is static_dump, entries in this group
are enabled by default during startup. dynamic_dump is the other group,
entries in this group can be enabled/disabled after startup and disabled
on perf build.

Change-Id: I4f40cc29e2920cd0b2dd6b6b7285a770f1b39b3e
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-06-03 13:43:44 +08:00
Prerna Singh
24e6ec54d7 dt-bindings: clock: Add clock controller bindings for Monaco
Add clock controller bindings for GCC/GPUCC/DISPCC/DEBUGCC
on Monaco Platform.
Add clock controller bindings for RPMCC for Monaco, Khaje and
Holi platform.

Change-Id: I98e6b2094daabc6e6b8b450a397ea3c19799b50a
Signed-off-by: Prerna Singh <quic_prersing@quicinc.com>
2024-06-02 21:56:48 -07:00
Nageswara reddy Karnati
bd5fa79a77 ARM: dts: msm: parrot: Add qseecom compatible
Add dt support for qseecom for Parrot SOC.

Change-Id: Idfca637295821e47183e865fd257e44cb4a4dc58
Signed-off-by: Nageswara reddy Karnati <quic_nkarnati@quicinc.com>
2024-06-01 08:53:21 -07:00
Syed Ahmed
323c7decba ARM: dts: qcom: Novatek touch screen compatible string added for parrot
Added compatible string for touch screen novatek,NVT-ts for parrot.

Change-Id: I25f19eb2ce731e05c979ab1fdbfd1af85ef87733
Signed-off-by: Syed Ahmed <quic_syedahme@quicinc.com>
2024-06-01 14:32:14 +05:30