+1
-4
drivers/i2c/busses/i2c-amd-mp2-pci.c
+1
-4
drivers/i2c/busses/i2c-amd-mp2-pci.c
···
327
327
amd_mp2_irq_isr, irq_flag, dev_name(&pci_dev->dev), privdata);
328
328
if (rc) {
329
329
pci_err(pci_dev, "Failure requesting irq %i: %d\n", privdata->dev_irq, rc);
330
-
goto free_irq_vectors;
330
+
goto err_dma_mask;
331
331
}
332
332
333
333
return rc;
334
334
335
-
free_irq_vectors:
336
-
free_irq(privdata->dev_irq, privdata);
337
335
err_dma_mask:
338
336
pci_clear_master(pci_dev);
339
337
err_pci_enable:
···
374
376
pm_runtime_forbid(&pci_dev->dev);
375
377
pm_runtime_get_noresume(&pci_dev->dev);
376
378
377
-
free_irq(privdata->dev_irq, privdata);
378
379
pci_clear_master(pci_dev);
379
380
380
381
amd_mp2_clear_reg(privdata);