Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

net: enetc: Use pci_release_region() to release some resources

Some resources are allocated using pci_request_region().
It is more straightforward to release them with pci_release_region().

Fixes: 231ece36f50d ("enetc: Add mdio bus driver for the PCIe MDIO endpoint")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Reviewed-by: Claudiu Manoil <claudiu.manoil@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Christophe JAILLET and committed by
David S. Miller
18eeb4de 5e1eeef6

+2 -2
+2 -2
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
··· 69 69 return 0; 70 70 71 71 err_mdiobus_reg: 72 - pci_release_mem_regions(pdev); 72 + pci_release_region(pdev, 0); 73 73 err_pci_mem_reg: 74 74 pci_disable_device(pdev); 75 75 err_pci_enable: ··· 88 88 mdiobus_unregister(bus); 89 89 mdio_priv = bus->priv; 90 90 iounmap(mdio_priv->hw->port); 91 - pci_release_mem_regions(pdev); 91 + pci_release_region(pdev, 0); 92 92 pci_disable_device(pdev); 93 93 } 94 94