Enable QoS programming for tuna and add necessary AXI and
AHB clock handles for programming QoS for IPA and PCIE masters.
Change-Id: Ie3d77ad7248a9dbfdbd75ccb7eaa009e58db260a
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Enable the UFS MCQ feature on the Tuna platforms.
Change-Id: I0f420831e9af2c3965344c33a042b75196abc1d7
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
trust_ui_vm_mem and oem_vm_mem reserved memory nodes are added twice
for Tuna. Remove one set of redundant nodes.
Change-Id: Ia71c3a0a961c00e58869921745b76b1b5d0e8a4f
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
Remove the list of GPIOs reserved for CXM UART2(111,112)
as it is no longer required.
Change-Id: I8fafe3005019e3df68ab6cf065d67f684401ecce
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
Updated the IOMMU address from 0x540 to 0x140 for tuna SDC2.
Change-Id: I47e4c2d0abc710ab4048632d2b84552b5d009e8a
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
Use alias to reduce dev mistake of not using
proper path for serial console.
Change-Id: Ie588cc39b8f9e167b323abb9901114b547c278fc
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Rectify the interrupt numbers for display and pcie crm.
Change-Id: Idc4339263eae94266bd51964dbb2bd9dd7c31dfd
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
Add pcie, display and camera voter devices that live under
RSC devices to allow interconnect providers to target their
votes for meeting bandwidth constraints.
Change-Id: Iec0c2c2e44c56eda45efd4e787458bde738a7216
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
To support cable detection events from UCSI, updates need to be made
to enable usb role switch and setting up a connection to the UCSI PMIC
glink node.
Change-Id: I2e3b6b1c3e36c4dca612df1e79156d669955070d
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
Add support for SLC MPAM. Enables support for
CPU, GPU, NSP SLC partitioning and monitoring
current capacity and read miss monitors.
Change-Id: I326dcdad2ca0ccba68f05671df79ad62940fe018
Signed-off-by: Aman Kanwar <quic_akanwar@quicinc.com>
The device tree for dma heaps on vm was incorrectly included.
so, remove it.
Fixes: 0edda568b1 ("ARM: dts: msm: Enable securemsm related nodes for tuna")
Change-Id: I874a033dffa7279abda9e2e1c4c393490c8546cb
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
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>
Add qrtr gunyah tuivm node to enable communication between
PVM and TUIVM.
Change-Id: If1eebed90a484ef42803fec74629042b04d7a0db
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
Add test nodes for Tuna Trusted VM and OEMVM.
Change-Id: I9b7fe8d547f764e5917e48ef36f9727018a8fb79
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
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>
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>
Add support for camera, cambistmclk and display clock controller nodes
on Kera platform. While at it, move camcc and dispcc gdsc's to real
alongwith required interconnect voting for camcc_titan_top gdsc and
updated dispcc crm property name for tuna platform.
Change-Id: I844a35d688eb4050212e11e81eae1aaa55a4a24f
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
Remove invalid GPIOs and replace them with corresponding pins for Tuna
SoC.
Change-Id: I9db60c4edde97c63296380fd4df7557cf2b5d2e9
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>