Skip to content

Conversation

@asdfugil
Copy link
Contributor

  • Support T8015's ASC mailboxes as well as "AKF" mailboxes
  • Make the SEP interface work with AKF mailboxes

Make mailbox operations implementation specific to prepare for adding
support for implementation that needs different operations.

Signed-off-by: Nick Chan <[email protected]>
Allows the function to be reused for T8015 IOP support which will be
added soon.

Signed-off-by: Nick Chan <[email protected]>
AKF (Apple KingFisher) mailboxes are used for Cortex-A7 coprocessors
in A7 - A10, T2 SoCs. There are two revisions of this hardware. Since the
message size of this mailbox is 64-bit instead of 96-bit, support this
type of mailbox in its own file as all clients will need to be modified to
support the smaller message size.

Signed-off-by: Nick Chan <[email protected]>
Abstract SEP message from the underlying mailbox such that support for
SEP behind different types of mailbox can be added.

Signed-off-by: Nick Chan <[email protected]>
Some SEP features are not supported on older implementations. Add a
capability framework to communicate that to downstream clients.

Signed-off-by: Nick Chan <[email protected]>
Add support for SEP behind AKF mailboxes. AKF mailbox has 64-bit (32+32) bit
messages so both msg0 and msg1 is used for transmitting SEP messages.

Signed-off-by: Nick Chan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant