commit | cbe58efa59ca987b07b87ab83982513ce34c8537 | [log] [tgz] |
---|---|---|
author | Travis Geiselbrecht <travisg@google.com> | Fri Nov 15 20:53:35 2024 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Nov 15 20:53:35 2024 +0000 |
tree | 8c6a75533a79a4f0070ef8c9d5ea31a8295430f2 | |
parent | a65ea8a289ab583c04c03381623ec8ae616bfa2e [diff] |
[kernel][arm64] add detection of SCTLR2 and TCR2 registers Newer armv9 registers that should be zeroed out based on the current usage of their features. Add Hwreg style definition of the newer registers. Had to use the alternate raw descriptor of the registers to work around GCC not allowing their use when compiling for armv8 cores, since these are armv9 registers. Change-Id: I92c1a4abf438f9026108835929885fb044a15822 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1156417 Reviewed-by: Joshua Seaton <joshuaseaton@google.com> Commit-Queue: Travis Geiselbrecht <travisg@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.