aboutsummaryrefslogtreecommitdiffstats
path: root/arch/riscv/lib (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-08-30riscv: Using CSR numbers to access CSRsBin Meng1-6/+6
2019-08-08RISC-V: Remove udivdi3Palmer Dabbelt2-34/+0
2019-08-08riscv: delay: use do_div() instead of __udivdi3()Paul Walmsley1-1/+5
2019-06-17Merge tag 'riscv-for-v5.2/fixes-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxLinus Torvalds1-1/+1
2019-06-11riscv: Fix udelay in RV32.Nick Hu1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286Thomas Gleixner5-45/+5
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2018-12-21RISC-V: lib: minor asm cleanupOlof Johansson2-48/+53
2018-11-12RISC-V: lib: Fix build error for 64-bitOlof Johansson1-1/+1
2018-10-22RISC-V: Build tishift only on 64-bitZong Li1-1/+2
2018-08-13RISC-V: implement __lshrti3.Alex Guo2-0/+43
2018-06-11RISC-V: Make our port sparse-cleanPalmer Dabbelt1-2/+4
2018-06-09riscv: split the declaration of __copy_userLuc Van Oostenryck1-2/+4
2018-06-04riscv: Fix the bug in memory access fixup codeAlan Kao1-4/+9
2017-11-30RISC-V: Export some expected symbols for modulesOlof Johansson1-0/+1
2017-09-26RISC-V: Build InfrastructurePalmer Dabbelt1-0/+6
2017-09-26RISC-V: Device, timer, IRQs, and the SBIPalmer Dabbelt1-0/+110
2017-09-26RISC-V: Generic library routines and assemblyPalmer Dabbelt4-0/+390