Define new ftrace to log dspsignal events like signalling, waiting,
waking up, completing and cancelling wait. These ftraces can be
used in performance debugging of dspqueue overheads.
Change-Id: Iaf5f3df0f7ba3bd3da94f7614724b8f63ca09ed6
Signed-off-by: Thyagarajan Venkatanarayanan <quic_venkatan@quicinc.com>
LE static analysis KW is giving error from fastrpc traces because
traces are using __assign_str() which translates to strcpy() and
this is a deprecated API.
Kernel team suggested to use memcpy instead of __assign_str().
Change-Id: Idf92446a26d8b6f472963e9215f738df3f6fcdef
Add support for fastrpc modules to be built with bazel for
pineapple
Change-Id: Iaf655ee70258c745c3885ac9b0c82ff9f0830a8b
Signed-off-by: Anirudh Raghavendra <quic_araghave@quicinc.com>
Signed-off-by: John Moon <quic_johmoo@quicinc.com>