summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMika Westerberg <mika.westerberg@linux.intel.com>2026-08-14 17:00:03 +0300
committerMika Westerberg <mika.westerberg@linux.intel.com>2026-09-10 07:08:33 +0200
commit20bea8ceeb6ab6ab918ee8fdf5855541214907c4 (patch)
tree6141a2e33c03bf694353df073442be8f3787a79a /tools/perf/scripts/python
parent26e6e964d54d893f21f5614671fdcd24eacc3b78 (diff)
downloadlinux-next-20bea8ceeb6ab6ab918ee8fdf5855541214907c4.tar.gz
linux-next-20bea8ceeb6ab6ab918ee8fdf5855541214907c4.zip
thunderbolt: stream: Use polling with RX ring
The ring API already supports polling so that once there is anything in the RX ring, it will mask the ring interrupt and call the ->start_poll callback. This is the same mechanism that the USB4/Thunderbolt networking driver already uses. We can do the same for the USB4STREAM driver and poll any RX frames while they are available, until we re-enable the ring interrupt again. This provides better latency when the stream is in "normal" (non-busy-polling) mode. Assisted-by: LLM Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions