hw/intc/arm_gicv3: Use bitops.h uint32_t bit array functions
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 19 Nov 2024 13:02:07 +0000 (13:02 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 19 Nov 2024 14:14:13 +0000 (14:14 +0000)
commite05ebbd651ee9e5d0578b272b2eaf62557d407c9
treee7e83cdac70b47dac8d541ee8befe6f5d177d71b
parent3d7680fb18c7b17701730589d241a32e85f763a3
hw/intc/arm_gicv3: Use bitops.h uint32_t bit array functions

Now we have official uint32_t bit array functions in bitops.h, use
them instead of the hand-rolled local versions.

We retain gic_bmp_replace_bit() because bitops doesn't provide that
specific functionality.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-id: 20241108135514.4006953-3-peter.maydell@linaro.org
include/hw/intc/arm_gicv3_common.h