Home
last modified time | relevance | path

Searched refs:hci_test_quirk (Results 1 – 10 of 10) sorted by relevance

/linux/net/bluetooth/
H A Dhci_sync.c396 if (hci_test_quirk(hdev, HCI_QUIRK_SIMULTANEOUS_DISCOVERY)) { in le_scan_disable()
3742 if (hci_test_quirk(hdev, HCI_QUIRK_BDADDR_PROPERTY_BROKEN)) in hci_dev_get_bd_addr_from_property()
3819 if (!hci_test_quirk(hdev, HCI_QUIRK_RESET_ON_CLOSE)) { in hci_init0_sync()
3832 if (hci_test_quirk(hdev, HCI_QUIRK_RAW_DEVICE)) in hci_unconf_init_sync()
3875 !hci_test_quirk(hdev, HCI_QUIRK_BROKEN_LOCAL_COMMANDS)) in hci_read_local_cmds_sync()
3889 if (!hci_test_quirk(hdev, HCI_QUIRK_RESET_ON_CLOSE)) { in hci_init1_sync()
3952 if (hci_test_quirk(hdev, HCI_QUIRK_BROKEN_FILTER_CLEAR_ALL)) in hci_set_event_filter_sync()
3979 if (hci_test_quirk(hdev, HCI_QUIRK_BROKEN_FILTER_CLEAR_ALL)) in hci_clear_event_filter_sync()
4003 !hci_test_quirk(hdev, HCI_QUIRK_SYNC_FLOWCTL_SUPPORTED)) in hci_write_sync_flowctl_sync()
4078 !hci_test_quirk(hdev, HCI_QUIRK_FIXUP_INQUIRY_MODE)) in hci_write_inquiry_mode_sync()
[all …]
H A Dmgmt.c464 if (hci_test_quirk(d, HCI_QUIRK_RAW_DEVICE)) in read_index_list()
522 if (hci_test_quirk(d, HCI_QUIRK_RAW_DEVICE)) in read_unconf_index_list()
576 if (hci_test_quirk(d, HCI_QUIRK_RAW_DEVICE)) in read_ext_index_list()
612 if (hci_test_quirk(hdev, HCI_QUIRK_EXTERNAL_CONFIG) && in is_configured()
616 if ((hci_test_quirk(hdev, HCI_QUIRK_INVALID_BDADDR) || in is_configured()
617 hci_test_quirk(hdev, HCI_QUIRK_USE_BDADDR_PROPERTY)) && in is_configured()
628 if (hci_test_quirk(hdev, HCI_QUIRK_EXTERNAL_CONFIG) && in get_missing_options()
632 if ((hci_test_quirk(hdev, HCI_QUIRK_INVALID_BDADDR) || in get_missing_options()
633 hci_test_quirk(hdev, HCI_QUIRK_USE_BDADDR_PROPERTY)) && in get_missing_options()
669 if (hci_test_quirk(hdev, HCI_QUIRK_EXTERNAL_CONFIG)) in read_config_info()
[all …]
H A Dhci_event.c917 if (hci_test_quirk(hdev, in hci_cc_read_local_ext_features()
945 if (hci_test_quirk(hdev, HCI_QUIRK_FIXUP_BUFFER_SIZE)) { in hci_cc_read_buffer_size()
1808 hci_test_quirk(hdev, HCI_QUIRK_SIMULTANEOUS_DISCOVERY) && in le_set_scan_enable_complete()
3051 !hci_test_quirk(hdev, HCI_QUIRK_SIMULTANEOUS_DISCOVERY)) in hci_inquiry_complete_evt()
3070 !hci_test_quirk(hdev, HCI_QUIRK_SIMULTANEOUS_DISCOVERY)) in hci_inquiry_complete_evt()
3691 if (hci_test_quirk(hdev, HCI_QUIRK_BROKEN_WRITE_AUTH_PAYLOAD_TIMEOUT)) in hci_encrypt_change_evt()
6159 (hci_test_quirk(hdev, HCI_QUIRK_BROKEN_LE_STATES) || in check_pending_le_conn()
6563 if (hci_test_quirk(hdev, in hci_le_ext_adv_report_evt()
H A Dmsft.c997 if (!hci_test_quirk(hdev, HCI_QUIRK_USE_MSFT_EXT_ADDRESS_FILTER)) { in msft_monitor_device_evt()
H A Dhci_debugfs.c1352 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_DIAG) && in vendor_diag_write()
H A Dhci_core.c2619 if (hci_test_quirk(hdev, HCI_QUIRK_RAW_DEVICE)) in hci_register_dev()
2752 !hci_test_quirk(hdev, HCI_QUIRK_NO_SUSPEND_NOTIFIER)) { in hci_register_suspend_notifier()
/linux/include/net/bluetooth/
H A Dhci_core.h668 #define hci_test_quirk(hdev, nr) test_bit((nr), (hdev)->quirk_flags) macro
870 (!hci_test_quirk((hdev), HCI_QUIRK_BROKEN_LE_STATES) && \
2009 !hci_test_quirk((dev), \
2023 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_READ_ENC_KEY_SIZE))
2027 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_READ_VOICE_SETTING))
2034 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN))
2039 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_EXT_SCAN))
2043 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_EXT_CREATE_CONN))
2058 !hci_test_quirk((dev), \
2110 (!hci_test_quirk((dev), HCI_QUIRK_BROKEN_MWS_TRANSPORT_CONFIG)))
/linux/drivers/bluetooth/
H A Dhci_serdev.c155 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_SETUP)) { in hci_uart_close()
H A Dhci_qca.c1676 if (!hci_test_quirk(hu->hdev, HCI_QUIRK_NON_PERSISTENT_SETUP)) { in qca_hw_error()
2622 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_SETUP) || in qca_serdev_shutdown()
H A Dhci_bcm.c646 if (hci_test_quirk(hu->hdev, HCI_QUIRK_INVALID_BDADDR)) in bcm_setup()