Lines Matching defs:btmrvl_private
103 struct btmrvl_private {
107 int (*hw_host_to_card)(struct btmrvl_private *priv,
109 int (*hw_wakeup_firmware)(struct btmrvl_private *priv);
110 int (*hw_process_int_status)(struct btmrvl_private *priv);
168 int btmrvl_register_hdev(struct btmrvl_private *priv);
169 struct btmrvl_private *btmrvl_add_card(void *card);
170 int btmrvl_remove_card(struct btmrvl_private *priv);
172 void btmrvl_interrupt(struct btmrvl_private *priv);
174 bool btmrvl_check_evtpkt(struct btmrvl_private *priv, struct sk_buff *skb);
175 int btmrvl_process_event(struct btmrvl_private *priv, struct sk_buff *skb);
177 int btmrvl_send_module_cfg_cmd(struct btmrvl_private *priv, u8 subcmd);
178 int btmrvl_pscan_window_reporting(struct btmrvl_private *priv, u8 subcmd);
179 int btmrvl_send_hscfg_cmd(struct btmrvl_private *priv);
180 int btmrvl_enable_ps(struct btmrvl_private *priv);
181 int btmrvl_prepare_command(struct btmrvl_private *priv);
182 int btmrvl_enable_hs(struct btmrvl_private *priv);