Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upmerge 2024.12.20 #19720

Merged
merged 134 commits into from
Feb 12, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
96a1f18
scripts: ncs_west_helpers: Update revert SHA workaround
anangl Jan 2, 2025
ccf6611
crypto: Fix dependency loop for ENTROPY_GENERATOR for L15 devices
frkv Feb 5, 2025
1b6a85d
manifest: Update zephyr and mcuboot
anangl Dec 30, 2024
255a009
workflows: compliance: Disable Ruff
anangl Feb 10, 2025
ac43cf1
checkpatch: Remove --ignore BRACES statement
anangl Dec 30, 2024
b30335f
bluetooth: rpc: remove unnecessary source
gmarull Jan 2, 2025
0fcadc0
doc: upmerge fixes
gmarull Jan 2, 2025
958a3cc
doc: zephyr: add missing Doxygen input folder
gmarull Jan 8, 2025
6a22bc9
doc: adjust doxyrunner/doxybridge settings
gmarull Dec 9, 2024
fcf766c
doc: doxygen: change standalone docsets layout
gmarull Dec 9, 2024
a287bf3
samples: suit: use CONFIG_SOC_NRF54H20_GENERATE_BICR
gmarull Nov 28, 2024
b0c755b
dts: bindings: Adapt nordic,bt-hci-sdc to recent upstream changes
anangl Jan 7, 2025
2fd898b
esb: kconfig: Fix ESB_DYNAMIC_INTERRUPTS dependencies
anangl Jan 8, 2025
bd83b52
bluetooth: rpc: Remove dependency on BT_DRIVERS
anangl Jan 8, 2025
9d08982
boards: thingy91x: Update discharge current limit for npm1300
anangl Jan 9, 2025
813197e
net: lib: hostap_crypto: Remove cmake entries for deleted files
anangl Jan 9, 2025
73558b5
bluetooth: controller: Kconfig: Adapt to upstream Zephyr changes
anangl Jan 10, 2025
7f5af1a
treewide: Adapt to upstream Zephyr changes related to BT_CTLR
anangl Jan 11, 2025
6d54629
tests: nrfx_integration_test: Kconfig: Adapt to upstream Zephyr changes
anangl Jan 10, 2025
84c374e
zigbee: osif: Replace net_pkt_set_txtime with net_pkt_set_timestamp_ns
anangl Jan 11, 2025
069822d
samples: Disable CDC_ACM logging when CDC_ACM is used for shell/console
anangl Jan 11, 2025
90e7bcd
samples: Rename cdc_acm_uart node label to board_cdc_acm_uart
anangl Jan 11, 2025
4ad63a6
samples: direction_finding: Remove unnecessary configuration entries
anangl Jan 13, 2025
ffaea51
Kconfig.nrf: Add NRF_SECURITY_ENABLER
anangl Jan 14, 2025
ae685fd
samples: bluetooth: Update to no longer use deprecated adv resume
sean-madigan Nov 20, 2024
4b089b5
treewide: Remove redefinitions of SEC_PER_HOUR and SEC_PER_DAY
anangl Jan 14, 2025
27d808f
treewide: Synchronize wifi_credentials and wifi_mgmt_ext with upstream
rado17 Dec 4, 2024
4e394d6
openthread: Add default file system configuration
maciejbaczmanski Jan 16, 2025
e28e93b
tests: benchmarks: idle_spim_loopback: Enable dma_fast_region for spi120
anangl Jan 16, 2025
1d648dd
samples: bluetooth: Set CONFIG_BT_SMP_SC_PAIR_ONLY=n when needed
anangl Jan 16, 2025
ce54a24
suit: Increase the default number of mbedTLS keys
tomchy Jan 16, 2025
026a838
Bluetooth: Mesh: adapting configuration parameters
alxelax Jan 15, 2025
e65c56a
samples: matter: remove `zephyr,priority` phandle
maciejbaczmanski Jan 16, 2025
89a0c4b
net: lib: hostap_crypto: Remove legacy crypto
krish2718 Jan 15, 2025
6d9ed63
net: lib: hostap_crypto: Fix 54L/TF-M build
krish2718 Jan 15, 2025
952eb7c
treewide: Update after removal of CONFIG_NET_SOCKETS_POSIX_NAMES
anangl Jan 20, 2025
bd5510c
samples: suit: smp_transfer: Use PRNG entropy
Vge0rge Dec 4, 2024
e4b10a5
suit: Use legacy PRNG in recovery app
tomchy Jan 17, 2025
a2f000a
net: lib: Switch to zsock_* API
rlubos Jan 21, 2025
ea73d89
bluetooth: mesh: PSA requires RNG enabled
m-alperen-sener Jan 20, 2025
1795266
samples: bluetooth: mesh: Update mesh sample configs for MBEDTLS PSA
m-alperen-sener Jan 20, 2025
a33de18
scripts: quarantine: nRF52832 is added for mesh light ctrl sample
m-alperen-sener Jan 21, 2025
5de09e9
suit: Enable crypto in BT variant
tomchy Jan 21, 2025
4f25fc8
samples: lwm2m_client: Enable ZVFS event fd
juhaylinen Jan 21, 2025
1e3c29b
net: lib: lwm2m_client_utils: Use zsock_* API
juhaylinen Jan 21, 2025
2bcd69d
applications: nrf_desktop: Rename cdc-acm-uart node
mkapala-nordic Jan 21, 2025
c7cda19
tests: bluetooth: mesh: add persistante storage selection
m-alperen-sener Jan 21, 2025
7853300
applications: asset_tracker_v2: Enable POSIX APIs in LWM2M configurat…
anangl Jan 22, 2025
3b3ef07
application: asset_tracker_v2: Enable ZVFS event fd
anangl Jan 22, 2025
8545b3e
samples: cellular: Enable POSIX APIs in relevant samples
anangl Jan 22, 2025
05339ad
samples: nrf_rpc: protocols_serialization: Fix configurations
anangl Jan 22, 2025
6269bbe
bluetooth: Remove references to BT_TINYCRYPT_ECC
anangl Jan 22, 2025
335a0d1
quarantine: add revision values to nrf91 an nr54h entires
PerMac Jan 22, 2025
ba01b51
applications: nrf5340_audio: Upmerge fixes
alexsven Jan 20, 2025
b750a1a
samples: matter: Add workaround for building Matter Lock
ArekBalysNordic Jan 22, 2025
c69d4ba
suit: Fix warnings in unit tests
tomchy Jan 23, 2025
80b137b
samples: Aligned ram0x overlays in Multicore Tests/Matter samples
ArekBalysNordic Nov 26, 2024
be2dd55
samples: bluetooth: Update channel sounding samples for new enum
sean-madigan Jan 24, 2025
4466ded
samples: bluetooth: Update kconfigs in iso_combined_bis_and_cis
sean-madigan Jan 24, 2025
281ff38
tests: event_manager_proxy: Remove no longer needed overlays
anangl Jan 24, 2025
a2b7707
applications|samples: Disable NCS boot banner in mcuboot on Thingy:53
anangl Jan 24, 2025
24cc570
samples: nrf_auraconfig: Upmerge API fix
alexsven Jan 24, 2025
c9ec4e0
samples: bluetooth/DTM and Radio Test - add GPPI config explicitly
grochu Jan 21, 2025
32781fa
boards: thingy91x: Use default memory partitioning files
anangl Jan 24, 2025
bda1960
samples: nrf5340: empty_app_core: Use new DT node to check lfxo enabled
sean-madigan Jan 24, 2025
bb510cf
tests: download_client: Update after zsock_close_ctx() signature change
anangl Jan 25, 2025
2ab47e0
samples: bluetooth: conn_time_sync: Enable nrfx_gppi explicitly
anangl Jan 25, 2025
245ac6b
samples: wifi: twt: Remove assignment to CONFIG_NET_TCP_ACK_TIMEOUT
anangl Jan 25, 2025
6b22228
samples: bluetooth: iso_time_sync: Update configuration
anangl Jan 27, 2025
e24bcb0
net: lib: nrf70_fw_ext: Rectify the BUILD_ONLY flag name
rado17 Jan 27, 2025
308d3f5
wifi: samples: Shell: Set CONFIG_HOSTAP_CRYPTO_ALT_LEGACY_PSA
frkv Jan 28, 2025
8327aaa
wifi: Add internal support for DES for CONFIG_HOSTAP_CRYPTO_ENTERPRISE
frkv Jan 28, 2025
b9225bf
wifi: Enable MBEDTLS_SSL_SERVER_NAME_INDICATION for enterprise
frkv Jan 28, 2025
27036a8
tests: nrfx_integration_tests: Kconfig: Use NRFX_GPPI to enable PPIs
anangl Jan 28, 2025
86b7cda
tests: bluetooth: mesh: Add setting kconfig for the test case
m-alperen-sener Jan 28, 2025
9d6bee6
mesh: tests: Deprecate usage of TinyCrypt in tests
frkv Jan 27, 2025
8237272
mesh: Add link to mbedTLS for simulator tests to find psa/crypto.h
frkv Jan 27, 2025
7d6be98
ble: mesh: tests: Disabling QEMU target for BLE mesh test-cases
frkv Jan 28, 2025
0ceeca2
suit: Remove dependency between dfu_target and SSF
tomchy Jan 29, 2025
3e92cae
suit: Link envelope info with platform error lib
tomchy Jan 29, 2025
3cb6338
tests: Disable SSF if interface is mocked
tomchy Jan 29, 2025
9ad81ba
quarantine_zephyr: Add new secure_storage samples/tests for nRF54H20 PPR
anangl Jan 29, 2025
fed4380
tests: lib: date_time: Fix cmock generation due to sntp param rename
trantanen Jan 30, 2025
9d76347
tests: bsim: nrf_auraconfig: upmerge fixes
alexsven Jan 30, 2025
b313831
tests: subsys: dfu: dfu_target_stream: Fix size
nordicjm Jan 30, 2025
ef4af75
bootloader: bl_validation: Do not output on external use
nordicjm Jan 30, 2025
4d2231b
quarantine: Update platform names, add new entries
anangl Jan 30, 2025
bcd0855
esb: Fix DPPIC instance selection for nRF54 SoCs
grochu Jan 30, 2025
746e0dc
applications: serial_lte_modem: Fix SLM in upmerge.
MarkusLassila Jan 28, 2025
1a2e72c
bluetooth: rpc: Remove deprecated bt_le_set_auto_conn
sean-madigan Jan 30, 2025
8024748
net: lib: hostap_crypto: Enable MBEDTLS_MD5_C config
rado17 Jan 31, 2025
2a05ebb
samples: wifi: shell: Correct the options for scan_only build
rado17 Jan 30, 2025
b42ee9f
secure_storage: make the build fail in case of unsupported configuration
tomi-font Jan 31, 2025
76c4f4b
doc: nrf: wifi: remove incorrect doxygen group
gmarull Feb 3, 2025
6d9fd42
quarantine_zephyr: Add zephyr tests to overflow issues
katgiadla Feb 3, 2025
832dcfc
applications: connectivity_bridge: reduce ble logging
maxd-nordic Feb 3, 2025
d881eca
applications: nrf_desktop: Reduce nRF54H20DK debug cfg memory footprint
mkapala-nordic Jan 31, 2025
e0808ac
applications: nrf_desktop: Reduce nRF54L05 memory footprint
mkapala-nordic Jan 31, 2025
fa6a74d
tests: net: lib: downloader: Remove reference of z_impl_sys_rand_get()
eivindj-nordic Feb 3, 2025
971addb
samples: cellular: modem_shell: bt: Update to use new HCI driver
trantanen Feb 4, 2025
895a382
pm: Fix to use abs time with policy event funcs
knutel-nordic Feb 4, 2025
fd363bf
quarantine_zephyr: Add drivers.wifi.build.spi on native_sim/native
anangl Feb 4, 2025
d3795b9
pcd: Fix usage of stream writer
nordicjm Feb 4, 2025
efc9755
lib: nrf_cloud: change posix names to zsock
maxd-nordic Feb 4, 2025
05ce84d
quarantine_zephyr: Add zephyr tests and samples to quaratine
katgiadla Feb 5, 2025
916fb5e
quarantine: Add quarantine for applications.nrf_desktop.z*
katgiadla Feb 5, 2025
d54477d
bluetooth: controller: Adjust stack sizes due to PSA change
sean-madigan Feb 5, 2025
3dfeb67
quarantine_zephyr: Add secure_storage scenarios to quarantine
katgiadla Feb 5, 2025
b60cf7a
quarantine_zephyr: Add quarantine for kernel.common.toolchain
katgiadla Feb 6, 2025
6e0196b
bluetooth: services: wifi_prov: Fix setting of nanopb_BUILD_RUNTIME
anangl Feb 6, 2025
043713c
net: nrf_provisioning: change addrinfo to zsock_addrinfo
juhaylinen Feb 6, 2025
f75f17d
tests: net: lib: downloader: Don't enable POSIX APIs for the test
anangl Feb 6, 2025
deb10c5
quarantine_zephyr: Add zephyr test configurations
katgiadla Feb 7, 2025
e0e9ad3
zigbee: Kconfig: Update selection of IEEE802154_NRF5_FCS_IN_LENGTH
anangl Feb 10, 2025
79d8fe6
tests: bluetoth: tester: Increase stack sizes for MMDL PTS tester
m-alperen-sener Feb 10, 2025
7caf92a
crypto: Ensure psa_crypto_init is called in POST_KERNEL
frkv Feb 7, 2025
cd35304
kconfig.nrf: Add MBEDTLS_ENABLE_HEAP if BT_HOST_CRYPTO_PRNG || BT_ECC
sean-madigan Feb 5, 2025
31cbc2a
kconfig.nrf: Fix BLE builds with new psa crypto
sean-madigan Feb 3, 2025
b011b88
nrf_security: Enable NRF_RNG_ENTROPY_DRIVER for fake entropy
Vge0rge Feb 6, 2025
9d9adf0
crypto: sample: Force legacy MD for legacy psa_tls usage
frkv Feb 7, 2025
8fb05ef
ble: Ensure HCI rng not used for peripheral/central UART samples
frkv Feb 7, 2025
7d7212e
crypto: tests: Add MBEDTLS_FORCE_LEGACY_MD for legacy Mbed TLS tests
frkv Feb 7, 2025
fe18828
applications: nrf_desktop: Increase stack sizes
mkapala-nordic Feb 7, 2025
ed573ff
ble: samples: peripheral_uart: Make small nRF5 devices build
frkv Feb 10, 2025
0e4ffaa
crypto: Increase main stack for nRF54LX devices enabling RNG
frkv Feb 10, 2025
6f22f75
ble: samples: Remove main stack override
frkv Feb 10, 2025
ea84357
ble: samples: Adjust peripheral_status stack sizes
frkv Feb 10, 2025
35b5c3e
ble: samples: Update peripheral_uart stack sizes
frkv Feb 10, 2025
0058077
quarantine: update
PerMac Feb 10, 2025
17a2c0a
ble: sample: Increase stack size for DTM for nRF54H CPURAD
frkv Feb 11, 2025
f8c46c6
ble: Don't build channel sounding ras initiator for nRF54L05
frkv Feb 11, 2025
45d500b
crypto: Adjusting to use larger stack-sizes for nRF54H20 devices
frkv Feb 11, 2025
f2170f8
quarantine: Add entry for applications.connectivity_bridge on thingy91x
anangl Feb 12, 2025
9f410d5
quarantine: Add entry for sample.matter.light_bulb.aws on nrf7002dk
anangl Feb 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .checkpatch.conf
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
--min-conf-desc-length=1
--typedefsfile=scripts/checkpatch/typedefsfile

