summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/xhci-mtk-sch.c
Commit message (Expand)AuthorAgeFilesLines
* usb: xhci-mtk: fix bandwidth release issueChunfeng Yun2022-08-191-2/+2
* usb: xhci-mtk: relax TT periodic bandwidth allocationChunfeng Yun2022-08-191-9/+2
* usb: xhci-mtk: remove bandwidth budget tableChunfeng Yun2022-05-121-62/+12
* usb: xhci-mtk: fix fs isoc's transfer errorChunfeng Yun2022-05-121-9/+7
* usb: xhci-mtk: Use struct_size() helper in create_sch_ep()Gustavo A. R. Silva2022-01-261-4/+3
* usb: xhci-mtk: fix list_del warning when enable list debugChunfeng Yun2021-12-131-1/+1
* usb: xhci-mtk: use xhci_dbg() to print logChunfeng Yun2021-10-051-1/+1
* usb: xhci-mtk: allow bandwidth table rolloverChunfeng Yun2021-08-271-38/+16
* usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpointChunfeng Yun2021-08-261-49/+51
* usb: xhci-mtk: add a member of num_esitChunfeng Yun2021-08-261-13/+7
* usb: xhci-mtk: check boundary before check ttChunfeng Yun2021-08-261-3/+4
* usb: xhci-mtk: update fs bus bandwidth by bw_budget_tableChunfeng Yun2021-08-261-10/+7
* usb: xhci-mtk: fix issue of out-of-bounds array accessChunfeng Yun2021-08-261-4/+6
* Revert "usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint"Chunfeng Yun2021-08-261-78/+62
* Revert "usb: xhci-mtk: relax TT periodic bandwidth allocation"Chunfeng Yun2021-08-261-13/+7
* usb: xhci-mtk: relax TT periodic bandwidth allocationIkjoon Jang2021-08-051-7/+13
* usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpointIkjoon Jang2021-08-051-62/+78
* usb: xhci-mtk: allow multiple Start-Split in a microframeChunfeng Yun2021-06-241-18/+0
* usb: xhci-mtk: use first-fit for LS/FSChunfeng Yun2021-05-101-0/+5
* usb: xhci-mtk: remove unnecessary assignments in periodic TT schedulerIkjoon Jang2021-05-101-23/+14
* usb: xhci-mtk: fix oops when unbind driverChunfeng Yun2021-04-021-1/+3
* usb: xhci-mtk: fix wrong remainder of bandwidth budgetChunfeng Yun2021-04-021-5/+2
* usb: xhci-mtk: print debug info of endpoint intervalChunfeng Yun2021-03-101-8/+29
* usb: xhci-mtk: support to build xhci-mtk-hcd.koChunfeng Yun2021-03-101-14/+34
* usb: xhci-mtk: add some schedule error numberChunfeng Yun2021-03-101-9/+35
* usb: xhci-mtk: rebuild the way to get bandwidth domainChunfeng Yun2021-03-101-18/+11
* usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hubChunfeng Yun2021-03-101-6/+2
* usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info structChunfeng Yun2021-03-101-19/+18
* usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt structChunfeng Yun2021-03-101-6/+1
* usb: xhci-mtk: add a function to get bandwidth boundaryChunfeng Yun2021-03-101-7/+20
* usb: xhci-mtk: add a function to (un)load bandwidth infoChunfeng Yun2021-03-101-21/+16
* usb: xhci-mtk: use @sch_tt to check whether need do TT scheduleChunfeng Yun2021-03-101-2/+2
* usb: xhci-mtk: add only one extra CS for FS/LS INTRChunfeng Yun2021-03-101-7/+3
* usb: xhci-mtk: get the microframe boundary for ESITChunfeng Yun2021-03-101-5/+19
* usb: xhci-mtk: improve bandwidth scheduling with TTChunfeng Yun2021-03-101-14/+60
* usb: xhci-mtk: remove or operator for setting schedule parametersChunfeng Yun2021-03-101-3/+3
* usb: xhci-mtk: break loop when find the endpoint to dropChunfeng Yun2021-02-021-1/+3
* usb: xhci-mtk: skip dropping bandwidth of unchecked endpointsChunfeng Yun2021-02-011-28/+33
* usb: xhci-mtk: fix unreleased bandwidth dataIkjoon Jang2021-01-261-37/+86
* usb: xhci-mtk: fix the failure of bandwidth allocationChunfeng Yun2020-07-211-0/+4
* usb: xhci-mtk: supports SSP without external USB3 gen2 hubChunfeng Yun2018-09-281-6/+11
* usb: xhci-mtk: supports bandwidth scheduling with multi-TTChunfeng Yun2018-09-281-10/+237
* usb: xhci-mtk: improve bandwidth schedulingChunfeng Yun2018-09-281-60/+102
* usb: xhci-mtk: fix ISOC error when interval is zeroChunfeng Yun2018-09-281-1/+3
* usb: xhci-mtk: use maximum ESIT payload of endpiont contextChunfeng Yun2018-09-281-1/+14
* xhci-mtk: use xhci hub structures to get number of ports in roothubsMathias Nyman2018-05-241-2/+2
* USB: host: xhci: Remove redundant license textGreg Kroah-Hartman2017-11-071-10/+0
* USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman2017-11-041-0/+1
* usb: xhci-mtk: use ports count from xhci in xhci_mtk_sch_init()Chunfeng Yun2017-10-231-1/+2
* usb: host: xhci: purge GET_MAX_PACKET()Felipe Balbi2016-11-031-2/+2