Skip to content

Commit

Permalink
Staging: hv: mousevsc: Fixup struct hv_input_dev_info
Browse files Browse the repository at this point in the history
This structure is protocol defined structure and must match the definition
on the host side. Make appropriate adjustments.

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>
  • Loading branch information
K. Y. Srinivasan authored and Greg Kroah-Hartman committed Oct 4, 2011
1 parent 9d5d115 commit 870e53a
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions drivers/staging/hv/hv_mouse.c
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,11 @@
* Data types
*/
struct hv_input_dev_info {
unsigned int size;
unsigned short vendor;
unsigned short product;
unsigned short version;
char name[128];
unsigned short reserved[11];
};

/* The maximum size of a synthetic input message. */
Expand Down Expand Up @@ -686,7 +687,7 @@ static void reportdesc_callback(struct hv_device *dev, void *packet, u32 len)
hid_dev->dev = dev->device;

sprintf(hid_dev->name, "%s",
input_device_ctx->device_info.name);
"Microsoft Vmbus HID-compliant Mouse");

/*
* HJ Do we want to call it with a 0
Expand Down Expand Up @@ -763,7 +764,6 @@ static int mousevsc_on_device_add(struct hv_device *device,
dev_info.vendor = input_dev->hid_dev_info.vendor;
dev_info.product = input_dev->hid_dev_info.product;
dev_info.version = input_dev->hid_dev_info.version;
strcpy(dev_info.name, "Microsoft Vmbus HID-compliant Mouse");

/* Send the device info back up */
input_device_ctx = dev_get_drvdata(&device->device);
Expand Down

0 comments on commit 870e53a

Please sign in to comment.