aboutsummaryrefslogtreecommitdiff
path: root/drivers/ar6000/hif/hif2.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/ar6000/hif/hif2.c')
-rw-r--r--drivers/ar6000/hif/hif2.c17
1 files changed, 16 insertions, 1 deletions
diff --git a/drivers/ar6000/hif/hif2.c b/drivers/ar6000/hif/hif2.c
index 56981af8b96..386d96e668f 100644
--- a/drivers/ar6000/hif/hif2.c
+++ b/drivers/ar6000/hif/hif2.c
@@ -26,13 +26,28 @@
#include <linux/mmc/sdio_func.h>
#include <linux/mmc/sdio.h>
#include <linux/mmc/sdio_ids.h>
-#include <mach/gta02-pm-wlan.h>
#include "athdefs.h"
#include "a_types.h"
#include "hif.h"
+/* @@@ Hack - this wants cleaning up */
+
+#ifdef CONFIG_MACH_NEO1973_GTA02
+
+#include <mach/gta02-pm-wlan.h>
+
+#else /* CONFIG_MACH_NEO1973_GTA02 */
+
+#define gta02_wlan_query_rfkill_lock() 1
+#define gta02_wlan_set_rfkill_cb(cb, hif) ((void) cb)
+#define gta02_wlan_query_rfkill_unlock()
+#define gta02_wlan_clear_rfkill_cb()
+
+#endif /* !CONFIG_MACH_NEO1973_GTA02 */
+
+
/*
* KNOWN BUGS:
*