Deleted Added
full compact
ah.h (192397) ah.h (192400)
1/*
2 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
3 * Copyright (c) 2002-2008 Atheros Communications, Inc.
4 *
5 * Permission to use, copy, modify, and/or distribute this software for any
6 * purpose with or without fee is hereby granted, provided that the above
7 * copyright notice and this permission notice appear in all copies.
8 *
9 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16 *
1/*
2 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
3 * Copyright (c) 2002-2008 Atheros Communications, Inc.
4 *
5 * Permission to use, copy, modify, and/or distribute this software for any
6 * purpose with or without fee is hereby granted, provided that the above
7 * copyright notice and this permission notice appear in all copies.
8 *
9 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16 *
17 * $FreeBSD: head/sys/dev/ath/ath_hal/ah.h 192397 2009-05-19 17:35:15Z sam $
17 * $FreeBSD: head/sys/dev/ath/ath_hal/ah.h 192400 2009-05-19 17:53:53Z sam $
18 */
19
20#ifndef _ATH_AH_H_
21#define _ATH_AH_H_
22/*
23 * Atheros Hardware Access Layer
24 *
25 * Clients of the HAL call ath_hal_attach to obtain a reference to an ath_hal

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

330 HAL_INT_BMISS = 0x00040000,
331 HAL_INT_BNR = 0x00100000, /* Non-common mapping */
332 HAL_INT_TIM = 0x00200000, /* Non-common mapping */
333 HAL_INT_DTIM = 0x00400000, /* Non-common mapping */
334 HAL_INT_DTIMSYNC= 0x00800000, /* Non-common mapping */
335 HAL_INT_GPIO = 0x01000000,
336 HAL_INT_CABEND = 0x02000000, /* Non-common mapping */
337 HAL_INT_TSFOOR = 0x04000000, /* Non-common mapping */
18 */
19
20#ifndef _ATH_AH_H_
21#define _ATH_AH_H_
22/*
23 * Atheros Hardware Access Layer
24 *
25 * Clients of the HAL call ath_hal_attach to obtain a reference to an ath_hal

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

330 HAL_INT_BMISS = 0x00040000,
331 HAL_INT_BNR = 0x00100000, /* Non-common mapping */
332 HAL_INT_TIM = 0x00200000, /* Non-common mapping */
333 HAL_INT_DTIM = 0x00400000, /* Non-common mapping */
334 HAL_INT_DTIMSYNC= 0x00800000, /* Non-common mapping */
335 HAL_INT_GPIO = 0x01000000,
336 HAL_INT_CABEND = 0x02000000, /* Non-common mapping */
337 HAL_INT_TSFOOR = 0x04000000, /* Non-common mapping */
338 HAL_INT_TBTT = 0x08000000, /* Non-common mapping */
338 HAL_INT_CST = 0x10000000, /* Non-common mapping */
339 HAL_INT_GTT = 0x20000000, /* Non-common mapping */
340 HAL_INT_FATAL = 0x40000000, /* Non-common mapping */
341#define HAL_INT_GLOBAL 0x80000000 /* Set/clear IER */
342 HAL_INT_BMISC = HAL_INT_TIM
343 | HAL_INT_DTIM
344 | HAL_INT_DTIMSYNC
339 HAL_INT_CST = 0x10000000, /* Non-common mapping */
340 HAL_INT_GTT = 0x20000000, /* Non-common mapping */
341 HAL_INT_FATAL = 0x40000000, /* Non-common mapping */
342#define HAL_INT_GLOBAL 0x80000000 /* Set/clear IER */
343 HAL_INT_BMISC = HAL_INT_TIM
344 | HAL_INT_DTIM
345 | HAL_INT_DTIMSYNC
345 | HAL_INT_CABEND,
346 | HAL_INT_CABEND
347 | HAL_INT_TBTT,
346
347 /* Interrupt bits that map directly to ISR/IMR bits */
348 HAL_INT_COMMON = HAL_INT_RXNOFRM
349 | HAL_INT_RXDESC
350 | HAL_INT_RXEOL
351 | HAL_INT_RXORN
352 | HAL_INT_TXDESC
353 | HAL_INT_TXURN

--- 522 unchanged lines hidden ---
348
349 /* Interrupt bits that map directly to ISR/IMR bits */
350 HAL_INT_COMMON = HAL_INT_RXNOFRM
351 | HAL_INT_RXDESC
352 | HAL_INT_RXEOL
353 | HAL_INT_RXORN
354 | HAL_INT_TXDESC
355 | HAL_INT_TXURN

--- 522 unchanged lines hidden ---