Commit Graph

1405 Commits

Author SHA1 Message Date
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
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
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
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
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
qctecmdr
d977f1a9ba Merge "ARM: dts: qcom: Add package ID to msm-IDs for sun hdk SoC" 2024-05-08 03:37:50 -07:00
qctecmdr
d39576a074 Merge "ARM: dts: msm: Add cpucp scmi nodes for parrot" 2024-05-08 03:37:49 -07:00
qctecmdr
8caa661fcb Merge "ARM: dts: msm: Remove events specific to SPM feature" 2024-05-08 03:37:49 -07:00
Sayali Patil
573e7046af ARM: dts: msm: put dependency of dma-heap on SCM
Enforce dependency of dma heap driver on SCM driver
without which it will not work and this is in
the preparation of adding interconnect voting
in SCM node which if it gets added without this
change dma heap driver can result in NULL pointer
issue.

Change-Id: I641e2e1c7692dfd52dd1efa75064fbc8f2228fe2
Signed-off-by: Sayali Patil <quic_sayapati@quicinc.com>
2024-05-08 15:40:57 +05:30
Yu Wu
ac343beafa ARM: dts: msm: set touch irq flag for sun platform
Set touch irq flag for sun platform.

Signed-off-by: Yu Wu <quic_zwy@quicinc.com>
2024-05-08 16:50:32 +08:00
qctecmdr
ea22a351c9 Merge "bindings: Add rpm-smd and mpm dt bindings" 2024-05-07 22:20:08 -07:00
qctecmdr
9384af214b Merge "dt-bindings: thermal: Add regulator cooling device driver bindings" 2024-05-07 22:20:08 -07:00
Varshitha H N
331240207f dt-bindings: nvmem: Add bindings for the qfprom
Add devicetree bindings for qfprom.

Change-Id: Iacbd80d650936788e178b19ba60c41ad23991c59
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
2024-05-08 10:05:28 +05:30