X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=include%2Fnet%2Fbluetooth%2Fhci_core.h;h=90cf75afcb02987165ed4639bcdb169127509d31;hb=cb715a836642e0ec69350670d1c2f800f3e2d2e4;hp=014a2eaa53899d40e1d1eb91f54ba3870e09e9f4;hpb=786133f6e8ff94aaa78cd6b7844d04c227098327;p=~andy%2Flinux diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h index 014a2eaa538..90cf75afcb0 100644 --- a/include/net/bluetooth/hci_core.h +++ b/include/net/bluetooth/hci_core.h @@ -86,6 +86,7 @@ struct bdaddr_list { struct bt_uuid { struct list_head list; u8 uuid[16]; + u8 size; u8 svc_hint; }; @@ -152,6 +153,9 @@ struct hci_dev { __u8 minor_class; __u8 features[8]; __u8 host_features[8]; + __u8 le_features[8]; + __u8 le_white_list_size; + __u8 le_states[8]; __u8 commands[64]; __u8 hci_ver; __u16 hci_rev; @@ -216,6 +220,7 @@ struct hci_dev { unsigned long le_last_tx; struct workqueue_struct *workqueue; + struct workqueue_struct *req_workqueue; struct work_struct power_on; struct delayed_work power_off;