diff options
author | Alexander Aring <alex.aring@gmail.com> | 2015-06-16 05:07:44 -0400 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2015-06-16 12:55:11 -0400 |
commit | 30811fa663d7efa65ccec290b47a1f564485fcdd (patch) | |
tree | 526db67fc9a67a51bcc3d57bf3230d3f951d3d27 /drivers/net | |
parent | 74ed9d98456a7a85c9e041cd17350b8583659adf (diff) |
at86rf230: cleanup start and stop callbacks
This code cleanups the start and stop callbacks by removing hw->priv and
using the already dereferenced variable lp which is the same.
Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/ieee802154/at86rf230.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ieee802154/at86rf230.c b/drivers/net/ieee802154/at86rf230.c index 7e30a45718c9..f7bd9f3ddaac 100644 --- a/drivers/net/ieee802154/at86rf230.c +++ b/drivers/net/ieee802154/at86rf230.c | |||
@@ -938,7 +938,7 @@ at86rf230_start(struct ieee802154_hw *hw) | |||
938 | at86rf230_awake(lp); | 938 | at86rf230_awake(lp); |
939 | enable_irq(lp->spi->irq); | 939 | enable_irq(lp->spi->irq); |
940 | 940 | ||
941 | return at86rf230_sync_state_change(hw->priv, STATE_RX_AACK_ON); | 941 | return at86rf230_sync_state_change(lp, STATE_RX_AACK_ON); |
942 | } | 942 | } |
943 | 943 | ||
944 | static void | 944 | static void |
@@ -947,7 +947,7 @@ at86rf230_stop(struct ieee802154_hw *hw) | |||
947 | struct at86rf230_local *lp = hw->priv; | 947 | struct at86rf230_local *lp = hw->priv; |
948 | u8 csma_seed[2]; | 948 | u8 csma_seed[2]; |
949 | 949 | ||
950 | at86rf230_sync_state_change(hw->priv, STATE_FORCE_TRX_OFF); | 950 | at86rf230_sync_state_change(lp, STATE_FORCE_TRX_OFF); |
951 | 951 | ||
952 | disable_irq(lp->spi->irq); | 952 | disable_irq(lp->spi->irq); |
953 | 953 | ||