DM USB: xHCI: add 'chained' field in struct usb_data_xfer_block

The chained field could help to describe the relationship of USB
data blocks.

Tracked-On: #3054
Signed-off-by: Xiaoguang Wu <xiaoguang.wu@intel.com>
Acked-by: Yu Wang <yu1.wang@intel.com>
This commit is contained in:
Xiaoguang Wu
2019-04-29 10:41:22 +08:00
committed by ACRN System Integration
parent f2e35ab701
commit adaed5c0e3
3 changed files with 5 additions and 0 deletions

View File

@@ -117,6 +117,7 @@ usb_data_xfer_append(struct usb_data_xfer *xfer, void *buf, int blen,
xb->ccs = ccs;
xb->processed = USB_XFER_BLK_FREE;
xb->bdone = 0;
xb->chained = 0;
xfer->ndata++;
xfer->tail = (xfer->tail + 1) % USB_MAX_XFER_BLOCKS;
return xb;