To support 2 new low latency data pipes for LA.
Change-Id: Icb001633adcf379d752371d83c55b76193452df8
Signed-off-by: Michael Adisumarta <madisuma@codeaurora.org>
Make sure the right sequence of virtio i2c access.
Change-Id: I786ee11c5a3166db52531e271a22d53cc607e9a6
Signed-off-by: Yimin Peng <yiminp@codeaurora.org>
Before initiating trusted touch, wait for suspend or resume to
complete. Similarly, before starting suspend or resume, wait for
trusted touch session to complete.
Change-Id: Ic79f92545ef70a815fb63772b94274959974ea75
Signed-off-by: Ritesh Kumar <riteshk@codeaurora.org>
This change declares set of APIs to fix linking errors seen with client
driver compilation when CONFIG_QCOM_LLCC is not enabled.
llcc manager's client driver doesn't use core llcc driver APIs. Hence
it doesn't need to include llcc-qcom.h. This results into below warning
while compiling client driver.
warning: declaration of 'struct llcc_slice_config' will not be
visible outside of this function [-Wvisibility]
Hence include llcc-qcom.h within llcc-slice.h file. So llcc manager's
client driver doesn't need to directly include llcc-qcom.h file as it
doesn't use any of core driver APIs.
Change-Id: If7232818856876be170af9d2fa7633ff3791d3f2
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Add check to verify if valid error code is returned from mini
dump add region.
Change-Id: I02e2cfef22ce5f812104d7dc05dbb623c5c1670f
Signed-off-by: vgattupa <vgattupa@codeaurora.org>
We would have different gpu model name for different hardware
specification. Add support to get gpu model properties from
device tree against gpu hardware configuration.
Change-Id: I85c4e1b1354ed63713535d5f01f6633138516de7
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
Add required configs to enable CNSS2 and QRTR-MHI to support QCA WLAN
devices for VM platform.
Change-Id: If480fcd92da9ccf4dfe364a89a15b065164f442c
Signed-off-by: Kuichu Ni <kuichun@codeaurora.org>
Correct the value of size, WRITE_KERN will not work as expected
if the do_overwritten is less than do_nothing.
Change-Id: I2c69c62829cd55f280efd63763316b91691c0620
Signed-off-by: Lijuan Gao <lijuang@codeaurora.org>
Commit 1bfa091472 ("usb: dwc3: gadget: Properly handle
ClearFeature(halt)") introduces stop active transfer to be done
as a part of clear feature. But for gsi as a part of clear
feature if stop active transfer is issued, as gsi uses hardware
path for transfers it cannot issue start active transfer which
leads to device sending not ready to the host while host trying
to send data which inturn leads to rmnet call failure. Fix this
by bailing out early without issuing stop active transfer in clear
feature for the interfaces that use hardware path for transfers.
Change-Id: I3929c610f50e6e5798517a03a9929db2824f87ff
Signed-off-by: Rohith Kollalsi <rkollals@codeaurora.org>
It is possible that byte-cntr release happens after byte-cntr is disabled.
Don't write csr register when byte-cntr is disabled to avoid the register
access issue.
Change-Id: Ic818107e1bcbe31e1a55cdc8c0f6ff89ff70564f
Signed-off-by: Mao Jinlong <jinlmao@codeaurora.org>
Signed-off-by: Yuanfang Zhang <zhangyuanfang@codeaurora.org>
Add snapshot of profiler driver from msm-4.4.
This snapshot is taken as of msm-4.4 commit bf01369440c0
(profiler: Add a communication interface between userspace and tz services)
Refine code for llcc support and use API in kernel 5.4.
Change-Id: Icc545138781c26a82ae6234965cb975b11b7079e
Signed-off-by: Lei wang <leiwan@codeaurora.org>
Add soc ids for sdxlemur single die and sdxlemur lite devices.
Change-Id: I97389f688957213abfd49d6958bf5f40305f2889
Signed-off-by: Melody Olvera <molvera@codeaurora.org>