Commit Graph

1869 Commits

Author SHA1 Message Date
qctecmdr
962e663680 Merge "ARM: dts: msm: Remove wcn6750 and wcn3990 from devicetree" 2024-05-17 00:28:13 -07:00
qctecmdr
3061c9fdd9 Merge "ARM: dts: qcom: sun: Remove duplicate psci node" 2024-05-16 12:45:02 -07:00
Bao D. Nguyen
8aa0906b74 ARM: dts: qcom: Add UFS "qcom,max-cpus" entry
Add "qcom,max-cpus" DT to specify the maximum number
of CPUs the SoC supports.

Change-Id: Ia5a63d3fb2224652bf572d625f2d7b1bc51680e5
Signed-off-by: Bao D. Nguyen <quic_nguyenb@quicinc.com>
2024-05-16 09:09:27 -07:00
Anaadi Mishra
1429d7994e ARM: dts: msm: Add support for dummy clocks/GDSCs for tuna
Add the dummy clock & gdsc handles for clients to be able to request
on them for tuna platform.

Change-Id: I6afb889a443b6e34ba94cbaff26bec43a85f6b88
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-05-16 12:02:07 +05:30
Naini Singh
b93b85245a ARM: dts: qcom: Add IPCC node for Kera
Add IPCC node for Kera to enable inter processor
interrupt router feature.

Change-Id: I823c5baed9739140ceeea4bd76bf4a1c194b0c82
Signed-off-by: Naini Singh <quic_nainsing@quicinc.com>
2024-05-16 11:18:55 +05:30
Saranya R
aefa6bb112 ARM: dts: qcom: Add ParrotPRO SKU soc id support
Add ParrotPRO SKU soc id support in device tree.

Change-Id: Ifdc24bf2db97048706d2f655be063b5c57e19799
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-05-15 19:00:47 +05:30
qctecmdr
110112040c Merge "ARM: dts: qcom: Add IPCC node for cliffs" 2024-05-15 01:53:50 -07:00
qctecmdr
caf6f206f9 Merge "dt-bindings: touch: correct ST binding information" 2024-05-15 01:53:50 -07:00
Huang Yiwei
0824c1b3aa ARM: dts: msm: Add MSC info to MPAM node
Add MSC info to MPAM node, so MPAM driver can get the number and
name of one specific MSC.

Change-Id: I0966545a92a3bc755c44a3cd2cbdc355413a6aab
Signed-off-by: Huang Yiwei <quic_hyiwei@quicinc.com>
2024-05-14 19:35:36 -07:00
qctecmdr
27465abcc4 Merge "ARM: dts: msm: Add TLMM block for Kera SoC" 2024-05-14 11:08:22 -07:00
Shivendra Pratap
1a98f765e4 ARM: dts: qcom: Add IPCC node for cliffs
Add IPCC node for cliffs to enable inter processor
interrupt router feature.

Change-Id: I86abc9e6dca2f169f51391e47c7b8ccce1d81b0c
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-05-14 05:47:30 -07:00
qctecmdr
a599328f7f Merge "dt-bindings: Add qfprom-sys binding file" 2024-05-14 05:31:20 -07:00
qctecmdr
4c28ce0f76 Merge "ARM: dts: msm: Remove MPAM node for pineapple" 2024-05-14 02:37:37 -07:00
Mukesh Ojha
94efdbc846 ARM: dts: msm: Add TLMM block for Kera SoC
Add pinctrl node with compatible "qcom,kera-tlmm" in order to
enable the Top Level Multiplexer (TLMM) block on Kera SoC.

Change-Id: Ie0b58783d8c77c5f6375eb6ddab5495ca5061040
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-05-14 02:32:02 -07:00
qctecmdr
223cc82305 Merge "ARM: dts: msm: Add interconnect-names for Parrot" 2024-05-14 00:05:32 -07:00
qctecmdr
cab3e15e48 Merge "ARM: dts: msm: Update pinctrl changes for ganges SPI instance for SUN" 2024-05-14 00:05:32 -07:00
qctecmdr
bb26bd02f3 Merge "ARM: dts: qcom: Update passive polling for different thermal zones for sun" 2024-05-14 00:05:32 -07:00
qctecmdr
fdaabdd707 Merge "dt-bindings: Update dt-binding for MPAM" 2024-05-13 21:37:33 -07:00
Huang Yiwei
647c86e751 ARM: dts: msm: Remove MPAM node for pineapple
New MPAM driver is not compatible with pineapple, so remove
MPAM node for pineapple.

