]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
PCI/TSM: Report active IDE streams
authorDan Williams <dan.j.williams@intel.com>
Fri, 31 Oct 2025 21:29:01 +0000 (14:29 -0700)
committerDan Williams <dan.j.williams@intel.com>
Tue, 4 Nov 2025 03:27:41 +0000 (19:27 -0800)
commita4438f06b1db15ce3d831ce82b8767665638aa2a
tree7707930e5b32ac2299e9dad0a9f6f640a0a92a48
parent9ddaf9c3ed007cd03c1335fb40920ad76f72a3d5
PCI/TSM: Report active IDE streams

Given that the platform TSM owns IDE Stream ID allocation, report the
active streams via the TSM class device. Establish a symlink from the
class device to the PCI endpoint device consuming the stream, named by
the Stream ID.

Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Reviewed-by: Alexey Kardashevskiy <aik@amd.com>
Link: https://patch.msgid.link/20251031212902.2256310-10-dan.j.williams@intel.com
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Documentation/ABI/testing/sysfs-class-tsm
drivers/pci/ide.c
drivers/virt/coco/tsm-core.c
include/linux/pci-ide.h
include/linux/tsm.h