msm: vidc: amend video driver and firmware logging
Route all firmware logs to custom tracer by default
custom tracer logs can be enabled using
"echo msm_vidc_events:* >> /d/tracing/set_event"
custom tracer logs can be collected using
cat /d/tracing/trace_pipe > trace.txt
New log masks:
VIDC_ERR = 0x00000001,
VIDC_WARN = 0x00000002,
VIDC_INFO = 0x00000004,
VIDC_DBG = 0x00000008,
VIDC_PROF = 0x00000010,
VIDC_PKT = 0x00000020,
VIDC_PRINTK = 0x00001000,
VIDC_FTRACE = 0x00002000,
FW_LOW = 0x00010000,
FW_MEDIUM = 0x00020000,
FW_HIGH = 0x00040000,
FW_ERROR = 0x00080000,
FW_FATAL = 0x00100000,
FW_PERF = 0x00200000,
FW_PRINTK = 0x10000000,
FW_FTRACE = 0x20000000,
12 bits [0 .. 11] are driver log level mask,
4 bits [12 .. 15] are driver log route,
12 bits [16 .. 27] are firmware log level,
4 bits [28 .. 31] are firmware log route.
Change-Id: Ib65ac3bdd6ad535775aaed4adf1df3c7b03681a8
Signed-off-by:
Shi Zhongbo <zhongbos@codeaurora.org>
Loading
Please register or sign in to comment