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 --- |