Lines Matching refs:btmrvl_private
94 struct btmrvl_private { struct
98 int (*hw_host_to_card) (struct btmrvl_private *priv, argument
100 int (*hw_wakeup_firmware) (struct btmrvl_private *priv); argument
101 int (*hw_process_int_status) (struct btmrvl_private *priv); argument
102 void (*firmware_dump)(struct btmrvl_private *priv); argument
160 int btmrvl_register_hdev(struct btmrvl_private *priv);
161 struct btmrvl_private *btmrvl_add_card(void *card);
162 int btmrvl_remove_card(struct btmrvl_private *priv);
164 void btmrvl_interrupt(struct btmrvl_private *priv);
166 bool btmrvl_check_evtpkt(struct btmrvl_private *priv, struct sk_buff *skb);
167 int btmrvl_process_event(struct btmrvl_private *priv, struct sk_buff *skb);
169 int btmrvl_send_module_cfg_cmd(struct btmrvl_private *priv, u8 subcmd);
170 int btmrvl_pscan_window_reporting(struct btmrvl_private *priv, u8 subcmd);
171 int btmrvl_send_hscfg_cmd(struct btmrvl_private *priv);
172 int btmrvl_enable_ps(struct btmrvl_private *priv);
173 int btmrvl_prepare_command(struct btmrvl_private *priv);
174 int btmrvl_enable_hs(struct btmrvl_private *priv);
175 void btmrvl_firmware_dump(struct btmrvl_private *priv);