Enalbe USB_BAM config for monaco which is required for using
BAM2BAM path for QDSS over USB.
Change-Id: Iea75fea31f2a91f31168cbc134ec7f327b6e90e9
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Add mproc related defconfig for sa8155 which inlcudes
qrtr,hwspinlock,mailbox,glink,smem,smp2p and ipc logging
related configurations.
Change-Id: I1ae37f28648c78fdf14fe2f6ba1cdcbb453f464b
Signed-off-by: Arun Prakash <app@codeaurora.org>
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
Persistent map is not freed and if not reused properly,
CMA memory leak scenario is observed. This happens
because for dynamic loading mapping, re-usage of
persistent map is not considered.
Change-Id: Id285a12446894085a986c97e6c53b28c6b927a2e
Acked-by: Ekansh Gupta <ekangupt@qti.qualcomm.com>
Signed-off-by: Jeya R <jeyr@codeaurora.org>
Move header file to include path for other driver to
call the slate_events_bridge interfaces.
Change-Id: I757a9a4249452c695b0566a08bbce39e3fd71de5
Signed-off-by: Ajit Kumar <kajit@codeaurora.org>
When KeyMaster (KM) app is occupied by Identity Credential (IC) app and
any client requests some functionality from KM app then scm call failure
is observed with response code indicating KM app is busy. In this case
same scm call should be retried few more times to check if app can serve
it. Bail out with failure if retry count expires.
Change-Id: Icb092ff0a6b3b313197cf6a21f74caeaf6c576a1
Signed-off-by: sumikush <sumikush@codeaurora.org>
Add check to avoid array supp_rates out of bound access in function
sta_apply_parameters() and also add skb null pointer check before
access.
Change-Id: Ieeb2868b10019b5748732e28688ede36ca72b0cc
Signed-off-by: Huashan Qu <hqu@codeaurora.org>
Wait for actul intent allocation to complete before again requesting
for same intent. Currently on getting intent request ack glink looks
for allocated intent and if it is not found it again requests.
In some cases remote host may delay allocation of intents but acknowledge
it immediately, in such cases glink will keep on requesting same intent
repeatedly. Now added code to wait for actual intent allocation to complete
and timeout if it is not allocated within 10 sec.
Change-Id: I346eb207422450cbeedc94e6451c6491bbf58bf0
Signed-off-by: Deepak Kumar Singh <deesin@codeaurora.org>
Add link status check before dumping MHI registers to avoid
NOC errors while accessing the registers.
Change-Id: I907ee4ea348589a9228fad5b52d8d27587225352
Signed-off-by: Mohammed Siddiq <msiddiq@codeaurora.org>
According to datasheet, for qca6390 it needs at
least 4ms delay between wlan_en active and pcie
reset de-assert. And as for qca6174, it needs 10ms.
So add such fix to increase the default 1ms delay
to 10ms-11ms.
Change-Id: If07fb49746f2362290ff397d36a73770d11cc20b
Signed-off-by: Chaoli Zhou <zchaoli@codeaurora.org>
SCMI core framework match id function expects zero initialized entry at
the end of id_match table. Add zero initialized entries in both memlat
and plh scmi client drivers.
Change-Id: I268ffc48fa07a42a052ea45c160f1e2ab21994ff
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>