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() 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 D | mgmt.c | 464 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 D | hci_event.c | 917 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 D | msft.c | 997 if (!hci_test_quirk(hdev, HCI_QUIRK_USE_MSFT_EXT_ADDRESS_FILTER)) { in msft_monitor_device_evt()
|
| H A D | hci_debugfs.c | 1352 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_DIAG) && in vendor_diag_write()
|
| H A D | hci_core.c | 2619 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 D | hci_core.h | 668 #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 D | hci_serdev.c | 155 if (hci_test_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_SETUP)) { in hci_uart_close()
|
| H A D | hci_qca.c | 1676 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 D | hci_bcm.c | 646 if (hci_test_quirk(hu->hdev, HCI_QUIRK_INVALID_BDADDR)) in bcm_setup()
|