[BACK]Return to bwfmvar.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / dev / ic

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/dev/ic/bwfmvar.h between version 1.3.6.2 and 1.4

version 1.3.6.2, 2020/08/17 11:22:45 version 1.4, 2019/09/01 05:40:39
Line 17 
Line 17 
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.   * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */   */
   
 #ifndef        _DEV_IC_BWFMVAR_H  #include <sys/pcq.h>
 #define        _DEV_IC_BWFMVAR_H  
   
 #include <sys/types.h>  
   
 #include <sys/cdefs.h>  
 #include <sys/device_if.h>  
 #include <sys/queue.h>  
 #include <sys/workqueue.h>  
   
 #include <net/if_ether.h>  
   
 #include <net80211/ieee80211.h>  
 #include <net80211/ieee80211_proto.h>  
 #include <net80211/ieee80211_var.h>  
   
 struct ieee80211_key;  
 struct mbuf;  
 struct pool_cache;  
   
 /* Chipcommon Core Chip IDs */  /* Chipcommon Core Chip IDs */
 #define BRCM_CC_43143_CHIP_ID           43143  #define BRCM_CC_43143_CHIP_ID           43143
Line 181  struct bwfm_softc {
Line 163  struct bwfm_softc {
         int                      sc_tx_timer;          int                      sc_tx_timer;
   
         bool                     sc_if_attached;          bool                     sc_if_attached;
         struct pool_cache       *sc_freetask;          struct bwfm_task         sc_task[BWFM_TASK_COUNT];
           pcq_t                   *sc_freetask;
         struct workqueue        *sc_taskq;          struct workqueue        *sc_taskq;
   
         int                     (*sc_newstate)(struct ieee80211com *,          int                     (*sc_newstate)(struct ieee80211com *,
                                     enum ieee80211_state, int);                                      enum ieee80211_state, int);
   
         int                      sc_bcdc_reqid;  
 };  };
   
 void bwfm_attach(struct bwfm_softc *);  void bwfm_attach(struct bwfm_softc *);
Line 204  int bwfm_chip_sr_capable(struct bwfm_sof
Line 185  int bwfm_chip_sr_capable(struct bwfm_sof
 struct bwfm_core *bwfm_chip_get_core(struct bwfm_softc *, int);  struct bwfm_core *bwfm_chip_get_core(struct bwfm_softc *, int);
 struct bwfm_core *bwfm_chip_get_pmu(struct bwfm_softc *);  struct bwfm_core *bwfm_chip_get_pmu(struct bwfm_softc *);
 void bwfm_rx(struct bwfm_softc *, struct mbuf *m);  void bwfm_rx(struct bwfm_softc *, struct mbuf *m);
   
 #endif /* _DEV_IC_BWFMVAR_H */  

Legend:
Removed from v.1.3.6.2  
changed lines
  Added in v.1.4

CVSweb <webmaster@jp.NetBSD.org>