scsi: pm8001: Introduce pm8001_free_irq()
authorDamien Le Moal <dlemoal@kernel.org>
Mon, 11 Sep 2023 23:27:37 +0000 (08:27 +0900)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 22 Sep 2023 01:39:46 +0000 (21:39 -0400)
commitd21bfabf0e6543a1d8a04dbff3e46e79fce37cc3
treea670ebec5f7056aae99d811067962f6c242b95ff
parentdae40be7a1a72474e225795c0d6f43a4ac596a3f
scsi: pm8001: Introduce pm8001_free_irq()

Instead of repeating the same code twice in pm8001_pci_remove() and
pm8001_pci_suspend() to free IRQs, introduuce the function
pm8001_free_irq() to do that.

Signed-off-by: Damien Le Moal <dlemoal@kernel.org>
Link: https://lore.kernel.org/r/20230911232745.325149-3-dlemoal@kernel.org
Acked-by: Jack Wang <jinpu.wang@ionos.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/pm8001/pm8001_init.c