1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun #ifndef _ASM_RISCV_IRQ_WORK_H 3*4882a593Smuzhiyun #define _ASM_RISCV_IRQ_WORK_H 4*4882a593Smuzhiyun arch_irq_work_has_interrupt(void)5*4882a593Smuzhiyunstatic inline bool arch_irq_work_has_interrupt(void) 6*4882a593Smuzhiyun { 7*4882a593Smuzhiyun return IS_ENABLED(CONFIG_SMP); 8*4882a593Smuzhiyun } 9*4882a593Smuzhiyun extern void arch_irq_work_raise(void); 10*4882a593Smuzhiyun #endif /* _ASM_RISCV_IRQ_WORK_H */ 11