linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/10] Remove pcim_iomap_regions_request_all()
@ 2024-10-25 14:59 Philipp Stanner
  2024-10-25 14:59 ` [PATCH 01/10] PCI: Make pcim_request_all_regions() a public function Philipp Stanner
                   ` (10 more replies)
  0 siblings, 11 replies; 20+ messages in thread
From: Philipp Stanner @ 2024-10-25 14:59 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

All Acked-by's are in place now.

Changes in v5:
  - Add Acked-by's from Alexander and Bharat (the latter sent off-list,
    because of some issue with receiving the previous patch sets).

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] 20+ messages in thread

end of thread, other threads:[~2024-10-25 16:29 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-25 14:59 [PATCH 00/10] Remove pcim_iomap_regions_request_all() Philipp Stanner
2024-10-25 14:59 ` [PATCH 01/10] PCI: Make pcim_request_all_regions() a public function Philipp Stanner
2024-10-25 15:05   ` Ilpo Järvinen
2024-10-25 14:59 ` [PATCH 02/10] ata: ahci: Replace deprecated PCI functions Philipp Stanner
2024-10-25 15:55   ` Ilpo Järvinen
2024-10-25 16:22     ` Philipp Stanner
2024-10-25 14:59 ` [PATCH 03/10] crypto: qat - replace " Philipp Stanner
2024-10-25 14:59 ` [PATCH 04/10] crypto: marvell " Philipp Stanner
2024-10-25 14:59 ` [PATCH 05/10] intel_th: pci: Replace " Philipp Stanner
2024-10-25 14:59 ` [PATCH 06/10] wifi: iwlwifi: replace " Philipp Stanner
2024-10-25 15:31   ` Ilpo Järvinen
2024-10-25 15:40     ` Philipp Stanner
2024-10-25 16:11       ` Ilpo Järvinen
2024-10-25 16:25         ` Philipp Stanner
2024-10-25 16:29           ` Ilpo Järvinen
2024-10-25 14:59 ` [PATCH 07/10] ntb: idt: Replace " Philipp Stanner
2024-10-25 14:59 ` [PATCH 08/10] serial: rp2: " Philipp Stanner
2024-10-25 14:59 ` [PATCH 09/10] ALSA: korg1212: " Philipp Stanner
2024-10-25 14:59 ` [PATCH 10/10] PCI: Remove pcim_iomap_regions_request_all() Philipp Stanner
2024-10-25 15:07 ` [PATCH 00/10] " 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).