]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
riscv: Add xmipsexectl as a vendor extension
authorAleksa Paunovic <aleksa.paunovic@htecgroup.com>
Thu, 24 Jul 2025 15:23:26 +0000 (17:23 +0200)
committerPaul Walmsley <pjw@kernel.org>
Fri, 19 Sep 2025 02:36:00 +0000 (20:36 -0600)
commita8fed1bc03ace27902338e4f0d318335883ac847
treeb9b557f3d6bcddda852115b6539971138f99735b
parentf79671dc87b6cea78dbe429969eb5549fca1bcc1
riscv: Add xmipsexectl as a vendor extension

Add support for MIPS vendor extensions. Add support for the xmipsexectl
vendor extension.

Signed-off-by: Aleksa Paunovic <aleksa.paunovic@htecgroup.com>
Reviewed-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Link: https://lore.kernel.org/r/20250724-p8700-pause-v5-2-a6cbbe1c3412@htecgroup.com
[pjw@kernel.org: added the MIPS vendor ID from another patch to fix the build]
Signed-off-by: Paul Walmsley <pjw@kernel.org>
arch/riscv/Kconfig.vendor
arch/riscv/include/asm/vendor_extensions/mips.h [new file with mode: 0644]
arch/riscv/include/asm/vendorid_list.h
arch/riscv/kernel/vendor_extensions.c
arch/riscv/kernel/vendor_extensions/Makefile
arch/riscv/kernel/vendor_extensions/mips.c [new file with mode: 0644]