+3
−3
+3
−3
Loading
The irqdomain implementation internally represents hardware IRQs as irq_hw_number_t, which is defined as unsigned long int. When providing an irq_hw_number_t to the generic_handle_domain() functions that expect and unsigned int hwirq, this can lead to a loss of information. Change the hwirq parameter to irq_hw_number_t to support the full range of hwirqs. Reviewed-by:Thomas Gleixner <tglx@linutronix.de> Reviewed-by:
Niklas Schnelle <schnelle@linux.ibm.com> Reviewed-by:
Farhan Ali <alifm@linux.ibm.com> Signed-off-by:
Tobias Schumacher <ts@linux.ibm.com> Signed-off-by:
Heiko Carstens <hca@linux.ibm.com>