--ignore BRACES
--ignore PRINTK_WITHOUT_KERN_LEVEL
--ignore SPLIT_STRING
--ignore VOLATILE
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
git log --pretty=oneline | head -n 10
# For now we run KconfigBasic, but we should transition to Kconfig
$ZEPHYR_BASE/scripts/ci/check_compliance.py --annotate -e Kconfig \
-e KconfigBasicNoModules -e ClangFormat -c origin/${BASE_REF}..
-e KconfigBasicNoModules -e ClangFormat -e Ruff -c origin/${BASE_REF}..

- name: upload-results
uses: actions/upload-artifact@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ jobs:

for docset in "${DOXYGEN[@]}"; do
OUTDIR=doc/_build/html-doxygen/$docset-apis
mv doc/_build/html/$docset "$OUTDIR"
mv doc/_build/html/$docset/html "$OUTDIR"

# Populate custom.properties, tags.yml
cp doc/_zoomin/$docset.apis.custom.properties "$OUTDIR/custom.properties"
Expand Down
3 changes: 0 additions & 3 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -362,7 +362,6 @@
/include/net/download_client* @nrfconnect/ncs-modem
/include/net/downloader* @nrfconnect/ncs-modem
/include/net/nrf_cloud_* @nrfconnect/ncs-nrf-cloud
/include/net/wifi_credentials.h @nrfconnect/ncs-cia
/include/nfc/ @nrfconnect/ncs-co-drivers @nrfconnect/ncs-si-muffin
/include/nrf_compress/ @nordicjm
/include/nrf_rpc/ @nrfconnect/ncs-co-drivers @nrfconnect/ncs-si-muffin
Expand Down Expand Up @@ -777,7 +776,6 @@
/subsys/net/lib/nrf_cloud/ @nrfconnect/ncs-nrf-cloud
/subsys/net/lib/nrf_provisioning/ @nrfconnect/ncs-iot-oulu
/subsys/net/lib/zzhc/ @junqingzou
/subsys/net/lib/wifi_credentials/ @nrfconnect/ncs-cia
/subsys/net/lib/softap_wifi_provision/ @nrfconnect/ncs-cia
/subsys/net/openthread/ @nrfconnect/ncs-co-networking @nrfconnect/ncs-thread
/subsys/net/openthread/rpc/ @nrfconnect/ncs-protocols-serialization
Expand Down Expand Up @@ -889,7 +887,6 @@
/tests/subsys/net/lib/mqtt_helper/ @nrfconnect/ncs-cia
/tests/subsys/net/lib/nrf_cloud/ @nrfconnect/ncs-nrf-cloud
/tests/subsys/net/lib/nrf_provisioning/ @nrfconnect/ncs-iot-oulu
/tests/subsys/net/lib/wifi_credentials*/ @nrfconnect/ncs-cia
/tests/subsys/net/lib/tls_credentials*/ @nrfconnect/ncs-co-networking
/tests/subsys/net/openthread/rpc/ @nrfconnect/ncs-protocols-serialization
/tests/subsys/nfc/rpc/ @nrfconnect/ncs-protocols-serialization
Expand Down
16 changes: 15 additions & 1 deletion Kconfig.nrf
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,10 @@ config NET_SOCKETS_OFFLOAD_TLS
# - For CC3XX RNG
# - For Cracen RNG
config MAIN_STACK_SIZE
default 3584 if PSA_NEED_CRACEN_CTR_DRBG_DRIVER && !BUILD_WITH_TFM
default 3584 if (SOC_NRF54H20_CPUAPP || SOC_NRF54H20_CPURAD)
default 2048 if ZTEST
default 2048 if ENTROPY_CC3XX && !BUILD_WITH_TFM
default 2048 if PSA_NEED_CRACEN_CTR_DRBG_DRIVER && !BUILD_WITH_TFM

