mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
MIPS: ip22-gio: do not export device release function
There is no need to export the gio device release function as the devices are reference counted. Drop the export along with the unused inline wrapper. Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
This commit is contained in:
parent
b8f0962b3f
commit
4d9dd68708
|
|
@ -37,12 +37,6 @@ extern void gio_dev_put(struct gio_device *);
|
|||
|
||||
extern int gio_device_register(struct gio_device *);
|
||||
extern void gio_device_unregister(struct gio_device *);
|
||||
extern void gio_release_dev(struct device *);
|
||||
|
||||
static inline void gio_device_free(struct gio_device *dev)
|
||||
{
|
||||
gio_release_dev(&dev->dev);
|
||||
}
|
||||
|
||||
extern int gio_register_driver(struct gio_driver *);
|
||||
extern void gio_unregister_driver(struct gio_driver *);
|
||||
|
|
|
|||
|
|
@ -80,14 +80,13 @@ EXPORT_SYMBOL_GPL(gio_dev_put);
|
|||
* Will be called only by the device core when all users of this gio device are
|
||||
* done.
|
||||
*/
|
||||
void gio_release_dev(struct device *dev)
|
||||
static void gio_release_dev(struct device *dev)
|
||||
{
|
||||
struct gio_device *giodev;
|
||||
|
||||
giodev = to_gio_device(dev);
|
||||
kfree(giodev);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(gio_release_dev);
|
||||
|
||||
int gio_device_register(struct gio_device *giodev)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user