2011-09-01 10:14:21 +03:00
/*
* Copyright ( c ) 2010 - 2011 Atheros Communications Inc .
2012-02-06 20:15:53 +05:30
* Copyright ( c ) 2011 Qualcomm Atheros , Inc .
2011-09-01 10:14:21 +03:00
*
* Permission to use , copy , modify , and / or distribute this software for any
* purpose with or without fee is hereby granted , provided that the above
* copyright notice and this permission notice appear in all copies .
*
* THE SOFTWARE IS PROVIDED " AS IS " AND THE AUTHOR DISCLAIMS ALL WARRANTIES
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS . IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
* ANY SPECIAL , DIRECT , INDIRECT , OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
* WHATSOEVER RESULTING FROM LOSS OF USE , DATA OR PROFITS , WHETHER IN AN
* ACTION OF CONTRACT , NEGLIGENCE OR OTHER TORTIOUS ACTION , ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE .
*/
# include "core.h"
2011-09-01 12:04:59 +03:00
# ifdef CONFIG_NL80211_TESTMODE
2011-12-30 01:57:00 -08:00
void ath6kl_tm_rx_event ( struct ath6kl * ar , void * buf , size_t buf_len ) ;
2013-07-31 18:04:15 +03:00
int ath6kl_tm_cmd ( struct wiphy * wiphy , struct wireless_dev * wdev ,
void * data , int len ) ;
2011-09-01 12:04:59 +03:00
# else
2011-12-30 01:57:00 -08:00
static inline void ath6kl_tm_rx_event ( struct ath6kl * ar , void * buf ,
size_t buf_len )
2011-09-01 12:04:59 +03:00
{
}
2013-07-31 18:04:15 +03:00
static inline int ath6kl_tm_cmd ( struct wiphy * wiphy ,
struct wireless_dev * wdev ,
void * data , int len )
2011-09-01 12:04:59 +03:00
{
return 0 ;
}
# endif