| From: Yogesh Ashok Powar <yogeshp@marvell.com> |
| Date: Tue, 23 Apr 2013 16:49:47 -0700 |
| Subject: mwifiex: Use pci_release_region() instead of a pci_release_regions() |
| |
| commit c380aafb77b7435d010698fe3ca6d3e1cd745fde upstream. |
| |
| PCI regions are associated with the device using |
| pci_request_region() call. Hence use pci_release_region() |
| instead of pci_release_regions(). |
| |
| Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com> |
| Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> |
| Signed-off-by: Avinash Patil <patila@marvell.com> |
| Signed-off-by: Bing Zhao <bzhao@marvell.com> |
| Signed-off-by: John W. Linville <linville@tuxdriver.com> |
| Signed-off-by: Ben Hutchings <ben@decadent.org.uk> |
| --- |
| drivers/net/wireless/mwifiex/pcie.c | 4 ++-- |
| 1 file changed, 2 insertions(+), 2 deletions(-) |
| |
| --- a/drivers/net/wireless/mwifiex/pcie.c |
| +++ b/drivers/net/wireless/mwifiex/pcie.c |
| @@ -1821,8 +1821,8 @@ static void mwifiex_pcie_cleanup(struct |
| if (pdev) { |
| pci_iounmap(pdev, card->pci_mmap); |
| pci_iounmap(pdev, card->pci_mmap1); |
| - |
| - pci_release_regions(pdev); |
| + pci_release_region(pdev, 2); |
| + pci_release_region(pdev, 0); |
| pci_disable_device(pdev); |
| pci_set_drvdata(pdev, NULL); |
| } |