Commit Graph

3284 Commits

Author SHA1 Message Date
Liron Daniel
81ea94ebbe ARM: dts: qcom: update fuse addresses for waipio spss_utils
Access SPU configuration fuse through QC_CONFIG read only sensed
register and remove unused fuses.

Change-Id: I03b3ef72a0cb7a6463644ce24dd47e61818aadb7
2021-03-10 01:06:10 -08:00
David Collins
53b6d09955 ARM: dts: qcom: add VDD_MXC regulator subnode for VDD_GFX voting on Waipio
Add a new regulator subnode to the VDD_MXC rpmh-regulator device
which has VDD_GFX as its parent supply.  This new regulator will
be used by the GPU_CC GX GDSC device to ensure that both VDD_GFX
and VDD_MXC are enabled before performing GDSC operations.

This GDSC itself only requires VDD_GFX to be enabled; however,
the GDSC performs a handshake during enablement with several clocks
which require VDD_MXC to be enabled.  Using the new VDD_MXC
regulator in place of VDD_GFX as the GDSC parent supply ensures
that both the direct and indirect requirements are met.

Change-Id: Id2d76d706b62de00aabf77f16e58301e9274c514
2021-03-09 15:39:18 -08:00
Prateek Sood
2999b44d39 ARM: dts: msm: Add pinctrl node for TLMM on Diwali SoC
Add pinctrl node with compatiability of qcom,diwali-pinctrl,
to enable Top Level Mode Multiplexer block(TLMM) on Diwali SoC.

Change-Id: Iebbfeb7c0d4729070b4716e2ccdafc52ed5a21e6
2021-03-09 01:45:08 -08:00
Prateek Sood
fb85ddbce3 bindings: pinctrl: Add device-tree bindings for Diwali pinctrl driver
Add documentation describing the device-tree properties for the Diwali
pinctrl driver.

Change-Id: If71d4a4389b47a21f658de241881e2552f856af4
2021-03-09 01:44:56 -08:00
qctecmdr
b9dff480b6 Merge "ARM: dts: msm: Update Mx and Cx vote for Waipio" 2021-03-08 17:00:00 -08:00
qctecmdr
c12baeaf0b Merge "ARM: dts: msm: Add usb_audio_qmi_dev node to Waipio" 2021-03-08 14:27:49 -08:00
qctecmdr
f75ed7aac6 Merge "ARM: dts: msm: Add console=ttyMSM0 to bootargs" 2021-03-08 12:15:13 -08:00
qctecmdr
d37ded6094 Merge "ARM: dts: msm: Enable SD card on Waipio QRD platform" 2021-03-08 02:55:52 -08:00
Jun Li
6fa6806a1f ARM: dts: msm: Enable SD card on Waipio QRD platform
Enable the SD card support on Waipio QRD platform by setting status to ok.

Change-Id: Ie30301faccdfe3fb5bebb211a32949b5d6388246
2021-03-08 17:42:50 +08:00
Prateek Sood
3571454907 ARM: dts: msm: Add initial device tree for Diwali
Add initial device tree to support Diwali on
RUMI platform.

Change-Id: If2f516b6c07431ebf8d15ae74da08268455380a8
2021-03-08 11:22:07 +05:30
qctecmdr
869576c8f3 Merge "ARM: dts: msm: update mic configuration for waipio QRD device" 2021-03-07 16:32:10 -08:00
qctecmdr
6e3d0c9f91 Merge "ARM: dts: msm: Add interconnects to USB on Waipio" 2021-03-06 11:25:51 -08:00
Elliot Berman
ae0cdc8c02 ARM: dts: msm: Add console=ttyMSM0 to bootargs
Set console to GENI serial for bootup.

Change-Id: I0cc9ab394086a16573b581a8b979bd421dd0f85d
2021-03-05 16:42:26 -08:00
qctecmdr
262537543c Merge "ARM: dts: msm: Add the default CMA region for the Waipio trusted VM" 2021-03-05 13:56:02 -08:00
Junkai Cai
c5dc07ad99 ARM: dts: msm: enabled the bluetooth as default
enabled the wcn-bt on all waipio targets as default option.

Change-Id: Icad52e65373ae657da932ef80d2e284f84662672
2021-03-05 07:25:37 -08:00
Meng Wang
5baf8b45c4 ARM: dts: msm: update mic configuration for waipio QRD device
Update mic configuration for waipio QRD device.

