ipack: add ipack_get_device() ipack_put_device()
[firefly-linux-kernel-4.4.55.git] / drivers / ipack / ipack.c
index 7ec6b208b1cb11ff18ed1454662e616e410ef95f..4f913aa88971b590f8824ff7f7542ddf9ca3ab5d 100644 (file)
@@ -461,6 +461,18 @@ void ipack_device_unregister(struct ipack_device *dev)
 }
 EXPORT_SYMBOL_GPL(ipack_device_unregister);
 
+void ipack_get_device(struct ipack_device *dev)
+{
+       get_device(&dev->dev);
+}
+EXPORT_SYMBOL_GPL(ipack_get_device);
+
+void ipack_put_device(struct ipack_device *dev)
+{
+       put_device(&dev->dev);
+}
+EXPORT_SYMBOL_GPL(ipack_put_device);
+
 static int __init ipack_init(void)
 {
        ida_init(&ipack_ida);