diff options
author | Luis R. Rodriguez <lrodriguez@atheros.com> | 2008-07-09 05:07:46 -0700 |
---|---|---|
committer | Luis R. Rodriguez <lrodriguez@atheros.com> | 2008-07-09 05:07:46 -0700 |
commit | 9acac9dd9d5aa259b2fd25761d570aca61cb5f55 (patch) | |
tree | d57070c1175f6ddb4afd58c7ebd76b088c4ced60 | |
parent | 176301dfb9aa527c030a0fb08b7bc373f91f4d0d (diff) | |
download | compat-wireless-2.6-old-9acac9dd9d5aa259b2fd25761d570aca61cb5f55.tar.gz |
rfkill get_state() is new for 2.6.27 so for older kernels do not
assign the callback.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
-rw-r--r-- | compat/compat.diff | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/compat/compat.diff b/compat/compat.diff index 10b6342..98701a3 100644 --- a/compat/compat.diff +++ b/compat/compat.diff @@ -1160,3 +1160,15 @@ { .graft = wme_classop_graft, .leaf = wme_classop_leaf, +--- a/drivers/net/wireless/rt2x00/rt2x00rfkill.c 2008-07-09 05:07:17.000000000 -0700 ++++ b/drivers/net/wireless/rt2x00/rt2x00rfkill.c 2008-07-09 05:02:12.000000000 -0700 +@@ -141,7 +141,9 @@ + rt2x00dev->rfkill->data = rt2x00dev; + rt2x00dev->rfkill->state = -1; + rt2x00dev->rfkill->toggle_radio = rt2x00rfkill_toggle_radio; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27)) + rt2x00dev->rfkill->get_state = rt2x00rfkill_get_state; ++#endif + + INIT_DELAYED_WORK(&rt2x00dev->rfkill_work, rt2x00rfkill_poll); + |