X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=kernel%2Fdrivers%2Finput%2Ftouchscreen%2Fusbtouchscreen.c;h=2c41107240dec274e5ec34724a882d87189f0103;hb=fdb8b20906f3546ba6c2f9f0686d8a5189516ba3;hp=f2c6c352c55af2d3bb4dbf243516b19b9c62a65a;hpb=9ca8dbcc65cfc63d6f5ef3312a33184e1d726e00;p=kvmfornfv.git diff --git a/kernel/drivers/input/touchscreen/usbtouchscreen.c b/kernel/drivers/input/touchscreen/usbtouchscreen.c index f2c6c352c..2c4110724 100644 --- a/kernel/drivers/input/touchscreen/usbtouchscreen.c +++ b/kernel/drivers/input/touchscreen/usbtouchscreen.c @@ -627,6 +627,9 @@ static int dmc_tsc10_init(struct usbtouch_usb *usbtouch) goto err_out; } + /* TSC-25 data sheet specifies a delay after the RESET command */ + msleep(150); + /* set coordinate output rate */ buf[0] = buf[1] = 0xFF; ret = usb_control_msg(dev, usb_rcvctrlpipe (dev, 0),