aboutsummaryrefslogtreecommitdiffstats
path: root/tools/arm64
Commit message (Collapse)AuthorAgeFilesLines
* sys/linux: tools/arm64: remove redundant registers from kvm_regs_arm64_extraAlexander Potapenko2024-12-131-3/+1
| | | | Remove constants that are already covered by arm64_bitmap and arm64_fw in kvm_one_reg.
* sys/linux: tools/arm64: more ARM64 register IDs for dev_kvm.txtAlexander Potapenko2024-12-131-24/+1
| | | | | | Declare register classes for Bitmap, FW, SVE registers. Also move generation of CCSIDR, FP and core registers from registers.go to the text description.
* tools/arm64: add registers.goAlexander Potapenko2024-08-052-0/+554
Add a tool to generate ARM64 KVM register constants that can be used in sys/linux/dev_kvm.txt. Instead of extracting these constants from kernel headers, use a table from the official documentation as the source of truth.