aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/cpufeature.c
AgeCommit message (Expand)Author
2023-05-17RISC-V: take text_mutex during alternative patchingConor Dooley
2022-10-14Merge tag 'riscv-for-linus-6.1-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2022-10-13Merge patch series "Some style cleanups for recent extension additions"Palmer Dabbelt
2022-10-13riscv: use BIT() marco for cpufeature probingHeiko Stuebner
2022-10-13riscv: drop some idefs from CMO initializationHeiko Stuebner
2022-10-13riscv: cleanup svpbmt cpufeature probingHeiko Stuebner
2022-10-02RISC-V: Probe Svinval extension form ISA stringMayuresh Chitale
2022-08-16riscv: Ensure isa-ext static keys are writableAndrew Jones
2022-08-11RISC-V: Add Sstc extension supportPalmer Dabbelt
2022-08-11RISC-V: Enable sstc extension parsing from DTAtish Patra
2022-08-11arch/riscv: add Zihintpause supportDao Lu
2022-08-10riscv: implement Zicbom-based CMO instructions + the t-head variantPalmer Dabbelt
2022-07-28riscv: Add support for non-coherent devices using zicbom extensionHeiko Stuebner
2022-07-19RISC-V: Support for 64bit hartid on RV64 platformsPalmer Dabbelt
2022-07-19riscv: cpu: Add 64bit hartid support on RV64Sunil V L
2022-06-16RISC-V: Some Svpbmt fixes and cleanupsPalmer Dabbelt
2022-06-16riscv: remove usage of function-pointers from cpufeatures and t-head errataHeiko Stuebner
2022-06-16riscv: drop cpufeature_apply_feature tracking variableHeiko Stuebner
2022-06-16riscv: switch has_fpu() to the unified static key mechanismJisheng Zhang
2022-06-16riscv: introduce unified static key mechanism for ISA extensionsJisheng Zhang
2022-06-04Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linuxLinus Torvalds
2022-06-03risc-v: replace bitmap_weight with bitmap_empty in riscv_fill_hwcap()Yury Norov
2022-05-11riscv: add memory-type errata for T-HeadHeiko Stuebner
2022-05-11riscv: add RISC-V Svpbmt extension supportHeiko Stuebner
2022-03-21RISC-V: Add sscofpmf extension supportAtish Patra
2022-03-17RISC-V: Do no continue isa string parsing without correct XLENAtish Patra
2022-03-17RISC-V: Implement multi-letter ISA extension probing frameworkAtish Patra
2022-03-17RISC-V: Extract multi-letter extension names from "riscv, isa"Tsukasa OI
2022-03-17RISC-V: Minimal parser for "riscv, isa" stringsTsukasa OI
2022-03-17RISC-V: Correctly print supported extensionsTsukasa OI
2021-05-29riscv: Add __init section marker to some functions againJisheng Zhang
2021-05-25riscv: Turn has_fpu into a static key if FPU=yJisheng Zhang
2020-05-04RISC-V: Add bitmap reprensenting ISA features common across CPUsAnup Patel
2019-10-28riscv: add missing header file includesPaul Walmsley
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner
2019-03-04RISC-V: Assign hwcap as per comman capabilities.Atish Patra
2019-02-11riscv: use for_each_of_cpu_node iteratorJohan Hovold
2019-02-11riscv: add missing newlines to printk messagesJohan Hovold
2018-12-21RISC-V: Fix of_node_* refcountAtish Patra
2018-10-31RISC-V: properly determine hardware capsAndreas Schwab
2018-10-22riscv: Add support to no-FPU systemsPalmer Dabbelt
2018-10-22RISC-V: Mask out the F extension on systems without DPalmer Dabbelt
2018-10-22Auto-detect whether a FPU existsAlan Kao
2017-09-26RISC-V: User-facing APIPalmer Dabbelt