mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-16 01:54:00 +00:00
ALSA: korg1212: Replace deprecated PCI functions
pcim_iomap_table() and pcim_iomap_regions_request_all() have been deprecated by the PCI subsystem in commit e354bb84a4c1 ("PCI: Deprecate pcim_iomap_table(), pcim_iomap_regions_request_all()"). Replace these functions with their successors, pcim_iomap() and pcim_request_all_regions(). Link: https://lore.kernel.org/r/20241030112743.104395-10-pstanner@redhat.com Signed-off-by: Philipp Stanner <pstanner@redhat.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
55285d8fa2
commit
bfeb07b8ae
@ -2108,7 +2108,7 @@ static int snd_korg1212_create(struct snd_card *card, struct pci_dev *pci)
|
||||
for (i=0; i<kAudioChannels; i++)
|
||||
korg1212->volumePhase[i] = 0;
|
||||
|
||||
err = pcim_iomap_regions_request_all(pci, 1 << 0, "korg1212");
|
||||
err = pcim_request_all_regions(pci, "korg1212");
|
||||
if (err < 0)
|
||||
return err;
|
||||
|
||||
@ -2130,7 +2130,9 @@ static int snd_korg1212_create(struct snd_card *card, struct pci_dev *pci)
|
||||
korg1212->iomem2, iomem2_size,
|
||||
stateName[korg1212->cardState]);
|
||||
|
||||
korg1212->iobase = pcim_iomap_table(pci)[0];
|
||||
korg1212->iobase = pcim_iomap(pci, 0, 0);
|
||||
if (!korg1212->iobase)
|
||||
return -ENOMEM;
|
||||
|
||||
err = devm_request_irq(&pci->dev, pci->irq, snd_korg1212_interrupt,
|
||||
IRQF_SHARED,
|
||||
|
Loading…
x
Reference in New Issue
Block a user