diff options
Diffstat (limited to 'drivers/bluetooth/btintel.h')
| -rw-r--r-- | drivers/bluetooth/btintel.h | 19 | 
1 files changed, 11 insertions, 8 deletions
| diff --git a/drivers/bluetooth/btintel.h b/drivers/bluetooth/btintel.h index 6511b091caf5..d184064a5e7c 100644 --- a/drivers/bluetooth/btintel.h +++ b/drivers/bluetooth/btintel.h @@ -148,8 +148,8 @@ int btintel_set_diag(struct hci_dev *hdev, bool enable);  int btintel_set_diag_mfg(struct hci_dev *hdev, bool enable);  void btintel_hw_error(struct hci_dev *hdev, u8 code); -void btintel_version_info(struct hci_dev *hdev, struct intel_version *ver); -void btintel_version_info_tlv(struct hci_dev *hdev, struct intel_version_tlv *version); +int btintel_version_info(struct hci_dev *hdev, struct intel_version *ver); +int btintel_version_info_tlv(struct hci_dev *hdev, struct intel_version_tlv *version);  int btintel_secure_send(struct hci_dev *hdev, u8 fragment_type, u32 plen,  			const void *param);  int btintel_load_ddc_config(struct hci_dev *hdev, const char *ddc_name); @@ -163,9 +163,10 @@ struct regmap *btintel_regmap_init(struct hci_dev *hdev, u16 opcode_read,  int btintel_send_intel_reset(struct hci_dev *hdev, u32 boot_param);  int btintel_read_boot_params(struct hci_dev *hdev,  			     struct intel_boot_params *params); -int btintel_download_firmware(struct hci_dev *dev, const struct firmware *fw, -			      u32 *boot_param); +int btintel_download_firmware(struct hci_dev *dev, struct intel_version *ver, +			      const struct firmware *fw, u32 *boot_param);  int btintel_download_firmware_newgen(struct hci_dev *hdev, +				     struct intel_version_tlv *ver,  				     const struct firmware *fw,  				     u32 *boot_param, u8 hw_variant,  				     u8 sbe_type); @@ -210,14 +211,16 @@ static inline void btintel_hw_error(struct hci_dev *hdev, u8 code)  {  } -static inline void btintel_version_info(struct hci_dev *hdev, -					struct intel_version *ver) +static inline int btintel_version_info(struct hci_dev *hdev, +				       struct intel_version *ver)  { +	return -EOPNOTSUPP;  } -static inline void btintel_version_info_tlv(struct hci_dev *hdev, -					    struct intel_version_tlv *version) +static inline int btintel_version_info_tlv(struct hci_dev *hdev, +					   struct intel_version_tlv *version)  { +	return -EOPNOTSUPP;  }  static inline int btintel_secure_send(struct hci_dev *hdev, u8 fragment_type, | 
