Merge tag 'riscv-for-linus-5.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Pull RISC-V fixes from Palmer Dabbelt: - The CLINT driver has been split in two: one to handle the M-mode CLINT (memory mapped and used on NOMMU systems) and one to handle the S-mode CLINT (via SBI). - The addition of SiFive's drivers to rv32_defconfig * tag 'riscv-for-linus-5.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: riscv: Add SiFive drivers to rv32_defconfig dt-bindings: timer: Add CLINT bindings RISC-V: Remove CLINT related code from timer and arch clocksource/drivers: Add CLINT timer driver RISC-V: Add mechanism to provide custom IPI operations
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/timer/sifive,clint.yaml 60 additions, 0 deletionsDocumentation/devicetree/bindings/timer/sifive,clint.yaml
- arch/riscv/Kconfig 1 addition, 1 deletionarch/riscv/Kconfig
- arch/riscv/Kconfig.socs 2 additions, 0 deletionsarch/riscv/Kconfig.socs
- arch/riscv/configs/nommu_virt_defconfig 2 additions, 5 deletionsarch/riscv/configs/nommu_virt_defconfig
- arch/riscv/configs/rv32_defconfig 5 additions, 0 deletionsarch/riscv/configs/rv32_defconfig
- arch/riscv/include/asm/clint.h 0 additions, 39 deletionsarch/riscv/include/asm/clint.h
- arch/riscv/include/asm/smp.h 19 additions, 0 deletionsarch/riscv/include/asm/smp.h
- arch/riscv/include/asm/timex.h 7 additions, 21 deletionsarch/riscv/include/asm/timex.h
- arch/riscv/kernel/Makefile 1 addition, 1 deletionarch/riscv/kernel/Makefile
- arch/riscv/kernel/clint.c 0 additions, 44 deletionsarch/riscv/kernel/clint.c
- arch/riscv/kernel/sbi.c 14 additions, 0 deletionsarch/riscv/kernel/sbi.c
- arch/riscv/kernel/setup.c 0 additions, 2 deletionsarch/riscv/kernel/setup.c
- arch/riscv/kernel/smp.c 24 additions, 20 deletionsarch/riscv/kernel/smp.c
- arch/riscv/kernel/smpboot.c 1 addition, 3 deletionsarch/riscv/kernel/smpboot.c
- drivers/clocksource/Kconfig 10 additions, 2 deletionsdrivers/clocksource/Kconfig
- drivers/clocksource/Makefile 1 addition, 0 deletionsdrivers/clocksource/Makefile
- drivers/clocksource/timer-clint.c 226 additions, 0 deletionsdrivers/clocksource/timer-clint.c
- drivers/clocksource/timer-riscv.c 2 additions, 15 deletionsdrivers/clocksource/timer-riscv.c
- include/linux/cpuhotplug.h 1 addition, 0 deletionsinclude/linux/cpuhotplug.h
Loading
Please register or sign in to comment