I failed to notice the pci_set_master() call is needless in the commit 21aa3983d619 ("i2c: designware-pci: Switch over to MSI interrupts") due the fact driver don't support DMA. Signed-off-by: Jarkko Nikula <jarkko.nikula@xxxxxxxxxxxxxxx> --- drivers/i2c/busses/i2c-designware-pcidrv.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-designware-pcidrv.c b/drivers/i2c/busses/i2c-designware-pcidrv.c index 050adda7c1bd..1fa6171e253b 100644 --- a/drivers/i2c/busses/i2c-designware-pcidrv.c +++ b/drivers/i2c/busses/i2c-designware-pcidrv.c @@ -234,8 +234,6 @@ static int i2c_dw_pci_probe(struct pci_dev *pdev, return r; } - pci_set_master(pdev); - r = pcim_iomap_regions(pdev, 1 << 0, pci_name(pdev)); if (r) { dev_err(&pdev->dev, "I/O memory remapping failed\n"); -- 2.23.0.rc1