summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/xhci-hub.c
Commit message (Expand)AuthorAgeFilesLines
* xhci: Give USB2 ports time to enter U3 in bus suspendLi Jun2020-12-091-0/+4
* Merge tag 'usb-5.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2020-08-301-9/+10
|\
| * xhci: Do warm-reset when both CAS and XDEV_RESUME are setKai-Heng Feng2020-08-231-9/+10
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
|/
* xhci: Make debug message consistent with bus and port numberKai-Heng Feng2020-07-231-18/+23
* USB: ch9: add "USB_" prefix in front of TEST definesGreg Kroah-Hartman2020-06-241-3/+4
* xhci: prevent bus suspend if a roothub port detected a over-current conditionMathias Nyman2020-04-211-0/+9
* xhci: Finetune host initiated USB3 rootport link suspend and resumeMathias Nyman2020-03-121-11/+25
* xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0Kai-Heng Feng2020-03-121-13/+31
* xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3Kai-Heng Feng2020-03-121-1/+10
* Merge 5.6-rc3 into usb-nextGreg Kroah-Hartman2020-02-241-8/+17
|\
| * xhci: Fix memory leak when caching protocol extended capability PSI tables - ...Mathias Nyman2020-02-121-8/+17
| * Revert "xhci: Fix memory leak when caching protocol extended capability PSI t...Greg Kroah-Hartman2020-02-121-17/+8
| * xhci: Fix memory leak when caching protocol extended capability PSI tablesMathias Nyman2020-02-101-8/+17
* | xhci: Add missing annotation for xhci_enter_test_modeJules Irenge2020-02-171-0/+1
* | xhci: Add missing annotation for xhci_set_port_power()Jules Irenge2020-02-171-0/+1
|/
* xhci: make sure interrupts are restored to correct stateMathias Nyman2019-12-111-6/+6
* xhci: fix USB3 device initiated resume race with roothub autosuspendMathias Nyman2019-12-111-0/+10
* usb: host: xhci-hub: fix extra endianness conversionRuslan Bilovol2019-07-251-1/+1
* xhci: add port and bus number to port dynamic debuggingMathias Nyman2019-04-271-17/+27
* xhci: Don't let USB3 ports stuck in polling state prevent suspendMathias Nyman2019-03-221-7/+12
* Merge USB 4.20-rc8 mergepoint into usb-nextGreg Kroah-Hartman2018-12-211-1/+2
|\
| * xhci: Don't prevent USB2 bus suspend in state check intended for USB3 onlyMathias Nyman2018-12-141-1/+2
* | xhci: move usb2 get port status link resume handling to its own functionMathias Nyman2018-12-071-84/+104
* | xhci: refactor U0 link state handling in get_port_statusMathias Nyman2018-12-071-13/+19
* | xhci: cleanup code that sets portstatus and portchange bitsMathias Nyman2018-12-071-12/+14
* | xhci: move usb2 speficic bits to own function in get_port_status callMathias Nyman2018-12-071-20/+24
* | xhci: move usb3 speficic bits to own function in get_port_status callMathias Nyman2018-12-071-28/+40
* | xhci: move bus_state structure under the xhci_hub structure.Mathias Nyman2018-12-071-9/+6
|/
* usb: xhci: Prevent bus suspend if a port connect change or polling state is d...Mathias Nyman2018-11-151-14/+46
* usb: xhci: fix timeout for transition from RExit to U0Aaron Ma2018-11-091-2/+2
* usb: xhci: fix uninitialized completion when USB3 port got wrong statusAaron Ma2018-11-091-1/+1
* xhci: Avoid USB autosuspend when resuming USB2 ports.Anshuman Gupta2018-09-281-0/+5
* USB: xhci-hcd: Add get_resuming_ports methodAlan Stern2018-06-251-0/+11
* xhci: xhci-hub: use port structure members instead of xhci_get_ports()Mathias Nyman2018-05-241-24/+4
* xhci: change xhci_test_and_clear_bit() to use new port structureMathias Nyman2018-05-241-12/+10
* xhci: change xhci_set_link_state() to work with port structuresMathias Nyman2018-05-241-18/+16
* xhci: xhci-hub: use new port structures for cas and wake mask functions.Mathias Nyman2018-05-241-11/+10
* xhci: xhci-hub: use new port structures to get port address instead of port a...Mathias Nyman2018-05-241-62/+78
* xhci: Add helper to get xhci roothub from hcdMathias Nyman2018-05-241-0/+9
* xhci: Fix USB3 NULL pointer dereference at logical disconnect.Mathias Nyman2018-05-141-1/+1
* xhci: Don't print a warning when setting link state for disabled portsMathias Nyman2018-02-151-9/+9
* xhci: workaround for AMD Promontory disabled ports wakeupJoe Lee2018-02-151-0/+7
* xhci: add port status tracing for Get Hub Status requestsMathias Nyman2017-12-081-0/+2
* xhci: add port status tracing for Get Port Status hub requestsMathias Nyman2017-12-081-0/+1
* xhci: remove unnecessary boolean parameter from xhci_alloc_commandMathias Nyman2017-12-081-3/+2
* USB: host: xhci: Remove redundant license textGreg Kroah-Hartman2017-11-071-13/+0
* USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman2017-11-041-0/+1
* usb: host: xhci-hub: mark expected switch fall-throughGustavo A. R. Silva2017-11-011-0/+1
* Merge 4.14-rc6 into usb-nextGreg Kroah-Hartman2017-10-231-5/+18
|\