Lines Matching refs:hci_dev

137 int btintel_check_bdaddr(struct hci_dev *hdev);
138 int btintel_enter_mfg(struct hci_dev *hdev);
139 int btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched);
140 int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
141 int btintel_set_diag(struct hci_dev *hdev, bool enable);
142 int btintel_set_diag_mfg(struct hci_dev *hdev, bool enable);
143 void btintel_hw_error(struct hci_dev *hdev, u8 code);
145 void btintel_version_info(struct hci_dev *hdev, struct intel_version *ver);
146 void btintel_version_info_tlv(struct hci_dev *hdev, struct intel_version_tlv *version);
147 int btintel_secure_send(struct hci_dev *hdev, u8 fragment_type, u32 plen,
149 int btintel_load_ddc_config(struct hci_dev *hdev, const char *ddc_name);
150 int btintel_set_event_mask(struct hci_dev *hdev, bool debug);
151 int btintel_set_event_mask_mfg(struct hci_dev *hdev, bool debug);
152 int btintel_read_version(struct hci_dev *hdev, struct intel_version *ver);
153 int btintel_read_version_tlv(struct hci_dev *hdev, struct intel_version_tlv *ver);
155 struct regmap *btintel_regmap_init(struct hci_dev *hdev, u16 opcode_read,
157 int btintel_send_intel_reset(struct hci_dev *hdev, u32 boot_param);
158 int btintel_read_boot_params(struct hci_dev *hdev,
160 int btintel_download_firmware(struct hci_dev *dev, const struct firmware *fw,
162 int btintel_download_firmware_newgen(struct hci_dev *hdev,
166 void btintel_reset_to_bootloader(struct hci_dev *hdev);
167 int btintel_read_debug_features(struct hci_dev *hdev,
169 int btintel_set_debug_features(struct hci_dev *hdev,
173 static inline int btintel_check_bdaddr(struct hci_dev *hdev)
178 static inline int btintel_enter_mfg(struct hci_dev *hdev)
183 static inline int btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched)
188 static inline int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
193 static inline int btintel_set_diag(struct hci_dev *hdev, bool enable)
198 static inline int btintel_set_diag_mfg(struct hci_dev *hdev, bool enable)
203 static inline void btintel_hw_error(struct hci_dev *hdev, u8 code)
207 static inline void btintel_version_info(struct hci_dev *hdev,
212 static inline void btintel_version_info_tlv(struct hci_dev *hdev,
217 static inline int btintel_secure_send(struct hci_dev *hdev, u8 fragment_type,
223 static inline int btintel_load_ddc_config(struct hci_dev *hdev,
229 static inline int btintel_set_event_mask(struct hci_dev *hdev, bool debug)
234 static inline int btintel_set_event_mask_mfg(struct hci_dev *hdev, bool debug)
239 static inline int btintel_read_version(struct hci_dev *hdev,
245 static inline int btintel_read_version_tlv(struct hci_dev *hdev,
251 static inline struct regmap *btintel_regmap_init(struct hci_dev *hdev,
258 static inline int btintel_send_intel_reset(struct hci_dev *hdev,
264 static inline int btintel_read_boot_params(struct hci_dev *hdev,
270 static inline int btintel_download_firmware(struct hci_dev *dev,
277 static inline int btintel_download_firmware_newgen(struct hci_dev *hdev,
285 static inline void btintel_reset_to_bootloader(struct hci_dev *hdev)
289 static inline int btintel_read_debug_features(struct hci_dev *hdev,
295 static inline int btintel_set_debug_features(struct hci_dev *hdev,