summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/irq.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-16riscv: stack: Fixup independent softirq stack for CONFIG_FRAME_POINTER=nGuo Ren1-0/+3
2023-06-22riscv: stack: Support HAVE_SOFTIRQ_ON_OWN_STACKGuo Ren1-0/+35
2023-06-22riscv: stack: Support HAVE_IRQ_EXIT_ON_IRQ_STACKGuo Ren1-0/+33
2023-04-08RISC-V: Treat IPIs as normal Linux IRQsAnup Patel1-1/+2
2023-04-08irqchip/riscv-intc: Allow drivers to directly discover INTC hwnodeAnup Patel1-0/+18
2020-06-10RISC-V: Remove do_IRQ() functionAnup Patel1-6/+0
2020-06-10irqchip: RISC-V per-HART local interrupt controller driverAnup Patel1-30/+3
2020-06-10RISC-V: self-contained IPI handling routineAnup Patel1-6/+10
2020-01-05riscv: prefix IRQ_ macro names with an RV_ namespacePaul Walmsley1-3/+3
2019-11-05riscv: abstract out CSR names for supervisor vs machine modeChristoph Hellwig1-12/+5
2019-10-28riscv: for C functions called only from assembly, mark with __visiblePaul Walmsley1-1/+1
2019-05-17RISC-V: Add interrupt related SCAUSE defines in asm/csr.hAnup Patel1-12/+4
2019-04-26riscv: print the unexpected interrupt causeChristoph Hellwig1-1/+2
2018-10-23RISC-V: Show IPI statsAnup Patel1-0/+8
2018-10-23RISC-V: No need to pass scause as arg to do_IRQ()Anup Patel1-2/+2
2018-08-13clocksource: new RISC-V SBI timer driverPalmer Dabbelt1-0/+3
2018-08-13RISC-V: implement low-level interrupt handlingChristoph Hellwig1-9/+43
2018-07-05RISC-V: Don't include irq-riscv-intc.hPalmer Dabbelt1-4/+0
2018-03-14RISC-V: Move to the new GENERIC_IRQ_MULTI_HANDLER handlerPalmer Dabbelt1-13/+0
2017-09-27RISC-V: Init and Halt CodePalmer Dabbelt1-0/+39