Change-Id: I1b3b8ca3aafbcd90bd41cb1adcd091a057fafe3f
2021-03-05 17:03:23 +08:00
Siddartha Mohanadoss
cc4c5fad73 ARM: dts: msm: Update Mx and Cx vote for Waipio
Add Mx vote for PCIe RC0 port for the respective
Gen speeds. Update Cx vote on PCIe RC1 port for Gen3.

Change-Id: I6508942885555c70e48dc80db472b2ec8c811bd6
2021-03-04 21:06:25 -08:00
qctecmdr
aa2a1d15d4 Merge "dt-bindings: Add compatible string for WaipioP variant" 2021-03-04 19:51:49 -08:00
Isaac J. Manjarres
86e8affab5 ARM: dts: msm: Add the default CMA region for the Waipio trusted VM
Add the default CMA region for the trusted VM on Waipio.

Change-Id: Iac0a52cc10f21ea910cf5026e30a2c0d2ffbacfc
2021-03-04 18:13:08 -08:00
qctecmdr
cf186e5126 Merge "ARM: dts: msm: Move iommu properties to DWC3 child node" 2021-03-04 16:42:28 -08:00
qctecmdr
518987248a Merge "ARM: dts: msm: enable qcedev driver" 2021-03-04 15:56:59 -08:00
Elliot Berman
45eea5a911 dt-bindings: Add compatible string for WaipioP variant
Add compatibile string for WaipioP APQ variant.

Change-Id: Id25a852091e54f94868d40f2cd4e27005d572d1a
2021-03-04 15:43:30 -08:00
qctecmdr
e2e19e0a10 Merge "ARM: dts: msm: update channelmask for PCM_out" 2021-03-04 15:09:35 -08:00
qctecmdr
c5cfd642c0 Merge "ARM: dts: qcom: Add minidump node for waipio SoC" 2021-03-04 14:20:11 -08:00
qctecmdr
73b73c8dc4 Merge "ARM: dts: msm: Reset EVA controller clock" 2021-03-04 14:20:11 -08:00
qctecmdr
83397e19ae Merge "ARM: dts: msm: Enable multiple WLAN devices support for Waipio" 2021-03-04 14:20:11 -08:00
Wesley Cheng
262cd32f8f ARM: dts: msm: Move iommu properties to DWC3 child node
Once moving to the upstream XHCI driver, the iommu property should be
present within the DWC3 child node, as xhci-plat will not reference
the correct sysdev if not present.  Without this move, the device will
generate a SMMU fault when enabling host mode.

Change-Id: I8fd40f10a91b512c3575f284f76eef930c6164bb
2021-03-04 13:23:39 -08:00
qctecmdr
9e960fe777 Merge "ARM: dts: qcom: increase WLAN and BT RFA1 max voltage allowed for Waipio" 2021-03-04 13:17:06 -08:00
qctecmdr
d0f7b5e959 Merge "ARM: dts: msm: enable tx-napi" 2021-03-04 13:17:06 -08:00
qctecmdr
bcc51f680f Merge "ARM: dts: msm: Add dma-coherent property to virtio device nodes" 2021-03-04 13:17:06 -08:00
George Shen
08093134fc ARM: dts: msm: Reset EVA controller clock
On power on path per HPG change.

Change-Id: Ice5e3a0820ddd77049cb9519fb9df0ec803256e0
2021-03-04 12:30:33 -08:00
Prasad Sodagudi
d66104385c ARM: dts: qcom: Add minidump node for waipio SoC
Enable minidump driver support for waipio SoC.

Change-Id: Ie33592743f4436093c48d654569cb2d8d6288817
2021-03-04 12:06:49 -08:00
Dinesh K Garg
15d62c197f ARM: dts: msm: enable qcedev driver
Enable qcedev  driver for Waipio

Change-Id: I7b9f440ed01d13408354c1d68606ddac25bcebb5
2021-03-04 11:54:51 -08:00
qctecmdr
78caccd8b7 Merge "bindings: coresight: Add new properties of csr and tmc" 2021-03-04 10:45:26 -08:00
qctecmdr
e97c64fa03 Merge "ARM: dts: msm: Add EVA GCC registers" 2021-03-04 10:45:26 -08:00
Yue Ma
5cb86e63df ARM: dts: msm: Enable multiple WLAN devices support for Waipio
Enable qcom,same-dt-multi-dev for WLAN in Waipio to indicate multiple
WLAN devices can be supported. These WLAN devices have to share the
same DT node under current configuration.

