Commit graph

5,667 commits

Author SHA1 Message Date
qctecmdr
6dfcd2ef2c Merge "ARM: dts: msm: Remove support for PCIE1 and USB3_SEC clocks on YUPIK HSP" 2021-09-11 09:21:38 -07:00
qctecmdr
a133093c77 Merge "ARM: dts: msm: put ipa_eth_group1 in bypass mode" 2021-09-11 05:15:35 -07:00
qctecmdr
fabbc87af2 Merge "ARM: dts: msm: Add HSP property in CNSS DT Node" 2021-09-11 05:15:35 -07:00
qctecmdr
727a28b825 Merge "ARM: dts: qcom: Add support to read ibat_external_range from nvmem for yupik" 2021-09-11 05:15:35 -07:00
qctecmdr
f0c86e68f4 Merge "ARM: dts: msm: Fix EP PCIe perst pinctrl settings on sdxlemur" 2021-09-09 04:54:09 -07:00
qctecmdr
8e1fea9cb9 Merge "ARM: dts: msm: Add support for HSP BT SoC" 2021-09-09 04:54:09 -07:00
Jishnu Prakash
552a29f91f ARM: dts: msm: add nvmem cell for PMK8350 SDAM23 adc scaling
Add a nvmem cell for adc scaling within PMK8350 SDAM127 for yupik.
This is used by clients to read the type of ADC scaling used for ibat.

Change-Id: I1978fcf5ca18dd878da20bdacaf7d8d3c643d199
2021-09-09 15:18:05 +05:30
Balakrishna Godavarthi
9def355916 ARM: dts: msm: Add support for HSP BT SoC
This change adds support for HSP BT SoC.

Change-Id: Iaa47b93ee5d1a07bdfa70f1069a027d2322d85b8
2021-09-09 13:39:19 +05:30
Skylar Chang
d299d68420 ARM: dts: msm: put ipa_eth_group1 in bypass mode
Putting ipa_eth_group1 in bypass in pcie mhi mode.

Change-Id: I70bd90ee3e251d2bfad0c4d5a35181e596587c9f
2021-09-08 16:12:56 -07:00
Jagadeesh Kona
6f8c62e8e6 ARM: dts: msm: Remove support for PCIE1 and USB3_SEC clocks on YUPIK HSP
Remove support for PCIE1, USB3_SEC clocks and GDSC's as they are
not required for YUPIK HSP attach.

Change-Id: I1c4bfe0e5e7191bad8cd678bb14417b5ffae426e
2021-09-08 16:10:56 +05:30
Gopala Krishna Nuthaki
40662987aa ARM: dts: qcom: Add support to read ibat_external_range from nvmem for yupik
Add nvmem property cells to support ibat range factor
reading.

Change-Id: I6c400221325b98c1af066999200874b6643d6e36
2021-09-08 00:27:26 -07:00
Gopala Krishna Nuthaki
31f00ae5f0 dt-bindings: thermal: Add support to scale ibat current range to bcl driver
Add support to scale ibat current for greater than default max
supported ranges using range factor provided from nvmem.

Change-Id: I63cc53cdba021300839695e9378fc320d57b2840
2021-09-08 12:54:32 +05:30
Naman Padhiar
e1218f41af ARM: dts: msm: Add HSP property in CNSS DT Node
Add TCS CMD and other required DT property in CNSS node
Yupik HSP IDP device tree.

Change-Id: I010ea657cc5cd236165156e4032c65f0f1947228
2021-09-08 09:26:55 +05:30
qctecmdr
b285d0db83 Merge "ARM: dts: msm: Restore SDCC registers once Resuming from CX/XO" 2021-09-07 04:38:25 -07:00
qctecmdr
e3692d9364 Merge "ARM: dts: msm: Add CNSS DT Node for HSP support" 2021-09-06 06:07:41 -07:00
Naman Padhiar
4d38d75d63 ARM: dts: msm: Add CNSS DT Node for HSP support
Add CNSS DT node and enable other nodes for HSP
support in Yupik MCC.

Change-Id: Ica348afd9cf3a9973b187171485d0f0518662a60
2021-09-05 23:49:08 -07:00
Vignesh Viswanathan
f3e09bbe79 ARM: dts: qcom: Add IPA register for QCN9000
Add IPA SMMU register name and address for QCN9000 in sdxlemur.

Change-Id: Ifcf4ce6fe78342aeb889f10f276625fd9293bd3e
2021-09-05 22:54:58 -07:00
Naina Mehta
2d0f9b43c2 ARM: dts: msm: Add support for HSP for Yupik
Add device tree support for HSP for Yupik, YupikP and
Yupik LTE platform.

Change-Id: Ie51b2c20afb0e5ae824d1948f85da8437fe7928e
2021-09-05 22:14:52 -07:00
Naina Mehta
8dd3972d77 ARM: dts: msm: Remove separate DT for digital mics for Yupik
Remove separate DT support for digital mics for Yupik, YupikP and
Yupik LTE on IDPS.

