From 53d7f42c400e10deec2d088e27b511fdfe3c142e Mon Sep 17 00:00:00 2001 From: Triveni Danda Date: Fri, 15 Nov 2024 13:58:17 +0530 Subject: [PATCH] samples: wifi: throughput: Enable PICOLIBC_USE_MODULE This option should be enabled to enable the PicoLibc speed optimization for optimized throughput performance. Signed-off-by: Triveni Danda --- samples/wifi/throughput/overlay-high-performance.conf | 1 + samples/wifi/throughput/overlay-iot-devices.conf | 1 + samples/wifi/throughput/overlay-memory-optimized.conf | 1 + samples/wifi/throughput/overlay-rx-prio.conf | 1 + samples/wifi/throughput/overlay-tx-prio.conf | 1 + 5 files changed, 5 insertions(+) diff --git a/samples/wifi/throughput/overlay-high-performance.conf b/samples/wifi/throughput/overlay-high-performance.conf index 0be09c57c7f8..5ba58232fcad 100644 --- a/samples/wifi/throughput/overlay-high-performance.conf +++ b/samples/wifi/throughput/overlay-high-performance.conf @@ -5,6 +5,7 @@ CONFIG_NET_PKT_RX_COUNT=27 CONFIG_NET_BUF_TX_COUNT=60 CONFIG_NET_BUF_RX_COUNT=27 CONFIG_HEAP_MEM_POOL_SIZE=260000 +CONFIG_PICOLIBC_USE_MODULE=y CONFIG_SPEED_OPTIMIZATIONS=y CONFIG_NRF70_QSPI_LOW_POWER=n CONFIG_NRF70_UTIL=n diff --git a/samples/wifi/throughput/overlay-iot-devices.conf b/samples/wifi/throughput/overlay-iot-devices.conf index 84160fd3c865..802afa3bf2b8 100644 --- a/samples/wifi/throughput/overlay-iot-devices.conf +++ b/samples/wifi/throughput/overlay-iot-devices.conf @@ -6,6 +6,7 @@ CONFIG_NET_BUF_TX_COUNT=12 CONFIG_NET_BUF_RX_COUNT=6 CONFIG_NRF70_RX_NUM_BUFS=6 CONFIG_HEAP_MEM_POOL_SIZE=260000 +CONFIG_PICOLIBC_USE_MODULE=y CONFIG_SPEED_OPTIMIZATIONS=y CONFIG_NRF70_QSPI_LOW_POWER=n CONFIG_NRF70_UTIL=n diff --git a/samples/wifi/throughput/overlay-memory-optimized.conf b/samples/wifi/throughput/overlay-memory-optimized.conf index b75e5a921470..01ba023005db 100644 --- a/samples/wifi/throughput/overlay-memory-optimized.conf +++ b/samples/wifi/throughput/overlay-memory-optimized.conf @@ -6,6 +6,7 @@ CONFIG_NET_BUF_TX_COUNT=12 CONFIG_NET_BUF_RX_COUNT=6 CONFIG_NRF70_RX_NUM_BUFS=6 CONFIG_HEAP_MEM_POOL_SIZE=260000 +CONFIG_PICOLIBC_USE_MODULE=y CONFIG_SPEED_OPTIMIZATIONS=y CONFIG_NRF70_QSPI_LOW_POWER=n CONFIG_NRF70_UTIL=n diff --git a/samples/wifi/throughput/overlay-rx-prio.conf b/samples/wifi/throughput/overlay-rx-prio.conf index 6a4160ff3e65..5f0bbe95d918 100644 --- a/samples/wifi/throughput/overlay-rx-prio.conf +++ b/samples/wifi/throughput/overlay-rx-prio.conf @@ -6,6 +6,7 @@ CONFIG_NET_BUF_TX_COUNT=10 CONFIG_NET_BUF_RX_COUNT=64 CONFIG_NRF70_RX_NUM_BUFS=64 CONFIG_HEAP_MEM_POOL_SIZE=260000 +CONFIG_PICOLIBC_USE_MODULE=y CONFIG_SPEED_OPTIMIZATIONS=y CONFIG_NRF70_QSPI_LOW_POWER=n CONFIG_NRF70_UTIL=n diff --git a/samples/wifi/throughput/overlay-tx-prio.conf b/samples/wifi/throughput/overlay-tx-prio.conf index 5bc93f629c45..374ae727eb6d 100644 --- a/samples/wifi/throughput/overlay-tx-prio.conf +++ b/samples/wifi/throughput/overlay-tx-prio.conf @@ -6,6 +6,7 @@ CONFIG_NET_BUF_TX_COUNT=64 CONFIG_NET_BUF_RX_COUNT=10 CONFIG_NRF70_RX_NUM_BUFS=10 CONFIG_HEAP_MEM_POOL_SIZE=260000 +CONFIG_PICOLIBC_USE_MODULE=y CONFIG_SPEED_OPTIMIZATIONS=y CONFIG_NRF70_QSPI_LOW_POWER=n CONFIG_NRF70_UTIL=n