wlbt: Implement log collection Framework
authorAlbert Cano <a.canocamps@samsung.com>
Thu, 12 Jul 2018 12:26:32 +0000 (13:26 +0100)
committerhskang <hs1218.kang@samsung.com>
Fri, 17 Aug 2018 00:32:53 +0000 (20:32 -0400)
commit1bb0ca0a89664c818308085a5e1692360531e5a0
tree2bd4e3eb6439cfd62b6ebd58757ef0cc6b86add9
parentd7b50e57971648d497c03381f80498907866b72a
wlbt: Implement log collection Framework

Implemented log collection Framework.

- Interested clients/writers register with the framework
- On event trigger, framework will execute clients callback
- Framework will generate sbl file as described in
http://confluence/display/PLAT/Sable+-+File+Format
- Add entry in proc interface to trigger log collection from
Userland (User manual trigger and dumpsys)

Change-Id: I8a37af7c8aac983df2bb9963e1832d769893d530
SCSC-Bug-Id: SSB-41841
Signed-off-by: Cristian Marussi <c.marussi@samsung.com>
Signed-off-by: Albert Cano <a.canocamps@samsung.com>
drivers/misc/samsung/scsc/Kconfig
drivers/misc/samsung/scsc/Makefile
drivers/misc/samsung/scsc/scsc_log_collector.c [new file with mode: 0644]
drivers/misc/samsung/scsc/scsc_log_collector_proc.c [new file with mode: 0644]
drivers/misc/samsung/scsc/scsc_log_collector_proc.h [new file with mode: 0644]
include/scsc/scsc_log_collector.h [new file with mode: 0644]