Merge "tmc-etr: Fix duplicate logs issue when use sw usb mode"

This commit is contained in:
qctecmdr 2020-07-03 22:59:57 -07:00 • committed by Gerrit - the friendly Code Review server
commit cea635c334

View file

@ -351,7 +351,8 @@ static int usb_transfer_small_packet(struct qdss_request *usb_req,
drvdata->usb_req = usb_req;
req_size -= actual;
if ((drvdata->offset + actual) >= tmcdrvdata->size)
if ((drvdata->offset + actual) >=
tmcdrvdata->etr_buf->size)
drvdata->offset = 0;
else
drvdata->offset += actual;
@ -458,7 +459,7 @@ static void usb_read_work_fn(struct work_struct *work)
sg_mark_end(&usb_req->sg[i]);
if ((drvdata->offset + actual) >=
tmcdrvdata->size)
tmcdrvdata->etr_buf->size)
drvdata->offset = 0;
else
drvdata->offset += actual;