summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kernel/cpufeature.c
Commit message (Expand)AuthorAgeFilesLines
* riscv: cpufeature: Do not drop Linux-internal extensionsSamuel Holland2024-07-311-8/+6
* riscv: Extend cpufeature.c to detect vendor extensionsCharlie Jenkins2024-07-221-40/+103
* Merge patch series "riscv: Apply Zawrs when available"Palmer Dabbelt2024-07-121-0/+1
|\
| * riscv: Add Zawrs support for spinlocksChristoph Müllner2024-07-121-0/+1
* | riscv: add ISA extension parsing for ZcmopClément Léger2024-06-261-0/+1
* | riscv: add ISA parsing for Zca, Zcf, Zcd and ZcbClément Léger2024-06-261-1/+54
* | riscv: add ISA extensions validation callbackClément Léger2024-06-261-85/+135
* | riscv: add ISA extension parsing for ZimopClément Léger2024-06-261-0/+1
* | riscv: vector: adjust minimum Vector requirement to ZVE32XAndy Chiu2024-05-301-1/+4
* | riscv: cpufeature: add zve32[xf] and zve64[xfd] isa detectionAndy Chiu2024-05-301-1/+40
* | riscv: cpufeature: call match_isa_ext() for single-letter extensionsAndy Chiu2024-05-301-6/+5
* | riscv: vector: add a comment when calling riscv_setup_vsize()Andy Chiu2024-05-301-0/+3
* | riscv: cpufeature: Fix extension subset checkingCharlie Jenkins2024-05-221-1/+1
* | riscv: cpufeature: Fix thead vector hwcap removalCharlie Jenkins2024-05-221-2/+6
|/
* Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-03-221-255/+1
|\
| * Merge patch series "riscv: Use Kconfig to set unaligned access speed"Palmer Dabbelt2024-03-131-255/+0
| |\
| | * riscv: Set unaligned access speed at compile timeCharlie Jenkins2024-03-131-272/+0
| | * riscv: Decouple emulated unaligned accesses from access speedCharlie Jenkins2024-03-131-4/+21
| | * riscv: lib: Introduce has_fast_unaligned_access()Charlie Jenkins2024-03-131-3/+3
| * | perf: RISC-V: Introduce Andes PMU to support perf event samplingYu Chien Peter Lin2024-03-121-0/+1
| |/
* | Merge patch series "riscv: cbo.zero fixes"Palmer Dabbelt2024-02-291-3/+13
|\ \
| * | riscv: Add a custom ISA extension for the [ms]envcfg CSRSamuel Holland2024-02-291-2/+12
| * | riscv: Fix enabling cbo.zero when running in M-modeSamuel Holland2024-02-291-1/+1
| |/
* / RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUsConor Dooley2024-02-231-0/+15
|/
* Merge patch series "riscv: Add fine-tuned checksum functions"Palmer Dabbelt2024-01-171-3/+87
|\
| * riscv: Add static key for misaligned accessesCharlie Jenkins2024-01-171-3/+87
* | Merge patch series "riscv: hwprobe: add Zicond, Zacas and Ztso support"Palmer Dabbelt2024-01-091-0/+2
|\ \
| * | riscv: add ISA extension parsing for ZacasClément Léger2024-01-091-0/+1
| * | riscv: add ISA extension parsing for ZtsoClément Léger2024-01-091-0/+1
* | | RISC-V: Remove the removed single-letter extensionsPalmer Dabbelt2024-01-031-4/+0
|/ /
* | riscv: add ISA extension parsing for ZfaClément Léger2023-12-121-0/+1
* | riscv: add ISA extension parsing for Zvfh[min]Clément Léger2023-12-121-0/+2
* | riscv: add ISA extension parsing for ZihintntlClément Léger2023-12-121-0/+1
* | riscv: add ISA extension parsing for Zfh/Zfh[min]Clément Léger2023-12-121-0/+2
* | riscv: add ISA extension parsing for vector cryptoClément Léger2023-12-121-0/+64
* | riscv: add ISA extension parsing for scalar cryptoEvan Green2023-12-121-23/+95
* | riscv: add ISA extension parsing for ZbcClément Léger2023-12-121-0/+1
|/
* Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-11-101-13/+79
|\
| * RISC-V: Probe misaligned access speed in parallelEvan Green2023-11-071-19/+77
| * riscv: don't probe unaligned access speed if already doneJisheng Zhang2023-11-051-0/+4
| * Merge patch series "Add support to handle misaligned accesses in S-mode"Palmer Dabbelt2023-11-051-1/+5
| |\
| | * riscv: report misaligned accesses emulation to hwprobeClément Léger2023-11-011-0/+4
| | * riscv: annotate check_unaligned_access_boot_cpu() with __initClément Léger2023-11-011-1/+1
* | | Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-11-081-5/+12
|\| |
| * | RISC-V: clarify the QEMU workaround in ISA parserTsukasa OI2023-10-311-3/+4
| * | RISC-V: Enable cbo.zero in usermodeAndrew Jones2023-09-211-0/+6
| * | RISC-V: Make zicbom/zicboz errors consistentAndrew Jones2023-09-211-2/+2
| |/
* | RISC-V: Detect Zicond from ISA stringAnup Patel2023-10-121-0/+1
* | RISC-V: Detect Smstateen extensionMayuresh Chitale2023-10-121-0/+1
|/
* Merge patch series "RISC-V: Probe for misaligned access speed"Palmer Dabbelt2023-09-081-0/+104
|\