KCONFIG unable to select softdevice LL controller

I'm working in an workspace application.  The application was forked from the example application at version 2.5.2 and later updated to 2.7.  I've been developing for several months creating our custom boards,  converting custom drivers from our NRF SDK codebase, etc

We have custom boards with nrf52832 and nrf52840.  

I'm recently started working on implementing the custom bluetooth interface.  The existing BLE interface adjusts the MTUs, connection interval, PHY, etc to achieve very fast data transfer.  I'm trying to customize the zephyr bluetooth stack.  It seems my best option is to use the softdevice LL controller.  

Now the problem.  I'm unable to select kconfig settings from the nrf repository.  In the kconfig gui, when I go to the LL controller choice:

I was eventually able to search and find an option related to the softdevice but it indicates I don't have the necessary dependencies.  Specifically even though I'm using an nrf52840 it doesn't have SOC_SERIES_NRF52X

My custom board has this in the dts:

/dts-v1/;
#include <nordic/nrf52840_qiaa.dtsi>
#include "thomas_b-pinctrl.dtsi"
#include "common_nrf52840_flash_partitions.dtsi"

/ {
model = "Thomas B Training Goggle";
compatible = "ciye,board-thomas-b", "nordic,nrf52840-qiaa", "ciye,board"

And also in the board.yml i have

board:
name: thomas_b
vendor: ciye
socs:
- name: nrf52840

What am I missing?

Parents Reply Children
No Data
Related