Change-Id: I959232edd3e87844e391aff543fbcce3891aaff3
2021-03-02 13:58:04 -08:00
George Shen
ecf7a44ad8 ARM: dts: msm: Add EVA GCC registers
Map to read for debugging purpose.

Change-Id: I6bf52c7e452508f3a1357bec7358d29796a99f8b
2021-03-02 11:00:25 -08:00
Mao Jinlong
5aaffd22d4 ARM: dts: msm: Add mem_dump node of ETR1 for Waipio
Add mem_dump node of ETR1 to dump the ETR1's registers during ramdump.

Change-Id: I41a7e520751cd03994986f2bf06043037a78b446
2021-03-02 15:01:51 +08:00
Mao Jinlong
5c5c7ac1c7 ARM: dts: msm: Increase the dump size of llc dcache for waipio
Increase the dump size of llc dcache since the number of ways for LLCC
was increased on Waipio.

Change-Id: I355409ca2f488b291cf496cc90e5101696d0f04b
2021-03-01 19:31:25 -08:00
David Collins
e7d424c318 ARM: dts: qcom: increase WLAN and BT RFA1 max voltage allowed for Waipio
Increase the maximum RFA1 supply voltage allowed by WLAN and BT
devices from 1900 mV to 2100 mV.  Characterization has shown that
it is safe to operate QCA6490 with its RFA1 supply set to 2100 mV.

Increasing this max voltage ensures that the PM8350C SMPS 1 (S1C)
regulator which supplies RFA1 can be successfully configured to
output up to its maximum voltage limit of 2024 mV.  This is needed
for camera supply regulator L3J which requires 224 mV of headroom
voltage above its output voltage of 1800 mV (i.e. 2024 mV total)
from its parent regulator S1C.

Change-Id: I2d5e5e9f40233e3fe90171312f15c38f0f4dce0e
2021-03-01 10:50:40 -08:00
Elliot Berman
296357b4e2 Revert "ARM: dts: msm: waipio: Disable BTI"
This reverts commit 97ad2656f6 ("ARM: dts: msm: waipio: Disable BTI")
now that boot regression is resolved.

Change-Id: Ib80a701f7d1f9b75d8256f79ae0aa2716b7853cc
2021-03-01 10:41:18 -08:00
qctecmdr
e743fc1fd3 Merge "ARM: dts: msm: support for qdss clock in llcc waipio" 2021-03-01 02:30:57 -08:00
Meng Wang
677256e8ac ARM: dts: msm: enable TERT MI2S for FM
Enable TERT MI2S for FM usecase.

Change-Id: I9d53c965bc1c4c62bb0d90bb30ddd617923d154e
2021-02-28 11:21:35 +08:00
qctecmdr
74e655fe62 Merge "ARM: dts: msm: Add PCIe RC1 port for Waipio" 2021-02-26 15:37:36 -08:00
qctecmdr
de1eb47fa8 Merge "dt-bindings: msm: add documentation qcom,tx-poll" 2021-02-26 14:49:56 -08:00
qctecmdr
44e8cdfc85 Merge "ARM: dts: qcom: Add EUD node for Waipio" 2021-02-26 14:49:56 -08:00
Siddartha Mohanadoss
c91b212d41 ARM: dts: msm: Add PCIe RC1 port for Waipio
PCIe RC1 port supports upto Gen4x2 on Waipio.
Enable PCIe side band signals along with RC1 port
enablement.

Change-Id: I4db058a94dea5cc05bf648cc634a540a6b423572
2021-02-26 14:18:55 -08:00
qctecmdr
3c1a2172f4 Merge "ARM: dts: msm: Remove qcom,perflsheot-set-support for waipio" 2021-02-26 14:01:34 -08:00
qctecmdr
b8f857f327 Merge "ARM: dts: msm: disabled WSA2_MACRO config in CDP" 2021-02-26 13:14:48 -08:00
qctecmdr
18729ff104 Merge "ARM: dts: msm: Disable tme components for Waipio" 2021-02-26 13:14:48 -08:00