Searched refs:cbw (Results 1 – 4 of 4) sorted by relevance
| /rk3399_rockchip-uboot/drivers/usb/emul/ |
| H A D | sandbox_flash.c | 305 struct umass_bbb_cbw *cbw = buff; in sandbox_flash_bulk() local 316 cbw->dCBWSignature != CBWSIGNATURE) in sandbox_flash_bulk() 318 if ((cbw->bCBWFlags & CBWFLAGS_SBZ) || in sandbox_flash_bulk() 319 cbw->bCBWLUN != 0) in sandbox_flash_bulk() 321 if (cbw->bCDBLength < 1 || cbw->bCDBLength >= 0x10) in sandbox_flash_bulk() 323 priv->transfer_len = cbw->dCBWDataTransferLength; in sandbox_flash_bulk() 324 priv->tag = cbw->dCBWTag; in sandbox_flash_bulk() 325 return handle_ufi_command(plat, priv, cbw->CBWCDB, in sandbox_flash_bulk() 326 cbw->bCDBLength); in sandbox_flash_bulk()
|
| /rk3399_rockchip-uboot/drivers/usb/gadget/ |
| H A D | f_rockusb.c | 109 static inline void dump_cbw(struct fsg_bulk_cb_wrap *cbw) in dump_cbw() argument 111 assert(!cbw); in dump_cbw() 114 debug("Signature %x\n", cbw->Signature); in dump_cbw() 115 debug("Tag %x\n", cbw->Tag); in dump_cbw() 116 debug("DataTransferLength %x\n", cbw->DataTransferLength); in dump_cbw() 117 debug("Flags %x\n", cbw->Flags); in dump_cbw() 118 debug("LUN %x\n", cbw->Lun); in dump_cbw() 119 debug("Length %x\n", cbw->Length); in dump_cbw() 120 debug("OptionCode %x\n", cbw->CDB[0]); in dump_cbw() 121 debug("SubCode %x\n", cbw->CDB[1]); in dump_cbw() [all …]
|
| H A D | f_mass_storage.c | 2085 struct fsg_bulk_cb_wrap *cbw = req->buf; in received_cbw() local 2094 cbw->Signature != cpu_to_le32( in received_cbw() 2098 le32_to_cpu(cbw->Signature)); in received_cbw() 2115 if (cbw->Lun >= FSG_MAX_LUNS || cbw->Flags & ~USB_BULK_IN_FLAG || in received_cbw() 2116 cbw->Length <= 0 || cbw->Length > MAX_COMMAND_SIZE) { in received_cbw() 2119 cbw->Lun, cbw->Flags, cbw->Length); in received_cbw() 2131 common->cmnd_size = cbw->Length; in received_cbw() 2132 memcpy(common->cmnd, cbw->CDB, common->cmnd_size); in received_cbw() 2133 if (cbw->Flags & USB_BULK_IN_FLAG) in received_cbw() 2137 common->data_size = le32_to_cpu(cbw->DataTransferLength); in received_cbw() [all …]
|
| /rk3399_rockchip-uboot/common/ |
| H A D | usb_storage.c | 540 ALLOC_CACHE_ALIGN_BUFFER(struct umass_bbb_cbw, cbw, 1); in usb_stor_BBB_comdat() 563 cbw->dCBWSignature = cpu_to_le32(CBWSIGNATURE); in usb_stor_BBB_comdat() 564 cbw->dCBWTag = cpu_to_le32(CBWTag++); in usb_stor_BBB_comdat() 565 cbw->dCBWDataTransferLength = cpu_to_le32(srb->datalen); in usb_stor_BBB_comdat() 566 cbw->bCBWFlags = (dir_in ? CBWFLAGS_IN : CBWFLAGS_OUT); in usb_stor_BBB_comdat() 567 cbw->bCBWLUN = srb->lun; in usb_stor_BBB_comdat() 568 cbw->bCDBLength = srb->cmdlen; in usb_stor_BBB_comdat() 572 memcpy(cbw->CBWCDB, srb->cmd, srb->cmdlen); in usb_stor_BBB_comdat() 573 result = usb_bulk_msg(us->pusb_dev, pipe, cbw, UMASS_BBB_CBW_SIZE, in usb_stor_BBB_comdat()
|