diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_common.dtsi b/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_common.dtsi new file mode 100644 index 000000000000..0c5f747e7cb4 --- /dev/null +++ b/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_common.dtsi @@ -0,0 +1,13 @@ +/ { + aliases { + test-comp = ∁ + }; + + zephyr,user { + test-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; + }; +}; + +&gpio1 { + status = "okay"; +}; diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay b/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay index 0c5f747e7cb4..eff144feed2e 100644 --- a/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay +++ b/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay @@ -1,13 +1 @@ -/ { - aliases { - test-comp = ∁ - }; - - zephyr,user { - test-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; - }; -}; - -&gpio1 { - status = "okay"; -}; +#include "nrf54lv10dk_nrf54lv10a_common.dtsi" diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_cpuapp_ns.overlay b/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_cpuapp_ns.overlay new file mode 100644 index 000000000000..eff144feed2e --- /dev/null +++ b/tests/zephyr/drivers/comparator/gpio_loopback/boards/nrf54lv10dk_nrf54lv10a_cpuapp_ns.overlay @@ -0,0 +1 @@ +#include "nrf54lv10dk_nrf54lv10a_common.dtsi" diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_comp/snippet.yml b/tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_comp/snippet.yml deleted file mode 100644 index c80d5491d502..000000000000 --- a/tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_comp/snippet.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: gpio_loopback_nrf_comp - -boards: - nrf54lv10dk/nrf54lv10a/cpuapp: - append: - EXTRA_DTC_OVERLAY_FILE: boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_lpcomp/snippet.yml b/tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_lpcomp/snippet.yml deleted file mode 100644 index 001bbf078069..000000000000 --- a/tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_lpcomp/snippet.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: gpio_loopback_nrf_lpcomp - -boards: - nrf54lv10dk/nrf54lv10a/cpuapp: - append: - EXTRA_DTC_OVERLAY_FILE: boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_comp/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay b/tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_nrf_comp.overlay similarity index 100% rename from tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_comp/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay rename to tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_nrf_comp.overlay diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_lpcomp/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay b/tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_nrf_lpcomp.overlay similarity index 100% rename from tests/zephyr/drivers/comparator/gpio_loopback/snippets/nrf_lpcomp/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay rename to tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_nrf_lpcomp.overlay diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_ns_nrf_comp.overlay b/tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_ns_nrf_comp.overlay new file mode 100644 index 000000000000..69af71679d9f --- /dev/null +++ b/tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_ns_nrf_comp.overlay @@ -0,0 +1,10 @@ +&comp { + main-mode = "SE"; + psel = "AIN6"; /* P1.11 */ + refsel = "INT_1V2"; + sp-mode = "HIGH"; + th-up = <63>; + th-down = <59>; + isource = "DISABLED"; + status = "okay"; +}; diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_ns_nrf_lpcomp.overlay b/tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_ns_nrf_lpcomp.overlay new file mode 100644 index 000000000000..6948e40f66ad --- /dev/null +++ b/tests/zephyr/drivers/comparator/gpio_loopback/socs/nrf54lv10a_cpuapp_ns_nrf_lpcomp.overlay @@ -0,0 +1,6 @@ +&comp { + compatible = "nordic,nrf-lpcomp"; + psel = "AIN6"; /* P1.11 */ + refsel = "VDD_4_8"; + status = "okay"; +}; diff --git a/tests/zephyr/drivers/comparator/gpio_loopback/testcase.yaml b/tests/zephyr/drivers/comparator/gpio_loopback/testcase.yaml index 517acecd0233..5590a35d466b 100644 --- a/tests/zephyr/drivers/comparator/gpio_loopback/testcase.yaml +++ b/tests/zephyr/drivers/comparator/gpio_loopback/testcase.yaml @@ -8,12 +8,13 @@ common: platform_allow: - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.2.0/nrf54lv10a/cpuapp + - nrf54lv10dk/nrf54lv10a/cpuapp/ns integration_platforms: - nrf54lv10dk/nrf54lv10a/cpuapp tests: nrf.extended.drivers.comparator.gpio_loopback.nrf_comp: extra_args: - - SNIPPET="gpio_loopback_nrf_comp" + - FILE_SUFFIX="nrf_comp" nrf.extended.drivers.comparator.gpio_loopback.nrf_lpcomp: extra_args: - - SNIPPET="gpio_loopback_nrf_lpcomp" + - FILE_SUFFIX="nrf_lpcomp"