Staging: hv: mousevsc: Inline the code for mousevsc_on_device_add()
authorK. Y. Srinivasan <kys@microsoft.com>
Wed, 26 Oct 2011 00:19:48 +0000 (17:19 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sun, 27 Nov 2011 00:57:45 +0000 (16:57 -0800)
Inline the code for mousevsc_on_device_add() as this only used from
the function mousevsc_probe().

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/hv/hv_mouse.c

index 15aa2cef3d008bf82a5ff9e42ace1df3a2caa383..0a5676c681f4baaa6d9fdb72275880401cab70cd 100644 (file)
@@ -494,7 +494,8 @@ static void reportdesc_callback(struct hv_device *dev, void *packet, u32 len)
        input_device->hid_device = hid_dev;
 }
 
-static int mousevsc_on_device_add(struct hv_device *device)
+static int mousevsc_probe(struct hv_device *device,
+                       const struct hv_vmbus_device_id *dev_id)
 {
        int ret = 0;
        struct mousevsc_dev *input_dev;
@@ -542,13 +543,6 @@ static int mousevsc_on_device_add(struct hv_device *device)
        return ret;
 }
 
-static int mousevsc_probe(struct hv_device *dev,
-                       const struct hv_vmbus_device_id *dev_id)
-{
-
-       return mousevsc_on_device_add(dev);
-
-}
 
 static int mousevsc_remove(struct hv_device *dev)
 {