diff options
author | Vladimir Shebordaev <vladimir.shebordaev@gmail.com> | 2007-09-06 21:32:16 -0400 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2007-09-06 21:32:16 -0400 |
commit | 7b6dff982b063b1b15c30508f16863e5449e7229 (patch) | |
tree | 5780d359eec12eedad72cf51de2d0c7690e29b0a /drivers/input/touchscreen/usbtouchscreen.c | |
parent | 749aea73aaf4ff1dbd83c2021b57a4dde6bbe2b9 (diff) |
Input: usbtouchscreen - correctly set 'phys'
This patch fixes a nasty typo in usbtouchscreen driver. The typo
is inherited from the original mtouchusb. It used to make the input
subsytem to incorrectly report the physical device ids to userspace
that in turn is very confusing for, e.g. XInput hotplug facilities
in setups with multiple identical touchscreens.
Signed-off-by: Vladimir Shebordaev <vshebordaev@mail.ru>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input/touchscreen/usbtouchscreen.c')
-rw-r--r-- | drivers/input/touchscreen/usbtouchscreen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/input/touchscreen/usbtouchscreen.c b/drivers/input/touchscreen/usbtouchscreen.c index b407028ffc59..741f6c6f1e50 100644 --- a/drivers/input/touchscreen/usbtouchscreen.c +++ b/drivers/input/touchscreen/usbtouchscreen.c | |||
@@ -767,7 +767,7 @@ static int usbtouch_probe(struct usb_interface *intf, | |||
767 | le16_to_cpu(udev->descriptor.idProduct)); | 767 | le16_to_cpu(udev->descriptor.idProduct)); |
768 | 768 | ||
769 | usb_make_path(udev, usbtouch->phys, sizeof(usbtouch->phys)); | 769 | usb_make_path(udev, usbtouch->phys, sizeof(usbtouch->phys)); |
770 | strlcpy(usbtouch->phys, "/input0", sizeof(usbtouch->phys)); | 770 | strlcat(usbtouch->phys, "/input0", sizeof(usbtouch->phys)); |
771 | 771 | ||
772 | input_dev->name = usbtouch->name; | 772 | input_dev->name = usbtouch->name; |
773 | input_dev->phys = usbtouch->phys; | 773 | input_dev->phys = usbtouch->phys; |