Commit Graph

6 Commits

Author SHA1 Message Date
Liqiang Jin b0159a7126 Data pipe: Optimize code [3/3]
PD#RSP-6352

Problem:
Need to optimize code

Solution:
Modify code

Verify:
Android U + S7

Change-Id: I18d32e1a922479761766c9ca0f9e078898db0115
Signed-off-by: Liqiang Jin <liqiang.jin@amlogic.com>
2024-05-22 01:59:54 -07:00
Liqiang Jin 7e8b42cb09 Data pipe: Remove data pipe pool [2/3]
PD#RSP-6352

Problem:
Need to simplify code

Solution:
Update code

Verify:
Android U + S7

Change-Id: I0116e5e3044899f111c63951fa6ddda4c63a9fb3
Signed-off-by: Liqiang Jin <liqiang.jin@amlogic.com>
2024-05-21 00:06:40 -07:00
Liqiang Jin 526809711a Data pipe: Lock global variables [1/3]
PD#RSP-6350

Problem:
Multiple threads updating the same global variable causes data error

Solution:
Lock global variables

Verify:
Android U + S7

Change-Id: Id65a397c4bcb6566b6f35c143f4391913b9ba996
Signed-off-by: Liqiang Jin <liqiang.jin@amlogic.com>
2024-05-20 23:55:44 -07:00
Shuo Liu f5184669cd aml_tee: Coverity clean [1/1]
PD#SWPL-134421

Problem:
Coverity check failed

Solution:
Fix coverity error

Verify:
Local check

Change-Id: Ibc4a8a8abbb3bddd0b3b836726f08756365ff5b6
Signed-off-by: Shuo Liu <shuo.liu@amlogic.com>
2023-09-11 04:18:36 -07:00
Hangyu Li 159613fdf1 tee: integrate optee linuxdriver into smarthome kernel5.15 [1/1]
PD#SWPL-115975

Problem:
integrate optee linuxdriver into smarthome kernel5.15

Solution:
enable CONFIG_AML_TEE, CONFIG_AML_OPTEE as module

Verify:
C3

Change-Id: Idd0ba09c1aa2774b07b858a59ff6c6d98b77b940
Signed-off-by: Hangyu Li <hangyu.li@amlogic.com>
2023-03-22 01:42:40 -07:00
Liqiang Jin e5eaac6d1e optee: change vmx-socket API from socket to ioctl for kernel 5.15 [1/1]
PD#SWPL-114262

Problem:
selinux blocks the socket

Solution:
change vmx-socket API from socket to ioctl for kernel 5.15

Verify:
Android T + AH212(SC2)

Change-Id: Iba760d5593eed4b73f95add52599cb8342edd67a
Signed-off-by: Liqiang Jin <liqiang.jin@amlogic.com>
2023-03-13 22:46:43 -07:00