Deleted Added
full compact
ah.h (239635) ah.h (239638)
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 239635 2012-08-24 00:54:31Z adrian $
17 * $FreeBSD: head/sys/dev/ath/ath_hal/ah.h 239638 2012-08-24 01:29:46Z adrian $
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

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

1218 uint32_t duration, uint32_t nextStart,
1219 HAL_QUIET_FLAG flag);
1220
1221 /* DFS functions */
1222 void __ahdecl(*ah_enableDfs)(struct ath_hal *ah,
1223 HAL_PHYERR_PARAM *pe);
1224 void __ahdecl(*ah_getDfsThresh)(struct ath_hal *ah,
1225 HAL_PHYERR_PARAM *pe);
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

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

1218 uint32_t duration, uint32_t nextStart,
1219 HAL_QUIET_FLAG flag);
1220
1221 /* DFS functions */
1222 void __ahdecl(*ah_enableDfs)(struct ath_hal *ah,
1223 HAL_PHYERR_PARAM *pe);
1224 void __ahdecl(*ah_getDfsThresh)(struct ath_hal *ah,
1225 HAL_PHYERR_PARAM *pe);
1226 HAL_BOOL __ahdecl(*ah_getDfsDefaultThresh)(struct ath_hal *ah,
1227 HAL_PHYERR_PARAM *pe);
1226 HAL_BOOL __ahdecl(*ah_procRadarEvent)(struct ath_hal *ah,
1227 struct ath_rx_status *rxs, uint64_t fulltsf,
1228 const char *buf, HAL_DFS_EVENT *event);
1229 HAL_BOOL __ahdecl(*ah_isFastClockEnabled)(struct ath_hal *ah);
1230
1231 /* Key Cache Functions */
1232 uint32_t __ahdecl(*ah_getKeyCacheSize)(struct ath_hal*);
1233 HAL_BOOL __ahdecl(*ah_resetKeyCacheEntry)(struct ath_hal*, uint16_t);

--- 216 unchanged lines hidden ---
1228 HAL_BOOL __ahdecl(*ah_procRadarEvent)(struct ath_hal *ah,
1229 struct ath_rx_status *rxs, uint64_t fulltsf,
1230 const char *buf, HAL_DFS_EVENT *event);
1231 HAL_BOOL __ahdecl(*ah_isFastClockEnabled)(struct ath_hal *ah);
1232
1233 /* Key Cache Functions */
1234 uint32_t __ahdecl(*ah_getKeyCacheSize)(struct ath_hal*);
1235 HAL_BOOL __ahdecl(*ah_resetKeyCacheEntry)(struct ath_hal*, uint16_t);

--- 216 unchanged lines hidden ---