Commit Graph

566 Commits

Author SHA1 Message Date
qctecmdr
cbb208f60a Merge "ARM: dts: msm: sun: Add node for download mode" 2023-11-13 13:43:49 -08:00
qctecmdr
18fc50d2a9 Merge "Revert "ARM: dts: msm: sun: Disable GPU node"" 2023-11-13 13:43:49 -08:00
qctecmdr
7bc7c47544 Merge "ARM: dts: msm: add i2c/i3c gpio access to apps and adsp" 2023-11-13 13:43:49 -08:00
qctecmdr
262dc6a1bf Merge "ARM: dts: msm: Add v8 Power Grid DT support on Sun SoC" 2023-11-13 13:43:49 -08:00
Bao D. Nguyen
6e8dc0c25f ARM: dts: qcom: Add smmu probe dependency for ufs
UFS has a dependency on smmu being probed first. Specify
this dependency in the ufs dt node to set this probing order.
Without this change, ufs may get probed first then start using
the smmu while smmu is being probed.

Change-Id: Idd99a19b3d407cd319addbc1cab27f8191dd9509
Signed-off-by: Bao D. Nguyen <quic_nguyenb@quicinc.com>
2023-11-10 11:08:36 -08:00
qctecmdr
96351f54d0 Merge "ARM: dts: msm: Enable IPA SMP2P nodes for Sun" 2023-11-09 07:43:35 -08:00
qctecmdr
e0b8859b2c Merge "ARM: dts: msm: Add M31 HS and QMP SS USB PHY configuration on sun" 2023-11-09 07:43:35 -08:00
qctecmdr
d8d174217f Merge "ARM: dts: qcom: Correct CPU masks for sun platforms" 2023-11-09 07:43:35 -08:00
qctecmdr
1d2a94f271 Merge "ARM: dts: msm: Add Qupv3 Q2SPI instance for pineapple" 2023-11-09 07:43:35 -08:00
qctecmdr
9e2a98f045 Merge "dt-bindings: platform: msm: Add Q2SPI msm geni bindings for Sun" 2023-11-09 07:43:35 -08:00
qctecmdr
d52ab4dc00 Merge "ARM: dts: qcom: add flash/torch/switch devices for Sun boards" 2023-11-09 07:43:35 -08:00
qctecmdr
9c1e67a367 Merge "ARM: dts: msm: add changes for tre size" 2023-11-09 07:43:34 -08:00
qctecmdr
ad5716dcc1 Merge "ARM: dts: qcom: Add CPU hotplug and pause cooling device for sun" 2023-11-09 07:43:34 -08:00
qctecmdr
cbdb81f596 Merge "ARM: dts: msm: Add eUSB2 repeater nodes for sun" 2023-11-09 07:43:32 -08:00
qctecmdr
7850bd8a5f Merge "ARM: dts: msm: Add Qupv3 Q2SPI instance for SUN" 2023-11-09 07:43:32 -08:00
qctecmdr
4fc19d4822 Merge "ARM: dts: msm: Add PMIC ADC5 GEN3 channels for sun" 2023-11-09 07:43:31 -08:00
Anil Veshala Veshala
386d893603 ARM: dts: msm: add i2c/i3c gpio access to apps and adsp
To access gpios from apps and adsp, we have added apps and
remote flag in dtsi. To identify apps is busy or not, added
qcom-apps flag during active state and added qcom-remote flag
during suspend state, so other SS can use gpios during apps
in suspend state. with this flags in pinctrl file for respective
GPIOs will help eGPIO to work for AON camera usecase.

