1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2aafe4dbeSArnd Bergmann #ifndef __ASM_GENERIC_IRQ_H 3aafe4dbeSArnd Bergmann #define __ASM_GENERIC_IRQ_H 4aafe4dbeSArnd Bergmann 5aafe4dbeSArnd Bergmann /* 6aafe4dbeSArnd Bergmann * NR_IRQS is the upper bound of how many interrupts can be handled 7aafe4dbeSArnd Bergmann * in the platform. It is used to size the static irq_map array, 8aafe4dbeSArnd Bergmann * so don't make it too big. 9aafe4dbeSArnd Bergmann */ 10aafe4dbeSArnd Bergmann #ifndef NR_IRQS 11aafe4dbeSArnd Bergmann #define NR_IRQS 64 12aafe4dbeSArnd Bergmann #endif 13aafe4dbeSArnd Bergmann irq_canonicalize(int irq)14aafe4dbeSArnd Bergmannstatic inline int irq_canonicalize(int irq) 15aafe4dbeSArnd Bergmann { 16aafe4dbeSArnd Bergmann return irq; 17aafe4dbeSArnd Bergmann } 18aafe4dbeSArnd Bergmann 19aafe4dbeSArnd Bergmann #endif /* __ASM_GENERIC_IRQ_H */ 20