From: Andrew Morton <[email-masked]>

Cc: Henk <[email-masked]>
Signed-off-by: Andrew Morton <[email-masked]>
---

 drivers/usb/input/yealink.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff -puN drivers/usb/input/yealink.c~new-driver-for-yealink-usb-p1k-phone-endianness-fix drivers/usb/input/yealink.c
--- 25/drivers/usb/input/yealink.c~new-driver-for-yealink-usb-p1k-phone-endianness-fix	Mon Aug  1 11:36:51 2005
+++ 25-akpm/drivers/usb/input/yealink.c	Mon Aug  1 11:36:51 2005
@@ -877,9 +877,9 @@ static int usb_probe(struct usb_interfac
 	init_input_dev(&yld->idev);
 	yld->idev.private	= yld;
 	yld->idev.id.bustype	= BUS_USB;
-	yld->idev.id.vendor	= udev->descriptor.idVendor;
-	yld->idev.id.product	= udev->descriptor.idProduct;
-	yld->idev.id.version	= udev->descriptor.bcdDevice;
+	yld->idev.id.vendor	= le16_to_cpu(udev->descriptor.idVendor);
+	yld->idev.id.product	= le16_to_cpu(udev->descriptor.idProduct);
+	yld->idev.id.version	= le16_to_cpu(udev->descriptor.bcdDevice);
 	yld->idev.dev		= &intf->dev;
 	yld->idev.name		= yld_device[i].name;
 	yld->idev.phys		= yld->phys;
_