Change-Id: I365a12057dfa0f8e8b609d2ad36793354119ac43
Signed-off-by: Huang Yiwei <quic_hyiwei@quicinc.com>
2024-05-14 10:18:05 +08:00
Huang Yiwei
303c6adc4d ARM: dts: msm: Add MPAM monitor data reg for sun
Add MPAM monitor data reg for sun.

Change-Id: If476fcb32274f5e534d6cc0129af08033788d27a
Signed-off-by: Huang Yiwei <quic_hyiwei@quicinc.com>
2024-05-14 10:13:38 +08:00
qctecmdr
a3778b776d Merge "bindings: pinctrl: Add devicetree bindings for Kera TLMM" 2024-05-13 15:37:23 -07:00
qctecmdr
01dad000fb Merge "ARM: dts: msm: Add initial device trees for Kera SoC" 2024-05-13 15:37:23 -07:00
qctecmdr
f2174a905d Merge "ARM: dts: msm: Ignore dependencies on children by PM framework" 2024-05-13 05:24:45 -07:00
qctecmdr
317ff6d500 Merge "dt-bindings: remoteproc: qcom,spss: add sensor regulator" 2024-05-12 06:18:53 -07:00
qctecmdr
cce0fe879e Merge "bindings: pinctrl: Add devicetree bindings for Tuna TLMM" 2024-05-11 02:33:22 -07:00
qctecmdr
f4279ad4e0 Merge "ARM: dts: msm: put dependency of dma-heap on SCM" 2024-05-10 22:04:47 -07:00
Visweswara Tanuku
d1b871dd54 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: Icac2f02ad96f45359cf1516284b7a64d2de61a79
Signed-off-by: Visweswara Tanuku <quic_vtanuku@quicinc.com>
2024-05-10 07:51:56 -07:00
Mukesh Ojha
67234c5791 ARM: dts: msm: Add initial device trees for Kera SoC
Add initial device trees to support Kera SoC.

Change-Id: If5f894a0cceeb78aea58b562315b6b7c7a4c3fcf
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-05-10 02:38:01 -07:00
qctecmdr
8c0df42f5b Merge "dt-bindings: interconnect: Add interconnect bindings for Monaco" 2024-05-10 01:19:31 -07:00
qctecmdr
abf19be79e Merge "dt-bindings: thermal: Add legacy tsens driver compatible string" 2024-05-09 22:31:37 -07:00
Mukesh Ojha
6f241742ac bindings: pinctrl: Add devicetree bindings for Kera TLMM
Add documentation describing the devicetree properties for
Kera TLMM block as a pinctrl device.

Change-Id: I9f18c5e1519ff7162acb1ea92254fef975ad209e
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-05-09 21:55:49 -07:00
Amir Vajid
01f747212c ARM: dts: qcom: add low power cpu to gold bwmon for sun
Configure low power cpu on gold bwmon for sun.

Change-Id: I323797604e76a5e872171ba359ee43cc155235c6
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
2024-05-09 16:03:37 -07:00
qctecmdr
5941275d05 Merge "ARM: dts: qcom: Update SPU regulator configuration for Sun" 2024-05-09 12:15:07 -07:00
qctecmdr
93fdee3740 Merge "dt-bindings: input: Add bindings for qpnp-power-on driver" 2024-05-09 12:15:07 -07:00
Prakash Yadachi
b064ae5124 ARM: dts: msm: Add interconnect-names for Parrot
Added interconnect-names qup-core,qup-config and qup-memory to all qupv3
nodes.

