Open
Conversation
Contributor
asdfugil
commented
Dec 18, 2025
- 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 <towinchenmi@gmail.com>
Allows the function to be reused for T8015 IOP support which will be added soon. Signed-off-by: Nick Chan <towinchenmi@gmail.com>
Signed-off-by: Nick Chan <towinchenmi@gmail.com>
Signed-off-by: Nick Chan <towinchenmi@gmail.com>
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 <towinchenmi@gmail.com>
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 <towinchenmi@gmail.com>
Some SEP features are not supported on older implementations. Add a capability framework to communicate that to downstream clients. Signed-off-by: Nick Chan <towinchenmi@gmail.com>
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 <towinchenmi@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.