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
2 changed files with 7 additions and 4 deletions
|
@ -484,10 +484,7 @@ static inline int comedi_pci_auto_config(struct pci_dev *pcidev,
|
||||||
return comedi_auto_config(&pcidev->dev, driver, 0);
|
return comedi_auto_config(&pcidev->dev, driver, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void comedi_pci_auto_unconfig(struct pci_dev *pcidev)
|
void comedi_pci_auto_unconfig(struct pci_dev *pcidev);
|
||||||
{
|
|
||||||
comedi_auto_unconfig(&pcidev->dev);
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int comedi_usb_auto_config(struct usb_interface *intf,
|
static inline int comedi_usb_auto_config(struct usb_interface *intf,
|
||||||
struct comedi_driver *driver)
|
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);
|
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)
|
#if IS_ENABLED(CONFIG_PCMCIA)
|
||||||
int comedi_pcmcia_driver_register(struct comedi_driver *comedi_driver,
|
int comedi_pcmcia_driver_register(struct comedi_driver *comedi_driver,
|
||||||
struct pcmcia_driver *pcmcia_driver)
|
struct pcmcia_driver *pcmcia_driver)
|
||||||
|
|
Loading…
Add table
Reference in a new issue