Commit Graph

2525 Commits

Author SHA1 Message Date
QCTECMDR Service
96b6dba147 Merge "ARM: dts: msm: tuna: Update capacity property" 2024-11-04 13:53:13 -08:00
QCTECMDR Service
9df9a96e7a Merge "ARM: dts: msm: Add i2c gpio access to apps and adsp on Tuna" 2024-11-04 05:00:36 -08:00
QCTECMDR Service
64a3ee51d8 Merge "ARM: dts: qcom: Add SLIMBUS and BAM dtsi nodes for kera" 2024-11-04 01:23:53 -08:00
Ankit Sharma
4269c43e64 ARM: dts: msm: tuna: Update capacity property
Update "capacity-dmips-mhz" for tuna. It is used to build Energy Model
which in turn is used by EAS to take placement decisions.

Change-Id: If4c0886b8a683e63f32f700f53968a1e2dbd1e42
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
2024-11-04 13:50:54 +05:30
QCTECMDR Service
c7c240849d Merge "ARM: dts: msm: Add QUPv3 and GPI DT nodes on kera" 2024-11-03 22:09:17 -08:00
Prasanna S
b795f5217e ARM: dts: qcom: Add SLIMBUS and BAM dtsi nodes for kera
Add Slimbus and BAM dtsi nodes for kera.

Change-Id: I967fdc0c7905ce80f5beb5c44bbe4ed01ce9b93e
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-11-03 19:01:11 -08:00
Prasanna S
38ff34a459 ARM: dts: msm: Add QUPv3 and GPI DT nodes on kera
Add QUPv3(I2C, SPI and UART) and GPI DT nodes on kera.

Change-Id: I3d0db10cd90a59500b29aade5cb9e4017395a1a0
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-11-02 09:10:03 +05:30
Sai Chaitanya Kaveti
1b9afa3933 ARM: dts: msm: Add PCIe RC configuration for sdxkova
Add all 3 PCIe RC configurations for sdxkova. The number of address
cells and size cells are seen as 2 in msm-imem. Based on this add the
register base addresses, MSI register addresses, Host address in ranges
as 64-bit addresses.

Update the PHY settings from latest HSR.
    - For PCIe0 and PCIe1 there are no changes in PHY settings, update
      the corresponding PHY versions to v1.11 and v1.12.
    - For PCIe2, add one change (PCS_G3S2_PRE_GAIN) as per the PHY
      version v1.5.

Change-Id: I09519045a13e96878046d905bbe6f2378578c464
Signed-off-by: Sai Chaitanya Kaveti <quic_skaveti@quicinc.com>
2024-11-01 06:12:53 -07:00
QCTECMDR Service
a0e16ccace Merge "ARM: dts: msm: Adjust Squelch Repeater Register on SUN mtp platform" 2024-10-31 20:22:17 -07:00
QCTECMDR Service
7bb460c75f Merge "ARM: dts: msm: Add pmic overlay support for kera" 2024-10-31 20:22:17 -07:00
QCTECMDR Service
e41cbf21f3 Merge "ARM: dts: msm: Add interconnect properties for smmus for kera" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
77d8f75c5f Merge "ARM: dts: msm: Add clocks property for camera gdscs" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
7ef6b0f249 Merge "ARM: dts: qcom: Add NVMEM cell for FMD_CONT_AFTER_PON for PMK8550" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
9e1ab6cd1a Merge "ARM: dts: msm: Add gcc qcom-dummycc support for TVM on Kera" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
3fbbd10df2 Merge "ARM: dts: msm: Add UFS nodes for kera pre-sil" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
8cd5a7442c Merge "ARM: dts: msm: Modify PDC node for kera" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
a0598f15cb Merge "ARM: dts: qcom: Add support for platforms for Tuna MTP" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
bfbaa4564c Merge "bindings: usb: Add support for voting refgen LDO(s)" 2024-10-30 06:27:40 -07:00
QCTECMDR Service
4908f306e9 Merge "dt-bindings: pinctrl: qcom-pmic-gpio: Add PMX35 bindings" 2024-10-30 06:27:40 -07:00
QCTECMDR Service
bd68a2053a Merge "dt-bindings: clock: Add gcc, debugcc and rpmhcc for sdxbaagha" 2024-10-30 06:27:40 -07:00
QCTECMDR Service
0a4f3000ca Merge "ARM: dts: msm: Added CPUIdle and PSCI devices for kera" 2024-10-30 02:06:06 -07:00
QCTECMDR Service
6333ca3a8a Merge "ARM: dts: msm: Update GPIOs for Pinctrl TLMM on Tuna" 2024-10-30 02:06:06 -07:00
QCTECMDR Service
1255fd9f9c Merge "ARM: dts: msm: Add interconnect vote for KERA remote processors" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
a425ab35cd Merge "ARM: dts: msm: Add stats and sys-pm-vx nodes for kera" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
22fa65646a Merge "dt-bindings: clock: Add support for interconnect for sdxbaagha" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
e4e59bff40 Merge "ARM: dts: msm: Add test nodes for Tuna VMs" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
221827d02a Merge "ARM: dts: msm: Update wpss rproc node for kera" 2024-10-30 02:06:05 -07:00
Prasanna S
1ba3b8a853 ARM: dts: msm: Add i2c gpio access to apps and adsp on Tuna
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. This flags in pinctrl file for respective
GPIOs will help eGPIO to work for AON camera usecase.

