From 46b7d09f143acfbc97fa1bac6d93f2b0ea2f9b9d Mon Sep 17 00:00:00 2001 From: Diego Ismirlian Date: Fri, 27 Dec 2019 10:03:10 -0300 Subject: [PATCH] [efr32] Radio: remove duplicate calls (#4482) --- examples/platforms/efr32mg12/radio.c | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/examples/platforms/efr32mg12/radio.c b/examples/platforms/efr32mg12/radio.c index d37dc5717..cca42fc30 100644 --- a/examples/platforms/efr32mg12/radio.c +++ b/examples/platforms/efr32mg12/radio.c @@ -398,11 +398,8 @@ void otPlatRadioSetPanId(otInstance *aInstance, uint16_t aPanId) utilsSoftSrcMatchSetPanId(aPanId); - for (uint8_t i = 0; i < EFR32_NUM_BAND_CONFIGS; i++) - { - status = RAIL_IEEE802154_SetPanId(gRailHandle, aPanId, 0); - assert(status == RAIL_STATUS_NO_ERROR); - } + status = RAIL_IEEE802154_SetPanId(gRailHandle, aPanId, 0); + assert(status == RAIL_STATUS_NO_ERROR); } void otPlatRadioSetExtendedAddress(otInstance *aInstance, const otExtAddress *aAddress) @@ -414,11 +411,8 @@ void otPlatRadioSetExtendedAddress(otInstance *aInstance, const otExtAddress *aA otLogInfoPlat("ExtAddr=%X%X%X%X%X%X%X%X", aAddress->m8[7], aAddress->m8[6], aAddress->m8[5], aAddress->m8[4], aAddress->m8[3], aAddress->m8[2], aAddress->m8[1], aAddress->m8[0]); - for (uint8_t i = 0; i < EFR32_NUM_BAND_CONFIGS; i++) - { - status = RAIL_IEEE802154_SetLongAddress(gRailHandle, (uint8_t *)aAddress->m8, 0); - assert(status == RAIL_STATUS_NO_ERROR); - } + status = RAIL_IEEE802154_SetLongAddress(gRailHandle, (uint8_t *)aAddress->m8, 0); + assert(status == RAIL_STATUS_NO_ERROR); } void otPlatRadioSetShortAddress(otInstance *aInstance, uint16_t aAddress) @@ -429,11 +423,8 @@ void otPlatRadioSetShortAddress(otInstance *aInstance, uint16_t aAddress) otLogInfoPlat("ShortAddr=%X", aAddress); - for (uint8_t i = 0; i < EFR32_NUM_BAND_CONFIGS; i++) - { - status = RAIL_IEEE802154_SetShortAddress(gRailHandle, aAddress, 0); - assert(status == RAIL_STATUS_NO_ERROR); - } + status = RAIL_IEEE802154_SetShortAddress(gRailHandle, aAddress, 0); + assert(status == RAIL_STATUS_NO_ERROR); } bool otPlatRadioIsEnabled(otInstance *aInstance) @@ -670,11 +661,8 @@ void otPlatRadioSetPromiscuous(otInstance *aInstance, bool aEnable) sPromiscuous = aEnable; - for (uint8_t i = 0; i < EFR32_NUM_BAND_CONFIGS; i++) - { - status = RAIL_IEEE802154_SetPromiscuousMode(gRailHandle, aEnable); - assert(status == RAIL_STATUS_NO_ERROR); - } + status = RAIL_IEEE802154_SetPromiscuousMode(gRailHandle, aEnable); + assert(status == RAIL_STATUS_NO_ERROR); } void otPlatRadioEnableSrcMatch(otInstance *aInstance, bool aEnable)