linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v6 00/10] Remove pcim_iomap_regions_request_all()
@ 2024-10-30 11:27 Philipp Stanner
  2024-10-30 11:27 ` [PATCH v6 01/10] PCI: Make pcim_request_all_regions() a public function Philipp Stanner
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Philipp Stanner @ 2024-10-30 11:27 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,
	Jon Mason, Dave Jiang, Allen Hubbe, Bjorn Helgaas, Kevin Cernekee,
	Greg Kroah-Hartman, Jiri Slaby, Jaroslav Kysela, Takashi Iwai,
	Mark Brown, David Lechner, Uwe Kleine-König, Philipp Stanner,
	Jie Wang, Michal Witwicki, Przemek Kitszel, Adam Guerin,
	Damian Muszynski, Bharat Bhushan, Nithin Dabilpuram,
	Johannes Berg, Emmanuel Grumbach, Benjamin Berg, Breno Leitao,
	Yedidya Benshimol, Serge Semin, zhang jiao, 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 v6:
  - Add Ilpo's RB to patch #1
  - Rephrase error log messages in patch #6. (Ilpo)

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

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

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

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).