lkml.org 
[lkml]   [2022]   [Sep]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 1/3] misc: microchip: pci1xxxx: Do not disable the pci device twice in gp_aux_bus_remove()
    Date
    gp_aux_bus_probe() uses pcim_enable_device(), so there is no point in
    calling pci_disable_device() explicitly in the remove function.

    Fixes: 393fc2f5948f ("misc: microchip: pci1xxxx: load auxiliary bus driver for the PIO function in the multi-function endpoint of pci1xxxx device.")
    Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    ---
    drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c | 1 -
    1 file changed, 1 deletion(-)

    diff --git a/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c b/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
    index edff3ee73f6f..6c4f8384aa09 100644
    --- a/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
    +++ b/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
    @@ -139,7 +139,6 @@ static void gp_aux_bus_remove(struct pci_dev *pdev)
    auxiliary_device_delete(&aux_bus->aux_device_wrapper[1]->aux_dev);
    auxiliary_device_uninit(&aux_bus->aux_device_wrapper[1]->aux_dev);
    kfree(aux_bus);
    - pci_disable_device(pdev);
    }

    static const struct pci_device_id pci1xxxx_tbl[] = {
    --
    2.34.1
    \
     
     \ /
      Last update: 2022-09-18 08:28    [W:3.021 / U:0.208 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site