zephyr/drivers/adc
Guillaume Gautier 7e160453e2 drivers: adc: stm32: fix stm32u5 extended calibration
Add Data Memory Barrier during the extended calibration of STM32U5, as it
is done in STM32Cube HAL, to avoid sporadic errors during calibration that
may result in measures that are offset from real values.

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2024-09-24 10:12:26 +02:00
..
adc_ad559x.c drivers: adc: adc_ad559x: fix 5593 adc read 2024-06-04 16:36:14 +02:00
adc_ads1x1x.c drivers: adc: ads1x1x: add support for RDY pin 2024-08-29 15:55:14 +02:00
adc_ads114s0x.c drivers: adc: implement voltage biasing for ADS114s08 2024-03-11 19:34:34 -04:00
adc_ads1112.c drivers: adc: Add support for TI ADS1112 ADCs 2023-06-17 07:49:59 -04:00
adc_ads1119.c drivers: adc: adc_ads1119: Fix configuration register access. 2024-04-11 09:09:20 +02:00
adc_ads7052.c drivers: adc: ads7052: use K_KERNEL_STACK_SIZEOF() 2024-02-19 12:52:52 -06:00
adc_ambiq.c drivers: adc: format ambiq adc driver 2024-08-30 11:46:56 -04:00
adc_b91.c drivers: adc: fix thread function signatures 2023-10-30 12:24:34 +01:00
adc_cc13xx_cc26xx.c drivers: ti: cc13xx/cc26xx: implement ADC driver 2022-11-04 17:31:59 -04:00
adc_cc32xx.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_common.c drivers: adc_common: Add missing gain values in adc_gain_invert() 2022-05-12 09:22:39 +02:00
adc_context.h drivers: adc: configurable wait for completion timeout 2023-07-19 15:22:33 +00:00
adc_emul.c drivers: adc: fix thread function signatures 2023-10-30 12:24:34 +01:00
adc_ene_kb1200.c ADC: kb1200: start_read returns uninitialzed value 2024-04-25 11:06:11 +00:00
adc_esp32.c espressif: clean up unused code 2024-09-09 13:55:39 -04:00
adc_gd32.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
adc_gecko.c drivers: adc: add ADC driver for EFM32 2023-07-18 11:05:39 +00:00
adc_handlers.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
adc_ifx_cat1.c drivers: cat1: Updates to support latest version of HAL/PDL 2023-09-01 09:52:25 +02:00
adc_ite_it8xxx2.c soc/it8xxx2: add support for raising EC bus to 24MHz 2024-01-31 16:43:46 +00:00
adc_lmp90xxx.c drivers: adc: lmp90xxx: fix checksum mismatch return value 2024-07-03 15:29:07 +02:00
adc_ltc2451.c drivers: adc: ltc2451: Add ltc2451 driver 2023-11-13 09:43:05 +01:00
adc_max32.c drivers: adc: Add ADC driver for MAX32xxx MCUs 2024-09-04 21:28:08 +02:00
adc_max1125x.c drivers: adc: max1125x: use K_KERNEL_STACK_SIZEOF() 2024-02-19 12:52:52 -06:00
adc_max11102_17.c drivers: adc: fix thread function signatures 2023-10-30 12:24:34 +01:00
adc_mchp_xec.c adc: adc_mchp_xec: fix CONFIG_PM_DEVICE compilation 2023-03-28 17:36:32 -04:00
adc_mcp320x.c drivers: adc: set name for acquisition thread of MCP320x 2024-03-07 21:37:54 +00:00
adc_mcux_12b1msps_sar.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_mcux_adc12.c drivers: adc: adc_mcux_adc12: add API internal reference 2024-08-30 11:47:07 -04:00
adc_mcux_adc16.c drivers: adc: adc_mcux_adc16: Remove reference check 2024-09-23 10:02:10 +02:00
adc_mcux_gau_adc.c drivers: adc: Add NXP GAU ADC Driver 2024-05-14 18:23:22 -04:00
adc_mcux_lpadc.c dts: arm: nxp: rt1180: add lpadc modules 2024-09-19 18:16:04 +01:00
adc_npcx.c soc: npcx: replace Nuvoton NPCX series definitions in the npcx drivers 2023-10-20 15:07:21 +02:00
adc_nrfx_adc.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_nrfx_saadc.c adc: adc_nrfx_saadc: support ADC_ACQ_TIME_MAX 2024-09-02 12:31:17 -04:00
adc_numaker.c drivers: adc: support Nuvoton numaker m2l31x 2024-05-02 09:58:43 +01:00
adc_nxp_s32_adc_sar.c boards: s32z2xxdc2: add support for adc 2024-08-29 18:04:36 +02:00
adc_renesas_ra.c drivers: adc: ra: rename "channels-num" to the more common "channel-count" 2024-08-28 14:01:46 -04:00
adc_rpi_pico.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
adc_sam.c drivers: adc: adc_sam: Introduce Atmel SAM ADC driver 2023-03-23 09:41:00 +01:00
adc_sam0.c drivers: adc: fix missing ref_internal in adc_sam0 2024-08-04 16:20:16 -05:00
adc_sam_afec.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
adc_shell.c drivers: ad559x: add i2c bus support 2024-04-01 12:18:47 -05:00
adc_smartbond_gpadc.c drivers/smartbond: Fix PM device runtime support 2024-06-18 14:36:38 -04:00
adc_smartbond_sdadc.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
adc_stm32.c drivers: adc: stm32: fix stm32u5 extended calibration 2024-09-24 10:12:26 +02:00
adc_test.c device: remove redundant init functions 2023-04-19 10:00:25 +02:00
adc_tla2021.c drivers: adc: tla2021: seperate thread, only when needed 2024-08-29 15:52:46 +02:00
adc_vf610.c drivers/adc: imx6sx ADC support. 2023-05-08 16:42:40 +02:00
adc_xmc4xxx.c drivers: adc: Add ADC xmc4xxx drivers 2022-12-20 14:17:23 +01:00
CMakeLists.txt drivers: adc: Add ADC driver for MAX32xxx MCUs 2024-09-04 21:28:08 +02:00
iadc_gecko.c drivers: adc: iadc_gecko: fix sample bits reading 2024-01-15 14:08:11 -05:00
Kconfig drivers: adc: Add ADC driver for MAX32xxx MCUs 2024-09-04 21:28:08 +02:00
Kconfig.ad559x drivers: fix bad SPDX-License-Identifier header 2024-05-08 09:23:16 -04:00
Kconfig.adc_emul drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
Kconfig.ads1x1x adc: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 17:39:21 +02:00
Kconfig.ads114s0x drivers: adc: implement voltage biasing for ADS114s08 2024-03-11 19:34:34 -04:00
Kconfig.ads1112 drivers: adc: Add support for TI ADS1112 ADCs 2023-06-17 07:49:59 -04:00
Kconfig.ads1119 adc: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 17:39:21 +02:00
Kconfig.ads7052 adc: Add TI ADS7052 SPI driver 2023-04-07 16:23:17 -05:00
Kconfig.ambiq drivers: adc: add ambiq adc driver 2024-08-14 10:45:47 +01:00
Kconfig.b91 drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
Kconfig.cc13xx_cc26xx drivers: ti: cc13xx/cc26xx: implement ADC driver 2022-11-04 17:31:59 -04:00
Kconfig.cc32xx drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
Kconfig.ene drivers: adc: initial device driver for ENE KB1200 2024-03-15 09:39:48 +00:00
Kconfig.esp32 drivers: adc: esp32: dma enable 2024-06-10 07:02:19 -07:00
Kconfig.gd32 drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
Kconfig.gecko drivers: adc: add ADC driver for EFM32 2023-07-18 11:05:39 +00:00
Kconfig.ifx_cat1 driver: adc: infineon: Adding ADC driver 2023-04-27 10:16:23 -07:00
Kconfig.it8xxx2 ITE: drivers/adc: Add config of ADC reference voltage full-scale 3300mV 2023-02-23 08:59:54 +01:00
Kconfig.lmp90xxx crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
Kconfig.ltc2451 drivers: adc: ltc2451: Add ltc2451 driver 2023-11-13 09:43:05 +01:00
Kconfig.max32 drivers: adc: Add ADC driver for MAX32xxx MCUs 2024-09-04 21:28:08 +02:00
Kconfig.max1125x drivers: adc: add max1125x driver 2023-08-18 12:05:17 +02:00
Kconfig.max11102_17 drivers: adc: add driver for MAX11102-MAX11117 2023-09-14 08:32:46 -05:00
Kconfig.mcp320x adc: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 17:39:21 +02:00
Kconfig.mcux drivers: adc: Add NXP GAU ADC Driver 2024-05-14 18:23:22 -04:00
Kconfig.npcx soc: npcx: replace Nuvoton NPCX series definitions in the npcx drivers 2023-10-20 15:07:21 +02:00
Kconfig.nrfx drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
Kconfig.numaker drivers: adc: support Nuvoton numaker series 2024-01-02 10:10:27 +01:00
Kconfig.nxp_s32 drivers: adc: add NXP S32 ADC SAR driver 2023-07-28 08:55:38 -05:00
Kconfig.renesas_ra drivers: adc: initialize to add ADC driver 2024-08-20 10:31:43 +02:00
Kconfig.rpi_pico drivers: adc: Add support for RaspberryPi Pico ADC 2022-09-06 17:11:19 +02:00
Kconfig.sam drivers: adc: adc_sam: Introduce Atmel SAM ADC driver 2023-03-23 09:41:00 +01:00
Kconfig.sam0 drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
Kconfig.sam_afec drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
Kconfig.smartbond drivers: adc: add adc support for Smartbond devices 2023-05-22 12:41:42 +02:00
Kconfig.stm32 drivers: stm32: Select PINCTRL when required 2024-09-03 14:40:55 +01:00
Kconfig.test drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
Kconfig.tla2021 drivers: adc: tla2021: seperate thread, only when needed 2024-08-29 15:52:46 +02:00
Kconfig.vf610 drivers/adc: imx6sx ADC support. 2023-05-08 16:42:40 +02:00
Kconfig.xec driver: adc: microchip: Keep single adc driver for MEC devices 2023-03-23 11:43:30 -04:00
Kconfig.xmc4xxx drivers: adc: Add ADC xmc4xxx drivers 2022-12-20 14:17:23 +01:00