zephyr/samples
Andrzej Głąbek cb0cb3f2e8 drivers/spi/Kconfig.nrfx: Choose driver type basing on DT compatible
Remove prompts from Kconfig options `SPI_x_NRF_SPI*` that select the
type of nrfx driver (for SPI, SPIM, or SPIS peripheral) to be used
for a given instance. This prevents the options from being modified
in configuration files.
Instead, make one of these options selected by default according to the
"compatible" property set for the corresponding SPI node in devicetree.

This eliminates the need of changing both the "compatible" property in
devicetree and the Kconfig option selecting the driver type when a user
wants to switch between SPI, SPIM, and SPIS for a given instance.

Since all `SPI_x_NRF_SPI*` options are made "hidden" by this commit,
all their occurrences in configuration files are removed.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2020-04-03 14:47:32 +02:00
..
application_development
basic coccinelle: re-run timeout conversion semantic patch 2020-04-02 19:47:51 +03:00
bluetooth drivers/spi/Kconfig.nrfx: Choose driver type basing on DT compatible 2020-04-03 14:47:32 +02:00
boards
cpp_synchronization
display
drivers samples: drivers/entropy yaml regex fix 2020-04-03 08:00:38 -04:00
hello_world
mpu
net net: ieee802154_radio: Allow to specify TX mode 2020-04-03 14:07:41 +03:00
nfc/nfc_hello
philosophers
portability
posix
scheduler
sensor
shields coccinelle: re-run timeout conversion semantic patch 2020-04-02 19:47:51 +03:00
smp
subsys
synchronization
testing/integration
userspace
video
classic.rst
index.rst