commit | 4b264a1676e70dc656ba53a8cac690f2d4b65f4e | [log] [tgz] |
---|---|---|
author | Sergei Shtylyov <sshtylyov@ru.mvista.com> | Thu May 09 11:14:07 2013 +0000 |
committer | David S. Miller <davem@davemloft.net> | Sat May 11 17:40:14 2013 -0700 |
tree | cab97086e17afe834d12555c7fbee6821d0837d9 | |
parent | 79e0c19e85cd1617efcf441988a206ffc96b56a1 [diff] |
3c59x: fix PCI resource management The driver wrongly claimed I/O ports at an address returned by pci_iomap() -- even if it was passed an MMIO address. Fix this by claiming/releasing all PCI resources in the PCI driver's probe()/remove() methods instead and get rid of 'must_free_region' flag weirdness (why would Cardbus claim anything for us?). Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: David S. Miller <davem@davemloft.net>