linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 00/10] Remove pcim_iomap_regions_request_all()
@ 2024-10-16 12:41 Philipp Stanner
  2024-10-16 12:41 ` [PATCH v4 01/10] PCI: Make pcim_request_all_regions() a public function Philipp Stanner
                   ` (9 more replies)
  0 siblings, 10 replies; 12+ messages in thread
From: Philipp Stanner @ 2024-10-16 12:41 UTC (permalink / raw)
  To: Jonathan Corbet, Damien Le Moal, Niklas Cassel, Giovanni Cabiddu,
	Herbert Xu, David S. Miller, Boris Brezillon, Arnaud Ebalard,
	Srujana Challa, Alexander Shishkin, Miri Korenblit, Kalle Valo,
	Serge Semin, Jon Mason, Dave Jiang, Allen Hubbe, Bjorn Helgaas,
	Kevin Cernekee, Greg Kroah-Hartman, Jiri Slaby, Jaroslav Kysela,
	Takashi Iwai, Mark Brown, David Lechner, Philipp Stanner,
	Uwe Kleine-König, Jie Wang, Tero Kristo, Adam Guerin,
	Shashank Gupta, Przemek Kitszel, Bharat Bhushan,
	Nithin Dabilpuram, Johannes Berg, Emmanuel Grumbach,
	Gregory Greenman, Benjamin Berg, Yedidya Benshimol, Breno Leitao,
	Florian Fainelli, Ilpo Järvinen
  Cc: linux-doc, linux-kernel, linux-ide, qat-linux, linux-crypto,
	linux-wireless, ntb, linux-pci, linux-serial, linux-sound

Changes in v4:
  - Add Acked-by's from Giovanni and Kalle.

Changes in v3:
  - Add missing full stops to commit messages (Andy).

Changes in v2:
  - Fix a bug in patch №4 ("crypto: marvell ...") where an error code
    was not set before printing it. (Me)
  - Apply Damien's Reviewed- / Acked-by to patches 1, 2 and 10. (Damien)
  - Apply Serge's Acked-by to patch №7. (Serge)
  - Apply Jiri's Reviewed-by to patch №8. (Jiri)
  - Apply Takashi Iwai's Reviewed-by to patch №9. (Takashi)


Hi all,

the PCI subsystem is currently working on cleaning up its devres API. To
do so, a few functions will be replaced with better alternatives.

This series removes pcim_iomap_regions_request_all(), which has been
deprecated already, and accordingly replaces the calls to
pcim_iomap_table() (which were only necessary because of
pcim_iomap_regions_request_all() in the first place) with calls to
pcim_iomap().

Would be great if you can take a look whether this behaves as you
intended for your respective component.

Cheers,
Philipp

Philipp Stanner (10):
  PCI: Make pcim_request_all_regions() a public function
  ata: ahci: Replace deprecated PCI functions
  crypto: qat - replace deprecated PCI functions
  crypto: marvell - replace deprecated PCI functions
  intel_th: pci: Replace deprecated PCI functions
  wifi: iwlwifi: replace deprecated PCI functions
  ntb: idt: Replace deprecated PCI functions
  serial: rp2: Replace deprecated PCI functions
  ALSA: korg1212: Replace deprecated PCI functions
  PCI: Remove pcim_iomap_regions_request_all()

 .../driver-api/driver-model/devres.rst        |  1 -
 drivers/ata/acard-ahci.c                      |  6 +-
 drivers/ata/ahci.c                            |  6 +-
 drivers/crypto/intel/qat/qat_420xx/adf_drv.c  | 11 +++-
 drivers/crypto/intel/qat/qat_4xxx/adf_drv.c   | 11 +++-
 .../marvell/octeontx2/otx2_cptpf_main.c       | 14 +++--
 .../marvell/octeontx2/otx2_cptvf_main.c       | 13 ++--
 drivers/hwtracing/intel_th/pci.c              |  9 ++-
 .../net/wireless/intel/iwlwifi/pcie/trans.c   | 16 ++---
 drivers/ntb/hw/idt/ntb_hw_idt.c               | 13 ++--
 drivers/pci/devres.c                          | 59 +------------------
 drivers/tty/serial/rp2.c                      | 12 ++--
 include/linux/pci.h                           |  3 +-
 sound/pci/korg1212/korg1212.c                 |  6 +-
 14 files changed, 76 insertions(+), 104 deletions(-)

-- 
2.47.0


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

end of thread, other threads:[~2024-10-24 11:48 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-16 12:41 [PATCH v4 00/10] Remove pcim_iomap_regions_request_all() Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 01/10] PCI: Make pcim_request_all_regions() a public function Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 02/10] ata: ahci: Replace deprecated PCI functions Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 03/10] crypto: qat - replace " Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 04/10] crypto: marvell " Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 05/10] intel_th: pci: Replace " Philipp Stanner
2024-10-24 11:48   ` Alexander Shishkin
2024-10-16 12:41 ` [PATCH v4 06/10] wifi: iwlwifi: replace " Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 07/10] ntb: idt: Replace " Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 08/10] serial: rp2: " Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 09/10] ALSA: korg1212: " Philipp Stanner
2024-10-16 12:41 ` [PATCH v4 10/10] PCI: Remove pcim_iomap_regions_request_all() Philipp Stanner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).