config ZTEST_STACK_SIZE
default 2048 if ZTEST
Expand Down Expand Up @@ -113,6 +114,19 @@ config FLASH_SIZE
default 1524
endif

config NRF_SECURITY_ENABLER
def_bool y
imply NRF_SECURITY if BT_CRYPTO || BT_HOST_CRYPTO || BT_MESH_USES_MBEDTLS_PSA || BT_FAST_PAIR_CRYPTO_PSA
imply ENTROPY_GENERATOR if BOARD_NATIVE_SIM || BT_HOST_CRYPTO_PRNG || BT_ECC
imply PSA_WANT_GENERATE_RANDOM if BT_HOST_CRYPTO_PRNG || BT_ECC
imply MBEDTLS_ENABLE_HEAP if BT_HOST_CRYPTO_PRNG || BT_ECC
depends on !SOC_NRF5340_CPUNET
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why was this added? This breaks things when using BT host on 53net

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Currently the CPUNET (and controller code) isn't PSA crypto ready. It will only set nrf_oberon library and use proprietary APIs (ocrypto_ prefixed)


if SOC_SERIES_BSIM_NRFXX && ENTROPY_GENERATOR
config MBEDTLS_HEAP_SIZE
int
default 2048
endif

rsource "samples/Kconfig"
rsource "subsys/Kconfig"
Expand Down
3 changes: 3 additions & 0 deletions applications/asset_tracker_v2/overlay-lwm2m.conf
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ CONFIG_LWM2M_RW_JSON_SUPPORT=n
CONFIG_LWM2M_SECURITY_INSTANCE_COUNT=3
CONFIG_COAP_INIT_ACK_TIMEOUT_MS=4000
CONFIG_BASE64=y
CONFIG_POSIX_API=y
CONFIG_ZVFS_EVENTFD=y
CONFIG_ZVFS_EVENTFD_MAX=2

