projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xhci: handle halting transfer event properly after endpoint stop and halt raced.
2021-01-29
Mathias Nyman
xhci: handle halting transfer event properly after...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: Check for pending reset endpoint command before...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: remove obsolete dequeue pointer moving code
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: introduce a new move_dequeue_past_td() function...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: handle stop endpoint command completion with...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: Fix halted endpoint at stop endpoint command...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: split handling halted endpoints into two steps
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: move and rename xhci_cleanup_halted_endpoint()
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: turn cancelled td cleanup to its own function
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: store TD status in the td struct instead of passing...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: use xhci_td_cleanup() helper when giving back...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: move xhci_td_cleanup so it can be called by more...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: Add xhci_reset_halted_ep() helper function
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: flush endpoint start to reduce race risk with...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: Check link TRBs when updating ring enqueue and...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: avoid DMA double fetch when reading event trb...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: remove extra loop in interrupt context
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: prevent a theoretical endless loop while preparing...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: remove xhci_stream_id_to_ring() helper
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: add xhci_virt_ep_to_ring() helper
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: check virt_dev is valid before dereferencing it
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: add xhci_get_virt_ep() helper
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: remove unused event parameter from completion...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: adjust parameters passed to cleanup_halted_endpoint()
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: get isochronous ring directly from endpoint structure
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Mathias Nyman
xhci: Avoid parsing transfer events several times
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-15
Mathias Nyman
xhci: make sure TRB is fully written before giving...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-10-29
Mathias Nyman
xhci: Don't create stream debugfs files with spinlock...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-09-20
Mathias Nyman
xhci: don't create endpoint debugfs entry before ring...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-09-20
Mathias Nyman
xhci: Tune interrupt blocking for isochronous transfers
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-09-04
Mathias Nyman
usb: Fix out of sync data toggle if a configured device...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: remove tty specific port structure from...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbgcap: remove dbc dependency on dbctty specific...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Add a operations structure to access driver...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbctty: split dbc tty driver registration and...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: remove endpoint pointers from dbc_port structure
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: simplify dbc requests allocation and queueing
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Pass dbc pointer to dbc start and stop functions.
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Pass dbc pointer to dbc memory init and...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: don't use generic xhci ring allocation functions...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Don't use generic xhci context allocation...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Use dbc structure in the request completion...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Pass dbc pointer to get_in/out_ep() helper...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbgtty: Pass dbc pointer when registering a dbctty...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop()
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Pass dbc pointer to endpoint init and exit...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Get the device pointer from dbc structure...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Don't pass the xhci pointer as a parameter...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Don't use xhci_write_64() as it takes xhci...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Use dev_info() and similar instead of xhci_info()
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Add device pointer to dbc structure
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Remove dbc_dma_free_coherent() wrapper
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Don't use generic xhci erst allocation and...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg()
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-23
Mathias Nyman
xhci: dbc: Don't use generic xhci inc_deq() function...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-24
Mathias Nyman
xhci: Fix incorrect EP_STATE_MASK
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-21
Mathias Nyman
xhci: Don't clear hub TT buffer on ep0 protocol stall
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-21
Mathias Nyman
xhci: prevent bus suspend if a roothub port detected...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-21
Mathias Nyman
xhci: Fix handling halted endpoint even if endpoint...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-12
Mathias Nyman
xhci: Finetune host initiated USB3 rootport link suspend...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-12
Mathias Nyman
xhci: Show host status when watchdog triggers and host...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-12
Mathias Nyman
xhci: Add a separate debug message for split transaction...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-12
Mathias Nyman
xhci: bail out early if driver can't accress host in...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-12
Mathias Nyman
xhci: Fix memory leak when caching protocol extended...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-10
Mathias Nyman
xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-10
Mathias Nyman
xhci: fix runtime pm enabling for quirky Intel hosts
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-10
Mathias Nyman
xhci: Fix memory leak when caching protocol extended...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-10
Mathias Nyman
xhci: Force Maximum Packet size for Full-speed bulk...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-12-11
Mathias Nyman
xhci: make sure interrupts are restored to correct...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-12-11
Mathias Nyman
xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-12-11
Mathias Nyman
xhci: fix USB3 device initiated resume race with roothub...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-11-16
Mathias Nyman
xhci: Add tracing for xhci doorbell register writes
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-28
Mathias Nyman
xhci: Fix use-after-free regression in xhci clear hub...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-04
Mathias Nyman
xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_c...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-04
Mathias Nyman
xhci: Fix USB 3.1 capability detection on early xHCI...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-04
Mathias Nyman
xhci: Prevent device initiated U1/U2 link pm if exit...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-04
Mathias Nyman
xhci: Fix false warning message about wrong bounce...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-09-03
Mathias Nyman
xhci: add TSP bitflag to TRB tracing
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-08-02
Mathias Nyman
xhci: Fix NULL pointer dereference at endpoint zero...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-07-25
Mathias Nyman
xhci: Fix crash if scatter gather is used with Immediate...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-18
Mathias Nyman
xhci: detect USB 3.2 capable host controllers correctly
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-18
Mathias Nyman
usb: xhci: Don't try to recover an endpoint if port...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-05-22
Mathias Nyman
xhci: Fix immediate data transfer if buffer is already...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-04-27
Mathias Nyman
usb: xhci: add endpoint context tracing when an endpoint...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-04-27
Mathias Nyman
xhci: Add tracing for input control context
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-04-27
Mathias Nyman
xhci: add port and bus number to port dynamic debugging
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-03-22
Mathias Nyman
xhci: Don't let USB3 ports stuck in polling state prevent...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-03-22
Mathias Nyman
usb: xhci: dbc: Don't free all memory with spinlock...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2019-03-22
Mathias Nyman
xhci: Fix port resume done detection for SS ports with...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-14
Mathias Nyman
xhci: Don't prevent USB2 bus suspend in state check...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-07
Mathias Nyman
xhci: move usb2 get port status link resume handling...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-07
Mathias Nyman
xhci: refactor U0 link state handling in get_port_status
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-07
Mathias Nyman
xhci: cleanup code that sets portstatus and portchange...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-07
Mathias Nyman
xhci: move usb2 speficic bits to own function in get_port_st...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-07
Mathias Nyman
xhci: move usb3 speficic bits to own function in get_port_st...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-07
Mathias Nyman
xhci: remove unused hcd_index()
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-07
Mathias Nyman
xhci: move bus_state structure under the xhci_hub structure.
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-06
Mathias Nyman
xhci: Prevent U1/U2 link pm states if exit latency...
Signed-off-by:
Mathias Nyman
<mathias.nyman@linux.intel.com>
commit
|
commitdiff
|
tree
next