Lines Matching defs:mt76_mcu_ops
234 struct mt76_mcu_ops { struct
235 unsigned int max_retry;
236 u32 headroom;
237 u32 tailroom;
239 int (*mcu_send_msg)(struct mt76_dev *dev, int cmd, const void *data,
241 int (*mcu_skb_prepare_msg)(struct mt76_dev *dev, struct sk_buff *skb,
243 int (*mcu_skb_send_msg)(struct mt76_dev *dev, struct sk_buff *skb,
245 int (*mcu_parse_response)(struct mt76_dev *dev, int cmd,
247 u32 (*mcu_rr)(struct mt76_dev *dev, u32 offset);
248 void (*mcu_wr)(struct mt76_dev *dev, u32 offset, u32 val);
249 int (*mcu_wr_rp)(struct mt76_dev *dev, u32 base,
251 int (*mcu_rd_rp)(struct mt76_dev *dev, u32 base,
253 int (*mcu_restart)(struct mt76_dev *dev);