# Transmission buffers.
CONFIG_LWM2M_ENGINE_MAX_OBSERVER=5
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ CONFIG_BT_BUF_ACL_RX_SIZE=251
CONFIG_BT_NUS=y
CONFIG_BT_GATT_CLIENT=y
CONFIG_BT_SMP=y
CONFIG_BT_CTLR=y
CONFIG_BT_CTLR_RX_BUFFERS=10
CONFIG_BT_BUF_ACL_TX_COUNT=10
CONFIG_BT_BUF_ACL_TX_SIZE=251
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,18 @@ CONFIG_CMSIS_DAP_DEVICE_VENDOR="Nordic Semiconductor ASA"
CONFIG_CMSIS_DAP_DEVICE_NAME="nrf91"

CONFIG_BRIDGE_CMSIS_DAP_NORDIC_COMMANDS=y

# Reduce BLE logging to save flash space
CONFIG_BT_NUS_LOG_LEVEL_ERR=y
CONFIG_BT_LOG_LEVEL_ERR=y
CONFIG_BT_HCI_DRIVER_LOG_LEVEL_ERR=y
CONFIG_BT_RPA_LOG_LEVEL_ERR=y
CONFIG_BT_CRYPTO_LOG_LEVEL_ERR=y
CONFIG_BT_ATT_LOG_LEVEL_ERR=y
CONFIG_BT_GATT_LOG_LEVEL_ERR=y
CONFIG_BT_L2CAP_LOG_LEVEL_ERR=y
CONFIG_BT_HCI_CORE_LOG_LEVEL_ERR=y
CONFIG_BT_CONN_LOG_LEVEL_ERR=y
CONFIG_BT_KEYS_LOG_LEVEL_ERR=y
CONFIG_BT_SMP_LOG_LEVEL_ERR=y
CONFIG_BT_SERVICE_LOG_LEVEL_ERR=y
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@ static void adv_start(void)

