diff --git a/tests/drivers/adc/adc_api/boards/max32655evkit_max32655_m4.overlay b/tests/drivers/adc/adc_api/boards/max32655evkit_max32655_m4.overlay new file mode 100644 index 00000000000..98c65c11764 --- /dev/null +++ b/tests/drivers/adc/adc_api/boards/max32655evkit_max32655_m4.overlay @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2023-2024 Analog Devices, Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + zephyr,user { + /* adjust channel number according to pinmux in board.dts */ + io-channels = <&adc 2>, <&adc 3>; + }; +}; + +&adc { + status = "okay"; + pinctrl-0 = <&ain2_p2_2 &ain3_p2_3>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + + channel@2 { + reg = <2>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <10>; + }; + + channel@3 { + reg = <3>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <10>; + }; +}; diff --git a/tests/drivers/adc/adc_api/boards/max32655fthr_max32655_m4.overlay b/tests/drivers/adc/adc_api/boards/max32655fthr_max32655_m4.overlay new file mode 100644 index 00000000000..e1ebef9c1d5 --- /dev/null +++ b/tests/drivers/adc/adc_api/boards/max32655fthr_max32655_m4.overlay @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2023-2024 Analog Devices, Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + zephyr,user { + /* adjust channel number according to pinmux in board.dts */ + io-channels = <&adc 0>, <&adc 1>; + }; +}; + +&adc { + status = "okay"; + pinctrl-0 = <&ain0_p2_0 &ain1_p2_1>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + + channel@0 { + reg = <0>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <10>; + }; + + channel@1 { + reg = <1>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <10>; + }; +}; diff --git a/tests/drivers/adc/adc_api/boards/max32662evkit.overlay b/tests/drivers/adc/adc_api/boards/max32662evkit.overlay new file mode 100644 index 00000000000..7130149b72c --- /dev/null +++ b/tests/drivers/adc/adc_api/boards/max32662evkit.overlay @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2024 Analog Devices, Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + zephyr,user { + /* adjust channel number according to pinmux in board.dts */ + io-channels = <&adc 0>, <&adc 1>; + }; +}; + +&adc { + status = "okay"; + pinctrl-0 = <&ain0_p0_13 &ain1_p0_12>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + + channel@0 { + reg = <0>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <12>; + }; + + channel@1 { + reg = <1>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <12>; + }; +}; diff --git a/tests/drivers/adc/adc_api/boards/max32666evkit_max32666_cpu0.overlay b/tests/drivers/adc/adc_api/boards/max32666evkit_max32666_cpu0.overlay new file mode 100644 index 00000000000..c3d384d7378 --- /dev/null +++ b/tests/drivers/adc/adc_api/boards/max32666evkit_max32666_cpu0.overlay @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2024 Analog Devices, Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + zephyr,user { + /* adjust channel number according to pinmux in board.dts */ + io-channels = <&adc 0>, <&adc 1>; + }; +}; + +&adc { + status = "okay"; + pinctrl-0 = <&ain0n_p0_16 &ain0p_p0_17>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + + channel@0 { + reg = <0>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <10>; + }; + + channel@1 { + reg = <1>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <10>; + }; +}; diff --git a/tests/drivers/adc/adc_api/boards/max32666fthr_max32666_cpu0.overlay b/tests/drivers/adc/adc_api/boards/max32666fthr_max32666_cpu0.overlay new file mode 100644 index 00000000000..996e939ef92 --- /dev/null +++ b/tests/drivers/adc/adc_api/boards/max32666fthr_max32666_cpu0.overlay @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2023 Analog Devices, Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + zephyr,user { + /* adjust channel number according to pinmux in board.dts */ + io-channels = <&adc 0>, <&adc 3>; + }; +}; + +&adc { + status = "okay"; + pinctrl-0 = <&ain0n_p0_16 &ain1p_p0_19>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + + channel@0 { + reg = <0>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <10>; + }; + + channel@3 { + reg = <3>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <10>; + }; +}; diff --git a/tests/drivers/adc/adc_api/boards/max32672evkit.overlay b/tests/drivers/adc/adc_api/boards/max32672evkit.overlay new file mode 100644 index 00000000000..9a86a78e572 --- /dev/null +++ b/tests/drivers/adc/adc_api/boards/max32672evkit.overlay @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2024 Analog Devices, Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + zephyr,user { + /* adjust channel number according to pinmux in board.dts */ + io-channels = <&adc 8>, <&adc 9>; + }; +}; + +&adc { + status = "okay"; + pinctrl-0 = <&ain8_p0_16 &ain9_p0_17>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + + channel@8 { + reg = <8>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <12>; + }; + + channel@9 { + reg = <9>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <12>; + }; +}; diff --git a/tests/drivers/adc/adc_api/boards/max32672fthr.overlay b/tests/drivers/adc/adc_api/boards/max32672fthr.overlay new file mode 100644 index 00000000000..9a86a78e572 --- /dev/null +++ b/tests/drivers/adc/adc_api/boards/max32672fthr.overlay @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2024 Analog Devices, Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + zephyr,user { + /* adjust channel number according to pinmux in board.dts */ + io-channels = <&adc 8>, <&adc 9>; + }; +}; + +&adc { + status = "okay"; + pinctrl-0 = <&ain8_p0_16 &ain9_p0_17>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + + channel@8 { + reg = <8>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <12>; + }; + + channel@9 { + reg = <9>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <12>; + }; +}; diff --git a/tests/drivers/adc/adc_api/boards/max32690evkit_max32690_m4.overlay b/tests/drivers/adc/adc_api/boards/max32690evkit_max32690_m4.overlay new file mode 100644 index 00000000000..53b616f3387 --- /dev/null +++ b/tests/drivers/adc/adc_api/boards/max32690evkit_max32690_m4.overlay @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2024 Analog Devices, Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + zephyr,user { + /* adjust channel number according to pinmux in board.dts */ + io-channels = <&adc 0>, <&adc 1>; + }; +}; + +&adc { + status = "okay"; + pinctrl-0 = <&ain0_p3_0 &ain1_p3_1>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + + channel@0 { + reg = <0>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <12>; + }; + + channel@1 { + reg = <1>; + zephyr,gain = "ADC_GAIN_1"; + zephyr,reference = "ADC_REF_INTERNAL"; + zephyr,acquisition-time = ; + zephyr,resolution = <12>; + }; +};