[PATCH v4 0/5] arm64/cpufeature: Make use of sysreg helpers for hwcaps

Catalin Marinas catalin.marinas at arm.com
Wed Feb 1 11:31:27 PST 2023


On Tue, 31 Jan 2023 00:18:42 +0000, Mark Brown wrote:
> Now that all the ID registers we use have been converted to automatic
> register generation we can start to make use of the regular definitions
> we have for the registers and their bitfields to make the hwcap tables
> easier to write and review.  This series does that, updating the macros
> used to generate the hwcaps to provide what should be clearer and less
> error prone specifications for the hwcaps.  We move from specifying like
> this:
> 
> [...]

Applied to arm64 (for-next/sysreg-hwcaps), thanks!

[1/5] arm64/sysreg: Allow enumerations to be declared as signed or unsigned
      https://git.kernel.org/arm64/c/a55d1425fb2f
[2/5] arm64/sysreg: Initial annotation of signed ID registers
      https://git.kernel.org/arm64/c/c3ac60aa1cfe
[3/5] arm64/sysreg: Initial unsigned annotations for ID registers
      https://git.kernel.org/arm64/c/ad16d4cf0b4f
[4/5] arm64/cpufeature: Always use symbolic name for feature value in hwcaps
      https://git.kernel.org/arm64/c/82c5acefc9cb
[5/5] arm64/cpufeature: Use helper macros to specify hwcaps
      https://git.kernel.org/arm64/c/bfffd469e529

-- 
Catalin




More information about the linux-arm-kernel mailing list