xref: /linux/Documentation/ABI/testing/sysfs-bus-pci-drivers-btintel_pcie (revision 91ec2035134982b98fab0609a9fd8480e8217dc1)
1What:		/sys/bus/pci/devices/<BDF>/vendor_reset
2Date:		22-Jul-2026
3KernelVersion:	6.17
4Contact:	linux-bluetooth@vger.kernel.org
5Description:	This read-write attribute allows userspace to trigger a
6		Product Level Device Reset (PLDR) on Intel PCIe Bluetooth
7		controllers. Reading the attribute displays the supported
8		reset type. Writing integer 0 triggers PLDR. Any other
9		input is rejected with -EINVAL.
10
11		PLDR resets the entire on-chip platform shared between
12		Bluetooth and WiFi. This means any driver attached to
13		the WiFi device that shares hardware with this Bluetooth
14		device will be released, the platform will be reset, and
15		both the Bluetooth and WiFi devices will be re-probed.
16