Skip to content

Commit c1a12ca

Browse files
committed
tests: adc: enable adc_api tests for esp32
Enables adc_api tests for these platforms: - esp32_devkitc/esp32/procpu - esp32c3_devkitm - esp32c6_devkitc/esp32c6/hpcore - esp32h2_devkitm - esp32s2_devkitc - esp32s3_devkitc/esp32s3/procpu Signed-off-by: Marcio Ribeiro <[email protected]>
1 parent 8d202cb commit c1a12ca

12 files changed

+31
-115
lines changed

tests/drivers/adc/adc_api/boards/esp32s2_devkitc.overlay

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/*
22
* Copyright (c) 2022 Wolter HV <[email protected]>
33
* Copyright (c) 2023 Benjamin Björnsson <[email protected]>
4+
* Copyright (c) 2025 Espressif Systems (Shanghai) Co., Ltd.
45
*
56
* SPDX-License-Identifier: Apache-2.0
67
*/
@@ -33,3 +34,7 @@
3334
zephyr,resolution = <12>;
3435
};
3536
};
37+
38+
&spi3 {
39+
status = "disabled";
40+
};

tests/drivers/adc/adc_api/boards/esp32s2_saola.conf

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/drivers/adc/adc_api/boards/esp32s2_saola.overlay

Lines changed: 0 additions & 35 deletions
This file was deleted.

tests/drivers/adc/adc_api/boards/esp32s3_devkitm_procpu.conf

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/drivers/adc/adc_api/boards/esp32s3_devkitm_procpu.overlay

Lines changed: 0 additions & 39 deletions
This file was deleted.

tests/drivers/adc/adc_api/boards/esp_wrover_kit_procpu.conf

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/drivers/adc/adc_api/boards/esp_wrover_kit_procpu.overlay

Lines changed: 0 additions & 34 deletions
This file was deleted.
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
#
2-
# Copyright (c) 2024 Espressif Systems (Shanghai) Co., Ltd.
2+
# Copyright (c) 2024-2025 Espressif Systems (Shanghai) Co., Ltd.
33
#
44
# SPDX-License-Identifier: Apache-2.0
55
#
66

77
CONFIG_TEST_USERSPACE=n
8-
CONFIG_DMA=y
98
CONFIG_ADC_ESP32_DMA=y
109
CONFIG_HEAP_MEM_POOL_SIZE=16384

tests/drivers/adc/adc_api/socs/esp32c3.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/*
22
* Copyright (c) 2022 Wolter HV <[email protected]>
33
* Copyright (c) 2023 Benjamin Björnsson <[email protected]>
4+
* Copyright (c) 2025 Espressif Systems (Shanghai) Co., Ltd.
45
*
56
* SPDX-License-Identifier: Apache-2.0
67
*/
@@ -32,4 +33,10 @@
3233
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
3334
zephyr,resolution = <12>;
3435
};
36+
37+
dmas = <&dma 2>;
38+
};
39+
40+
&dma {
41+
status = "okay";
3542
};

tests/drivers/adc/adc_api/socs/esp32c6_hpcore.overlay

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,10 @@
3131
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
3232
zephyr,resolution = <12>;
3333
};
34+
35+
dmas = <&dma 2>;
36+
};
37+
38+
&dma {
39+
status = "okay";
3440
};

0 commit comments

Comments
 (0)