Deleted Added
full compact
if_ipwvar.h (286410) if_ipwvar.h (286437)
1/* $FreeBSD: head/sys/dev/ipw/if_ipwvar.h 286410 2015-08-07 11:43:14Z glebius $ */
1/* $FreeBSD: head/sys/dev/ipw/if_ipwvar.h 286437 2015-08-08 01:10:17Z adrian $ */
2
3/*-
4 * Copyright (c) 2004-2006
5 * Damien Bergamini <damien.bergamini@free.fr>. All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:

--- 72 unchanged lines hidden (view full) ---

82 struct ieee80211vap vap;
83
84 int (*newstate)(struct ieee80211vap *,
85 enum ieee80211_state, int);
86};
87#define IPW_VAP(vap) ((struct ipw_vap *)(vap))
88
89struct ipw_softc {
2
3/*-
4 * Copyright (c) 2004-2006
5 * Damien Bergamini <damien.bergamini@free.fr>. All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:

--- 72 unchanged lines hidden (view full) ---

82 struct ieee80211vap vap;
83
84 int (*newstate)(struct ieee80211vap *,
85 enum ieee80211_state, int);
86};
87#define IPW_VAP(vap) ((struct ipw_vap *)(vap))
88
89struct ipw_softc {
90 struct ieee80211com sc_ic;
91 struct mbufq sc_snd;
90 struct ifnet *sc_ifp;
92 device_t sc_dev;
93
94 struct mtx sc_mtx;
95 struct task sc_init_task;
96 struct callout sc_wdtimer; /* watchdog timer */
97
98 uint32_t flags;
99#define IPW_FLAG_FW_INITED 0x0001
100#define IPW_FLAG_INIT_LOCKED 0x0002
101#define IPW_FLAG_HAS_RADIO_SWITCH 0x0004
102#define IPW_FLAG_HACK 0x0008
103#define IPW_FLAG_SCANNING 0x0010
104#define IPW_FLAG_ENABLED 0x0020
105#define IPW_FLAG_BUSY 0x0040
106#define IPW_FLAG_ASSOCIATING 0x0080
107#define IPW_FLAG_ASSOCIATED 0x0100
91 device_t sc_dev;
92
93 struct mtx sc_mtx;
94 struct task sc_init_task;
95 struct callout sc_wdtimer; /* watchdog timer */
96
97 uint32_t flags;
98#define IPW_FLAG_FW_INITED 0x0001
99#define IPW_FLAG_INIT_LOCKED 0x0002
100#define IPW_FLAG_HAS_RADIO_SWITCH 0x0004
101#define IPW_FLAG_HACK 0x0008
102#define IPW_FLAG_SCANNING 0x0010
103#define IPW_FLAG_ENABLED 0x0020
104#define IPW_FLAG_BUSY 0x0040
105#define IPW_FLAG_ASSOCIATING 0x0080
106#define IPW_FLAG_ASSOCIATED 0x0100
108#define IPW_FLAG_RUNNING 0x0200
109
110 struct resource *irq;
111 struct resource *mem;
112 bus_space_tag_t sc_st;
113 bus_space_handle_t sc_sh;
114 void *sc_ih;
115 const struct firmware *sc_firmware;
116

--- 54 unchanged lines hidden ---
107
108 struct resource *irq;
109 struct resource *mem;
110 bus_space_tag_t sc_st;
111 bus_space_handle_t sc_sh;
112 void *sc_ih;
113 const struct firmware *sc_firmware;
114

--- 54 unchanged lines hidden ---