On Thu, Jun 09, 2022 at 01:55:33PM +0800, Yang Li wrote: > The function platform_get_irq() never returns 0, and the print function > dev_err() is redundant because platform_get_irq() already prints an error. Are you sure it never returns 0? Note that 0 is a valid IRQ number on some architectures.