wlbt: Implement log collection Framework
authorAlbert Cano <a.canocamps@samsung.com>
Thu, 12 Jul 2018 12:26:32 +0000 (13:26 +0100)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:22:58 +0000 (20:22 +0300)
commit1b39271056f75f505ca61b7374f9895bb4b1dac5
treeac8caaefb3ffa2706d7647234eb9fce372023561
parentc4135cf68c257a6fccd0b6a6fb4b59af5411fc09
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]