Lines Matching defs:mt76_mcu_ops
242 struct mt76_mcu_ops { struct
243 unsigned int max_retry;
244 u32 headroom;
245 u32 tailroom;
247 int (*mcu_send_msg)(struct mt76_dev *dev, int cmd, const void *data,
249 int (*mcu_skb_prepare_msg)(struct mt76_dev *dev, struct sk_buff *skb,
251 int (*mcu_skb_send_msg)(struct mt76_dev *dev, struct sk_buff *skb,
253 int (*mcu_parse_response)(struct mt76_dev *dev, int cmd,
255 u32 (*mcu_rr)(struct mt76_dev *dev, u32 offset);
256 void (*mcu_wr)(struct mt76_dev *dev, u32 offset, u32 val);
257 int (*mcu_wr_rp)(struct mt76_dev *dev, u32 base,
259 int (*mcu_rd_rp)(struct mt76_dev *dev, u32 base,
261 int (*mcu_restart)(struct mt76_dev *dev);