zephyr/samples/drivers
Torsten Rasmussen 5888428541 mbedtls: kconfig: created MBEDTLS_PROMPTLESS and CUSTOM_MBEDTLS_CFG_FILE
Introducing MBEDTLS_PROMPTLESS and CUSTOM_MBEDTLS_CFG_FILE settings.
The MBEDTLS_PROMPTLESS can be set to true whenever configuration of
mbedTLS is done from a subsystem or module.

Such an example is OpenThread, which selects mbedTLS for some predefined
crypto settings using OPENTHREAD_MBEDTLS=y.

Unfortunately, extensive use of select can easily cause stuck symbol
syndrome making it harder than neccesarry for users to later reconfigure
as they easily get stuck in incompatible configurations.

Providing a MBEDTLS_PROMPTLESS allows such configurations to disable the
MBEDTLS prompt itself when selected but avoid stuck symbol if user
select another security configuration.

Similar with CUSTOM_MBEDTLS_CFG_FILE which ensures that user must
explicitly select this symbol before providing a custom mbedTLS config
file.

Today, other parts the Kconfig tree may set a default value for
MBEDTLS_CFG_FILE but that value is stuck and thus changed Kconfig
selections elsewhere in the tree will not adjust the value.

Introducing CUSTOM_MBEDTLS_CFG_FILE ensures it is known when the user
has provided the value.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2021-05-09 15:24:23 -05:00
..
adc samples: adc: add cc32xxsf_launchxl support 2021-02-19 10:43:58 -06:00
can samples: can: devicetree cleanups 2021-05-05 20:46:43 +02:00
clock_control_litex samples: drivers: clock control: add sample 2020-12-06 12:35:16 -05:00
counter esp32: drivers: counter: add support for general-purpose counters 2021-03-03 13:02:02 +01:00
crypto mbedtls: kconfig: created MBEDTLS_PROMPTLESS and CUSTOM_MBEDTLS_CFG_FILE 2021-05-09 15:24:23 -05:00
current_sensing tests/samples: add samples for Serpente board 2020-09-04 09:25:02 -05:00
dac drivers: dac: added driver for Microchip MCP4725 2021-05-06 11:07:33 -05:00
display samples: display: Added support for sitronix_st7735r 2021-04-12 16:42:00 -04:00
entropy samples: entropy: drop device_get_binding 2021-05-05 20:46:43 +02:00
espi samples: drivers: espi: Ensure sample code thread exits 2021-04-13 18:29:35 -04:00
flash_shell samples: flash_shell: fix SHELL_CMD_REGISTER typo 2021-05-07 15:34:13 -05:00
ht16k33 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
i2c_fujitsu_fram device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
i2s/litex device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
jesd216 samples: jesd216: drop device_get_binding/DT_INST 2021-05-05 20:46:43 +02:00
kscan cleanup: rename sanitycheck references to twister 2021-01-14 07:50:52 -06:00
kscan_touch device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
lcd_hd44780 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
led_apa102 samples: led_apa102: drop device_get_binding/DT_INST 2021-05-05 20:46:43 +02:00
led_apa102c_bitbang device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
led_lp503x device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
led_lp3943 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
led_lp5562 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
led_lpd8806 samples: led_lpd8806: drop device_get_binding/DT_INST 2021-05-05 20:46:43 +02:00
led_pca9633 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
led_pwm samples/drivers: led_pwm: Fixes for device testing 2021-01-18 19:11:43 +01:00
led_sx1509b_intensity samples: led_sx1509b: update to new work API 2021-04-15 10:44:08 -05:00
led_ws2812 samples: led_ws2812: drop device_get_binding 2021-05-05 20:46:43 +02:00
lora samples: lora: drop device_get_binding 2021-05-05 20:46:43 +02:00
misc/ft800 samples: FT800 demo application 2021-03-19 19:05:53 +01:00
peci samples: peci: drop device_get_binding 2021-05-05 20:46:43 +02:00
ps2 cleanup: rename sanitycheck references to twister 2021-01-14 07:50:52 -06:00
soc_flash_nrf samples/tree-wide: remove flash_write_protection_set() usage 2021-03-29 13:43:55 -04:00
spi_flash samples: add actinius_icarus_bee config in spi_flash and fs 2021-05-06 15:03:32 +02:00
spi_flash_at45 pm: device: Align state names with system states 2021-05-07 18:35:12 -04:00
spi_fujitsu_fram samples: spi_fujitsu_fram: drop device_get_binding 2021-05-05 20:46:43 +02:00
watchdog samples/drivers/watchdog: stm32: Configure bus using device tree 2021-05-05 16:51:02 -05:00
drivers.rst