diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-08-02 12:49:59 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-08-02 13:25:08 +0200 |
| commit | 55a879802aff4a70a7624e9c9a44058f4f1a31ac (patch) | |
| tree | 67682b50e5afc062a672016cbc350ae4c0b839fc /sys/linux | |
| parent | cb435b0c8abe8c2e98846a8eb1c40c4ed1aaa9ec (diff) | |
sys/linux: add more HCI_EV_CMD_COMPLETE types
Diffstat (limited to 'sys/linux')
| -rw-r--r-- | sys/linux/dev_vhci.txt | 48 | ||||
| -rw-r--r-- | sys/linux/dev_vhci_386.const | 42 | ||||
| -rw-r--r-- | sys/linux/dev_vhci_amd64.const | 42 | ||||
| -rw-r--r-- | sys/linux/dev_vhci_arm.const | 42 | ||||
| -rw-r--r-- | sys/linux/dev_vhci_arm64.const | 42 | ||||
| -rw-r--r-- | sys/linux/dev_vhci_mips64le.const | 42 | ||||
| -rw-r--r-- | sys/linux/dev_vhci_ppc64le.const | 42 | ||||
| -rw-r--r-- | sys/linux/dev_vhci_riscv64.const | 42 | ||||
| -rw-r--r-- | sys/linux/dev_vhci_s390x.const | 42 |
9 files changed, 382 insertions, 2 deletions
diff --git a/sys/linux/dev_vhci.txt b/sys/linux/dev_vhci.txt index 5d2deb07f..b1440b3c5 100644 --- a/sys/linux/dev_vhci.txt +++ b/sys/linux/dev_vhci.txt @@ -51,6 +51,7 @@ type hci_acl_hdr[DATA] { } [packed] hci_event_hdr_un [ + HCI_EV_INQUIRY_COMPLETE hci_event_hdr_t[HCI_EV_INQUIRY_COMPLETE, int8] extended_inquiry_info hci_event_hdr_t[HCI_EV_EXTENDED_INQUIRY_RESULT, extended_inquiry_info_t] hci_ev_auth_complete hci_event_hdr_t[HCI_EV_AUTH_COMPLETE, hci_ev_auth_complete] hci_ev_change_link_key_complete hci_event_hdr_t[HCI_EV_CHANGE_LINK_KEY_COMPLETE, hci_ev_change_link_key_complete] @@ -102,6 +103,7 @@ hci_event_hdr_un [ inquiry_info hci_event_hdr_t[HCI_EV_INQUIRY_RESULT, inquiry_info_t] inquiry_info_with_rssi hci_event_hdr_t[HCI_EV_INQUIRY_RESULT_WITH_RSSI, inquiry_info_with_rssi_t] inquiry_info_with_rssi_and_pscan_mode hci_event_hdr_t[HCI_EV_INQUIRY_RESULT_WITH_RSSI, inquiry_info_with_rssi_and_pscan_mode_t] + HCI_EV_VENDOR hci_event_hdr_t[HCI_EV_VENDOR, array[int8]] ] [varlen] type hci_event_hdr_t[EVENT, PAYLOAD] { @@ -201,6 +203,48 @@ hci_ev_cmd_complete_un [ hci_rp_write_link_policy hci_ev_cmd_complete_t[HCI_OP_WRITE_LINK_POLICY, hci_rp_write_link_policy] hci_rp_write_remote_amp_assoc hci_ev_cmd_complete_t[HCI_OP_WRITE_REMOTE_AMP_ASSOC, hci_rp_write_remote_amp_assoc] hci_rp_write_sync_train_params hci_ev_cmd_complete_t[HCI_OP_WRITE_SYNC_TRAIN_PARAMS, hci_rp_write_sync_train_params] + HCI_OP_INQUIRY_CANCEL hci_ev_cmd_complete_t[HCI_OP_INQUIRY_CANCEL, int8] + HCI_OP_PERIODIC_INQ hci_ev_cmd_complete_t[HCI_OP_PERIODIC_INQ, int8] + HCI_OP_EXIT_PERIODIC_INQ hci_ev_cmd_complete_t[HCI_OP_EXIT_PERIODIC_INQ, int8] +# Unused: +# HCI_OP_REMOTE_NAME_REQ_CANCEL hci_ev_cmd_complete_t[HCI_OP_REMOTE_NAME_REQ_CANCEL, int8] + HCI_OP_WRITE_DEF_LINK_POLICY hci_ev_cmd_complete_t[HCI_OP_WRITE_DEF_LINK_POLICY, int8] + HCI_OP_RESET hci_ev_cmd_complete_t[HCI_OP_RESET, int8] + HCI_OP_WRITE_LOCAL_NAME hci_ev_cmd_complete_t[HCI_OP_WRITE_LOCAL_NAME, int8] + HCI_OP_WRITE_AUTH_ENABLE hci_ev_cmd_complete_t[HCI_OP_WRITE_AUTH_ENABLE, int8] + HCI_OP_WRITE_ENCRYPT_MODE hci_ev_cmd_complete_t[HCI_OP_WRITE_ENCRYPT_MODE, int8] + HCI_OP_WRITE_SCAN_ENABLE hci_ev_cmd_complete_t[HCI_OP_WRITE_SCAN_ENABLE, int8] + HCI_OP_WRITE_CLASS_OF_DEV hci_ev_cmd_complete_t[HCI_OP_WRITE_CLASS_OF_DEV, int8] + HCI_OP_WRITE_VOICE_SETTING hci_ev_cmd_complete_t[HCI_OP_WRITE_VOICE_SETTING, int8] + HCI_OP_WRITE_SSP_MODE hci_ev_cmd_complete_t[HCI_OP_WRITE_SSP_MODE, int8] + HCI_OP_WRITE_SC_SUPPORT hci_ev_cmd_complete_t[HCI_OP_WRITE_SC_SUPPORT, int8] + HCI_OP_WRITE_PAGE_SCAN_ACTIVITY hci_ev_cmd_complete_t[HCI_OP_WRITE_PAGE_SCAN_ACTIVITY, int8] + HCI_OP_WRITE_PAGE_SCAN_TYPE hci_ev_cmd_complete_t[HCI_OP_WRITE_PAGE_SCAN_TYPE, int8] + HCI_OP_WRITE_DEF_ERR_DATA_REPORTING hci_ev_cmd_complete_t[HCI_OP_WRITE_DEF_ERR_DATA_REPORTING, int8] + HCI_OP_USER_CONFIRM_NEG_REPLY hci_ev_cmd_complete_t[HCI_OP_USER_CONFIRM_NEG_REPLY, int8] + HCI_OP_USER_PASSKEY_REPLY hci_ev_cmd_complete_t[HCI_OP_USER_PASSKEY_REPLY, int8] + HCI_OP_USER_PASSKEY_NEG_REPLY hci_ev_cmd_complete_t[HCI_OP_USER_PASSKEY_NEG_REPLY, int8] + HCI_OP_LE_SET_RANDOM_ADDR hci_ev_cmd_complete_t[HCI_OP_LE_SET_RANDOM_ADDR, int8] + HCI_OP_LE_SET_ADV_ENABLE hci_ev_cmd_complete_t[HCI_OP_LE_SET_ADV_ENABLE, int8] + HCI_OP_LE_SET_SCAN_PARAM hci_ev_cmd_complete_t[HCI_OP_LE_SET_SCAN_PARAM, int8] + HCI_OP_LE_SET_SCAN_ENABLE hci_ev_cmd_complete_t[HCI_OP_LE_SET_SCAN_ENABLE, int8] + HCI_OP_LE_CLEAR_WHITE_LIST hci_ev_cmd_complete_t[HCI_OP_LE_CLEAR_WHITE_LIST, int8] + HCI_OP_LE_ADD_TO_WHITE_LIST hci_ev_cmd_complete_t[HCI_OP_LE_ADD_TO_WHITE_LIST, int8] + HCI_OP_LE_DEL_FROM_WHITE_LIST hci_ev_cmd_complete_t[HCI_OP_LE_DEL_FROM_WHITE_LIST, int8] + HCI_OP_LE_WRITE_DEF_DATA_LEN hci_ev_cmd_complete_t[HCI_OP_LE_WRITE_DEF_DATA_LEN, int8] + HCI_OP_LE_ADD_TO_RESOLV_LIST hci_ev_cmd_complete_t[HCI_OP_LE_ADD_TO_RESOLV_LIST, int8] + HCI_OP_LE_DEL_FROM_RESOLV_LIST hci_ev_cmd_complete_t[HCI_OP_LE_DEL_FROM_RESOLV_LIST, int8] + HCI_OP_LE_CLEAR_RESOLV_LIST hci_ev_cmd_complete_t[HCI_OP_LE_CLEAR_RESOLV_LIST, int8] + HCI_OP_LE_SET_ADDR_RESOLV_ENABLE hci_ev_cmd_complete_t[HCI_OP_LE_SET_ADDR_RESOLV_ENABLE, int8] + HCI_OP_WRITE_LE_HOST_SUPPORTED hci_ev_cmd_complete_t[HCI_OP_WRITE_LE_HOST_SUPPORTED, int8] + HCI_OP_LE_SET_ADV_PARAM hci_ev_cmd_complete_t[HCI_OP_LE_SET_ADV_PARAM, int8] + HCI_OP_WRITE_SSP_DEBUG_MODE hci_ev_cmd_complete_t[HCI_OP_WRITE_SSP_DEBUG_MODE, int8] + HCI_OP_LE_SET_EXT_SCAN_PARAMS hci_ev_cmd_complete_t[HCI_OP_LE_SET_EXT_SCAN_PARAMS, int8] + HCI_OP_LE_SET_EXT_SCAN_ENABLE hci_ev_cmd_complete_t[HCI_OP_LE_SET_EXT_SCAN_ENABLE, int8] + HCI_OP_LE_SET_DEFAULT_PHY hci_ev_cmd_complete_t[HCI_OP_LE_SET_DEFAULT_PHY, int8] + HCI_OP_LE_SET_EXT_ADV_ENABLE hci_ev_cmd_complete_t[HCI_OP_LE_SET_EXT_ADV_ENABLE, int8] + HCI_OP_LE_SET_ADV_SET_RAND_ADDR hci_ev_cmd_complete_t[HCI_OP_LE_SET_ADV_SET_RAND_ADDR, int8] + HCI_OP_NOP hci_ev_cmd_complete_t[HCI_OP_NOP, int8] ] [varlen] type hci_ev_cmd_complete_t[OPCODE, PAYLOAD] { @@ -262,11 +306,11 @@ hci_ev_clock_offset { clock_offset int16 } [packed] -hci_ev_cmd_status_opcodes = HCI_OP_INQUIRY, HCI_OP_CREATE_CONN, HCI_OP_DISCONNECT, HCI_OP_ADD_SCO, HCI_OP_AUTH_REQUESTED, HCI_OP_SET_CONN_ENCRYPT, HCI_OP_REMOTE_NAME_REQ, HCI_OP_READ_REMOTE_FEATURES, HCI_OP_READ_REMOTE_EXT_FEATURES, HCI_OP_SETUP_SYNC_CONN, HCI_OP_SNIFF_MODE, HCI_OP_EXIT_SNIFF_MODE, HCI_OP_SWITCH_ROLE, HCI_OP_LE_CREATE_CONN, HCI_OP_LE_READ_REMOTE_FEATURES, HCI_OP_LE_START_ENC, HCI_OP_LE_EXT_CREATE_CONN +hci_ev_cmd_status_opcodes = HCI_OP_NOP, HCI_OP_INQUIRY, HCI_OP_CREATE_CONN, HCI_OP_DISCONNECT, HCI_OP_ADD_SCO, HCI_OP_AUTH_REQUESTED, HCI_OP_SET_CONN_ENCRYPT, HCI_OP_REMOTE_NAME_REQ, HCI_OP_READ_REMOTE_FEATURES, HCI_OP_READ_REMOTE_EXT_FEATURES, HCI_OP_SETUP_SYNC_CONN, HCI_OP_SNIFF_MODE, HCI_OP_EXIT_SNIFF_MODE, HCI_OP_SWITCH_ROLE, HCI_OP_LE_CREATE_CONN, HCI_OP_LE_READ_REMOTE_FEATURES, HCI_OP_LE_START_ENC, HCI_OP_LE_EXT_CREATE_CONN hci_ev_cmd_status { status int8 - ncmd int8 + ncmd bool8 opcode flags[hci_ev_cmd_status_opcodes, int16] } [packed] diff --git a/sys/linux/dev_vhci_386.const b/sys/linux/dev_vhci_386.const index 3f05538dc..1cd90b177 100644 --- a/sys/linux/dev_vhci_386.const +++ b/sys/linux/dev_vhci_386.const @@ -21,6 +21,7 @@ HCI_EV_DISCONN_PHY_LINK_COMPLETE = 66 HCI_EV_ENCRYPT_CHANGE = 8 HCI_EV_EXTENDED_INQUIRY_RESULT = 47 HCI_EV_HARDWARE_ERROR = 16 +HCI_EV_INQUIRY_COMPLETE = 1 HCI_EV_INQUIRY_RESULT = 2 HCI_EV_INQUIRY_RESULT_WITH_RSSI = 34 HCI_EV_IO_CAPA_REPLY = 50 @@ -69,6 +70,7 @@ HCI_EV_SYNC_TRAIN_COMPLETE = 79 HCI_EV_USER_CONFIRM_REQUEST = 51 HCI_EV_USER_PASSKEY_NOTIFY = 59 HCI_EV_USER_PASSKEY_REQUEST = 52 +HCI_EV_VENDOR = 255 # HCI_EXTERNAL_CONFIG is not set HCI_MAX_AD_LENGTH = 31 HCI_OP_ADD_SCO = 1031 @@ -77,9 +79,17 @@ HCI_OP_CREATE_CONN = 1029 HCI_OP_DELETE_RESERVED_LT_ADDR = 3189 HCI_OP_DELETE_STORED_LINK_KEY = 3090 HCI_OP_DISCONNECT = 1030 +HCI_OP_EXIT_PERIODIC_INQ = 1028 HCI_OP_EXIT_SNIFF_MODE = 2052 HCI_OP_INQUIRY = 1025 +HCI_OP_INQUIRY_CANCEL = 1026 +HCI_OP_LE_ADD_TO_RESOLV_LIST = 8231 +HCI_OP_LE_ADD_TO_WHITE_LIST = 8209 +HCI_OP_LE_CLEAR_RESOLV_LIST = 8233 +HCI_OP_LE_CLEAR_WHITE_LIST = 8208 HCI_OP_LE_CREATE_CONN = 8205 +HCI_OP_LE_DEL_FROM_RESOLV_LIST = 8232 +HCI_OP_LE_DEL_FROM_WHITE_LIST = 8210 HCI_OP_LE_EXT_CREATE_CONN = 8259 HCI_OP_LE_LTK_NEG_REPLY = 8219 HCI_OP_LE_LTK_REPLY = 8218 @@ -95,11 +105,25 @@ HCI_OP_LE_READ_REMOTE_FEATURES = 8214 HCI_OP_LE_READ_RESOLV_LIST_SIZE = 8234 HCI_OP_LE_READ_SUPPORTED_STATES = 8220 HCI_OP_LE_READ_WHITE_LIST_SIZE = 8207 +HCI_OP_LE_SET_ADDR_RESOLV_ENABLE = 8237 +HCI_OP_LE_SET_ADV_ENABLE = 8202 +HCI_OP_LE_SET_ADV_PARAM = 8198 +HCI_OP_LE_SET_ADV_SET_RAND_ADDR = 8245 HCI_OP_LE_SET_CIG_PARAMS = 8290 HCI_OP_LE_SET_DATA_LEN = 8226 +HCI_OP_LE_SET_DEFAULT_PHY = 8241 +HCI_OP_LE_SET_EXT_ADV_ENABLE = 8249 HCI_OP_LE_SET_EXT_ADV_PARAMS = 8246 +HCI_OP_LE_SET_EXT_SCAN_ENABLE = 8258 +HCI_OP_LE_SET_EXT_SCAN_PARAMS = 8257 +HCI_OP_LE_SET_RANDOM_ADDR = 8197 +HCI_OP_LE_SET_SCAN_ENABLE = 8204 +HCI_OP_LE_SET_SCAN_PARAM = 8203 HCI_OP_LE_START_ENC = 8217 +HCI_OP_LE_WRITE_DEF_DATA_LEN = 8228 HCI_OP_LOGICAL_LINK_CANCEL = 1083 +HCI_OP_NOP = 0 +HCI_OP_PERIODIC_INQ = 1027 HCI_OP_PIN_CODE_NEG_REPLY = 1038 HCI_OP_PIN_CODE_REPLY = 1037 HCI_OP_READ_AUTH_PAYLOAD_TO = 3195 @@ -136,6 +160,7 @@ HCI_OP_READ_STORED_LINK_KEY = 3085 HCI_OP_READ_TX_POWER = 3117 HCI_OP_READ_VOICE_SETTING = 3109 HCI_OP_REMOTE_NAME_REQ = 1049 +HCI_OP_RESET = 3075 HCI_OP_ROLE_DISCOVERY = 2057 HCI_OP_SETUP_SYNC_CONN = 1064 HCI_OP_SET_CONN_ENCRYPT = 1043 @@ -144,11 +169,28 @@ HCI_OP_SET_CSB_DATA = 3190 HCI_OP_SET_RESERVED_LT_ADDR = 3188 HCI_OP_SNIFF_MODE = 2051 HCI_OP_SWITCH_ROLE = 2059 +HCI_OP_USER_CONFIRM_NEG_REPLY = 1069 HCI_OP_USER_CONFIRM_REPLY = 1068 +HCI_OP_USER_PASSKEY_NEG_REPLY = 1071 +HCI_OP_USER_PASSKEY_REPLY = 1070 +HCI_OP_WRITE_AUTH_ENABLE = 3104 HCI_OP_WRITE_AUTH_PAYLOAD_TO = 3196 +HCI_OP_WRITE_CLASS_OF_DEV = 3108 +HCI_OP_WRITE_DEF_ERR_DATA_REPORTING = 3163 +HCI_OP_WRITE_DEF_LINK_POLICY = 2063 +HCI_OP_WRITE_ENCRYPT_MODE = 3106 +HCI_OP_WRITE_LE_HOST_SUPPORTED = 3181 HCI_OP_WRITE_LINK_POLICY = 2061 +HCI_OP_WRITE_LOCAL_NAME = 3091 +HCI_OP_WRITE_PAGE_SCAN_ACTIVITY = 3100 +HCI_OP_WRITE_PAGE_SCAN_TYPE = 3143 HCI_OP_WRITE_REMOTE_AMP_ASSOC = 5131 +HCI_OP_WRITE_SCAN_ENABLE = 3098 +HCI_OP_WRITE_SC_SUPPORT = 3194 +HCI_OP_WRITE_SSP_DEBUG_MODE = 6148 +HCI_OP_WRITE_SSP_MODE = 3158 HCI_OP_WRITE_SYNC_TRAIN_PARAMS = 3192 +HCI_OP_WRITE_VOICE_SETTING = 3110 HCI_PRIMARY = 0 # HCI_RAW_DEVICE is not set HCI_SCODATA_PKT = 3 diff --git a/sys/linux/dev_vhci_amd64.const b/sys/linux/dev_vhci_amd64.const index 3f05538dc..1cd90b177 100644 --- a/sys/linux/dev_vhci_amd64.const +++ b/sys/linux/dev_vhci_amd64.const @@ -21,6 +21,7 @@ HCI_EV_DISCONN_PHY_LINK_COMPLETE = 66 HCI_EV_ENCRYPT_CHANGE = 8 HCI_EV_EXTENDED_INQUIRY_RESULT = 47 HCI_EV_HARDWARE_ERROR = 16 +HCI_EV_INQUIRY_COMPLETE = 1 HCI_EV_INQUIRY_RESULT = 2 HCI_EV_INQUIRY_RESULT_WITH_RSSI = 34 HCI_EV_IO_CAPA_REPLY = 50 @@ -69,6 +70,7 @@ HCI_EV_SYNC_TRAIN_COMPLETE = 79 HCI_EV_USER_CONFIRM_REQUEST = 51 HCI_EV_USER_PASSKEY_NOTIFY = 59 HCI_EV_USER_PASSKEY_REQUEST = 52 +HCI_EV_VENDOR = 255 # HCI_EXTERNAL_CONFIG is not set HCI_MAX_AD_LENGTH = 31 HCI_OP_ADD_SCO = 1031 @@ -77,9 +79,17 @@ HCI_OP_CREATE_CONN = 1029 HCI_OP_DELETE_RESERVED_LT_ADDR = 3189 HCI_OP_DELETE_STORED_LINK_KEY = 3090 HCI_OP_DISCONNECT = 1030 +HCI_OP_EXIT_PERIODIC_INQ = 1028 HCI_OP_EXIT_SNIFF_MODE = 2052 HCI_OP_INQUIRY = 1025 +HCI_OP_INQUIRY_CANCEL = 1026 +HCI_OP_LE_ADD_TO_RESOLV_LIST = 8231 +HCI_OP_LE_ADD_TO_WHITE_LIST = 8209 +HCI_OP_LE_CLEAR_RESOLV_LIST = 8233 +HCI_OP_LE_CLEAR_WHITE_LIST = 8208 HCI_OP_LE_CREATE_CONN = 8205 +HCI_OP_LE_DEL_FROM_RESOLV_LIST = 8232 +HCI_OP_LE_DEL_FROM_WHITE_LIST = 8210 HCI_OP_LE_EXT_CREATE_CONN = 8259 HCI_OP_LE_LTK_NEG_REPLY = 8219 HCI_OP_LE_LTK_REPLY = 8218 @@ -95,11 +105,25 @@ HCI_OP_LE_READ_REMOTE_FEATURES = 8214 HCI_OP_LE_READ_RESOLV_LIST_SIZE = 8234 HCI_OP_LE_READ_SUPPORTED_STATES = 8220 HCI_OP_LE_READ_WHITE_LIST_SIZE = 8207 +HCI_OP_LE_SET_ADDR_RESOLV_ENABLE = 8237 +HCI_OP_LE_SET_ADV_ENABLE = 8202 +HCI_OP_LE_SET_ADV_PARAM = 8198 +HCI_OP_LE_SET_ADV_SET_RAND_ADDR = 8245 HCI_OP_LE_SET_CIG_PARAMS = 8290 HCI_OP_LE_SET_DATA_LEN = 8226 +HCI_OP_LE_SET_DEFAULT_PHY = 8241 +HCI_OP_LE_SET_EXT_ADV_ENABLE = 8249 HCI_OP_LE_SET_EXT_ADV_PARAMS = 8246 +HCI_OP_LE_SET_EXT_SCAN_ENABLE = 8258 +HCI_OP_LE_SET_EXT_SCAN_PARAMS = 8257 +HCI_OP_LE_SET_RANDOM_ADDR = 8197 +HCI_OP_LE_SET_SCAN_ENABLE = 8204 +HCI_OP_LE_SET_SCAN_PARAM = 8203 HCI_OP_LE_START_ENC = 8217 +HCI_OP_LE_WRITE_DEF_DATA_LEN = 8228 HCI_OP_LOGICAL_LINK_CANCEL = 1083 +HCI_OP_NOP = 0 +HCI_OP_PERIODIC_INQ = 1027 HCI_OP_PIN_CODE_NEG_REPLY = 1038 HCI_OP_PIN_CODE_REPLY = 1037 HCI_OP_READ_AUTH_PAYLOAD_TO = 3195 @@ -136,6 +160,7 @@ HCI_OP_READ_STORED_LINK_KEY = 3085 HCI_OP_READ_TX_POWER = 3117 HCI_OP_READ_VOICE_SETTING = 3109 HCI_OP_REMOTE_NAME_REQ = 1049 +HCI_OP_RESET = 3075 HCI_OP_ROLE_DISCOVERY = 2057 HCI_OP_SETUP_SYNC_CONN = 1064 HCI_OP_SET_CONN_ENCRYPT = 1043 @@ -144,11 +169,28 @@ HCI_OP_SET_CSB_DATA = 3190 HCI_OP_SET_RESERVED_LT_ADDR = 3188 HCI_OP_SNIFF_MODE = 2051 HCI_OP_SWITCH_ROLE = 2059 +HCI_OP_USER_CONFIRM_NEG_REPLY = 1069 HCI_OP_USER_CONFIRM_REPLY = 1068 +HCI_OP_USER_PASSKEY_NEG_REPLY = 1071 +HCI_OP_USER_PASSKEY_REPLY = 1070 +HCI_OP_WRITE_AUTH_ENABLE = 3104 HCI_OP_WRITE_AUTH_PAYLOAD_TO = 3196 +HCI_OP_WRITE_CLASS_OF_DEV = 3108 +HCI_OP_WRITE_DEF_ERR_DATA_REPORTING = 3163 +HCI_OP_WRITE_DEF_LINK_POLICY = 2063 +HCI_OP_WRITE_ENCRYPT_MODE = 3106 +HCI_OP_WRITE_LE_HOST_SUPPORTED = 3181 HCI_OP_WRITE_LINK_POLICY = 2061 +HCI_OP_WRITE_LOCAL_NAME = 3091 +HCI_OP_WRITE_PAGE_SCAN_ACTIVITY = 3100 +HCI_OP_WRITE_PAGE_SCAN_TYPE = 3143 HCI_OP_WRITE_REMOTE_AMP_ASSOC = 5131 +HCI_OP_WRITE_SCAN_ENABLE = 3098 +HCI_OP_WRITE_SC_SUPPORT = 3194 +HCI_OP_WRITE_SSP_DEBUG_MODE = 6148 +HCI_OP_WRITE_SSP_MODE = 3158 HCI_OP_WRITE_SYNC_TRAIN_PARAMS = 3192 +HCI_OP_WRITE_VOICE_SETTING = 3110 HCI_PRIMARY = 0 # HCI_RAW_DEVICE is not set HCI_SCODATA_PKT = 3 diff --git a/sys/linux/dev_vhci_arm.const b/sys/linux/dev_vhci_arm.const index 3f05538dc..1cd90b177 100644 --- a/sys/linux/dev_vhci_arm.const +++ b/sys/linux/dev_vhci_arm.const @@ -21,6 +21,7 @@ HCI_EV_DISCONN_PHY_LINK_COMPLETE = 66 HCI_EV_ENCRYPT_CHANGE = 8 HCI_EV_EXTENDED_INQUIRY_RESULT = 47 HCI_EV_HARDWARE_ERROR = 16 +HCI_EV_INQUIRY_COMPLETE = 1 HCI_EV_INQUIRY_RESULT = 2 HCI_EV_INQUIRY_RESULT_WITH_RSSI = 34 HCI_EV_IO_CAPA_REPLY = 50 @@ -69,6 +70,7 @@ HCI_EV_SYNC_TRAIN_COMPLETE = 79 HCI_EV_USER_CONFIRM_REQUEST = 51 HCI_EV_USER_PASSKEY_NOTIFY = 59 HCI_EV_USER_PASSKEY_REQUEST = 52 +HCI_EV_VENDOR = 255 # HCI_EXTERNAL_CONFIG is not set HCI_MAX_AD_LENGTH = 31 HCI_OP_ADD_SCO = 1031 @@ -77,9 +79,17 @@ HCI_OP_CREATE_CONN = 1029 HCI_OP_DELETE_RESERVED_LT_ADDR = 3189 HCI_OP_DELETE_STORED_LINK_KEY = 3090 HCI_OP_DISCONNECT = 1030 +HCI_OP_EXIT_PERIODIC_INQ = 1028 HCI_OP_EXIT_SNIFF_MODE = 2052 HCI_OP_INQUIRY = 1025 +HCI_OP_INQUIRY_CANCEL = 1026 +HCI_OP_LE_ADD_TO_RESOLV_LIST = 8231 +HCI_OP_LE_ADD_TO_WHITE_LIST = 8209 +HCI_OP_LE_CLEAR_RESOLV_LIST = 8233 +HCI_OP_LE_CLEAR_WHITE_LIST = 8208 HCI_OP_LE_CREATE_CONN = 8205 +HCI_OP_LE_DEL_FROM_RESOLV_LIST = 8232 +HCI_OP_LE_DEL_FROM_WHITE_LIST = 8210 HCI_OP_LE_EXT_CREATE_CONN = 8259 HCI_OP_LE_LTK_NEG_REPLY = 8219 HCI_OP_LE_LTK_REPLY = 8218 @@ -95,11 +105,25 @@ HCI_OP_LE_READ_REMOTE_FEATURES = 8214 HCI_OP_LE_READ_RESOLV_LIST_SIZE = 8234 HCI_OP_LE_READ_SUPPORTED_STATES = 8220 HCI_OP_LE_READ_WHITE_LIST_SIZE = 8207 +HCI_OP_LE_SET_ADDR_RESOLV_ENABLE = 8237 +HCI_OP_LE_SET_ADV_ENABLE = 8202 +HCI_OP_LE_SET_ADV_PARAM = 8198 +HCI_OP_LE_SET_ADV_SET_RAND_ADDR = 8245 HCI_OP_LE_SET_CIG_PARAMS = 8290 HCI_OP_LE_SET_DATA_LEN = 8226 +HCI_OP_LE_SET_DEFAULT_PHY = 8241 +HCI_OP_LE_SET_EXT_ADV_ENABLE = 8249 HCI_OP_LE_SET_EXT_ADV_PARAMS = 8246 +HCI_OP_LE_SET_EXT_SCAN_ENABLE = 8258 +HCI_OP_LE_SET_EXT_SCAN_PARAMS = 8257 +HCI_OP_LE_SET_RANDOM_ADDR = 8197 +HCI_OP_LE_SET_SCAN_ENABLE = 8204 +HCI_OP_LE_SET_SCAN_PARAM = 8203 HCI_OP_LE_START_ENC = 8217 +HCI_OP_LE_WRITE_DEF_DATA_LEN = 8228 HCI_OP_LOGICAL_LINK_CANCEL = 1083 +HCI_OP_NOP = 0 +HCI_OP_PERIODIC_INQ = 1027 HCI_OP_PIN_CODE_NEG_REPLY = 1038 HCI_OP_PIN_CODE_REPLY = 1037 HCI_OP_READ_AUTH_PAYLOAD_TO = 3195 @@ -136,6 +160,7 @@ HCI_OP_READ_STORED_LINK_KEY = 3085 HCI_OP_READ_TX_POWER = 3117 HCI_OP_READ_VOICE_SETTING = 3109 HCI_OP_REMOTE_NAME_REQ = 1049 +HCI_OP_RESET = 3075 HCI_OP_ROLE_DISCOVERY = 2057 HCI_OP_SETUP_SYNC_CONN = 1064 HCI_OP_SET_CONN_ENCRYPT = 1043 @@ -144,11 +169,28 @@ HCI_OP_SET_CSB_DATA = 3190 HCI_OP_SET_RESERVED_LT_ADDR = 3188 HCI_OP_SNIFF_MODE = 2051 HCI_OP_SWITCH_ROLE = 2059 +HCI_OP_USER_CONFIRM_NEG_REPLY = 1069 HCI_OP_USER_CONFIRM_REPLY = 1068 +HCI_OP_USER_PASSKEY_NEG_REPLY = 1071 +HCI_OP_USER_PASSKEY_REPLY = 1070 +HCI_OP_WRITE_AUTH_ENABLE = 3104 HCI_OP_WRITE_AUTH_PAYLOAD_TO = 3196 +HCI_OP_WRITE_CLASS_OF_DEV = 3108 +HCI_OP_WRITE_DEF_ERR_DATA_REPORTING = 3163 +HCI_OP_WRITE_DEF_LINK_POLICY = 2063 +HCI_OP_WRITE_ENCRYPT_MODE = 3106 +HCI_OP_WRITE_LE_HOST_SUPPORTED = 3181 HCI_OP_WRITE_LINK_POLICY = 2061 +HCI_OP_WRITE_LOCAL_NAME = 3091 +HCI_OP_WRITE_PAGE_SCAN_ACTIVITY = 3100 +HCI_OP_WRITE_PAGE_SCAN_TYPE = 3143 HCI_OP_WRITE_REMOTE_AMP_ASSOC = 5131 +HCI_OP_WRITE_SCAN_ENABLE = 3098 +HCI_OP_WRITE_SC_SUPPORT = 3194 +HCI_OP_WRITE_SSP_DEBUG_MODE = 6148 +HCI_OP_WRITE_SSP_MODE = 3158 HCI_OP_WRITE_SYNC_TRAIN_PARAMS = 3192 +HCI_OP_WRITE_VOICE_SETTING = 3110 HCI_PRIMARY = 0 # HCI_RAW_DEVICE is not set HCI_SCODATA_PKT = 3 diff --git a/sys/linux/dev_vhci_arm64.const b/sys/linux/dev_vhci_arm64.const index 3f05538dc..1cd90b177 100644 --- a/sys/linux/dev_vhci_arm64.const +++ b/sys/linux/dev_vhci_arm64.const @@ -21,6 +21,7 @@ HCI_EV_DISCONN_PHY_LINK_COMPLETE = 66 HCI_EV_ENCRYPT_CHANGE = 8 HCI_EV_EXTENDED_INQUIRY_RESULT = 47 HCI_EV_HARDWARE_ERROR = 16 +HCI_EV_INQUIRY_COMPLETE = 1 HCI_EV_INQUIRY_RESULT = 2 HCI_EV_INQUIRY_RESULT_WITH_RSSI = 34 HCI_EV_IO_CAPA_REPLY = 50 @@ -69,6 +70,7 @@ HCI_EV_SYNC_TRAIN_COMPLETE = 79 HCI_EV_USER_CONFIRM_REQUEST = 51 HCI_EV_USER_PASSKEY_NOTIFY = 59 HCI_EV_USER_PASSKEY_REQUEST = 52 +HCI_EV_VENDOR = 255 # HCI_EXTERNAL_CONFIG is not set HCI_MAX_AD_LENGTH = 31 HCI_OP_ADD_SCO = 1031 @@ -77,9 +79,17 @@ HCI_OP_CREATE_CONN = 1029 HCI_OP_DELETE_RESERVED_LT_ADDR = 3189 HCI_OP_DELETE_STORED_LINK_KEY = 3090 HCI_OP_DISCONNECT = 1030 +HCI_OP_EXIT_PERIODIC_INQ = 1028 HCI_OP_EXIT_SNIFF_MODE = 2052 HCI_OP_INQUIRY = 1025 +HCI_OP_INQUIRY_CANCEL = 1026 +HCI_OP_LE_ADD_TO_RESOLV_LIST = 8231 +HCI_OP_LE_ADD_TO_WHITE_LIST = 8209 +HCI_OP_LE_CLEAR_RESOLV_LIST = 8233 +HCI_OP_LE_CLEAR_WHITE_LIST = 8208 HCI_OP_LE_CREATE_CONN = 8205 +HCI_OP_LE_DEL_FROM_RESOLV_LIST = 8232 +HCI_OP_LE_DEL_FROM_WHITE_LIST = 8210 HCI_OP_LE_EXT_CREATE_CONN = 8259 HCI_OP_LE_LTK_NEG_REPLY = 8219 HCI_OP_LE_LTK_REPLY = 8218 @@ -95,11 +105,25 @@ HCI_OP_LE_READ_REMOTE_FEATURES = 8214 HCI_OP_LE_READ_RESOLV_LIST_SIZE = 8234 HCI_OP_LE_READ_SUPPORTED_STATES = 8220 HCI_OP_LE_READ_WHITE_LIST_SIZE = 8207 +HCI_OP_LE_SET_ADDR_RESOLV_ENABLE = 8237 +HCI_OP_LE_SET_ADV_ENABLE = 8202 +HCI_OP_LE_SET_ADV_PARAM = 8198 +HCI_OP_LE_SET_ADV_SET_RAND_ADDR = 8245 HCI_OP_LE_SET_CIG_PARAMS = 8290 HCI_OP_LE_SET_DATA_LEN = 8226 +HCI_OP_LE_SET_DEFAULT_PHY = 8241 +HCI_OP_LE_SET_EXT_ADV_ENABLE = 8249 HCI_OP_LE_SET_EXT_ADV_PARAMS = 8246 +HCI_OP_LE_SET_EXT_SCAN_ENABLE = 8258 +HCI_OP_LE_SET_EXT_SCAN_PARAMS = 8257 +HCI_OP_LE_SET_RANDOM_ADDR = 8197 +HCI_OP_LE_SET_SCAN_ENABLE = 8204 +HCI_OP_LE_SET_SCAN_PARAM = 8203 HCI_OP_LE_START_ENC = 8217 +HCI_OP_LE_WRITE_DEF_DATA_LEN = 8228 HCI_OP_LOGICAL_LINK_CANCEL = 1083 +HCI_OP_NOP = 0 +HCI_OP_PERIODIC_INQ = 1027 HCI_OP_PIN_CODE_NEG_REPLY = 1038 HCI_OP_PIN_CODE_REPLY = 1037 HCI_OP_READ_AUTH_PAYLOAD_TO = 3195 @@ -136,6 +160,7 @@ HCI_OP_READ_STORED_LINK_KEY = 3085 HCI_OP_READ_TX_POWER = 3117 HCI_OP_READ_VOICE_SETTING = 3109 HCI_OP_REMOTE_NAME_REQ = 1049 +HCI_OP_RESET = 3075 HCI_OP_ROLE_DISCOVERY = 2057 HCI_OP_SETUP_SYNC_CONN = 1064 HCI_OP_SET_CONN_ENCRYPT = 1043 @@ -144,11 +169,28 @@ HCI_OP_SET_CSB_DATA = 3190 HCI_OP_SET_RESERVED_LT_ADDR = 3188 HCI_OP_SNIFF_MODE = 2051 HCI_OP_SWITCH_ROLE = 2059 +HCI_OP_USER_CONFIRM_NEG_REPLY = 1069 HCI_OP_USER_CONFIRM_REPLY = 1068 +HCI_OP_USER_PASSKEY_NEG_REPLY = 1071 +HCI_OP_USER_PASSKEY_REPLY = 1070 +HCI_OP_WRITE_AUTH_ENABLE = 3104 HCI_OP_WRITE_AUTH_PAYLOAD_TO = 3196 +HCI_OP_WRITE_CLASS_OF_DEV = 3108 +HCI_OP_WRITE_DEF_ERR_DATA_REPORTING = 3163 +HCI_OP_WRITE_DEF_LINK_POLICY = 2063 +HCI_OP_WRITE_ENCRYPT_MODE = 3106 +HCI_OP_WRITE_LE_HOST_SUPPORTED = 3181 HCI_OP_WRITE_LINK_POLICY = 2061 +HCI_OP_WRITE_LOCAL_NAME = 3091 +HCI_OP_WRITE_PAGE_SCAN_ACTIVITY = 3100 +HCI_OP_WRITE_PAGE_SCAN_TYPE = 3143 HCI_OP_WRITE_REMOTE_AMP_ASSOC = 5131 +HCI_OP_WRITE_SCAN_ENABLE = 3098 +HCI_OP_WRITE_SC_SUPPORT = 3194 +HCI_OP_WRITE_SSP_DEBUG_MODE = 6148 +HCI_OP_WRITE_SSP_MODE = 3158 HCI_OP_WRITE_SYNC_TRAIN_PARAMS = 3192 +HCI_OP_WRITE_VOICE_SETTING = 3110 HCI_PRIMARY = 0 # HCI_RAW_DEVICE is not set HCI_SCODATA_PKT = 3 diff --git a/sys/linux/dev_vhci_mips64le.const b/sys/linux/dev_vhci_mips64le.const index 3f05538dc..1cd90b177 100644 --- a/sys/linux/dev_vhci_mips64le.const +++ b/sys/linux/dev_vhci_mips64le.const @@ -21,6 +21,7 @@ HCI_EV_DISCONN_PHY_LINK_COMPLETE = 66 HCI_EV_ENCRYPT_CHANGE = 8 HCI_EV_EXTENDED_INQUIRY_RESULT = 47 HCI_EV_HARDWARE_ERROR = 16 +HCI_EV_INQUIRY_COMPLETE = 1 HCI_EV_INQUIRY_RESULT = 2 HCI_EV_INQUIRY_RESULT_WITH_RSSI = 34 HCI_EV_IO_CAPA_REPLY = 50 @@ -69,6 +70,7 @@ HCI_EV_SYNC_TRAIN_COMPLETE = 79 HCI_EV_USER_CONFIRM_REQUEST = 51 HCI_EV_USER_PASSKEY_NOTIFY = 59 HCI_EV_USER_PASSKEY_REQUEST = 52 +HCI_EV_VENDOR = 255 # HCI_EXTERNAL_CONFIG is not set HCI_MAX_AD_LENGTH = 31 HCI_OP_ADD_SCO = 1031 @@ -77,9 +79,17 @@ HCI_OP_CREATE_CONN = 1029 HCI_OP_DELETE_RESERVED_LT_ADDR = 3189 HCI_OP_DELETE_STORED_LINK_KEY = 3090 HCI_OP_DISCONNECT = 1030 +HCI_OP_EXIT_PERIODIC_INQ = 1028 HCI_OP_EXIT_SNIFF_MODE = 2052 HCI_OP_INQUIRY = 1025 +HCI_OP_INQUIRY_CANCEL = 1026 +HCI_OP_LE_ADD_TO_RESOLV_LIST = 8231 +HCI_OP_LE_ADD_TO_WHITE_LIST = 8209 +HCI_OP_LE_CLEAR_RESOLV_LIST = 8233 +HCI_OP_LE_CLEAR_WHITE_LIST = 8208 HCI_OP_LE_CREATE_CONN = 8205 +HCI_OP_LE_DEL_FROM_RESOLV_LIST = 8232 +HCI_OP_LE_DEL_FROM_WHITE_LIST = 8210 HCI_OP_LE_EXT_CREATE_CONN = 8259 HCI_OP_LE_LTK_NEG_REPLY = 8219 HCI_OP_LE_LTK_REPLY = 8218 @@ -95,11 +105,25 @@ HCI_OP_LE_READ_REMOTE_FEATURES = 8214 HCI_OP_LE_READ_RESOLV_LIST_SIZE = 8234 HCI_OP_LE_READ_SUPPORTED_STATES = 8220 HCI_OP_LE_READ_WHITE_LIST_SIZE = 8207 +HCI_OP_LE_SET_ADDR_RESOLV_ENABLE = 8237 +HCI_OP_LE_SET_ADV_ENABLE = 8202 +HCI_OP_LE_SET_ADV_PARAM = 8198 +HCI_OP_LE_SET_ADV_SET_RAND_ADDR = 8245 HCI_OP_LE_SET_CIG_PARAMS = 8290 HCI_OP_LE_SET_DATA_LEN = 8226 +HCI_OP_LE_SET_DEFAULT_PHY = 8241 +HCI_OP_LE_SET_EXT_ADV_ENABLE = 8249 HCI_OP_LE_SET_EXT_ADV_PARAMS = 8246 +HCI_OP_LE_SET_EXT_SCAN_ENABLE = 8258 +HCI_OP_LE_SET_EXT_SCAN_PARAMS = 8257 +HCI_OP_LE_SET_RANDOM_ADDR = 8197 +HCI_OP_LE_SET_SCAN_ENABLE = 8204 +HCI_OP_LE_SET_SCAN_PARAM = 8203 HCI_OP_LE_START_ENC = 8217 +HCI_OP_LE_WRITE_DEF_DATA_LEN = 8228 HCI_OP_LOGICAL_LINK_CANCEL = 1083 +HCI_OP_NOP = 0 +HCI_OP_PERIODIC_INQ = 1027 HCI_OP_PIN_CODE_NEG_REPLY = 1038 HCI_OP_PIN_CODE_REPLY = 1037 HCI_OP_READ_AUTH_PAYLOAD_TO = 3195 @@ -136,6 +160,7 @@ HCI_OP_READ_STORED_LINK_KEY = 3085 HCI_OP_READ_TX_POWER = 3117 HCI_OP_READ_VOICE_SETTING = 3109 HCI_OP_REMOTE_NAME_REQ = 1049 +HCI_OP_RESET = 3075 HCI_OP_ROLE_DISCOVERY = 2057 HCI_OP_SETUP_SYNC_CONN = 1064 HCI_OP_SET_CONN_ENCRYPT = 1043 @@ -144,11 +169,28 @@ HCI_OP_SET_CSB_DATA = 3190 HCI_OP_SET_RESERVED_LT_ADDR = 3188 HCI_OP_SNIFF_MODE = 2051 HCI_OP_SWITCH_ROLE = 2059 +HCI_OP_USER_CONFIRM_NEG_REPLY = 1069 HCI_OP_USER_CONFIRM_REPLY = 1068 +HCI_OP_USER_PASSKEY_NEG_REPLY = 1071 +HCI_OP_USER_PASSKEY_REPLY = 1070 +HCI_OP_WRITE_AUTH_ENABLE = 3104 HCI_OP_WRITE_AUTH_PAYLOAD_TO = 3196 +HCI_OP_WRITE_CLASS_OF_DEV = 3108 +HCI_OP_WRITE_DEF_ERR_DATA_REPORTING = 3163 +HCI_OP_WRITE_DEF_LINK_POLICY = 2063 +HCI_OP_WRITE_ENCRYPT_MODE = 3106 +HCI_OP_WRITE_LE_HOST_SUPPORTED = 3181 HCI_OP_WRITE_LINK_POLICY = 2061 +HCI_OP_WRITE_LOCAL_NAME = 3091 +HCI_OP_WRITE_PAGE_SCAN_ACTIVITY = 3100 +HCI_OP_WRITE_PAGE_SCAN_TYPE = 3143 HCI_OP_WRITE_REMOTE_AMP_ASSOC = 5131 +HCI_OP_WRITE_SCAN_ENABLE = 3098 +HCI_OP_WRITE_SC_SUPPORT = 3194 +HCI_OP_WRITE_SSP_DEBUG_MODE = 6148 +HCI_OP_WRITE_SSP_MODE = 3158 HCI_OP_WRITE_SYNC_TRAIN_PARAMS = 3192 +HCI_OP_WRITE_VOICE_SETTING = 3110 HCI_PRIMARY = 0 # HCI_RAW_DEVICE is not set HCI_SCODATA_PKT = 3 diff --git a/sys/linux/dev_vhci_ppc64le.const b/sys/linux/dev_vhci_ppc64le.const index 3f05538dc..1cd90b177 100644 --- a/sys/linux/dev_vhci_ppc64le.const +++ b/sys/linux/dev_vhci_ppc64le.const @@ -21,6 +21,7 @@ HCI_EV_DISCONN_PHY_LINK_COMPLETE = 66 HCI_EV_ENCRYPT_CHANGE = 8 HCI_EV_EXTENDED_INQUIRY_RESULT = 47 HCI_EV_HARDWARE_ERROR = 16 +HCI_EV_INQUIRY_COMPLETE = 1 HCI_EV_INQUIRY_RESULT = 2 HCI_EV_INQUIRY_RESULT_WITH_RSSI = 34 HCI_EV_IO_CAPA_REPLY = 50 @@ -69,6 +70,7 @@ HCI_EV_SYNC_TRAIN_COMPLETE = 79 HCI_EV_USER_CONFIRM_REQUEST = 51 HCI_EV_USER_PASSKEY_NOTIFY = 59 HCI_EV_USER_PASSKEY_REQUEST = 52 +HCI_EV_VENDOR = 255 # HCI_EXTERNAL_CONFIG is not set HCI_MAX_AD_LENGTH = 31 HCI_OP_ADD_SCO = 1031 @@ -77,9 +79,17 @@ HCI_OP_CREATE_CONN = 1029 HCI_OP_DELETE_RESERVED_LT_ADDR = 3189 HCI_OP_DELETE_STORED_LINK_KEY = 3090 HCI_OP_DISCONNECT = 1030 +HCI_OP_EXIT_PERIODIC_INQ = 1028 HCI_OP_EXIT_SNIFF_MODE = 2052 HCI_OP_INQUIRY = 1025 +HCI_OP_INQUIRY_CANCEL = 1026 +HCI_OP_LE_ADD_TO_RESOLV_LIST = 8231 +HCI_OP_LE_ADD_TO_WHITE_LIST = 8209 +HCI_OP_LE_CLEAR_RESOLV_LIST = 8233 +HCI_OP_LE_CLEAR_WHITE_LIST = 8208 HCI_OP_LE_CREATE_CONN = 8205 +HCI_OP_LE_DEL_FROM_RESOLV_LIST = 8232 +HCI_OP_LE_DEL_FROM_WHITE_LIST = 8210 HCI_OP_LE_EXT_CREATE_CONN = 8259 HCI_OP_LE_LTK_NEG_REPLY = 8219 HCI_OP_LE_LTK_REPLY = 8218 @@ -95,11 +105,25 @@ HCI_OP_LE_READ_REMOTE_FEATURES = 8214 HCI_OP_LE_READ_RESOLV_LIST_SIZE = 8234 HCI_OP_LE_READ_SUPPORTED_STATES = 8220 HCI_OP_LE_READ_WHITE_LIST_SIZE = 8207 +HCI_OP_LE_SET_ADDR_RESOLV_ENABLE = 8237 +HCI_OP_LE_SET_ADV_ENABLE = 8202 +HCI_OP_LE_SET_ADV_PARAM = 8198 +HCI_OP_LE_SET_ADV_SET_RAND_ADDR = 8245 HCI_OP_LE_SET_CIG_PARAMS = 8290 HCI_OP_LE_SET_DATA_LEN = 8226 +HCI_OP_LE_SET_DEFAULT_PHY = 8241 +HCI_OP_LE_SET_EXT_ADV_ENABLE = 8249 HCI_OP_LE_SET_EXT_ADV_PARAMS = 8246 +HCI_OP_LE_SET_EXT_SCAN_ENABLE = 8258 +HCI_OP_LE_SET_EXT_SCAN_PARAMS = 8257 +HCI_OP_LE_SET_RANDOM_ADDR = 8197 +HCI_OP_LE_SET_SCAN_ENABLE = 8204 +HCI_OP_LE_SET_SCAN_PARAM = 8203 HCI_OP_LE_START_ENC = 8217 +HCI_OP_LE_WRITE_DEF_DATA_LEN = 8228 HCI_OP_LOGICAL_LINK_CANCEL = 1083 +HCI_OP_NOP = 0 +HCI_OP_PERIODIC_INQ = 1027 HCI_OP_PIN_CODE_NEG_REPLY = 1038 HCI_OP_PIN_CODE_REPLY = 1037 HCI_OP_READ_AUTH_PAYLOAD_TO = 3195 @@ -136,6 +160,7 @@ HCI_OP_READ_STORED_LINK_KEY = 3085 HCI_OP_READ_TX_POWER = 3117 HCI_OP_READ_VOICE_SETTING = 3109 HCI_OP_REMOTE_NAME_REQ = 1049 +HCI_OP_RESET = 3075 HCI_OP_ROLE_DISCOVERY = 2057 HCI_OP_SETUP_SYNC_CONN = 1064 HCI_OP_SET_CONN_ENCRYPT = 1043 @@ -144,11 +169,28 @@ HCI_OP_SET_CSB_DATA = 3190 HCI_OP_SET_RESERVED_LT_ADDR = 3188 HCI_OP_SNIFF_MODE = 2051 HCI_OP_SWITCH_ROLE = 2059 +HCI_OP_USER_CONFIRM_NEG_REPLY = 1069 HCI_OP_USER_CONFIRM_REPLY = 1068 +HCI_OP_USER_PASSKEY_NEG_REPLY = 1071 +HCI_OP_USER_PASSKEY_REPLY = 1070 +HCI_OP_WRITE_AUTH_ENABLE = 3104 HCI_OP_WRITE_AUTH_PAYLOAD_TO = 3196 +HCI_OP_WRITE_CLASS_OF_DEV = 3108 +HCI_OP_WRITE_DEF_ERR_DATA_REPORTING = 3163 +HCI_OP_WRITE_DEF_LINK_POLICY = 2063 +HCI_OP_WRITE_ENCRYPT_MODE = 3106 +HCI_OP_WRITE_LE_HOST_SUPPORTED = 3181 HCI_OP_WRITE_LINK_POLICY = 2061 +HCI_OP_WRITE_LOCAL_NAME = 3091 +HCI_OP_WRITE_PAGE_SCAN_ACTIVITY = 3100 +HCI_OP_WRITE_PAGE_SCAN_TYPE = 3143 HCI_OP_WRITE_REMOTE_AMP_ASSOC = 5131 +HCI_OP_WRITE_SCAN_ENABLE = 3098 +HCI_OP_WRITE_SC_SUPPORT = 3194 +HCI_OP_WRITE_SSP_DEBUG_MODE = 6148 +HCI_OP_WRITE_SSP_MODE = 3158 HCI_OP_WRITE_SYNC_TRAIN_PARAMS = 3192 +HCI_OP_WRITE_VOICE_SETTING = 3110 HCI_PRIMARY = 0 # HCI_RAW_DEVICE is not set HCI_SCODATA_PKT = 3 diff --git a/sys/linux/dev_vhci_riscv64.const b/sys/linux/dev_vhci_riscv64.const index 3f05538dc..1cd90b177 100644 --- a/sys/linux/dev_vhci_riscv64.const +++ b/sys/linux/dev_vhci_riscv64.const @@ -21,6 +21,7 @@ HCI_EV_DISCONN_PHY_LINK_COMPLETE = 66 HCI_EV_ENCRYPT_CHANGE = 8 HCI_EV_EXTENDED_INQUIRY_RESULT = 47 HCI_EV_HARDWARE_ERROR = 16 +HCI_EV_INQUIRY_COMPLETE = 1 HCI_EV_INQUIRY_RESULT = 2 HCI_EV_INQUIRY_RESULT_WITH_RSSI = 34 HCI_EV_IO_CAPA_REPLY = 50 @@ -69,6 +70,7 @@ HCI_EV_SYNC_TRAIN_COMPLETE = 79 HCI_EV_USER_CONFIRM_REQUEST = 51 HCI_EV_USER_PASSKEY_NOTIFY = 59 HCI_EV_USER_PASSKEY_REQUEST = 52 +HCI_EV_VENDOR = 255 # HCI_EXTERNAL_CONFIG is not set HCI_MAX_AD_LENGTH = 31 HCI_OP_ADD_SCO = 1031 @@ -77,9 +79,17 @@ HCI_OP_CREATE_CONN = 1029 HCI_OP_DELETE_RESERVED_LT_ADDR = 3189 HCI_OP_DELETE_STORED_LINK_KEY = 3090 HCI_OP_DISCONNECT = 1030 +HCI_OP_EXIT_PERIODIC_INQ = 1028 HCI_OP_EXIT_SNIFF_MODE = 2052 HCI_OP_INQUIRY = 1025 +HCI_OP_INQUIRY_CANCEL = 1026 +HCI_OP_LE_ADD_TO_RESOLV_LIST = 8231 +HCI_OP_LE_ADD_TO_WHITE_LIST = 8209 +HCI_OP_LE_CLEAR_RESOLV_LIST = 8233 +HCI_OP_LE_CLEAR_WHITE_LIST = 8208 HCI_OP_LE_CREATE_CONN = 8205 +HCI_OP_LE_DEL_FROM_RESOLV_LIST = 8232 +HCI_OP_LE_DEL_FROM_WHITE_LIST = 8210 HCI_OP_LE_EXT_CREATE_CONN = 8259 HCI_OP_LE_LTK_NEG_REPLY = 8219 HCI_OP_LE_LTK_REPLY = 8218 @@ -95,11 +105,25 @@ HCI_OP_LE_READ_REMOTE_FEATURES = 8214 HCI_OP_LE_READ_RESOLV_LIST_SIZE = 8234 HCI_OP_LE_READ_SUPPORTED_STATES = 8220 HCI_OP_LE_READ_WHITE_LIST_SIZE = 8207 +HCI_OP_LE_SET_ADDR_RESOLV_ENABLE = 8237 +HCI_OP_LE_SET_ADV_ENABLE = 8202 +HCI_OP_LE_SET_ADV_PARAM = 8198 +HCI_OP_LE_SET_ADV_SET_RAND_ADDR = 8245 HCI_OP_LE_SET_CIG_PARAMS = 8290 HCI_OP_LE_SET_DATA_LEN = 8226 +HCI_OP_LE_SET_DEFAULT_PHY = 8241 +HCI_OP_LE_SET_EXT_ADV_ENABLE = 8249 HCI_OP_LE_SET_EXT_ADV_PARAMS = 8246 +HCI_OP_LE_SET_EXT_SCAN_ENABLE = 8258 +HCI_OP_LE_SET_EXT_SCAN_PARAMS = 8257 +HCI_OP_LE_SET_RANDOM_ADDR = 8197 +HCI_OP_LE_SET_SCAN_ENABLE = 8204 +HCI_OP_LE_SET_SCAN_PARAM = 8203 HCI_OP_LE_START_ENC = 8217 +HCI_OP_LE_WRITE_DEF_DATA_LEN = 8228 HCI_OP_LOGICAL_LINK_CANCEL = 1083 +HCI_OP_NOP = 0 +HCI_OP_PERIODIC_INQ = 1027 HCI_OP_PIN_CODE_NEG_REPLY = 1038 HCI_OP_PIN_CODE_REPLY = 1037 HCI_OP_READ_AUTH_PAYLOAD_TO = 3195 @@ -136,6 +160,7 @@ HCI_OP_READ_STORED_LINK_KEY = 3085 HCI_OP_READ_TX_POWER = 3117 HCI_OP_READ_VOICE_SETTING = 3109 HCI_OP_REMOTE_NAME_REQ = 1049 +HCI_OP_RESET = 3075 HCI_OP_ROLE_DISCOVERY = 2057 HCI_OP_SETUP_SYNC_CONN = 1064 HCI_OP_SET_CONN_ENCRYPT = 1043 @@ -144,11 +169,28 @@ HCI_OP_SET_CSB_DATA = 3190 HCI_OP_SET_RESERVED_LT_ADDR = 3188 HCI_OP_SNIFF_MODE = 2051 HCI_OP_SWITCH_ROLE = 2059 +HCI_OP_USER_CONFIRM_NEG_REPLY = 1069 HCI_OP_USER_CONFIRM_REPLY = 1068 +HCI_OP_USER_PASSKEY_NEG_REPLY = 1071 +HCI_OP_USER_PASSKEY_REPLY = 1070 +HCI_OP_WRITE_AUTH_ENABLE = 3104 HCI_OP_WRITE_AUTH_PAYLOAD_TO = 3196 +HCI_OP_WRITE_CLASS_OF_DEV = 3108 +HCI_OP_WRITE_DEF_ERR_DATA_REPORTING = 3163 +HCI_OP_WRITE_DEF_LINK_POLICY = 2063 +HCI_OP_WRITE_ENCRYPT_MODE = 3106 +HCI_OP_WRITE_LE_HOST_SUPPORTED = 3181 HCI_OP_WRITE_LINK_POLICY = 2061 +HCI_OP_WRITE_LOCAL_NAME = 3091 +HCI_OP_WRITE_PAGE_SCAN_ACTIVITY = 3100 +HCI_OP_WRITE_PAGE_SCAN_TYPE = 3143 HCI_OP_WRITE_REMOTE_AMP_ASSOC = 5131 +HCI_OP_WRITE_SCAN_ENABLE = 3098 +HCI_OP_WRITE_SC_SUPPORT = 3194 +HCI_OP_WRITE_SSP_DEBUG_MODE = 6148 +HCI_OP_WRITE_SSP_MODE = 3158 HCI_OP_WRITE_SYNC_TRAIN_PARAMS = 3192 +HCI_OP_WRITE_VOICE_SETTING = 3110 HCI_PRIMARY = 0 # HCI_RAW_DEVICE is not set HCI_SCODATA_PKT = 3 diff --git a/sys/linux/dev_vhci_s390x.const b/sys/linux/dev_vhci_s390x.const index 3f05538dc..1cd90b177 100644 --- a/sys/linux/dev_vhci_s390x.const +++ b/sys/linux/dev_vhci_s390x.const @@ -21,6 +21,7 @@ HCI_EV_DISCONN_PHY_LINK_COMPLETE = 66 HCI_EV_ENCRYPT_CHANGE = 8 HCI_EV_EXTENDED_INQUIRY_RESULT = 47 HCI_EV_HARDWARE_ERROR = 16 +HCI_EV_INQUIRY_COMPLETE = 1 HCI_EV_INQUIRY_RESULT = 2 HCI_EV_INQUIRY_RESULT_WITH_RSSI = 34 HCI_EV_IO_CAPA_REPLY = 50 @@ -69,6 +70,7 @@ HCI_EV_SYNC_TRAIN_COMPLETE = 79 HCI_EV_USER_CONFIRM_REQUEST = 51 HCI_EV_USER_PASSKEY_NOTIFY = 59 HCI_EV_USER_PASSKEY_REQUEST = 52 +HCI_EV_VENDOR = 255 # HCI_EXTERNAL_CONFIG is not set HCI_MAX_AD_LENGTH = 31 HCI_OP_ADD_SCO = 1031 @@ -77,9 +79,17 @@ HCI_OP_CREATE_CONN = 1029 HCI_OP_DELETE_RESERVED_LT_ADDR = 3189 HCI_OP_DELETE_STORED_LINK_KEY = 3090 HCI_OP_DISCONNECT = 1030 +HCI_OP_EXIT_PERIODIC_INQ = 1028 HCI_OP_EXIT_SNIFF_MODE = 2052 HCI_OP_INQUIRY = 1025 +HCI_OP_INQUIRY_CANCEL = 1026 +HCI_OP_LE_ADD_TO_RESOLV_LIST = 8231 +HCI_OP_LE_ADD_TO_WHITE_LIST = 8209 +HCI_OP_LE_CLEAR_RESOLV_LIST = 8233 +HCI_OP_LE_CLEAR_WHITE_LIST = 8208 HCI_OP_LE_CREATE_CONN = 8205 +HCI_OP_LE_DEL_FROM_RESOLV_LIST = 8232 +HCI_OP_LE_DEL_FROM_WHITE_LIST = 8210 HCI_OP_LE_EXT_CREATE_CONN = 8259 HCI_OP_LE_LTK_NEG_REPLY = 8219 HCI_OP_LE_LTK_REPLY = 8218 @@ -95,11 +105,25 @@ HCI_OP_LE_READ_REMOTE_FEATURES = 8214 HCI_OP_LE_READ_RESOLV_LIST_SIZE = 8234 HCI_OP_LE_READ_SUPPORTED_STATES = 8220 HCI_OP_LE_READ_WHITE_LIST_SIZE = 8207 +HCI_OP_LE_SET_ADDR_RESOLV_ENABLE = 8237 +HCI_OP_LE_SET_ADV_ENABLE = 8202 +HCI_OP_LE_SET_ADV_PARAM = 8198 +HCI_OP_LE_SET_ADV_SET_RAND_ADDR = 8245 HCI_OP_LE_SET_CIG_PARAMS = 8290 HCI_OP_LE_SET_DATA_LEN = 8226 +HCI_OP_LE_SET_DEFAULT_PHY = 8241 +HCI_OP_LE_SET_EXT_ADV_ENABLE = 8249 HCI_OP_LE_SET_EXT_ADV_PARAMS = 8246 +HCI_OP_LE_SET_EXT_SCAN_ENABLE = 8258 +HCI_OP_LE_SET_EXT_SCAN_PARAMS = 8257 +HCI_OP_LE_SET_RANDOM_ADDR = 8197 +HCI_OP_LE_SET_SCAN_ENABLE = 8204 +HCI_OP_LE_SET_SCAN_PARAM = 8203 HCI_OP_LE_START_ENC = 8217 +HCI_OP_LE_WRITE_DEF_DATA_LEN = 8228 HCI_OP_LOGICAL_LINK_CANCEL = 1083 +HCI_OP_NOP = 0 +HCI_OP_PERIODIC_INQ = 1027 HCI_OP_PIN_CODE_NEG_REPLY = 1038 HCI_OP_PIN_CODE_REPLY = 1037 HCI_OP_READ_AUTH_PAYLOAD_TO = 3195 @@ -136,6 +160,7 @@ HCI_OP_READ_STORED_LINK_KEY = 3085 HCI_OP_READ_TX_POWER = 3117 HCI_OP_READ_VOICE_SETTING = 3109 HCI_OP_REMOTE_NAME_REQ = 1049 +HCI_OP_RESET = 3075 HCI_OP_ROLE_DISCOVERY = 2057 HCI_OP_SETUP_SYNC_CONN = 1064 HCI_OP_SET_CONN_ENCRYPT = 1043 @@ -144,11 +169,28 @@ HCI_OP_SET_CSB_DATA = 3190 HCI_OP_SET_RESERVED_LT_ADDR = 3188 HCI_OP_SNIFF_MODE = 2051 HCI_OP_SWITCH_ROLE = 2059 +HCI_OP_USER_CONFIRM_NEG_REPLY = 1069 HCI_OP_USER_CONFIRM_REPLY = 1068 +HCI_OP_USER_PASSKEY_NEG_REPLY = 1071 +HCI_OP_USER_PASSKEY_REPLY = 1070 +HCI_OP_WRITE_AUTH_ENABLE = 3104 HCI_OP_WRITE_AUTH_PAYLOAD_TO = 3196 +HCI_OP_WRITE_CLASS_OF_DEV = 3108 +HCI_OP_WRITE_DEF_ERR_DATA_REPORTING = 3163 +HCI_OP_WRITE_DEF_LINK_POLICY = 2063 +HCI_OP_WRITE_ENCRYPT_MODE = 3106 +HCI_OP_WRITE_LE_HOST_SUPPORTED = 3181 HCI_OP_WRITE_LINK_POLICY = 2061 +HCI_OP_WRITE_LOCAL_NAME = 3091 +HCI_OP_WRITE_PAGE_SCAN_ACTIVITY = 3100 +HCI_OP_WRITE_PAGE_SCAN_TYPE = 3143 HCI_OP_WRITE_REMOTE_AMP_ASSOC = 5131 +HCI_OP_WRITE_SCAN_ENABLE = 3098 +HCI_OP_WRITE_SC_SUPPORT = 3194 +HCI_OP_WRITE_SSP_DEBUG_MODE = 6148 +HCI_OP_WRITE_SSP_MODE = 3158 HCI_OP_WRITE_SYNC_TRAIN_PARAMS = 3192 +HCI_OP_WRITE_VOICE_SETTING = 3110 HCI_PRIMARY = 0 # HCI_RAW_DEVICE is not set HCI_SCODATA_PKT = 3 |
