Deleted Added
full compact
if_athioctl.h (155499) if_athioctl.h (159894)
1/*-
2 * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

28 * THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
29 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
30 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
31 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
32 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
33 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
34 * THE POSSIBILITY OF SUCH DAMAGES.
35 *
1/*-
2 * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

28 * THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
29 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
30 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
31 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
32 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
33 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
34 * THE POSSIBILITY OF SUCH DAMAGES.
35 *
36 * $FreeBSD: head/sys/dev/ath/if_athioctl.h 155499 2006-02-09 22:37:33Z sam $
36 * $FreeBSD: head/sys/dev/ath/if_athioctl.h 159894 2006-06-23 18:48:08Z sam $
37 */
38
39/*
40 * Ioctl-related defintions for the Atheros Wireless LAN controller driver.
41 */
42#ifndef _DEV_ATH_ATHIOCTL_H
43#define _DEV_ATH_ATHIOCTL_H
44

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

101 u_int32_t ast_per_rfgain; /* periodic calibration rfgain reset */
102 u_int32_t ast_rate_calls; /* rate control checks */
103 u_int32_t ast_rate_raise; /* rate control raised xmit rate */
104 u_int32_t ast_rate_drop; /* rate control dropped xmit rate */
105 u_int32_t ast_ant_defswitch;/* rx/default antenna switches */
106 u_int32_t ast_ant_txswitch;/* tx antenna switches */
107 u_int32_t ast_ant_rx[8]; /* rx frames with antenna */
108 u_int32_t ast_ant_tx[8]; /* tx frames with antenna */
37 */
38
39/*
40 * Ioctl-related defintions for the Atheros Wireless LAN controller driver.
41 */
42#ifndef _DEV_ATH_ATHIOCTL_H
43#define _DEV_ATH_ATHIOCTL_H
44

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

101 u_int32_t ast_per_rfgain; /* periodic calibration rfgain reset */
102 u_int32_t ast_rate_calls; /* rate control checks */
103 u_int32_t ast_rate_raise; /* rate control raised xmit rate */
104 u_int32_t ast_rate_drop; /* rate control dropped xmit rate */
105 u_int32_t ast_ant_defswitch;/* rx/default antenna switches */
106 u_int32_t ast_ant_txswitch;/* tx antenna switches */
107 u_int32_t ast_ant_rx[8]; /* rx frames with antenna */
108 u_int32_t ast_ant_tx[8]; /* tx frames with antenna */
109 u_int32_t ast_pad[32];
109 u_int32_t ast_cabq_xmit; /* cabq frames transmitted */
110 u_int32_t ast_cabq_busy; /* cabq found busy */
111 u_int32_t ast_pad[30];
110};
111
112#define SIOCGATHSTATS _IOWR('i', 137, struct ifreq)
113
114struct ath_diag {
115 char ad_name[IFNAMSIZ]; /* if name, e.g. "ath0" */
116 u_int16_t ad_id;
117#define ATH_DIAG_DYN 0x8000 /* allocate buffer in caller */

--- 57 unchanged lines hidden ---
112};
113
114#define SIOCGATHSTATS _IOWR('i', 137, struct ifreq)
115
116struct ath_diag {
117 char ad_name[IFNAMSIZ]; /* if name, e.g. "ath0" */
118 u_int16_t ad_id;
119#define ATH_DIAG_DYN 0x8000 /* allocate buffer in caller */

--- 57 unchanged lines hidden ---