Add devicetree nodes to enable qmp communication with aop and tme.
Change-Id: If869e4d16758d53808852517532aaf2a2ed98846
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
Fix for pmic glink node for parrot without this change glink
channel registration fails for the ADSP communication.
Change-Id: Ib8a79ca286a884ea679cc34829823cdeca8f5751
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
Add support for ice wrapped keys to the UFS DTSI entry
on parrot targets.
Change-Id: I7c0393a99995a331c807432212f8f2258c189947
Signed-off-by: Nageswara reddy Karnati <quic_nkarnati@quicinc.com>
Add CPUs for each CQ in qcom,esi-affinity-mask.
Change-Id: I0f19b4b162f91f5a9e6a194fcb194fed4902fce4
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
adding label for cdsp node to use in dsp-kernel.
Change-Id: I080091772791ff6f145743496b5ad9b0e3cabc57
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
Remove the qcom,msm_fastrpc nodes as these
are moved to dsp-devicetree.
Change-Id: Ia1faa5215e1b7130bbecc92ad16d7d1af689902a
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
Enlarge WCNSS and ADSP MMU group range from 640MB to 2GB.
Change-Id: I86dbe3c6d82561383b050c0cccfebf07bf74eed6
CRs-Fixed: 3853708
Signed-off-by: Yu Tian <quic_yutian@quicinc.com>
Disable the GPCE clock gating enabled on sun
kernels.
Change-Id: I6cf212c53dcc8252e2561089e2d7ad3c7bd4cea4
Signed-off-by: Gaurav Kashyap <quic_gaurkash@quicinc.com>
As part of initial commit '57abd8093413f0969d6c14d38028486e0d303e74
(ARM: dts: msm: Add QUPv3 and GPI DT nodes on Parrot")',
pinctrl state for "shutdown" is missing because of which
we are not configuring the pinctrl state when shutdown
pinctrl state is being called.
Add "shutdown" pinctrl state in parrot for uart node.
Change-Id: I9d04f6c649652918db0198069c0fd2d19221590b
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
Add initial device tree support for new parrot board id.
This is a snapshot of dtsi files as of KP.1.0
'commit <f3d0974ae0c8> ("ARM: dts: msm: Add
support for new WCN Card for Parrot")'.
Modified as per compilation and bootup.
Change-Id: Ic9b5c7dc8c900c9e7e8e2bbd4d56f8b8e92ed1ad
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
Remove low power cpu property as it is no longer needed
to enable the feature.
Change-Id: Idc8f21b44b36ed73a5dc1c761b6195134c4cb1bf
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
Modify tpda dev name to adapt kernel-6.6 on monaco.
Change-Id: Ia314bb681817ab6f4c66e10adb3be4c01fbe7b6f
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
On kernel-6.6, QMI feature used by coresight needs to be abstracted
as a device. Add modem-qmi dev node for modem_etm0 to support QMI
feature.
Change-Id: I2b56be596208f88353e5cf1a89751f7760c89851
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
On kernel-6.6, QMI feature used by coresight needs to be abstracted
as a device. Add audio-qmi dev node for audio_etm0 to support QMI
feature.
Change-Id: Ie66ef820b6cc7cdaff2cc516753ece87de4f9607
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
Set static traceid for coresight-remote-etm on monaco.
Change-Id: Id2c423639bde6a896982f289d9688668ffaad2fb
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
Set static traceid for coresight-dummy-source on monaco.
Change-Id: Iff574a8f13b42c31240eb8f958f1b830cab4a4f0
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
Remove hwevent DT node as hwevent is a legacy feature which is
not used on monaco.
Change-Id: I8236e94039309beb5c6c5e057f485e57cdb67851
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
Remove jtag_mm DT node as this feature is not enabled
on monaco.
Change-Id: I3fde6c254dbbdf9ced550fc53ba59a6e27866db0
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
Add 3.5mm support with Kiwi WLAN and V8 power grid for
MTP platform on Sun.
Change-Id: Ib2bd43008d0ffeadade713778fdf30ed64bc2f68
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
Ravelin target doesn't support IO coherency.
So, remove the coherent property from storage nodes.
Don't vote for voltage for regulators shared between eMMC and UFS to be
in consistent with UFS design where regulator-min-microvolt and
regulator-max-microvolt properties are removed from regulator device
tree files for UFS regulators and to avoid below regulator API failures.
[3.198613] pm6450_l24: unsupportable voltage range: 2960000-0uV
[4.236846] sdhci_msm_vreg_set_voltage: regulator_set_voltage(vdd)failed.
min_uV=2960000,max_uV=2960000,ret=-22.
Change-Id: I780218b0903887e36589704af3e790a710932dd7
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
Include AON device tree file to monaco.
Change-Id: Idcf6ea6be47fc25f528daf0b412c051ce6317599
Signed-off-by: Koushik Immadisetty <quic_kimmadis@quicinc.com>