Also, increase TRE size from 64 to 1024 for camera usecase.

Change-Id: Ibc65d9e61d55a3eaeffdf78aef3f8852687f576f
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-10-29 22:41:52 -07:00
Shivendra Pratap
54028a4bba ARM: dts: qcom: Add support for platforms for Tuna MTP
Add base device tree support for MTP harmonium and MTP NFC
platforms for Tuna SoC.

Change-Id: I4cef3297884dff5e7edee9121496c7284551c99c
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-10-29 23:57:24 +05:30
Anaadi Mishra
7e886b8d92 ARM: dts: msm: Add clocks property for camera gdscs
Add clocks property for camera gdscs.

Change-Id: I02e3575b4cf4721648a1963027be3c9cad7aa1c6
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-10-29 12:11:07 +05:30
Kavya Nunna
e4dd39189c dt-bindings: pinctrl: qcom-pmic-gpio: Add PMX35 bindings
update PMIC GPIO binding documentation to include
compatible string for PMX35 PMIC.

Change-Id: Ifeea36b51f12e189bce0ed97664e6d3b3f51a6ed
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Signed-off-by: Satya Priya Kakitapalli <quic_skakitap@quicinc.com>
2024-10-28 01:51:49 -07:00
Mukesh Ojha
5575062d33 ARM: dts: msm: Add interconnect vote for KERA remote processors
As now interconnect changes are in place, add interconnect voting
for remote processors.

Change-Id: I8a1016f0fe760b49aa88dd51bbb00ef7fdf785fb
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-10-27 23:19:18 -07:00
Kartikey Arora
5f802658c4 ARM: dts: msm: Update wpss rproc node for kera
Update wpss rproc node for kera with modified
WPSS image address in PIL region.

Change-Id: Ib6c22e6f35dd3b9e3dcb6165ad4f969a4f5aa245
CRs-Fixed: 3959798
Signed-off-by: Kartikey Arora <quic_kartaror@quicinc.com>
2024-10-27 22:18:31 -07:00
QCTECMDR Service
3fdeca6b87 Merge "ARM: dts: msm: Add GLINK PKT nodes for tuna" 2024-10-25 06:07:45 -07:00
Kamal Wadhwa
4ba1b0c545 ARM: dts: qcom: Add NVMEM cell for FMD_CONT_AFTER_PON for PMK8550
Add NVMEM cell for FMD_CONT_AFTER_PON to provide the option to prevent
FMD(find-my-device) feature disablement on PON trigger.

0 - Disable FMD feature on PON.
1 - Keep FMD feature enabled on PON.

Change-Id: I5e5386867546aacf526fe7be65e1e1e1ece30ffc
Signed-off-by: Kamal Wadhwa <quic_kamalw@quicinc.com>
2024-10-25 05:34:41 -07:00
QCTECMDR Service
e08a177f44 Merge "ARM: dts: msm: Add support for CAMCC, CAMBISTMCLKCC and DISPCC on Kera" 2024-10-25 02:40:25 -07:00
QCTECMDR Service
6468a3c87a Merge "ARM: dts: msm: Add pmiv0102 support for kera" 2024-10-25 02:40:25 -07:00
QCTECMDR Service
52a3db5436 Merge "ARM: dts: msm: Add mem-offline device for kera" 2024-10-25 02:40:25 -07:00
Hrishabh Rajput
1ee0d138da ARM: dts: msm: Add test nodes for Tuna VMs
Add test nodes for Tuna Trusted VM and OEMVM.

