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

IORT: Updates for revision E.d #752

Closed
wants to merge 3 commits into from

Conversation

shamiali2008
Copy link
Contributor

IORT revision is now updated to E.d (ARM DEN 0049E.d) and
contains a few additions like,
-Added descriptor in the root complex node for specifying
PASID width supported by the root complex.
-Updated RMR node Flags field.
-Introduced memory access attributes in the RMR node.

Please note that IORT Rev E.c is deprecated and not supported.

Signed-off-by: Shameer Kolothum shameerali.kolothum.thodi@huawei.com

IORT revision is now updated to E.d (ARM DEN 0049E.d) and
contains a few additions like,
    -Added descriptor in the root complex node for specifying
     PASID width supported by the root complex.
    -Updated RMR node Flags field.
    -Introduced memory access attributes in the RMR node.

Please note that IORT Rev E.c is deprecated and not supported.

Signed-off-by: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>
@shamiali2008
Copy link
Contributor Author

The IORT Rev E.d doc can be found here,
https://developer.arm.com/documentation/den0049/ed/

Thanks,
Shameer

@acpibob
Copy link
Contributor

acpibob commented Mar 23, 2022 via email

Co-authored-by: Robin Murphy <robin.murphy@arm.com>
@shamiali2008
Copy link
Contributor Author

shamiali2008 commented Mar 24, 2022 via email

@acpibob
Copy link
Contributor

acpibob commented Mar 24, 2022 via email

@shamiali2008
Copy link
Contributor Author

Yes, Ideally would like to keep the lower case.
But if ACPICA convention is to capitalise #defines, I am not sure what is the best way here.

@rmurphy-arm Any thoughts? Can we go with ACPICA convention here?

Thanks.

@rmurphy-arm
Copy link
Contributor

Sure, there's no need to break convention - ACPICA isn't bound by Arm's technical writing guidelines, after all. I'm just keen that whatever ACPICA's readable identifier for value 0x5 is, it explicitly captures that it's Write-Back Cacheable. We don't really expect to need yet more Normal memory types with further varieties of cacheablility, but we've intentionally left room to define additional values later if people do demand them.

@shamiali2008
Copy link
Contributor Author

Ok. I will close this one and submit another one taking care of all the above comments.

Thanks.

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.

None yet

3 participants