Searched refs:hci_test_quirk (Results 1 – 10 of 10) sorted by relevance
/linux/net/bluetooth/ |
H A D | hci_sync.c | 396 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 D | mgmt.c | 467 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 D | hci_event.c | 911 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 D | msft.c | 992 if (!hci_test_quirk(hdev, HCI_QUIRK_USE_MSFT_EXT_ADDRESS_FILTER)) { in msft_monitor_device_evt()
|
H A D | hci_debugfs.c | 1359 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_DIAG) && in vendor_diag_write()
|
H A D | hci_core.c | 2655 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 D | hci_core.h | 665 #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 D | hci_serdev.c | 155 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_SETUP)) { in hci_uart_close()
|
H A D | hci_bcm.c | 646 if (hci_test_quirk(hu->hdev, HCI_QUIRK_INVALID_BDADDR)) in bcm_setup()
|
H A D | hci_qca.c | 2554 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_SETUP) || in qca_serdev_shutdown()
|