HomeFreeBSD

arm64: use FEAT_WFxT for DELAY() when available

Description

arm64: use FEAT_WFxT for DELAY() when available

Use a wfet, rather than a busy wait, in DELAY() when the FEAT_WFxT
extension is available.

Reviewed by: andrew
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D48580
Signed-off-by: Harry Moulton <harry.moulton@arm.com>

Details

Provenance
harry.moulton_arm.comAuthored on Mon, Feb 17, 4:01 PM
andrewCommitted on Mon, Feb 17, 4:07 PM
Reviewer
andrew
Differential Revision
D48580: arm64: use FEAT_WFxT for DELAY() when available
Parents
rG76c38c2f2e02: arm64: add missing feature identification to align with ARMv8.9
Branches
Unknown
Tags
Unknown