diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2015-01-31 19:54:39 -0800 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2015-02-01 09:14:55 +0200 |
commit | 5789f37cbc560aff45ff4d00673705eac92d3b4d (patch) | |
tree | a1fc1bdbcde3d435d9d6407e7abc389838716962 /net/bluetooth | |
parent | 0886aea6acd27006888c36bad1fa5f80dac1e171 (diff) | |
download | op-kernel-dev-5789f37cbc560aff45ff4d00673705eac92d3b4d.zip op-kernel-dev-5789f37cbc560aff45ff4d00673705eac92d3b4d.tar.gz |
Bluetooth: Expose hardware error code as debugfs entry
When the Hardware Error event is send by the controller, the Bluetooth
core stores the error code. Expose it via debugfs so it can be retrieved
later on.
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Diffstat (limited to 'net/bluetooth')
-rw-r--r-- | net/bluetooth/hci_debugfs.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/bluetooth/hci_debugfs.c b/net/bluetooth/hci_debugfs.c index 2272384..5353f6e 100644 --- a/net/bluetooth/hci_debugfs.c +++ b/net/bluetooth/hci_debugfs.c @@ -256,6 +256,9 @@ void hci_debugfs_create_common(struct hci_dev *hdev) &hdev->manufacturer); debugfs_create_u8("hci_version", 0444, hdev->debugfs, &hdev->hci_ver); debugfs_create_u16("hci_revision", 0444, hdev->debugfs, &hdev->hci_rev); + debugfs_create_u8("hardware_error", 0444, hdev->debugfs, + &hdev->hw_error_code); + debugfs_create_file("device_list", 0444, hdev->debugfs, hdev, &device_list_fops); debugfs_create_file("blacklist", 0444, hdev->debugfs, hdev, |