1common:
2  tags:
3    - adc
4    - drivers
5    - userspace
6tests:
7  drivers.adc:
8    depends_on: adc
9    min_flash: 40
10    platform_exclude:
11      - nucleo_u031r8
12      - panb511evb/nrf54l15/cpuapp
13      - panb511evb/nrf54l15/cpuapp/ns
14      - nrf54l15dk/nrf54l15/cpuapp/ns
15      - nrf54l15dk/nrf54l10/cpuapp/ns
16      - bl54l15_dvk/nrf54l10/cpuapp/ns
17      - bl54l15_dvk/nrf54l15/cpuapp/ns
18      - bl54l15u_dvk/nrf54l15/cpuapp/ns
19      - raytac_an54l15q_db/nrf54l15/cpuapp/ns
20  drivers.adc.b_u585i_iot02a_adc4:
21    extra_args:
22      - DTC_OVERLAY_FILE="boards/b_u585i_iot02a_adc4.overlay"
23    platform_allow:
24      - b_u585i_iot02a
25  drivers.adc.nucleo_f103rb_dma:
26    extra_args:
27      - DTC_OVERLAY_FILE="boards/nucleo_f103rb_dma.overlay"
28      - EXTRA_CONF_FILE="overlay-dma-stm32.conf"
29    platform_allow:
30      - nucleo_f103rb
31  drivers.adc.dma_st_stm32:
32    extra_args:
33      - EXTRA_CONF_FILE="overlay-dma-stm32.conf"
34    depends_on:
35      - adc
36      - dma
37    min_flash: 40
38    platform_allow:
39      - b_u585i_iot02a
40      - disco_l475_iot1
41      - nucleo_f091rc
42      - nucleo_f207zg
43      - nucleo_f401re
44      - nucleo_f429zi
45      - nucleo_f439zi
46      - nucleo_f746zg
47      - nucleo_g071rb
48      - nucleo_g474re
49      - nucleo_h743zi
50      - nucleo_l073rz
51      - nucleo_l152re
52      - nucleo_l476rg
53      - nucleo_u083rc
54      - nucleo_u385rg_q
55      - nucleo_u575zi_q
56      - nucleo_wb55rg
57      - nucleo_wba55cg
58      - nucleo_wba65ri
59      - nucleo_wl55jc
60      - stm32f3_disco
61      - stm32h573i_dk
62      - stm32u083c_dk
63    integration_platforms:
64      - disco_l475_iot1
65      - nucleo_l476rg
66  drivers.adc.dma_nxp_kinetis:
67    extra_args:
68      - EXTRA_CONF_FILE="overlay-dma-kinetis.conf"
69    depends_on:
70      - adc
71      - dma
72    min_flash: 40
73    platform_allow:
74      - frdm_k64f
75      - frdm_k82f
76    integration_platforms:
77      - frdm_k82f
78  drivers.adc.dma_espressif:
79    extra_args:
80      - DTC_OVERLAY_FILE="boards/esp32s3_devkitc_procpu.overlay"
81      - EXTRA_CONF_FILE="overlay-dma-esp32.conf"
82    depends_on:
83      - adc
84      - dma
85    platform_allow:
86      - esp32s3_devkitc/esp32s3/procpu
87