Bluetooth: btintel_pcie: Read hardware exception data
authorKiran K <kiran.k@intel.com>
Tue, 25 Feb 2025 11:43:11 +0000 (17:13 +0530)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Tue, 25 Mar 2025 16:43:08 +0000 (12:43 -0400)
commitb9465e6670a22a8a40bc2c6c043f6115f9cd1c9b
tree6ff6b3792c32d5ebec667c57ab25fbc41a71ef9c
parent6ed83047389c63a8d7712b0bf19eb38a6e4dc68e
Bluetooth: btintel_pcie: Read hardware exception data

On hardware error, controller writes hardware error event and optional
vendor specific hci events in device memory in TLV format and raises
MSIX interrupt. Driver reads the device memory and passes the events to
the stack for further processing.

Co-developed-by: Vijay Satija <vijay.satija@intel.com>
Signed-off-by: Vijay Satija <vijay.satija@intel.com>
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/btintel.h
drivers/bluetooth/btintel_pcie.c
drivers/bluetooth/btintel_pcie.h