zephyr/drivers/adc
Andrzej Głąbek 0906a51dac drivers: adc: Fix handling of invalid sampling requests
Commit aad21ecb31 introduced an incorrect
pattern of handling ADC sampling requests with invalid parameters in
both nRF ADC drivers. After discarding such request, the drivers do not
release properly the access lock and therefore become unusable.
Unfortunately, this pattern were later on copied in all other ADC
drivers in the source tree.
This commit adds the proper lock releasing in all the affected drivers.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2019-01-17 16:58:21 -05:00
..
adc_context.h
adc_dw.c
adc_dw.h
adc_intel_quark_d2000.c
adc_mcux_adc16.c
adc_nrfx_adc.c
adc_nrfx_saadc.c
adc_sam_afec.c
CMakeLists.txt
Kconfig
Kconfig.dw
Kconfig.intel_quark
Kconfig.mcux
Kconfig.nrfx
Kconfig.sam_afec