zephyr/modules/openthread
Adrian Gielniewski e04f679093 openthread: Add Kconfigs for packet TX time and carrier functions
Add new Kconfig options to enable platform-specific features in
OpenThread:

- CONFIG_OPENTHREAD_PLATFORM_PKT_TXTIME enables support for packet TX
time when CONFIG_NET_PKT_TXTIME is selected.
- CONFIG_OPENTHREAD_PLATFORM_CARRIER_FUNCTIONS enables modulated and
continuous carrier functions when CONFIG_OPENTHREAD_DIAG and
CONFIG_IEEE802154_CARRIER_FUNCTIONS are enabled.

Update preprocessor conditionals to use the new options instead of
relying directly on CONFIG_NET_PKT_TXTIME and
CONFIG_IEEE802154_CARRIER_FUNCTIONS.

This change improves configurability and allows to reuse the platform
implementation when not using Zephyr networking.

Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
2025-05-30 16:35:39 +02:00
..
include openthread: Add header for OpenThread module 2025-05-30 10:26:44 +02:00
platform openthread: Add Kconfigs for packet TX time and carrier functions 2025-05-30 16:35:39 +02:00
CMakeLists.txt openthread: Add header for OpenThread module 2025-05-30 10:26:44 +02:00
Kconfig openthread: Add Kconfigs for packet TX time and carrier functions 2025-05-30 16:35:39 +02:00
Kconfig.features net: openthread: Add modcarrier command to OT diag module. 2024-12-04 12:10:11 +01:00
Kconfig.thread secure_storage: add a global registry header file for PSA key IDs 2025-02-13 20:22:09 +01:00
openthread.c openthread: Add header for OpenThread module 2025-05-30 10:26:44 +02:00
shell.c openthread: Add header for OpenThread module 2025-05-30 10:26:44 +02:00