The quirks for Broadcom devices can be set from the setup function and
to keep the code simple, just move them into Broadcom support module.
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
btbcm_check_bdaddr(hdev);
+ set_bit(HCI_QUIRK_STRICT_DUPLICATE_FILTER, &hdev->quirks);
+
done:
release_firmware(fw);
get_unaligned_le16(skb->data + 5));
kfree_skb(skb);
+ set_bit(HCI_QUIRK_STRICT_DUPLICATE_FILTER, &hdev->quirks);
+
return 0;
}
EXPORT_SYMBOL_GPL(btbcm_setup_apple);