Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

transport: msgprot: Move the doorbell interrupt flag in transport #93

Merged
merged 1 commit into from
Mar 3, 2025

Conversation

pathakraul
Copy link
Collaborator

@pathakraul pathakraul commented Mar 2, 2025

To make the message protocol independent from transport, move the doorbell interrupt detials into a separate chapter in RPMI transport which explains how the RPMI transport integrates with RPMI message protocol.

This addresses the pending comment from Ved here #90

@pathakraul
Copy link
Collaborator Author

@avpatel @lftan


0b0: Doorbell interrupt is not requested.
0b1: Doorbell interrupt is requested.
Refer the supported RPMI transport chapter for integration details.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/Refer the supported RPMI transport .../Refer the corresponding RPMI transport .../

s/... for integration details./... for more details/

@@ -291,6 +247,69 @@ from the currently running OS/firmware, notifications or response messages may
be delivered that are not intended for the newly spawned OS/firmware, and such
messages may be ignored.

==== Doorbell Interrupt
An RPMI transport may also provide optional doorbell interrupts for application
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this now under shared memory transport sub-section, I would suggest referring "RPMI transport" as "RPMI shared memory transport" in the "Doorbell Interrupt" sub-section.

may also contains other set bits which must persist on every write to the
doorbell register.

==== Integration with RPMI Message Protocol
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be "===== Integration with RPMI Message Protocol" so that it is under RPMI shared memory transport.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, its already under RPMI shared memory transport chapter which is ===

To make the message protocol independent from transport, move the doorbell
interrupt detials into a separate chapter in RPMI transport
which explains how the RPMI transport integrates with RPMI
message protocol

Signed-off-by: Rahul Pathak <rpathak@ventanamicro.com>
@pathakraul pathakraul force-pushed the rpathak_trans_msgprot branch from 9302fda to 6e1251a Compare March 3, 2025 14:06
@avpatel
Copy link
Contributor

avpatel commented Mar 3, 2025

Looks good to me.

@pathakraul pathakraul merged commit aa830d7 into main Mar 3, 2025
1 check passed
@pathakraul pathakraul deleted the rpathak_trans_msgprot branch March 3, 2025 15:12
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.

2 participants