aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ieee802154
diff options
context:
space:
mode:
authorAlexander Aring <alex.aring@gmail.com>2014-11-11 21:37:04 -0500
committerMarcel Holtmann <marcel@holtmann.org>2014-11-11 23:10:42 -0500
commitf426fd03da1ec3954cefb7867daca4b2ba9de36c (patch)
treec20c719e18ca5e41c7d18b9ca3f84118e9257529 /drivers/net/ieee802154
parent17a3a46bfbf1c2b944812a81b11ffe255a55e9ca (diff)
at86rf230: remove invalid max frame retries check
This patch removes the invalid max frame retries check from driver layer. This is already handled by nl802154 framework. Also the IEEE 802.15.4 standard doesn't allow a frame retries setting above 7. This seems to be valid for the at86rf230 transceiver but the chip running out of spec then. We only allow settings according 802.15.4 right now. Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'drivers/net/ieee802154')
-rw-r--r--drivers/net/ieee802154/at86rf230.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/net/ieee802154/at86rf230.c b/drivers/net/ieee802154/at86rf230.c
index aea00d36c057..31d62f9c6ce8 100644
--- a/drivers/net/ieee802154/at86rf230.c
+++ b/drivers/net/ieee802154/at86rf230.c
@@ -1184,9 +1184,6 @@ at86rf230_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
1184 struct at86rf230_local *lp = hw->priv; 1184 struct at86rf230_local *lp = hw->priv;
1185 int rc = 0; 1185 int rc = 0;
1186 1186
1187 if (retries < -1 || retries > 15)
1188 return -EINVAL;
1189
1190 lp->tx_aret = retries >= 0; 1187 lp->tx_aret = retries >= 0;
1191 lp->max_frame_retries = retries; 1188 lp->max_frame_retries = retries;
1192 1189