For non-memory and non-ioport spaces use the common
bus_generic_rman_activate_resource function in the arm64 nexus. We
can't currently use it for memory types as it doesn't support
non-posted memory.
Sponsored by: Arm Ltd
Differential D47283
arm64: Use the common activate function in nexus andrew on Oct 25 2024, 2:20 PM. Authored by Tags None Referenced Files
Details
For non-memory and non-ioport spaces use the common Sponsored by: Arm Ltd
Diff Detail
Event TimelineComment Actions Is the same change needed for nexus drivers on other INTRNG platforms? I guess it isn't required, per se, but it is a nice cleanup to reduce duplicated code? Comment Actions I think the other drivers can use bus_generic_rman_activate_resource directly, however I can't easily test them. Comment Actions Should I be testing this on Graviton (with my _AEI patches minus the bogus resource activation one)? Comment Actions +1 for deduplication
|