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()
3590 if (hci_test_quirk(hdev, HCI_QUIRK_BDADDR_PROPERTY_BROKEN)) in hci_dev_get_bd_addr_from_property()
3665 if (!hci_test_quirk(hdev, HCI_QUIRK_RESET_ON_CLOSE)) { in hci_init0_sync()
3678 if (hci_test_quirk(hdev, HCI_QUIRK_RAW_DEVICE)) in hci_unconf_init_sync()
3721 !hci_test_quirk(hdev, HCI_QUIRK_BROKEN_LOCAL_COMMANDS)) in hci_read_local_cmds_sync()
3735 if (!hci_test_quirk(hdev, HCI_QUIRK_RESET_ON_CLOSE)) { in hci_init1_sync()
3798 if (hci_test_quirk(hdev, HCI_QUIRK_BROKEN_FILTER_CLEAR_ALL)) in hci_set_event_filter_sync()
3825 if (hci_test_quirk(hdev, HCI_QUIRK_BROKEN_FILTER_CLEAR_ALL)) in hci_clear_event_filter_sync()
3849 !hci_test_quirk(hdev, HCI_QUIRK_SYNC_FLOWCTL_SUPPORTED)) in hci_write_sync_flowctl_sync()
3924 !hci_test_quirk(hdev, HCI_QUIRK_FIXUP_INQUIRY_MODE)) in hci_write_inquiry_mode_sync()
[all …]
H A Dmgmt.c467 if (hci_test_quirk(d, HCI_QUIRK_RAW_DEVICE)) in read_index_list()
525 if (hci_test_quirk(d, HCI_QUIRK_RAW_DEVICE)) in read_unconf_index_list()
579 if (hci_test_quirk(d, HCI_QUIRK_RAW_DEVICE)) in read_ext_index_list()
615 if (hci_test_quirk(hdev, HCI_QUIRK_EXTERNAL_CONFIG) && in is_configured()
619 if ((hci_test_quirk(hdev, HCI_QUIRK_INVALID_BDADDR) || in is_configured()
620 hci_test_quirk(hdev, HCI_QUIRK_USE_BDADDR_PROPERTY)) && in is_configured()
631 if (hci_test_quirk(hdev, HCI_QUIRK_EXTERNAL_CONFIG) && in get_missing_options()
635 if ((hci_test_quirk(hdev, HCI_QUIRK_INVALID_BDADDR) || in get_missing_options()
636 hci_test_quirk(hdev, HCI_QUIRK_USE_BDADDR_PROPERTY)) && in get_missing_options()
672 if (hci_test_quirk(hdev, HCI_QUIRK_EXTERNAL_CONFIG)) in read_config_info()
[all …]
H A Dhci_event.c911 if (hci_test_quirk(hdev, in hci_cc_read_local_ext_features()
939 if (hci_test_quirk(hdev, HCI_QUIRK_FIXUP_BUFFER_SIZE)) { in hci_cc_read_buffer_size()
2980 !hci_test_quirk(hdev, HCI_QUIRK_SIMULTANEOUS_DISCOVERY)) in hci_inquiry_complete_evt()
2999 !hci_test_quirk(hdev, HCI_QUIRK_SIMULTANEOUS_DISCOVERY)) in hci_inquiry_complete_evt()
3623 if (hci_test_quirk(hdev, HCI_QUIRK_BROKEN_WRITE_AUTH_PAYLOAD_TIMEOUT)) in hci_encrypt_change_evt()
5933 (hci_test_quirk(hdev, HCI_QUIRK_BROKEN_LE_STATES) || in check_pending_le_conn()
6333 if (hci_test_quirk(hdev, in hci_le_ext_adv_report_evt()
H A Dmsft.c992 if (!hci_test_quirk(hdev, HCI_QUIRK_USE_MSFT_EXT_ADDRESS_FILTER)) { in msft_monitor_device_evt()
H A Dhci_debugfs.c1359 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_DIAG) && in vendor_diag_write()
H A Dhci_core.c2655 if (hci_test_quirk(hdev, HCI_QUIRK_RAW_DEVICE)) in hci_register_dev()
2785 !hci_test_quirk(hdev, HCI_QUIRK_NO_SUSPEND_NOTIFIER)) { in hci_register_suspend_notifier()
/linux/include/net/bluetooth/
H A Dhci_core.h665 #define hci_test_quirk(hdev, nr) test_bit((nr), (hdev)->quirk_flags) macro
850 (!hci_test_quirk((hdev), HCI_QUIRK_BROKEN_LE_STATES) && \
1950 !hci_test_quirk((dev), \
1964 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_READ_ENC_KEY_SIZE))
1968 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_READ_VOICE_SETTING))
1975 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN))
1980 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_EXT_SCAN))
1984 !hci_test_quirk((dev), HCI_QUIRK_BROKEN_EXT_CREATE_CONN))
1999 !hci_test_quirk((dev), \
2026 (!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_bcm.c646 if (hci_test_quirk(hu->hdev, HCI_QUIRK_INVALID_BDADDR)) in bcm_setup()
H A Dhci_qca.c2554 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_SETUP) || in qca_serdev_shutdown()