err = bt_le_adv_start(
BT_LE_ADV_PARAM(
BT_LE_ADV_OPT_CONNECTABLE,
BT_LE_ADV_OPT_CONN,
BT_GAP_ADV_SLOW_INT_MIN,
BT_GAP_ADV_SLOW_INT_MAX,
NULL),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ CONFIG_USB_CDC_ACM=y
CONFIG_CBPRINTF_NANO=y
CONFIG_TIMESLICING=n
CONFIG_BOOT_BANNER=n
CONFIG_NCS_BOOT_BANNER=n
CONFIG_CONSOLE=n
CONFIG_CONSOLE_HANDLER=n
CONFIG_UART_CONSOLE=n
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,6 @@
};
};

/* Set IPC thread priority to the highest value to not collide with other threads. */
&ipc0 {
zephyr,priority = <0 PRIO_COOP>;
};

/* Disable unused peripherals to reduce power consumption */
&adc {
status = "disabled";
Expand Down
5 changes: 0 additions & 5 deletions applications/matter_weather_station/app.overlay
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,6 @@
};
};

/* Set IPC thread priority to the highest value to not collide with other threads. */
&ipc0 {
zephyr,priority = <0 PRIO_COOP>;
};

&i2c1 {
bme688@76 {
compatible = "bosch,bme680";
Expand Down
18 changes: 0 additions & 18 deletions applications/nrf5340_audio/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -39,24 +39,6 @@ config TRANSPORT_CIS
endchoice

#----------------------------------------------------------------------------#
if (TRANSPORT_BIS && AUDIO_DEV = 1)
rsource "broadcast_sink/Kconfig.defaults"
endif # TRANSPORT_BIS && AUDIO_DEV = 1

if (TRANSPORT_BIS && AUDIO_DEV = 2)
rsource "broadcast_source/Kconfig.defaults"
endif # TRANSPORT_BIS && AUDIO_DEV = 2

if (TRANSPORT_CIS && AUDIO_DEV = 1)
rsource "unicast_server/Kconfig.defaults"
endif # TRANSPORT_CIS && AUDIO_DEV = 1

if (TRANSPORT_CIS && AUDIO_DEV = 2)
rsource "unicast_client/Kconfig.defaults"
endif # TRANSPORT_CIS && AUDIO_DEV = 2



rsource "Kconfig.defaults"
rsource "src/audio/Kconfig"
rsource "src/bluetooth/Kconfig"
Expand Down
109 changes: 0 additions & 109 deletions applications/nrf5340_audio/broadcast_sink/Kconfig.defaults

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
#
# Copyright (c) 2025 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

CONFIG_TRANSPORT_BIS=y

## ACL related configs ##
CONFIG_BT_OBSERVER=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_SMP=y
CONFIG_BT_AUDIO=y
CONFIG_BT_GATT_DYNAMIC_DB=y
CONFIG_BT_GATT_CACHING=n

CONFIG_SETTINGS=y
CONFIG_BT_SETTINGS=y
CONFIG_FLASH=y
CONFIG_FLASH_MAP=y
CONFIG_NVS=y

CONFIG_MBEDTLS_ENABLE_HEAP=y
CONFIG_MBEDTLS_HEAP_SIZE=2048

CONFIG_BT_BUF_ACL_TX_COUNT=18

CONFIG_BT_CAP_ACCEPTOR=y
CONFIG_BT_CSIP_SET_MEMBER=y
CONFIG_BT_CAP_ACCEPTOR_SET_MEMBER=y
CONFIG_BT_GAP_PERIPHERAL_PREF_PARAMS=y
CONFIG_BT_VCP_VOL_REND=y

CONFIG_BT_PERIPHERAL_PREF_MIN_INT=64
CONFIG_BT_PERIPHERAL_PREF_MAX_INT=69
CONFIG_BT_PERIPHERAL_PREF_LATENCY=0
CONFIG_BT_PERIPHERAL_PREF_TIMEOUT=200

# Generic Audio Sink - 0x0840
CONFIG_BT_DEVICE_APPEARANCE=2112
CONFIG_BT_PER_ADV_SYNC_MAX=2

## ISO related configs ##
CONFIG_BT_BAP_BROADCAST_SNK_STREAM_COUNT=2
CONFIG_BT_BAP_BROADCAST_SNK_COUNT=2
CONFIG_BT_ISO_MAX_CHAN=2
CONFIG_BT_ISO_MAX_BIG=2

CONFIG_BT_PER_ADV_SYNC_TRANSFER_RECEIVER=y

## PACS related configs ##
CONFIG_BT_PAC_SNK_NOTIFIABLE=y
CONFIG_BT_PAC_SNK=y
CONFIG_BT_PAC_SRC_NOTIFIABLE=y
CONFIG_BT_PAC_SRC=y

## Audio related configs ##
CONFIG_AUDIO_MUTE=n
CONFIG_AUDIO_TEST_TONE=n

CONFIG_BT_ISO_SYNC_RECEIVER=y
CONFIG_BT_BAP_SCAN_DELEGATOR=y
CONFIG_BT_BAP_BROADCAST_SINK=y

## LC3 related configs ##
CONFIG_LC3_DEC_CHAN_MAX=1
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#
# Copyright (c) 2025 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

CONFIG_TRANSPORT_BIS=y

CONFIG_BT_CAP_INITIATOR=y
CONFIG_BT_AUDIO=y

CONFIG_BT_DEVICE_APPEARANCE=2181

CONFIG_BT_ISO_BROADCASTER=y

CONFIG_BT_BAP_BROADCAST_SOURCE=y

CONFIG_BT_ISO_TX_BUF_COUNT=2

CONFIG_BT_BAP_BROADCAST_SRC_STREAM_COUNT=2

CONFIG_BT_ISO_MAX_CHAN=2

CONFIG_BT_ISO_MAX_BIG=2

CONFIG_LC3_ENC_CHAN_MAX=2
CONFIG_ENTROPY_GENERATOR=y
1 change: 1 addition & 0 deletions applications/nrf5340_audio/prj.conf
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ CONFIG_STACK_USAGE=y
CONFIG_THREAD_RUNTIME_STATS=y
CONFIG_STACK_SENTINEL=y
CONFIG_INIT_STACKS=y
CONFIG_BT=y

# Uart driver
CONFIG_SERIAL=y
Expand Down
Loading
Loading