zephyr/drivers/adc
Michał Bainczyk 2e06c4ed20 drivers: nrf: add build asserts for memory-regions property
Add build asserts for "memory-regions" property in nrf drivers which is
required on targets with DMM for saadc, pdm, pwm, twim, twim_rtio, twis,
tdm, uarte, spim and spis. On targets where the property is not required
the assertion macro expands to nothing.

Signed-off-by: Michał Bainczyk <michal.bainczyk@nordicsemi.no>
2025-07-28 04:27:25 -04:00
..
adc_ad405x.c drivers: adc: ad405x: Add diff support and res used form adc spec 2025-04-01 22:14:31 +02:00
adc_ad559x.c
adc_ad4114.c
adc_ad4130.c drivers: adc_ad4130|adc_7124: Add ret initialization in *_perform_read() 2025-05-28 15:33:14 +02:00
adc_ad7124.c drivers: adc: ad7124: add current sources support 2025-06-26 09:39:25 +02:00
adc_ads1x1x.c
adc_ads1x4s0x.c drivers: adc: adc_ads1x4s0x remove duplicated initialiser 2025-03-27 14:01:32 +01:00
adc_ads131m02.c
adc_ads1112.c
adc_ads1119.c
adc_ads7052.c
adc_ambiq.c drivers: adc: ambiq: fixed the error that caused adc_api test to fail 2025-07-19 13:49:14 -04:00
adc_b91.c
adc_cc13xx_cc26xx.c
adc_cc23x0.c drivers: adc: cc23x0: Add power management 2025-07-19 15:31:37 -04:00
adc_cc32xx.c
adc_ch32v00x.c drivers: adc: Place device APIs in linker sections 2025-06-27 10:09:32 -05:00
adc_common.c drivers: adc: use asserts in adc_gain_invert implementations 2025-06-17 16:25:15 -05:00
adc_context.h
adc_emul.c
adc_ene_kb106x.c drivers: adc: adc driver 2025-06-27 10:57:20 +02:00
adc_ene_kb1200.c
adc_esp32.c drivers: adc: esp32: check reference at compile time 2025-06-20 16:24:09 +02:00
adc_gd32.c
adc_gecko.c
adc_handlers.c
adc_ifx_cat1.c drivers: adc: Update configuration values for CAT1B ADC 2025-04-09 09:03:19 +02:00
adc_ite_it8xxx2.c
adc_ite_it51xxx.c drivers: adc: add it515xx_evb board adc driver 2025-04-23 15:02:36 +02:00
adc_lmp90xxx.c drivers: adc: fix underflow in lmp90xxx_adc_start_read channel check 2025-06-11 09:55:42 +02:00
adc_ltc2451.c
adc_max32.c
adc_max1125x.c drivers: adc: max1125x: fix typo in GPIO config 2025-06-19 14:01:31 +02:00
adc_max11102_17.c
adc_mchp_xec.c
adc_mcp320x.c
adc_mcp356xr.c driver: adc: add MCP3561/2/4R driver 2025-06-04 16:58:52 +02:00
adc_mcux_12b1msps_sar.c
adc_mcux_adc12.c
adc_mcux_adc16.c
adc_mcux_gau_adc.c
adc_mcux_lpadc.c
adc_npcx.c
adc_nrfx_adc.c
adc_nrfx_saadc.c drivers: nrf: add build asserts for memory-regions property 2025-07-28 04:27:25 -04:00
adc_numaker.c
adc_nxp_s32_adc_sar.c drivers: adc: update new macro name in RTD 2.0.1 2025-05-28 05:54:38 +02:00
adc_realtek_rts5912.c drivers: adc: rts5912: clear pending irq when setup 2025-05-22 04:51:36 +02:00
adc_renesas_ra.c drivers: adc: Remove channel_count property for Renesas driver 2025-03-10 08:58:52 +01:00
adc_renesas_rz.c drivers: adc: renesas_rz: fix error handling 2025-06-21 08:19:28 +02:00
adc_rpi_pico.c docs: raspberrrypi: Correct names of products 2025-04-03 15:27:50 -07:00
adc_sam0.c
adc_sam_afec.c
adc_sam.c Revert "drivers: adc: adopt new count_bits util function" 2025-03-18 16:39:47 +01:00
adc_shell.c drivers: adc: add it515xx_evb board adc driver 2025-04-23 15:02:36 +02:00
adc_silabs_siwx91x.c drivers: adc: siwx91x: Add siwx91x ADC driver 2025-06-10 12:07:33 +02:00
adc_smartbond_gpadc.c
adc_smartbond_sdadc.c
adc_stm32.c drivers: adc: stm32: add support for differential mode 2025-07-21 07:25:30 -04:00
adc_stm32wb0.c
adc_test.c
adc_ti_am335x.c drivers: adc: ti_am335x: fix timeout condition 2025-06-18 11:22:57 +01:00
adc_tla202x.c
adc_vf610.c
adc_xmc4xxx.c
CMakeLists.txt drivers: adc: adc driver 2025-06-27 10:57:20 +02:00
iadc_gecko.c drivers: adc: silabs: Don't fail to init if clock is on 2025-06-13 10:18:26 -07:00
Kconfig drivers: adc: add a driver for the CH32V003 ADC 2025-06-26 09:42:20 +02:00
Kconfig.ad405x drivers: adc: ad405x: Add AD405X driver 2025-03-12 19:02:25 +01:00
Kconfig.ad559x
Kconfig.ad4114
Kconfig.ad4130 drivers: adc: Introduce AD4130 adc driver 2025-04-09 17:32:29 +02:00
Kconfig.ad7124 drivers: adc: ad7124: add current sources support 2025-06-26 09:39:25 +02:00
Kconfig.adc_emul
Kconfig.ads1x1x
Kconfig.ads1x4s0x drivers: adc: ads1x4s0x: Add ADS124S0X support into existing drivers 2025-01-31 09:39:07 +01:00
Kconfig.ads131m02
Kconfig.ads1112
Kconfig.ads1119
Kconfig.ads7052
Kconfig.ambiq drivers: adc: add dma support for ambiq adc driver 2025-06-23 15:45:44 +01:00
Kconfig.b91
Kconfig.cc13xx_cc26xx
Kconfig.cc23x0 drivers: adc: cc23x0: Add support for DMA mode 2025-06-10 12:07:54 +02:00
Kconfig.cc32xx
Kconfig.ch32v00x drivers: adc: add a driver for the CH32V003 ADC 2025-06-26 09:42:20 +02:00
Kconfig.ene drivers: adc: adc driver 2025-06-27 10:57:20 +02:00
Kconfig.esp32
Kconfig.gd32
Kconfig.gecko
Kconfig.ifx_cat1
Kconfig.it8xxx2
Kconfig.it51xxx drivers: adc: add it515xx_evb board adc driver 2025-04-23 15:02:36 +02:00
Kconfig.lmp90xxx
Kconfig.ltc2451
Kconfig.max32
Kconfig.max1125x
Kconfig.max11102_17
Kconfig.mcp320x
Kconfig.mcp356xr driver: adc: add MCP3561/2/4R driver 2025-06-04 16:58:52 +02:00
Kconfig.mcux
Kconfig.npcx
Kconfig.nrfx drivers: adc: rework Nordic SAADC driver 2025-06-18 09:23:23 -04:00
Kconfig.numaker
Kconfig.nxp_s32
Kconfig.renesas_ra
Kconfig.renesas_rz drivers: adc: Initial support for RZ/G3S 2025-03-13 07:21:40 +01:00
Kconfig.rpi_pico
Kconfig.rts5912 driver: adc: add adc driver for rts5912 2025-04-22 14:02:37 +02:00
Kconfig.sam
Kconfig.sam0
Kconfig.sam_afec
Kconfig.siwx91x drivers: adc: siwx91x: Add siwx91x ADC driver 2025-06-10 12:07:33 +02:00
Kconfig.smartbond
Kconfig.stm32
Kconfig.test
Kconfig.ti_am335x drivers: adc: ti_am335x: initial support 2025-06-06 08:42:32 +02:00
Kconfig.tla202x
Kconfig.vf610
Kconfig.xec
Kconfig.xmc4xxx