staging/comedi: Move comedi_pci_auto_unconfig to drivers.c
Since comedi_pci_auto_unconfig cannot be inlined anymore after staging/comedi: Use comedi_pci_auto_unconfig directly for pci_driver.remove is applied, it makes sense to move it drivers.c Signed-off-by: Peter Huewe <peterhuewe@gmx.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
1ef0cfb192
commit
c2f90a20c9
|
@ -484,10 +484,7 @@ static inline int comedi_pci_auto_config(struct pci_dev *pcidev,
|
|||
return comedi_auto_config(&pcidev->dev, driver, 0);
|
||||
}
|
||||
|
||||
static inline void comedi_pci_auto_unconfig(struct pci_dev *pcidev)
|
||||
{
|
||||
comedi_auto_unconfig(&pcidev->dev);
|
||||
}
|
||||
void comedi_pci_auto_unconfig(struct pci_dev *pcidev);
|
||||
|
||||
static inline int comedi_usb_auto_config(struct usb_interface *intf,
|
||||
struct comedi_driver *driver)
|
||||
|
|
|
@ -558,6 +558,12 @@ void comedi_pci_driver_unregister(struct comedi_driver *comedi_driver,
|
|||
}
|
||||
EXPORT_SYMBOL_GPL(comedi_pci_driver_unregister);
|
||||
|
||||
void comedi_pci_auto_unconfig(struct pci_dev *pcidev)
|
||||
{
|
||||
comedi_auto_unconfig(&pcidev->dev);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(comedi_pci_auto_unconfig);
|
||||
|
||||
#if IS_ENABLED(CONFIG_PCMCIA)
|
||||
int comedi_pcmcia_driver_register(struct comedi_driver *comedi_driver,
|
||||
struct pcmcia_driver *pcmcia_driver)
|
||||
|
|
Loading…
Reference in a new issue