From 5566f48f028e53162285a1003d5bfa5728a29f80 Mon Sep 17 00:00:00 2001
From: Koen Zandberg <koen@bergzand.net>
Date: Tue, 13 Nov 2018 21:14:30 +0100
Subject: [PATCH] kw2xrf: Remove netdev access from set_pan

This write access is only required when a modification to the PAN ID
happened directly via this function and not via a netdev::set operation.
The only direct call was done in the reset function of the driver
---
 drivers/kw2xrf/kw2xrf_getset.c | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/drivers/kw2xrf/kw2xrf_getset.c b/drivers/kw2xrf/kw2xrf_getset.c
index b3bd2f07ee..bd0b2bc85a 100644
--- a/drivers/kw2xrf/kw2xrf_getset.c
+++ b/drivers/kw2xrf/kw2xrf_getset.c
@@ -255,14 +255,11 @@ void kw2xrf_set_sequence(kw2xrf_t *dev, kw2xrf_physeq_t seq)
 
 void kw2xrf_set_pan(kw2xrf_t *dev, uint16_t pan)
 {
-    dev->netdev.pan = pan;
-
     uint8_t val_ar[2];
     val_ar[1] = (pan >> 8);
     val_ar[0] = (uint8_t)pan;
     kw2xrf_write_iregs(dev, MKW2XDMI_MACPANID0_LSB, val_ar, 2);
     LOG_DEBUG("[kw2xrf] set pan to: 0x%x\n", pan);
-    dev->netdev.pan = pan;
 }
 
 void kw2xrf_set_addr_short(kw2xrf_t *dev, uint16_t addr)
-- 
GitLab