Skip to content

Commit 36cc392

Browse files
Bo LiuStefan-Schmidt
authored andcommitted
net: ieee802154: mrf24j40: convert to use maple tree register cache
The maple tree register cache is based on a much more modern data structure than the rbtree cache and makes optimisation choices which are probably more appropriate for modern systems than those made by the rbtree cache. Signed-off-by: Bo Liu <[email protected]> Message-ID: <[email protected]> Signed-off-by: Stefan Schmidt <[email protected]>
1 parent b0f413b commit 36cc392

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/net/ieee802154/mrf24j40.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ static const struct regmap_config mrf24j40_short_regmap = {
388388
.pad_bits = 1,
389389
.write_flag_mask = MRF24J40_SHORT_WRITE,
390390
.read_flag_mask = MRF24J40_SHORT_READ,
391-
.cache_type = REGCACHE_RBTREE,
391+
.cache_type = REGCACHE_MAPLE,
392392
.max_register = MRF24J40_SHORT_NUMREGS,
393393
.writeable_reg = mrf24j40_short_reg_writeable,
394394
.readable_reg = mrf24j40_short_reg_readable,
@@ -495,7 +495,7 @@ static const struct regmap_config mrf24j40_long_regmap = {
495495
.pad_bits = 5,
496496
.write_flag_mask = MRF24J40_LONG_ACCESS,
497497
.read_flag_mask = MRF24J40_LONG_ACCESS,
498-
.cache_type = REGCACHE_RBTREE,
498+
.cache_type = REGCACHE_MAPLE,
499499
.max_register = MRF24J40_LONG_NUMREGS,
500500
.writeable_reg = mrf24j40_long_reg_writeable,
501501
.readable_reg = mrf24j40_long_reg_readable,

0 commit comments

Comments
 (0)