Change-Id: I621ae6be653fe89034245d80b650afd8893c7e41
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
2023-11-08 20:29:08 -08:00
qctecmdr
24ed8ce4ae Merge "ARM: dts: msm: Add panic notif and ddump nodes for Sun" 2023-11-08 14:30:25 -08:00
qctecmdr
4dee1fc1a6 Merge "ARM: dts: msm: Add entry for hdcp smcinvoke enablement" 2023-11-08 14:30:25 -08:00
qctecmdr
187aad5410 Merge "ARM: dts: msm: Add tlmm VM test driver for Sun" 2023-11-08 14:30:25 -08:00
qctecmdr
6d46ec97c3 Merge "ARM: dts: msm: Upgrade memory map to v3" 2023-11-08 14:30:24 -08:00
qctecmdr
8dbc6564c9 Merge "ARM: dts: msm: gunyah: Add vcpu sched test for pineapple" 2023-11-08 14:30:24 -08:00
qctecmdr
66eb5e14ab Merge "ARM: dts: msm: Disable low power modes for sun" 2023-11-08 14:30:24 -08:00
Melody Olvera
ebe5a1dd5f ARM: dts: msm: sun: Add node for download mode
Add download mode node for sun SoC.

Change-Id: I802ed153ddec1b74d17e5357d0ca69cb5b02b59f
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-11-08 13:10:28 -08:00
Anil Veshala Veshala
886152e70f ARM: dts: msm: add changes for tre size
Increased tre size to 1024 for i2c camera instance.

Change-Id: I60a7cd5bff7689a72fb6c82b224fb8ddb189205c
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
2023-11-07 22:19:55 -08:00
Unnathi Chalicheemala
fca71be370 ARM: dts: msm: Add v8 Power Grid DT support on Sun SoC
Add device tree support for v8 Power Grid on MTP, CDP, QRD
platforms for Sun SoC.

Change-Id: Iceac9ff05e97fb384f1bb0e641ad6ec568d75076
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2023-11-07 22:10:16 -08:00
Unnathi Chalicheemala
d19618b5c7 ARM: dts: msm: Add NFC support for Sun SoC
Add NFC support for MTP, CDP platforms on Sun SoC.

Change-Id: I93755e3861d5d075f020ea5856caed56d57db922
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2023-11-07 22:10:08 -08:00
Unnathi Chalicheemala
3afa08eaed ARM: dts: msm: Support for APQ variant on Sun SoC
Add v1 and v2 DT support for APQ variant on MTP, CDP
and QRD platforms.

Change-Id: Ifb447f14db06038d537951bd9b37f279c4757c0b
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2023-11-07 22:09:58 -08:00
Unnathi Chalicheemala
ccfdbe9ae8 dt-bindings: msm: Add MSM bindings for SunP SoC
Add compatible strings for APQ variant of Sun SoC on MTP, CDP and
QRD platforms.

Change-Id: I8dd8e0ec70d2c1fd6fe931cc312a114a7c1076cd
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2023-11-07 22:06:29 -08:00
Anjelique Melendez
a1134d3fc4 ARM: dts: msm: Add PMIC ADC5 GEN3 channels for sun
Add VADC channels provided by pmk8550 that are used by thermal clients
on Sun. Also, add the corresponding thermal zone devices.

Change-Id: Ia3113ff6f5c76cd7f4582808b1672d3ddecadab7
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
2023-11-07 13:49:14 -08:00
Anjelique Melendez
388044d917 ARM: dts: msm: Update PM8550VS and PM8550VE VADC registers for pineapple
Currently, PM8550VS and PM8550VE ADC channels are using old macros for
register address. Update device nodes so that they use the new
PM8550VX_ADC5_GEN3_<channel>(sid) macros.

Change-Id: I151d965a3eb03ad318deb21dea47170e5806f37a
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
2023-11-07 13:42:14 -08:00
Ronak Vijay Raheja
6b8cb6e8ba ARM: dts: msm: Add eUSB2 repeater nodes for sun
Add the eUSB2 repeater node and references for PMIH010x.

Change-Id: I7f4cbb0976510068e5347e0625e7c48e286286e7
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
2023-11-07 12:03:43 -08:00
Meena Pasumarthi
01d92b6ef4 ARM: dts: msm: gunyah: Add vcpu sched test for pineapple
Add vcpu sched test msgq in TUIVM vdevice node to validate
gunyah vcpu scheduling.