Change-Id: Ida8d2ae3f1d71900f24f977599ea401c5d899e4d
Signed-off-by: Prakash Yadachi <quic_pyadachi@quicinc.com>
2024-05-09 05:54:32 -07:00
Saranya R
6532432a9f ARM: dts: msm: Remove wcn6750 and wcn3990 from devicetree
Remove wcn6750 and wcn3990 from kernel devicetree, since
it's moved to techpack.

Change-Id: I83569274403a5292a293b95d2cbd76e553ff8ea1
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-05-09 03:42:51 -07:00
Nitesh Kumar
5c3243fc24 dt-bindings: thermal: Add legacy tsens driver compatible string
Add legacy tsens driver compatible string in monaco.

Change-Id: I24ac1968495dfd6b7084980c33f00e092460cf68
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
2024-05-09 02:10:09 -07:00
Nurit Lichtenstein
2632f3d43f dt-bindings: remoteproc: qcom,spss: add sensor regulator
Add a property describing the new regulator
added for SPU's sensors.

Change-Id: Iaee84ffdd0e0442b7ac87cb41ce54d999e55762c
Signed-off-by: Nurit Lichtenstein <quic_nuritl@quicinc.com>
2024-05-09 11:03:25 +02:00
Nurit Lichtenstein
250b450ef6 ARM: dts: qcom: Update SPU regulator configuration for Sun
Handle voting for the regulator for SPU sensors.

Change-Id: I192731df94cc894cdf6826c69230b0cf9a3e9c3e
Signed-off-by: Nurit Lichtenstein <quic_nuritl@quicinc.com>
2024-05-09 01:37:53 -07:00
qctecmdr
ffaaff8ce0 Merge "dt-bindings: nvmem: Add bindings for the qfprom" 2024-05-08 22:03:56 -07:00
Mukesh Ojha
45cfc15e0d dt-bindings: Add qfprom-sys binding file
Add bindings for qfprom-sys driver which can be used
to export nvmem cell values as sysfs entries to user space.

Change-Id: Ia6c56b65bbaa10371ec46b59ea407d5cfd9697ef
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-05-09 09:59:28 +05:30
Nitesh Kumar
e1ad7607bb ARM: dts: qcom: Enable compatible string for drivers
Enable compatible string of drivers in monaco.

Change-Id: I664f5c62455cff8214bd081f5334fcda7ccfc6cb
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
2024-05-08 21:27:04 -07:00
Yu Wu
c6bf0f818f dt-bindings: touch: correct ST binding information
Correct binding information for ST touch, also add
st,irq-flags.

Change-Id: I5530caee923f6ea79844d1e8fac7c226513fa569
Signed-off-by: Yu Wu <quic_zwy@quicinc.com>
2024-05-09 11:35:46 +08:00
Huang Yiwei
de1d3bda84 dt-bindings: Update dt-binding for MPAM
This change updates dt-binding for MPAM driver to support monitor
data register.

Change-Id: Ib808488d7f8041607f91038e501fd89cd52a6635
Signed-off-by: Huang Yiwei <quic_hyiwei@quicinc.com>
2024-05-09 11:27:28 +08:00
qctecmdr
d67a5f8226 Merge "ARM: dts: msm: set touch irq flag for sun platform" 2024-05-08 17:49:00 -07:00
qctecmdr
8510de3054 Merge "ARM: dts: qcom: Add memlat tables for sun v2" 2024-05-08 14:37:13 -07:00
qctecmdr
7c62865fa4 Merge "ARM: dts: msm: Add CRMV regs pcie and camera on pineapple" 2024-05-08 14:37:13 -07:00
qctecmdr
ef6cd276a2 Merge "dt-bindings: pwm: Add bindings for the pwm-qti-lpg device" 2024-05-08 11:01:52 -07:00
qctecmdr
e7e37e6aa1 Merge "dt-bindings: leds: DT binding for leds-qpnp-vibrator-ldo device" 2024-05-08 11:01:52 -07:00
qctecmdr
474d103d38 Merge "dt-bindings: interconnect: Add interconnect bindings for Ravelin" 2024-05-08 03:37:50 -07:00