Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


About this project

System Control and Management Interface (SCMI) has been designed to standardize the interface between a power coprocessor and other parts of a SoC. That includes the application processor (AP) on which we can have both rich OS like Linux but also a TEE like OP-TEE.

Each client of the power coprocessor has its own access points with specific control permissions on the power resources. But on some “medium/small” systems, the power coprocessor may not be present or doesn’t provide enough access points. In such a case, the AP itself has to control and filter the access to the power resources.

For security reason, the TEE must have the control of shared resources and populates the authorized resources to the non secure world. The TEE acts as a power coprocessor from Linux PoV and we can keep using the same SCMI interface.

Even if OP-tee is our primary target, this configuration can be extended to any execution environment on a system like a guest VM as an example:

Wherever it run runs, the core of the SCMI server remains the same and only the execution environment interface will change. In order to ease the port of the SCMI server in different context, several features need to be enabled like new transport methods. Or easing the porting on a different OSes.

Image Added


Get Involved


Meetings


Info
iconfalse


Viewport Tabs Container


Viewport Tab
titleCalendar


Team Calendars
defaultViewlist
showLegendnone
id5ae9e3d2-7e39-401e-9783-a715531a7f57
hideWeekendstrue


Viewport Tab
titleMeetings Notes

Children Display
pageMeeting notes
first5






Info
iconfalse


Viewport Tabs Container


Viewport Tab
titleCurrent Plan


Jira
serverJira
columnskey,summary,type,assignee,status,resolution
maximumIssues12
jqlQueryproject = SCMI AND status in ("In Progress", ToDo, Review, Blocked)
serverId9aaf0a9e-ca09-3b0e-8d89-418a53564c8a


Viewport Tab
titleProposed Plan


Jira
serverJira
columnskey,summary,type,assignee,status,resolution
maximumIssues12
jqlQuery"Planned for" in ("1 - Next cycle") and project in (SCMI)
serverId9aaf0a9e-ca09-3b0e-8d89-418a53564c8a


Viewport Tab
titlePlan of Record

Attache PDF to the latest approved PoR


Viewport Tab
titleHealth Checks

Attach a PDF to the project health deck 



Viewport Tab
titleBacklog

The following items are on the project backlog but not currently planned. If you are interested in contributing to any of these items, please state your intention on the project's mailing list (found above)

Jira
serverJira
columnskey,summary,type,assignee,status,resolution
maximumIssues12
jqlQueryproject = SCMI AND status = open
serverId9aaf0a9e-ca09-3b0e-8d89-418a53564c8a







Info
iconfalse


Viewport Tabs Container


Viewport Tab
titleDocumentation

Include Page
Documentation
Documentation


Viewport Tab
titleCode





Linaro Ltd.