#include <linux/module.h>
#include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h>
static const struct class bt_class = …;
static void bt_link_release(struct device *dev)
{ … }
static const struct device_type bt_link = …;
static int __match_tty(struct device *dev, void *data)
{ … }
void hci_conn_init_sysfs(struct hci_conn *conn)
{ … }
void hci_conn_add_sysfs(struct hci_conn *conn)
{ … }
void hci_conn_del_sysfs(struct hci_conn *conn)
{ … }
static void bt_host_release(struct device *dev)
{ … }
static const struct device_type bt_host = …;
void hci_init_sysfs(struct hci_dev *hdev)
{ … }
int __init bt_sysfs_init(void)
{ … }
void bt_sysfs_cleanup(void)
{ … }