Add thermal overlay support for kera and tuna.
Change-Id: I87a87a173715e9d748e8bab7250d34530be03554
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
Temporarily disable mem-offline node in tuna to resolve
bootup crash due to page allocation from movable zone.
The bad page state was reported for Movable zone
[ 84.281664][ T1622] BUG: Bad page state in process Jit thread pool pfn:a22bfe
[ 84.291750][ T1622] page:fffffffe268aff80 refcount:-1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0xa22bfe
[ 84.301978][ T1622] flags: 0x4000000000000000(zone=2|kasantag=0x0)
[ 84.312225][ T1622] page_type: 0xffffffff()
[ 84.342884][ T1622] page dumped because: nonzero _refcount
[ 84.385712][ T1622] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x140dc2(GFP_HIGHUSER|GFP_COMP|GFP_ZERO),pid1462, tgid 1434 (binder:1434_1), ts 73871020589, free_ts 82485610563
<https://android-review.googlesource.com/c/kernel/common/+/3345971>
This fixes the bootup crash by TAO preventing page allocation
from movable zone but will land in QCOM branches through LTS.
Once landed revert back this temporary change.
Change-Id: I18b72d87168671987168f905d2e14d85f8b109fe
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
Add entries to specify the dev-id, net-id and low-latency fields
to configure forwarding in qrtr-mhi transport for HMT and HSP.
Forwarding via APPS qrtr-mhi should be disabled in case of HMT
(dev-id:1107) since there's a direct MHI satellite path between
ADSP and WLAN, and should be enabled for HSP (dev-id:1103).
Change-Id: I2aa50121134eceff403f5dc3ad9588820963e05f
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
Update S1G regulator support for tuna atp as it has kiwi
by default.
While at it, Disable some unused nodes for tuna spmi debug bus.
Change-Id: I28f697b11c4bd5cdaf3cfd0eaa0a9397b415e3fa
Signed-off-by: Kavya Nunna <quic_knunna@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>
Add the soc specific compatible for tuna7 llcc.
Change-Id: I33c1b2c62ae11c6d65f3c83e379da77f846d20b4
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@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>