+6
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Current SMCInvoke based framework supports communication between TZ and HLOS where objects are owned by TZ i.e. services are provided by TZ. However, if TZ needs a service from Linux, it has to invoke operation on an object owned by Linux. Such objects are called local objects which could be either callabck objects or memory objects. Callback objects provide services such as operations on a file. Memory objects provide large memory sharing facility between TZ and Linux. Adding smcinvoke node to support local objects. Change-Id: I8636ed9b75b96d929945699c44775382a2bc3a77