]> git.baikalelectronics.ru Git - kernel.git/commit
usb: xhci-mtk: get the microframe boundary for ESIT
authorChunfeng Yun <chunfeng.yun@mediatek.com>
Mon, 8 Mar 2021 02:51:52 +0000 (10:51 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 28 Sep 2022 09:04:00 +0000 (11:04 +0200)
commit4bf5186206b0b9e62d0b9dc718ee9678963dd276
tree1923a805b93548d33108e275982834711c07896e
parent8e83dc2774dd97f32da5c821b945a8841918a628
usb: xhci-mtk: get the microframe boundary for ESIT

[ Upstream commit b6dc7cc511ad68033e8b9136e8bdf76fafe0c3cb ]

Tune the boundary for FS/LS ESIT due to CS:
For ISOC out-ep, the controller starts transfer data after
the first SS; for others, the data is already transferred
before the last CS.

Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Link: https://lore.kernel.org/r/49e5a269a47984f3126a70c3fb471b0c2874b8c2.1615170625.git.chunfeng.yun@mediatek.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Stable-dep-of: 3bf67bbfc070 ("usb: xhci-mtk: relax TT periodic bandwidth allocation")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/usb/host/xhci-mtk-sch.c