All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] scsi: pm8001: Bug fix and cleanup
@ 2023-09-11  3:01 Damien Le Moal
  2023-09-11  3:01 ` [PATCH 01/10] scsi: pm8001: Setup IRQs on resume Damien Le Moal
                   ` (10 more replies)
  0 siblings, 11 replies; 15+ messages in thread
From: Damien Le Moal @ 2023-09-11  3:01 UTC (permalink / raw)
  To: Martin K . Petersen, linux-scsi; +Cc: Jack Wang

The first patch of this series fixes an issue with IRQ setup which
prevents the controller from resuming after a system suspend.
The following patches are code cleanup without any functional changes.

Damien Le Moal (10):
  scsi: pm8001: Setup IRQs on resume
  scsi: pm8001: Introduce pm8001_free_irq()
  scsi: pm8001: Introduce pm8001_init_tasklet()
  scsi: pm8001: Introduce pm8001_kill_tasklet()
  scsi: pm8001: Introduce pm8001_handle_irq()
  scsi: pm8001: Simplify pm8001_chip_interrupt_enable/disable()
  scsi: pm8001: Remove pm80xx_chip_intx_interrupt_enable/disable()
  scsi: pm8001: Remove PM8001_USE_MSIX
  scsi: pm8001: Remove PM8001_USE_TASKLET
  scsi: pm8001: Remove PM8001_READ_VPD

 drivers/scsi/pm8001/pm8001_hwi.c  |  89 ++-------
 drivers/scsi/pm8001/pm8001_init.c | 322 +++++++++++++++---------------
 drivers/scsi/pm8001/pm8001_sas.h  |  11 +-
 drivers/scsi/pm8001/pm80xx_hwi.c  |  59 ++----
 4 files changed, 202 insertions(+), 279 deletions(-)

-- 
2.41.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2023-09-11 20:52 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-11  3:01 [PATCH 00/10] scsi: pm8001: Bug fix and cleanup Damien Le Moal
2023-09-11  3:01 ` [PATCH 01/10] scsi: pm8001: Setup IRQs on resume Damien Le Moal
2023-09-11  7:53   ` Jinpu Wang
2023-09-11  3:01 ` [PATCH 02/10] scsi: pm8001: Introduce pm8001_free_irq() Damien Le Moal
2023-09-11  8:11   ` Jinpu Wang
2023-09-11  3:02 ` [PATCH 03/10] scsi: pm8001: Introduce pm8001_init_tasklet() Damien Le Moal
2023-09-11  3:02 ` [PATCH 04/10] scsi: pm8001: Introduce pm8001_kill_tasklet() Damien Le Moal
2023-09-11  3:02 ` [PATCH 05/10] scsi: pm8001: Introduce pm8001_handle_irq() Damien Le Moal
2023-09-11  3:02 ` [PATCH 06/10] scsi: pm8001: Simplify pm8001_chip_interrupt_enable/disable() Damien Le Moal
2023-09-11  3:02 ` [PATCH 07/10] scsi: pm8001: Remove pm80xx_chip_intx_interrupt_enable/disable() Damien Le Moal
2023-09-11  3:02 ` [PATCH 08/10] scsi: pm8001: Remove PM8001_USE_MSIX Damien Le Moal
2023-09-11  3:02 ` [PATCH 09/10] scsi: pm8001: Remove PM8001_USE_TASKLET Damien Le Moal
2023-09-11  3:02 ` [PATCH 10/10] scsi: pm8001: Remove PM8001_READ_VPD Damien Le Moal
2023-09-11 13:44   ` kernel test robot
2023-09-11  8:27 ` [PATCH 00/10] scsi: pm8001: Bug fix and cleanup Jinpu Wang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.