Change-Id: I9b7fe8d547f764e5917e48ef36f9727018a8fb79
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-10-25 14:49:28 +05:30
Hrishabh Rajput
e66fb5dbe0 ARM: dts: msm: Add debug related nodes for Tuna VM
Add dmesg dumper and gunyah panic notifier nodes for Tuna VM.

Change-Id: Ibd9b5add353457fe183b2ae757c10ff8770728da
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-10-25 14:05:46 +05:30
Satya Priya Kakitapalli
834a48ef49 dt-bindings: clock: Add support for interconnect for sdxbaagha
Add support for interconnect for sdxbaagha platform.

Change-Id: Ia59ecee142ff7bc4583e44b1e92a6bdcb592a337
Signed-off-by: Satya Priya Kakitapalli <quic_skakitap@quicinc.com>
2024-10-24 23:16:36 -07:00
Udipto Goswami
4f95726469 ARM: dts: msm: Adjust Squelch Repeater Register on SUN mtp platform
Update the TUNE_USB2_SQUELCH_U register (0xFD54) to a value of 0x4 in
the MTP platform’s override sequence. This adjustment addresses the
current issue of excessive RX sensitivity, which causes the device to
misinterpret noise as valid high-speed USB signals, leading to frequent
USB disconnections.

By increasing the squelch level, we enhance the precision of USB signal
detection, reducing false positives and improving overall USB stability.

Change-Id: Ifcd680e3c95170d168f693b4a6fd63aefe6c41d6
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2024-10-25 11:30:06 +05:30
QCTECMDR Service
09fa9ef980 Merge "dt-bindings: pinctrl: qcom-pmic-gpio: Add binding for PM7325B" 2024-10-24 22:59:42 -07:00
Udipto Goswami
8046b8d985 bindings: usb: Add support for voting refgen LDO(s)
Some target require refgen to operate. For this an additional ldo
which will be exposed and the driver need to vote for proper phy
functionality.

Add a phandle which will be used in the driver to identify the
ldo and vote accordingly.

Change-Id: I15b3bcb031cefe037fbb0364bfb7b87d26489006
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2024-10-24 22:42:29 -07:00
Pranav Mahesh Phansalkar
a89f3f4af9 ARM: dts: msm: Add GLINK PKT nodes for tuna
GLINK PKT provides a userspace interface to RPMSG GLINK through
character device node. Add the nodes and corresponding channel
devices to enable GLINK communication from userspace.

Change-Id: Ie880b3806843fcf57fbb2f77a2d77e24ee7359b6
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-10-24 22:30:24 -07:00
Pranav Mahesh Phansalkar
c989bbec1e ARM: dts: msm: Add oemvm qrtr gunyah node for tuna
Add the nodes for enable qrtr communication between primary vm and
oemvm on tuna.

This adds platform devices and vdevice descriptions to start the
qrtr gunyah transport on both primary vm and oemvm device trees. This
also adds the device tree node to configure qrtr as node id 21 on oem
vm.

Change-Id: I8697478e2e1b8269aa3b93f940a8c98f03b7c9b2
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-10-25 10:59:11 +05:30
QCTECMDR Service
770561b535 Merge "ARM: dts: msm: Add ipcc_mproc_ns1 for tuna TUIVM" 2024-10-24 16:41:14 -07:00
QCTECMDR Service
8d508ec711 Merge "dt-bindings: qpnp-lcdb-regulator: Support for some LCDB DT properties" 2024-10-24 13:14:18 -07:00
QCTECMDR Service
80afe6c0b4 Merge "bindings: Add Pinctrl documentation for Kera VM" 2024-10-24 13:14:17 -07:00
QCTECMDR Service
611b296c28 Merge "ARM: dts: msm: Add pcie-pdc device for tuna" 2024-10-24 13:14:17 -07:00