On Sun, 22 Aug 2021, Christophe JAILLET wrote: > The wrappers in include/linux/pci-dma-compat.h should go away. > > The patch has been generated with the coccinelle script below. > > It has been compile tested. [ ... snip ... ] > diff --git a/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c b/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c > index 8d68796aa905..fa313c75a8a0 100644 > --- a/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c > +++ b/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c > @@ -229,9 +229,9 @@ static int amd_mp2_pci_probe(struct pci_dev *pdev, const struct pci_device_id *i > > privdata->mmio = pcim_iomap_table(pdev)[2]; > pci_set_master(pdev); > - rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(64)); > + rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64)); > if (rc) { > - rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32)); > + rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)); > return rc; > } > Applied, thanks. -- Jiri Kosina SUSE Labs