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>
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>
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>
Enable global clock controller and cpufreq hw driver so
that consumers can manage clocks and also enable debugcc
for clock measure functionality.
Change-Id: I0ba5d680cf3697c436da3087ff8181df8f887937
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
Add the debug mux structure with inputs for measuring the
HLOS controlled clocks on Direwolf.
Change-Id: I75417cbeab928a09db5c94ffe9856a52f383c03d
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
Add support for peripheral clocks controlled by
global clock controller.
Change-Id: I420ab0edbb48f84dd8d94b458d8bf2b5cb0b51bd
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
Enable QoS configuration for GIC master port to set the default
priority to P2.
Change-Id: I16fca1e47be19bfe395ec71fc32ac66a664f9b4e
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
- Fixing various types of kw errors.
List of KW
1. Suspicious dereference of pointer
before NULL check at dwmac-qcom-ethqos.c: 1396
2.Suspicious dereference of pointer
before NULL check at dwmac-qcom-ethqos.c: 1354
3.Suspicious dereference of pointer
before NULL check at dwmac-qcom-ethqos.c: 423
4.Suspicious dereference of pointer
before NULL check at dwmac-qcom-ethqos.c: 443
5.Suspicious dereference of pointer
before NULL check at dwmac-qcom-ethqos.c: 1683
6.Uninitialized variable is used at
dwmac-qcom-pps.c: 46.
Change-Id: I3c98c804c0fee2ecc291852e38a104ca12c42dcc
Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com>
Signed-off-by: Suraj Jaiswal <jsuraj@codeaurora.org>