Commit 090f8db9 authored by Raffael Rostagno's avatar Raffael Rostagno Committed by Anas Nashif
Browse files

tests: drivers: esp32h2: Add config

Add test config for the following drivers:

- ADC
- CAN
- LEDC PWM
- MCPWM
- SPI
- DMA

Signed-off-by: default avatarRaffael Rostagno <raffael.rostagno@espressif.com>
parent f3a54fcc
Loading
Loading
Loading
Loading
+1 −0
Changes for tests/drivers/adc/adc_api/socs/esp32h2.conf: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
CONFIG_ADC_ASYNC=n
+34 −0
Changes for tests/drivers/adc/adc_api/socs/esp32h2.overlay: 34 added lines, 0 removed lines.
Original line number Diff line number Diff line
/*
 * SPDX-License-Identifier: Apache-2.0
 *
 * Copyright (c) 2025 Espressif Systems (Shanghai) Co., Ltd.
 */

/ {
	zephyr,user {
		/* adjust channel number according to pinmux in board.dts */
		io-channels = <&adc0 2>, <&adc0 3>;
	};
};

&adc0 {
	#address-cells = <1>;
	#size-cells = <0>;
	status = "okay";

	channel@2 {
		reg = <2>;
		zephyr,gain = "ADC_GAIN_1_4";
		zephyr,reference = "ADC_REF_INTERNAL";
		zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
		zephyr,resolution = <12>;
	};

	channel@3 {
		reg = <3>;
		zephyr,gain = "ADC_GAIN_1_4";
		zephyr,reference = "ADC_REF_INTERNAL";
		zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
		zephyr,resolution = <12>;
	};
};
+1 −0
Changes for tests/drivers/can/api/testcase.yaml: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ tests:
    platform_allow:
      - esp32s3_devkitm/esp32s3/procpu
      - xiao_esp32s3/esp32s3/procpu
      - esp32h2_devkitm
  drivers.can.api.nxp_s32_canxl.non_rx_fifo:
    extra_configs:
      - CONFIG_CAN_NXP_S32_RX_FIFO=n
+2 −0
Changes for tests/drivers/dma/loop_transfer/socs/esp32h2.conf: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=0
CONFIG_DMA_LOOP_TRANSFER_SIZE=4094
+11 −0
Changes for tests/drivers/dma/loop_transfer/socs/esp32h2.overlay: 11 added lines, 0 removed lines.
Original line number Diff line number Diff line
/*
 * Copyright (c) 2025 Espressif Systems (Shanghai) Co., Ltd.
 *
 * SPDX-License-Identifier: Apache-2.0
 */

&dma {
	status = "okay";
};

tst_dma0: &dma { };
Loading