mirror of https://gitee.com/openkylin/linux.git
Input: fm801-gp - add missing call to pci_disable_device()
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
This commit is contained in:
parent
d8daece8f4
commit
d345d97012
|
@ -106,8 +106,9 @@ static void __devexit emu_remove(struct pci_dev *pdev)
|
||||||
|
|
||||||
gameport_unregister_port(emu->gameport);
|
gameport_unregister_port(emu->gameport);
|
||||||
release_region(emu->io, emu->size);
|
release_region(emu->io, emu->size);
|
||||||
pci_disable_device(pdev);
|
|
||||||
kfree(emu);
|
kfree(emu);
|
||||||
|
|
||||||
|
pci_disable_device(pdev);
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct pci_driver emu_driver = {
|
static struct pci_driver emu_driver = {
|
||||||
|
|
|
@ -133,11 +133,11 @@ static void __devexit fm801_gp_remove(struct pci_dev *pci)
|
||||||
{
|
{
|
||||||
struct fm801_gp *gp = pci_get_drvdata(pci);
|
struct fm801_gp *gp = pci_get_drvdata(pci);
|
||||||
|
|
||||||
if (gp) {
|
gameport_unregister_port(gp->gameport);
|
||||||
gameport_unregister_port(gp->gameport);
|
release_resource(gp->res_port);
|
||||||
release_resource(gp->res_port);
|
kfree(gp);
|
||||||
kfree(gp);
|
|
||||||
}
|
pci_disable_device(pci);
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct pci_device_id fm801_gp_id_table[] = {
|
static const struct pci_device_id fm801_gp_id_table[] = {
|
||||||
|
|
Loading…
Reference in New Issue