diff --git a/boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts b/boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts index 532e0117014..b32e8534abc 100644 --- a/boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts +++ b/boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts @@ -55,7 +55,7 @@ rng: rng { status = "okay"; - compatible = "zephyr,native-posix-rng"; + compatible = "nordic,nrf-cracen-ctrdrbg"; }; psa_rng: psa-rng { diff --git a/subsys/bluetooth/controller/Kconfig.ll_sw_split b/subsys/bluetooth/controller/Kconfig.ll_sw_split index b4572c05d3b..0e364c3894b 100644 --- a/subsys/bluetooth/controller/Kconfig.ll_sw_split +++ b/subsys/bluetooth/controller/Kconfig.ll_sw_split @@ -12,10 +12,10 @@ config BT_LLL_VENDOR_NORDIC depends on !$(dt_nodelabel_enabled,rtc0) select BT_CTLR_ENTROPY_SUPPORT if !SOC_COMPATIBLE_NRF54LX || BOARD_NRF54L15BSIM - select FAKE_ENTROPY_NATIVE_POSIX if BT_CTLR_ENTROPY && BOARD_NRF54L15BSIM + select ENTROPY_NRF_CRACEN_CTR_DRBG if BT_CTLR_ENTROPY && BOARD_NRF54L15BSIM select ENTROPY_NRF5_RNG if BT_CTLR_ENTROPY && !SOC_COMPATIBLE_NRF54LX select ENTROPY_NRF5_BIAS_CORRECTION if ENTROPY_NRF5_RNG - select EXPERIMENTAL if !ENTROPY_HAS_DRIVER || FAKE_ENTROPY_NATIVE_POSIX + select EXPERIMENTAL if !ENTROPY_HAS_DRIVER select BT_HAS_HCI_VS select BT_CTLR_CRYPTO_SUPPORT