Files
kernel_common_drivers/drivers/aml_tee
Wentao.Sun 647993f2aa TEE: logger: fix logger always used 256k memory in reserved shm [1/2]
PD#RSP-5413

Problem:
1. when logger is disabled, 256k memory is reserved for logger
2. when dyn shm is enabled, reserved shm may be not exist
3. the memory size for logger can not be config

Solution:
refactor the logger driver.
1.add smc call to get log buffer address and size from TEE
2.config the logger memory size in TEE
3.compatible logger v1/v2

Verify:
AndroidT + sc2_ah212

Change-Id: I922536ac7dabd2ba74d7dae316aa2173e9b8cd20
Signed-off-by: Wentao.Sun <wentao.sun@amlogic.com>
2023-07-26 05:51:15 -07:00
..