Change-Id: I16c0d9e17d8421413e0ea4203e7a71834050f1b6
Signed-off-by: Meena Pasumarthi <quic_pasumart@quicinc.com>
2023-11-07 19:32:09 +05:30
Hrishabh Rajput
f038d31c35 ARM: dts: msm: Add tlmm VM test driver for Sun
Add tlmm VM test driver device tree support for Sun.

Change-Id: I131fcdaec94b6551d99753108276cfc8126187db
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2023-11-07 14:29:13 +05:30
Hrishabh Rajput
1b846fd98d ARM: dts: msm: Add panic notif and ddump nodes for Sun
Add Gunyah panic notifier and dmesg dumper nodes for Sun.

Change-Id: Iae136b6c98f983ac228f59b81af700878b8bf426
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2023-11-07 14:15:22 +05:30
qctecmdr
c66475eb27 Merge "dt-bindings: Add snapshot of remote debugger driver" 2023-11-06 20:48:31 -08:00
qctecmdr
c73e2984f6 Merge "ARM: dts: msm: Add CRM device for camera and PCIe for sun" 2023-11-06 20:48:31 -08:00
Rashid Zafar
42bffb9d18 ARM: dts: qcom: Add CPU hotplug and pause cooling device for sun
Add CPU hotplug and pause cooling device to hotplug or pause any
CPU under thermal conditions on sun. Added the respective pause and
hotplug cooling maps to the CPUs and added cooling-cells property for
each CPU.

Change-Id: I6753ee0d77511d58ba313707381f2e0b9114eeed
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
2023-11-06 19:00:49 -08:00
Patrick Daly
17f571cf08 Revert "ARM: dts: msm: sun: Disable GPU node"
This reverts commit 989e04083d.

Change-Id: Iff198c54ec7857869348be7f2fbd251925daba2c
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-11-06 17:34:10 -08:00
qctecmdr
7387cd6f99 Merge "ARM: dts: msm: Allow memory from lower 4G for adsp/cdsp/modem" 2023-11-06 17:25:16 -08:00
qctecmdr
0f2ad8cdae Merge "ARM: dts: msm: Enable tlmm VM mem nodes for Sun" 2023-11-06 17:25:16 -08:00
qctecmdr
a32c54a6ab Merge "dt-bindings: soc: qcom: Add binding for adsp_sleepmon driver" 2023-11-06 17:25:16 -08:00
qctecmdr
1cb510caf6 Merge "ARM: dts: msm: Add swiotlb command line parameter for OEMVMs" 2023-11-06 17:25:16 -08:00
qctecmdr
d77d0e6125 Merge "bindings: Update TLMM VM documentation for Sun" 2023-11-06 17:25:16 -08:00
qctecmdr
9cbd2205b0 Merge "ARM: dts: qcom: Add SD card support for sun platforms" 2023-11-06 17:25:16 -08:00
qctecmdr
2266fdd708 Merge "ARM: dts: msm: gunyah: Add msgq,dbl,irq test node for pineapple" 2023-11-06 17:25:15 -08:00
qctecmdr
2bef37bce6 Merge "ARM: dts: msm: Update sun device tree for adsp_sleepmon and cdsprm" 2023-11-06 17:25:15 -08:00
qctecmdr
f933d01fd2 Merge "bindings: Add bindings for the gunyah panic notifier" 2023-11-06 17:25:15 -08:00
Rashid Zafar
56b0c9980a ARM: dts: qcom: Add dev freq cooling device for sun
Add dev freq cooling device and respective GPU cooling maps
for sun.

Change-Id: Iddc97a45a31804662c3db01730fa710e7eb7eecb
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
2023-11-06 15:52:56 -08:00
Chaitanya Pratapa
3d59b3858c ARM: dts: msm: Enable IPA SMP2P nodes for Sun
Make changes to enable IPA SMP2P nodes for sun to
communicate with modem.

Change-Id: Ia2cf79f51ea3d164d82be5db53aa2163e0c5f799
Signed-off-by: Chaitanya Pratapa <quic_cpratapa@quicinc.com>
2023-11-06 12:56:01 -08:00