Commit 4ecc8a55 authored by Andrey Yurovsky's avatar Andrey Yurovsky Committed by Marcel Holtmann

at86rf230: remove version check for AT86RF212

This version check allows the driver to only work with v=1 hardware
however there is no driver-facing difference with newer versions
(confirmed by Atmel FAEs) so this check needlessly prevents the driver
from being used with radios now in production.

Tested on AT86RF212B radio (which came up as v=3).
Signed-off-by: default avatarAndrey Yurovsky <yurovsky@gmail.com>
Reviewed-by: default avatarStefan Schmidt <s.schmidt@samsung.com>
Acked-by: default avatarAlexander Aring <alex.aring@gmail.com>
Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
parent 7598968d
...@@ -1451,16 +1451,12 @@ at86rf230_detect_device(struct at86rf230_local *lp) ...@@ -1451,16 +1451,12 @@ at86rf230_detect_device(struct at86rf230_local *lp)
break; break;
case 7: case 7:
chip = "at86rf212"; chip = "at86rf212";
if (version == 1) { lp->data = &at86rf212_data;
lp->data = &at86rf212_data; lp->hw->flags |= IEEE802154_HW_LBT;
lp->hw->flags |= IEEE802154_HW_LBT; lp->hw->phy->channels_supported[0] = 0x00007FF;
lp->hw->phy->channels_supported[0] = 0x00007FF; lp->hw->phy->channels_supported[2] = 0x00007FF;
lp->hw->phy->channels_supported[2] = 0x00007FF; lp->hw->phy->current_channel = 5;
lp->hw->phy->current_channel = 5; lp->hw->phy->symbol_duration = 25;
lp->hw->phy->symbol_duration = 25;
} else {
rc = -ENOTSUPP;
}
break; break;
case 11: case 11:
chip = "at86rf233"; chip = "at86rf233";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment