if_malo.c (298389) | if_malo.c (298818) |
---|---|
1/*- 2 * Copyright (c) 2008 Weongyo Jeong <weongyo@freebsd.org> 3 * Copyright (c) 2007 Marvell Semiconductor, Inc. 4 * Copyright (c) 2007 Sam Leffler, Errno Consulting 5 * 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 --- 17 unchanged lines hidden (view full) --- 26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 27 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 29 * THE POSSIBILITY OF SUCH DAMAGES. 30 */ 31 32#include <sys/cdefs.h> 33#ifdef __FreeBSD__ | 1/*- 2 * Copyright (c) 2008 Weongyo Jeong <weongyo@freebsd.org> 3 * Copyright (c) 2007 Marvell Semiconductor, Inc. 4 * Copyright (c) 2007 Sam Leffler, Errno Consulting 5 * 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 --- 17 unchanged lines hidden (view full) --- 26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 27 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 29 * THE POSSIBILITY OF SUCH DAMAGES. 30 */ 31 32#include <sys/cdefs.h> 33#ifdef __FreeBSD__ |
34__FBSDID("$FreeBSD: head/sys/dev/malo/if_malo.c 298389 2016-04-21 05:47:47Z avos $"); | 34__FBSDID("$FreeBSD: head/sys/dev/malo/if_malo.c 298818 2016-04-29 22:14:11Z avos $"); |
35#endif 36 37#include "opt_malo.h" 38 39#include <sys/param.h> 40#include <sys/endian.h> 41#include <sys/kernel.h> 42#include <sys/malloc.h> --- 126 unchanged lines hidden (view full) --- 169} 170 171int 172malo_attach(uint16_t devid, struct malo_softc *sc) 173{ 174 struct ieee80211com *ic = &sc->malo_ic; 175 struct malo_hal *mh; 176 int error; | 35#endif 36 37#include "opt_malo.h" 38 39#include <sys/param.h> 40#include <sys/endian.h> 41#include <sys/kernel.h> 42#include <sys/malloc.h> --- 126 unchanged lines hidden (view full) --- 169} 170 171int 172malo_attach(uint16_t devid, struct malo_softc *sc) 173{ 174 struct ieee80211com *ic = &sc->malo_ic; 175 struct malo_hal *mh; 176 int error; |
177 uint8_t bands[howmany(IEEE80211_MODE_MAX, 8)]; | 177 uint8_t bands[IEEE80211_MODE_BYTES]; |
178 179 MALO_LOCK_INIT(sc); 180 callout_init_mtx(&sc->malo_watchdog_timer, &sc->malo_mtx, 0); 181 mbufq_init(&sc->malo_snd, ifqmaxlen); 182 183 mh = malo_hal_attach(sc->malo_dev, devid, 184 sc->malo_io1h, sc->malo_io1t, sc->malo_dmat); 185 if (mh == NULL) { --- 1989 unchanged lines hidden --- | 178 179 MALO_LOCK_INIT(sc); 180 callout_init_mtx(&sc->malo_watchdog_timer, &sc->malo_mtx, 0); 181 mbufq_init(&sc->malo_snd, ifqmaxlen); 182 183 mh = malo_hal_attach(sc->malo_dev, devid, 184 sc->malo_io1h, sc->malo_io1t, sc->malo_dmat); 185 if (mh == NULL) { --- 1989 unchanged lines hidden --- |