summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/cpufeature.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-22Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-255/+1
2024-03-13Merge patch series "riscv: Use Kconfig to set unaligned access speed"Palmer Dabbelt1-255/+0
2024-03-13riscv: Set unaligned access speed at compile timeCharlie Jenkins1-272/+0
2024-03-13riscv: Decouple emulated unaligned accesses from access speedCharlie Jenkins1-4/+21
2024-03-13riscv: lib: Introduce has_fast_unaligned_access()Charlie Jenkins1-3/+3
2024-03-12perf: RISC-V: Introduce Andes PMU to support perf event samplingYu Chien Peter Lin1-0/+1
2024-02-29Merge patch series "riscv: cbo.zero fixes"Palmer Dabbelt1-3/+13
2024-02-29riscv: Add a custom ISA extension for the [ms]envcfg CSRSamuel Holland1-2/+12
2024-02-29riscv: Fix enabling cbo.zero when running in M-modeSamuel Holland1-1/+1
2024-02-23RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUsConor Dooley1-0/+15
2024-01-18Merge patch series "riscv: Add fine-tuned checksum functions"Palmer Dabbelt1-3/+87
2024-01-18riscv: Add static key for misaligned accessesCharlie Jenkins1-3/+87
2024-01-10Merge patch series "riscv: hwprobe: add Zicond, Zacas and Ztso support"Palmer Dabbelt1-0/+2
2024-01-10riscv: add ISA extension parsing for ZacasClément Léger1-0/+1
2024-01-10riscv: add ISA extension parsing for ZtsoClément Léger1-0/+1
2024-01-03RISC-V: Remove the removed single-letter extensionsPalmer Dabbelt1-4/+0
2023-12-13riscv: add ISA extension parsing for ZfaClément Léger1-0/+1
2023-12-13riscv: add ISA extension parsing for Zvfh[min]Clément Léger1-0/+2
2023-12-13riscv: add ISA extension parsing for ZihintntlClément Léger1-0/+1
2023-12-13riscv: add ISA extension parsing for Zfh/Zfh[min]Clément Léger1-0/+2
2023-12-13riscv: add ISA extension parsing for vector cryptoClément Léger1-0/+64
2023-12-13riscv: add ISA extension parsing for scalar cryptoEvan Green1-23/+95
2023-12-13riscv: add ISA extension parsing for ZbcClément Léger1-0/+1
2023-11-10Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-13/+79
2023-11-08Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-5/+12
2023-11-08RISC-V: Probe misaligned access speed in parallelEvan Green1-19/+77
2023-11-05riscv: don't probe unaligned access speed if already doneJisheng Zhang1-0/+4
2023-11-05Merge patch series "Add support to handle misaligned accesses in S-mode"Palmer Dabbelt1-1/+5
2023-11-01riscv: report misaligned accesses emulation to hwprobeClément Léger1-0/+4
2023-11-01riscv: annotate check_unaligned_access_boot_cpu() with __initClément Léger1-1/+1
2023-11-01RISC-V: clarify the QEMU workaround in ISA parserTsukasa OI1-3/+4
2023-10-12RISC-V: Detect Zicond from ISA stringAnup Patel1-0/+1
2023-10-12RISC-V: Detect Smstateen extensionMayuresh Chitale1-0/+1
2023-09-21RISC-V: Enable cbo.zero in usermodeAndrew Jones1-0/+6
2023-09-21RISC-V: Make zicbom/zicboz errors consistentAndrew Jones1-2/+2
2023-09-08Merge patch series "RISC-V: Probe for misaligned access speed"Palmer Dabbelt1-0/+104
2023-09-01RISC-V: Probe for unaligned access speedEvan Green1-0/+104
2023-09-01Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-181/+340
2023-08-31Merge tag 'devicetree-header-cleanups-for-6.6' of git://git.kernel.org/pub/sc...Linus Torvalds1-1/+0
2023-08-28riscv: Explicitly include correct DT includesRob Herring1-1/+0
2023-07-26RISC-V: provide Kconfig & commandline options to control parsing "riscv,isa"Conor Dooley1-1/+13
2023-07-26RISC-V: enable extension detection from dedicated propertiesConor Dooley1-4/+74
2023-07-26RISC-V: split riscv_fill_hwcap() in 3Conor Dooley1-168/+177
2023-07-26RISC-V: add single letter extensions to riscv_isa_extConor Dooley1-0/+13
2023-07-26RISC-V: repurpose riscv_isa_ext array in riscv_fill_hwcap()Conor Dooley1-21/+9
2023-07-26RISC-V: shunt isa_ext_arr to cpufeature.cConor Dooley1-0/+67
2023-07-12RISC-V: Don't include Zicsr or Zifencei in I from ACPIPalmer Dabbelt1-7/+2
2023-06-23Merge patch series "ISA string parser cleanups"Palmer Dabbelt1-23/+85
2023-06-21RISC-V: always report presence of extensions formerly part of the base ISAConor Dooley1-0/+17
2023-06-21RISC-V: remove decrement/increment dance in ISA string parserConor Dooley1-8/+6