Change-Id: Ic2b527efa014078bcd13279d9570dcfc6be41166
2021-09-05 22:14:34 -07:00
qctecmdr
0a664624d4 Merge "ARM: dts: qcom: Add ipq807x_attach property for IPQ807x host" 2021-09-03 08:44:53 -07:00
qctecmdr
99ac9576fe Merge "ARM: dts: msm: Add keepalive flag for QUP for Blair/Holi" 2021-09-03 08:44:53 -07:00
qctecmdr
075a826d6b Merge "ARM: dts: msm: remove qcom,power-always-on dt property" 2021-09-03 04:59:02 -07:00
qctecmdr
8d3d8eda73 Merge "ARM: dts: msm: enable reg dump collection" 2021-09-03 04:59:02 -07:00
qctecmdr
67e8142f77 Merge "bindings: arm: msm: Add documentation for sdx ipc driver" 2021-09-03 04:59:02 -07:00
Sarthak Garg
0fab1bc2a2 ARM: dts: msm: Restore SDCC registers once Resuming from CX/XO
Defines the restore-after-cx-collapse property for SDCC controller.
This basically lets the driver know that software needs to save the SDCC
register contents before the CX/XO event and restore the SDCC
register contents after coming out of CX/XO event.

SDCC controller is not supporting retention of CX PC hence this change is
needed.

Change-Id: I719e7de2143edc457e706a66279bde816296ec73
2021-09-03 14:42:41 +05:30
qctecmdr
ef8e8e75f8 Merge "ARM: dts: msm: Skip BW vote for PM8008 used I2C SE node" 2021-09-03 01:09:54 -07:00
qctecmdr
673e32a263 Merge "ARM: dts: msm: qcom: Add pm7250b support for Blair-MTP-USBC platform" 2021-09-03 01:09:54 -07:00
Odelu Kukatla
cc5359398a ARM: dts: msm: Add keepalive flag for QUP for Blair/Holi
Add keep-alive flag for QUP node to keep a minimal vote (19.2MHz)
for QUP clocks in active state.

Change-Id: Iee15a810eae3ba161dc883a049585470b6858e2a
2021-09-03 00:44:20 -07:00
Charan Teja Kalla
b35a3807f5 ARM: dts: msm: remove qcom,power-always-on dt property
Remove the qcom,power-always-on dt property for the holi, shima, yupik
and lahaina targets as its support is removed from driver.

Change-Id: Ia35844b02bb2e4da7d36ef7b7f260c34da4fc861
2021-09-02 10:07:53 -07:00
Can Guo
6472934ac4 ARM: dts: msm: Fix EP PCIe perst pinctrl settings on sdxlemur
Fix EP PCIe perst pinctrl settings on sdxlemur.

Change-Id: I24872499a73706e9711bcaea37fa38ae15901fa7
2021-09-02 02:17:25 -07:00
Ilia Lin
d7aeccddde ARM: dts: msm: enable reg dump collection
Enable reg dump collection.

Change-Id: I38e13d1e0d7d88fe95d3f5affcd9d8ec99b00c07
Acked-by: Nadav Levintov <nadavl@qti.qualcomm.com>
2021-09-01 20:42:20 +03:00
Karthick Shanmugham
8bab32e35e ARM: dts: qcom: Add ipq807x_attach property for IPQ807x host
ipq807x_attach property is needed to distinguish between IPQ807x
and other hosts.

Change-Id: Ied55a2d22d1f5df0f396044b6982ee342af59155
2021-09-01 11:09:49 +05:30
Rohit Agarwal
f45e05437a ARM: dts: qcom: Add device tree entry for sdx ipc driver
Add device tree entry for sdx ipc driver listing gpios
needed to communicate with APQ.

