summaryrefslogtreecommitdiffstats
path: root/arch/riscv/errata
Commit message (Expand)AuthorAgeFilesLines
* riscv: Fix relocatable kernels with early alternatives using -fno-pieAlexandre Ghiti2023-05-311-0/+4
* RISC-V: fix sifive and thead section mismatches in errataRandy Dunlap2023-04-292-8/+6
* Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-282-6/+16
|\
| * RISC-V: hwprobe: Remove __init on probe_vendor_features()Evan Green2023-04-251-3/+3
| * Merge patch series "RISC-V Hardware Probing User Interface"Palmer Dabbelt2023-04-181-0/+10
| |\
| | * RISC-V: hwprobe: Support probing of misaligned access performanceEvan Green2023-04-181-0/+10
| * | riscv: alternatives: Rename errata_id to patch_idAndrew Jones2023-03-142-5/+5
| * | riscv: alternatives: Remove unnecessary define and unused structAndrew Jones2023-03-141-1/+1
| |/
* / RISC-V: fix taking the text_mutex twice during sifive errata patchingConor Dooley2023-03-071-1/+1
|/
* RISC-V: take text_mutex during alternative patchingConor Dooley2023-02-212-2/+9
* riscv: Fix early alternative patchingSamuel Holland2023-02-141-3/+1
* riscv: switch to relative alternative entriesJisheng Zhang2023-01-312-4/+10
* drivers/perf: riscv_pmu_sbi: add support for PMU variant on T-Head C9xx coresHeiko Stuebner2022-10-271-0/+19
* Merge patch series "Some style cleanups for recent extension additions"Palmer Dabbelt2022-10-131-6/+8
|\
| * riscv: check for kernel config option in t-head memory types errataHeiko Stuebner2022-10-131-0/+3
| * riscv: use BIT() macros in t-head errata initHeiko Stuebner2022-10-131-2/+2
| * riscv: drop some idefs from CMO initializationHeiko Stuebner2022-10-131-4/+3
* | RISC-V: Clean up the Zicbom block size probingPalmer Dabbelt2022-09-131-0/+1
|/
* riscv: implement Zicbom-based CMO instructions + the t-head variantPalmer Dabbelt2022-08-101-0/+20
|\
| * riscv: implement cache-management errata for T-Head SoCsHeiko Stuebner2022-08-031-0/+20
* | Merge tag 'riscv-for-linus-5.20-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-08-061-26/+12
|\|
| * riscv: remove usage of function-pointers from cpufeatures and t-head errataHeiko Stuebner2022-06-161-26/+12
* | riscv: don't warn for sifive erratas in modulesHeiko Stuebner2022-07-071-1/+2
|/
* riscv: add memory-type errata for T-HeadHeiko Stuebner2022-05-114-1/+100
* riscv: implement module alternativesHeiko Stuebner2022-05-111-5/+9
* riscv: allow different stages with alternativesHeiko Stuebner2022-05-111-1/+2
* riscv: integrate alternatives better into the main architectureHeiko Stuebner2022-05-112-76/+0
* riscv: errata: alternative: mark vendor_patch_func __initdataJisheng Zhang2022-01-091-1/+2
* riscv: skip errata_cip_453.o if CONFIG_ERRATA_SIFIVE_CIP_453 is disabledVincent2021-06-011-1/+1
* riscv: sifive: Apply errata "cip-1200" patchVincent Chen2021-04-261-0/+18
* riscv: sifive: Apply errata "cip-453" patchVincent Chen2021-04-263-0/+59
* riscv: sifive: Add SiFive alternative portsVincent Chen2021-04-264-0/+75
* riscv: Introduce alternative mechanism to apply errata solutionVincent Chen2021-04-262-0/+70