zephyr/drivers/adc
Jay Vasanth f8d9465332 pm: adc: MEC172x adc device PM support
update MEC172x adc driver to support device PM.
Implement pm resume and suspend actions to put adc
pins in proper state for suspend and resume.
Notify kernel of busy when adc sampling is in progress.

Signed-off-by: Jay Vasanth <jay.vasanth@microchip.com>
2023-03-01 08:41:16 -06:00
..
adc_ads1x1x.c drivers: adc: fix ref_internal for ads1x1x 2022-11-08 11:33:25 -06:00
adc_ads1119.c drivers: adc_ads1119: Fix using wrong status bit 2023-01-27 18:09:49 +09:00
adc_b91.c
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
adc_context.h drivers: adc: adc_context: add optional context_on_complete 2023-01-23 09:59:46 +00:00
adc_emul.c
adc_esp32.c drivers: adc: esp32: Add support for single-shot conversion 2022-12-23 23:45:05 +00:00
adc_gd32.c drivers: gd32_adc: add support for gd32a50x series. 2023-01-12 21:45:38 +01:00
adc_handlers.c
adc_ite_it8xxx2.c ITE: drivers/adc: Add config of ADC reference voltage full-scale 3300mV 2023-02-23 08:59:54 +01:00
adc_lmp90xxx.c drivers: tests: replace usage of spi_is_ready with spi_is_ready_dt 2022-12-07 09:40:23 -06:00
adc_mchp_xec_v2.c pm: adc: MEC172x adc device PM support 2023-03-01 08:41:16 -06:00
adc_mchp_xec.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_mcp320x.c drivers: tests: replace usage of spi_is_ready with spi_is_ready_dt 2022-12-07 09:40:23 -06: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 include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_mcux_adc16.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_mcux_lpadc.c drivers: adc: support side B channels in LPADC driver 2023-02-08 01:08:08 +09:00
adc_npcx.c driver: adc: npcx: enable adding work queue for adc comparator 2022-10-21 10:29:30 -05:00
adc_nrfx_adc.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_nrfx_saadc.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_rpi_pico.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_sam0.c drivers: adc: sam0: fix compliation for feature SAMs for C21. 2022-10-25 15:48:13 -07:00
adc_sam_afec.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
adc_shell.c drivers: adc: esp32: Add support for single-shot conversion 2022-12-23 23:45:05 +00:00
adc_stm32.c adc: stm32: stop ADC before disabling it 2023-02-22 12:05:32 +01:00
adc_test.c
adc_xmc4xxx.c drivers: adc: Add ADC xmc4xxx drivers 2022-12-20 14:17:23 +01:00
CMakeLists.txt drivers: adc: esp32: Add support for single-shot conversion 2022-12-23 23:45:05 +00:00
Kconfig drivers: adc: esp32: Add support for single-shot conversion 2022-12-23 23:45:05 +00:00
Kconfig.adc_emul
Kconfig.ads1x1x adc: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 17:39:21 +02:00
Kconfig.ads1119 adc: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 17:39:21 +02:00
Kconfig.b91
Kconfig.cc13xx_cc26xx drivers: ti: cc13xx/cc26xx: implement ADC driver 2022-11-04 17:31:59 -04:00
Kconfig.cc32xx
Kconfig.esp32 drivers: adc: esp32: Add support for single-shot conversion 2022-12-23 23:45:05 +00:00
Kconfig.gd32
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.mcp320x adc: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 17:39:21 +02:00
Kconfig.mcux
Kconfig.npcx
Kconfig.nrfx
Kconfig.rpi_pico drivers: adc: Add support for RaspberryPi Pico ADC 2022-09-06 17:11:19 +02:00
Kconfig.sam0
Kconfig.sam_afec
Kconfig.stm32 drivers: adc: stm32g4 also have a shared IRQ for ADC instances 2023-01-03 11:02:34 +01:00
Kconfig.test
Kconfig.xec
Kconfig.xmc4xxx drivers: adc: Add ADC xmc4xxx drivers 2022-12-20 14:17:23 +01:00