Change-Id: I4511c6e020e268e67542929fb7d9809e22971391
2021-09-01 11:08:12 +05:30
Yogesh Lal
0dce01e31c bindings: arm: msm: Add documentation for sdx ipc driver
This is a snapshot of the sdx ipc driverdriver as of msm-4.14
commit a5650700 ("drivers: qcom: sdx_ext_ipc: keep wakeup irq
always on").

Change-Id: I27eb35b33284be8c221cd873323a488101a2f5e8
2021-09-01 11:07:51 +05:30
Ashish Chavan
09823fe21a ARM: dts: msm: qcom: Add pm7250b support for Blair-MTP-USBC platform
Add pm7250b support for Blair-MTP-USBC platform.

Change-Id: I49357ecb0c2ddcc3d2e6da9c6b7a677f278bc797
2021-08-31 14:15:51 +05:30
Eliad Ben Yishay
66a205f04a ARM: dts: msm: Add dual NIC IPA support
Adding second ethernet client ipa smmu mapping

Change-Id: I1f0e6203b393aacf470aac3b0b28ba4e47d77377
Acked-by: Eliad Ben Yishay <ebenyish@qti.qualcomm.com>
2021-08-31 01:09:49 -07:00
qctecmdr
30e6dc78ba Merge "ARM: dts: msm: Enable SMMU S1 support for eMMC on sdxlemur" 2021-08-30 16:30:46 -07:00
Manuel Gomez
f959ad8965 ARM: dts: msm: Pin config for AQR and Napa INTN_WOL
Enable pin control for qps615 that is necessary to configure
the SDX65 GPIO pins for Wake on LAN support.

Change-Id: Ic5d6d76677e195fc3dec7780d99b5cf50718b8b1
2021-08-30 11:48:25 -07:00
qctecmdr
f11b2a7d82 Merge "ARM: dts: qcom: PCIe to Gen3 for NTN3 CPE Pine1x" 2021-08-30 00:13:23 -07:00
qctecmdr
1e4f17aed8 Merge "ARM: dts: msm: Rename L1 disable property for blair" 2021-08-27 09:16:16 -07:00
qctecmdr
0bd2068175 Merge "ARM: dts: msm: Rename L1 disable property to align with driver" 2021-08-27 09:16:16 -07:00
Vignesh Viswanathan
31f981eee3 ARM: dts: qcom: PCIe to Gen3 for NTN3 CPE Pine1x
Change speed to Gen3 for CPE NTN3 switch devices on CPE Pine 1x
platform.

Change-Id: I53c538468ad379a9c6046cba32241e9376724bb1
2021-08-26 18:29:34 +05:30
Subramanian Ananthanarayanan
9219aca0cf ARM: dts: msm: NTN3 De-emphasis values update CPE
Change is to pass the values to be updated for de-empasis on NTN3 CPE.

Change-Id: Ia7b5761a1229b77d9d71203388a61c99ff244957
2021-08-26 00:01:24 -07:00
Sarthak Garg
9a5fa4eb88 ARM: dts: msm: Enable SMMU S1 support for eMMC on sdxlemur
Enable SMMU S1 support for eMMC on sdxlemur.

Change-Id: I5473d469dd54924cc0cf3d0168187bd8876e05dd
2021-08-26 10:05:58 +05:30
Krishna Kurapati
72f7e49eb9 ARM: dts: msm: Rename L1 disable property for blair
Rename snps,usb2_l1_disable to snps,usb2-gadget-lpm-disable
since driver code for disabling L1 was changed and renamed
to snps,usb2-gadget-lpm-disable in order to align with
upstream.

Change-Id: Ic95baa810ac4da004e83e8a2b25bbfbcd74350df
2021-08-25 20:45:47 +05:30
Vignesh Viswanathan
ad73a911c8 ARM: dts: qcom: Add Support for QCN9000 for MTP CPE
Add the following changes to support QCN9000 in MTP CPE 1x Pine platform:

1. Add sdxlemur-qcn9000.dtsi to have all QCN9000 related configs.
2. Add memory reservation of 2x52 MB for 2 QCN9000 in
sdxlemur-qcn9000.dtsi but in disabled state.
3. Enable reserved memory for 1 QCN9000 in sdxlemur-mtp-cpe-pine1x.dtsi.
4. Add wifi node with all QCN9000 related configs.
5. Enable pcie0_bus2_dev1_fn0 node with QCN9000 memory configs.
6. Enable GPIO 102 to power on QCN9000.

Change-Id: Ieaa7e6fb567581f6d82ae6edfc2f664adf3ef4cc
2021-08-25 06:28:36 -07:00
Vignesh Viswanathan
c23250127a ARM: dts: qcom: Move all WLAN configs out of sdxlemur-mtp-cpe.dtsi
sdxlemur-mtp-cpe.dtsi is included in sdxlemur-mtp-cpe.dts as well as
sdxlemur-mtp-cpe-pine1x.dts. WLAN configs present in
sdxlemur-mtp-cpe.dtsi is not applicable for sdxlemur-mtp-cpe-pine1x.dts.

Move all WLAN specific configurations from sdxlemur-mtp-cpe.dtsi to a
new file sdxlemur-mtp-cpe-hsp.dtsi and include this file in
sdxlemur-mtp-cpe.dts only.

Change-Id: I245662cf6b23dcb3b5c5fc5ce2ac61783b801cdc
2021-08-25 05:59:23 -07:00
Udipto Goswami
3afe733b1c ARM: dts: msm: Rename L1 disable property to align with driver
Rename snps,usb2_l1_disable to snps,usb2-gadget-lpm-disable
since driver code for disabling L1 was changed and renamed
to snps,usb2-gadget-lpm-disable in order to align with
upstream.

Change-Id: I7e41a041a3c563c2a2048968ace3615518ce80de
2021-08-24 23:29:04 -07:00
Gopala Krishna Nuthaki
4ce7ff8e81 ARM: dts: qcom: Update hvx and skin config rules for BLAIR
Update Skin and HVX sensor rules for Blair as per latest
recommendations.

Change-Id: I14c17c552ff472eb427bb7864102d394ccade50a
2021-08-24 14:36:47 +05:30
qctecmdr
a4a9aa6483 Merge "ARM: dts: msm: add AW2016 LED device nodes for blair platforms" 2021-08-22 18:46:50 -07:00