if_wpivar.h (282376) | if_wpivar.h (282400) |
---|---|
1/* $FreeBSD: head/sys/dev/wpi/if_wpivar.h 282376 2015-05-03 22:43:45Z adrian $ */ | 1/* $FreeBSD: head/sys/dev/wpi/if_wpivar.h 282400 2015-05-03 23:39:02Z adrian $ */ |
2 3/*- 4 * Copyright (c) 2006,2007 5 * Damien Bergamini <damien.bergamini@free.fr> 6 * 7 * Permission to use, copy, modify, and distribute this software for any 8 * purpose with or without fee is hereby granted, provided that the above 9 * copyright notice and this permission notice appear in all copies. --- 149 unchanged lines hidden (view full) --- 159}; 160 161struct wpi_softc { 162 device_t sc_dev; 163 164 struct ifnet *sc_ifp; 165 int sc_debug; 166 | 2 3/*- 4 * Copyright (c) 2006,2007 5 * Damien Bergamini <damien.bergamini@free.fr> 6 * 7 * Permission to use, copy, modify, and distribute this software for any 8 * purpose with or without fee is hereby granted, provided that the above 9 * copyright notice and this permission notice appear in all copies. --- 149 unchanged lines hidden (view full) --- 159}; 160 161struct wpi_softc { 162 device_t sc_dev; 163 164 struct ifnet *sc_ifp; 165 int sc_debug; 166 |
167 int sc_flags; 168#define WPI_PS_PATH (1 << 0) 169 |
|
167 struct mtx sc_mtx; 168 struct mtx tx_mtx; 169 170 /* Shared area. */ 171 struct wpi_dma_info shared_dma; 172 struct wpi_shared *shared; 173 174 struct wpi_tx_ring txq[WPI_NTXQUEUES]; --- 30 unchanged lines hidden (view full) --- 205 206 int temp; 207 uint32_t qfullmsk; 208 209 uint32_t nodesmsk; 210 struct mtx nt_mtx; 211 212 void (*sc_node_free)(struct ieee80211_node *); | 170 struct mtx sc_mtx; 171 struct mtx tx_mtx; 172 173 /* Shared area. */ 174 struct wpi_dma_info shared_dma; 175 struct wpi_shared *shared; 176 177 struct wpi_tx_ring txq[WPI_NTXQUEUES]; --- 30 unchanged lines hidden (view full) --- 208 209 int temp; 210 uint32_t qfullmsk; 211 212 uint32_t nodesmsk; 213 struct mtx nt_mtx; 214 215 void (*sc_node_free)(struct ieee80211_node *); |
216 void (*sc_update_rx_ring)(struct wpi_softc *); 217 void (*sc_update_tx_ring)(struct wpi_softc *, 218 struct wpi_tx_ring *); |
|
213 214 struct wpi_rx_radiotap_header sc_rxtap; 215 struct wpi_tx_radiotap_header sc_txtap; 216 217 /* Firmware image. */ 218 const struct firmware *fw_fp; 219 220 /* Firmware DMA transfer. */ --- 70 unchanged lines hidden --- | 219 220 struct wpi_rx_radiotap_header sc_rxtap; 221 struct wpi_tx_radiotap_header sc_txtap; 222 223 /* Firmware image. */ 224 const struct firmware *fw_fp; 225 226 /* Firmware DMA transfer. */ --- 70 unchanged lines hidden --- |