Ejemplo n.º 1
0
int bt3c_close(bt3c_info_t *info)
{
	struct hci_dev *hdev = &(info->hdev);

	bt3c_hci_close(hdev);

	if (hci_unregister_dev(hdev) < 0)
		printk(KERN_WARNING "bt3c_cs: Can't unregister HCI device %s.\n", hdev->name);

	return 0;
}
Ejemplo n.º 2
0
int bt3c_close(bt3c_info_t *info)
{
	struct hci_dev *hdev = info->hdev;

	if (!hdev)
		return -ENODEV;

	bt3c_hci_close(hdev);

	if (hci_unregister_dev(hdev) < 0)
		BT_ERR("Can't unregister HCI device %s", hdev->name);

	hci_free_dev(hdev);

	return 0;
}