summaryrefslogtreecommitdiffstats
path: root/ArmPkg
diff options
context:
space:
mode:
authorWenyi Xie <xiewenyi2@huawei.com>2021-05-27 20:04:26 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-06-02 07:55:57 +0000
commitb5379899b38ed84561db6dc07dc4641a049ae238 (patch)
treee41a7bb9fa9cdb31916a3ef1052b906acf2897e3 /ArmPkg
parentb233eb1849ac01bdd5b24ea84460a2e481a4c5a9 (diff)
downloadedk2-b5379899b38ed84561db6dc07dc4641a049ae238.tar.gz
edk2-b5379899b38ed84561db6dc07dc4641a049ae238.tar.bz2
edk2-b5379899b38ed84561db6dc07dc4641a049ae238.zip
MdeModulePkg/Xhci: Fix TRT when data length is 0
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3418 According to xhci spec, at USB packet level, a Control Transfer consists of multiple transactions partitioned into stages: a setup stage, an optional data stage, and a terminating status stage. If Data Stage does not exist, the Transfer Type flag(TRT) should be No Data Stage. So if data length equals to 0, TRT is set to 0. Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Hao A Wu <hao.a.wu@intel.com> Cc: Ray Ni <ray.ni@intel.com> Signed-off-by: Wenyi Xie <xiewenyi2@huawei.com> Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
Diffstat (limited to 'ArmPkg')
0 files changed, 0 insertions, 0 deletions