From: Gerard Cauvy Date: Fri, 10 Feb 2012 10:14:53 +0000 (+0200) Subject: usb: dwc3: debugfs: fix off by one when entering testmode X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=090725431b9636a0a59516ff0fe94933cf09a82b;p=deliverable%2Flinux.git usb: dwc3: debugfs: fix off by one when entering testmode When implementing the USB2 testmode support via debugfs, Felipe has committed a mistake when counting the number of letters of some of the strings, resulting on an off by one error which prevented some of the Test modes to be entered properly. This patch, fixes that mistake. Signed-off-by: Gerard Cauvy Signed-off-by: Felipe Balbi --- diff --git a/drivers/usb/dwc3/debugfs.c b/drivers/usb/dwc3/debugfs.c index 78ec092db5eb..d4a30f118724 100644 --- a/drivers/usb/dwc3/debugfs.c +++ b/drivers/usb/dwc3/debugfs.c @@ -525,11 +525,11 @@ static ssize_t dwc3_testmode_write(struct file *file, testmode = TEST_J; else if (!strncmp(buf, "test_k", 6)) testmode = TEST_K; - else if (!strncmp(buf, "test_se0_nak", 13)) + else if (!strncmp(buf, "test_se0_nak", 12)) testmode = TEST_SE0_NAK; - else if (!strncmp(buf, "test_packet", 12)) + else if (!strncmp(buf, "test_packet", 11)) testmode = TEST_PACKET; - else if (!strncmp(buf, "test_force_enable", 18)) + else if (!strncmp(buf, "test_force_enable", 17)) testmode = TEST_FORCE_EN; else testmode = 0;