zephyr/subsys/net/lib/openthread/platform
Lukasz Maciejonczyk 80eca5f7b4 net: openthread: align otPlatSettingsSet with new interface contract
The new interface contract guarantees that OpenThread stack uses
otPlatSettingsSet only for aKey which has at most one value at time.
This implies the simplification for key name used by settings subsystem
and decreases the count of records written each time when the value
for specific key is updated. In result non-volatile memory can be used
more efficiently.

It relates to zephyrproject-rtos/openthread commit: ed665e9 .

We still need to make sure that old entries are being removed for the
case with DFU.

Signed-off-by: Lukasz Maciejonczyk <lukasz.maciejonczyk@nordicsemi.no>
2022-06-27 12:47:36 +02:00
..
alarm.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
CMakeLists.txt net: openthread: store settings in RAM if there is no flash driver 2021-12-09 11:04:49 -06:00
crypto_psa.c openthread: platform: implement otPlatCryptoRand API 2022-03-01 12:49:36 +01:00
diag.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
entropy.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
logging.c logging: Remove logging v1 from the logging 2022-06-16 10:51:15 -04:00
memory.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
misc.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
openthread-core-zephyr-config.h net: openthread: fix wrong configuration 2022-06-05 14:42:33 +02:00
platform-zephyr.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
platform.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
radio.c net: lib: openthread: use ieee802154_txpwr property 2022-06-14 09:30:43 +02:00
settings.c net: openthread: align otPlatSettingsSet with new interface contract 2022-06-27 12:47:36 +02:00
shell.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
spi.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
uart.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00