PD#SWPL-176853
Problem:
provide API for t6d secure table function
Solution:
add API for t6d secure table
Verify:
t6d
Change-Id: If9aaf0dee3c970a5de73428b29c3f7e24f71a0b3
Signed-off-by: Hangyu Li <hangyu.li@amlogic.com>
PD#SWPL-151245
Problem:
kernel6.6 will not distinguish different versions of kernel.
so we do not make compatibility code in 6.6.
Solution:
revert compatibility code for kernel 6.6.
Verify:
local
Test:
local
Change-Id: I24b8acac62cec05ffb2f637a86f91789f1d0b905
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-151470
Problem:
many of module parameters are no longer in use, but have not been deleted,
which affects memory and performance. all module parameters are now
disabled and can only be used after the application is approved.
Solution:
disabled all module parameters
Verify:
a4 a5
Test:
none
Change-Id: I27ee98a0437542d7b8a3da437c1525e0afded6b1
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-136287
Problem:
The configuration name in kernel 5.15 is starting with "AMLOGIC_",
in order to unify configuration name, modify AML_TEE,AML_OPTEE to
AMLOGIC_AMLTEE,AMLOGIC_OPTEE.
Solution:
rename AMLTEE,AMLOGIC_OPTEE to AMLOGIC_AMLTEE,AMLOGIC_OPTEE
Verify:
Android + Kernel 5.15
Change-Id: I25be69bb990b7e86026790a9a64f64a473e9adfc
Signed-off-by: Hangyu Li <hangyu.li@amlogic.com>
PD#SWPL-119359
Problem:
Need to add the sub-modules trace level setting in tee driver
Solution:
Add the sub-modules trace level setting in tee driver.
Verify:
OK
Change-Id: Ic9ee22c659414850eb0249ecc67c1a7198ba31c3
Signed-off-by: caihua.zhao <caihua.zhao@amlogic.com>
PD#SWPL-118735
Problem:
Need to add a node for getting tee os version
Solution:
Add a new file node for getting tee sys info.
Verify:
OK
Change-Id: I3a5307f6c1d6e92b4aff04b4c9e950b8543dfb8f
Signed-off-by: caihua.zhao <caihua.zhao@amlogic.com>
PD#SWPL-120818
Problem:
tee memory protect API need support memory exceed 4G
Solution:
support tee memory protect API need support memory exceed 4G
Verify:
T3X + Android T
Change-Id: Icfd5bef7cb88c5cb8d0d9d8c362f914de0423fb7
Signed-off-by: Hangyu Li <hangyu.li@amlogic.com>
PD#SWPL-109330
Problem:
For AB OTA, it need to reboot twice because manyservice not ready
before ARB update
Solution:
add api to get system boot complete status, if it is ready, then it
is no necessary to reboot again
Verify:
SC2 + Android T
Change-Id: Ida4695c220794a0ce6bd3224c1913b6a40544adf
Signed-off-by: rui guo <rui.guo@amlogic.com>
PD#SWPL-83855
Problem:
secmon is not correct, tee driver need sync
Solution:
fix secmon rsvmem
sync tee driver
Verify:
c3_c308l_aw419
Change-Id: I3205868e5adace9d6006aac65bcbbb74a981237c
Signed-off-by: Hangyu Li <hangyu.li@amlogic.com>
PD#SWPL-70486
Problem:
use common tag in driver when printf
Solution:
set common pr_fmt in driver
Verify:
s4d
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
Change-Id: Ieee271d289e4d2f81258875d36288046b996a5d2