diff --git a/dts/common/nordic/nrf7120_enga.dtsi b/dts/common/nordic/nrf7120_enga.dtsi index 918d1e2fd6d..92724e09665 100644 --- a/dts/common/nordic/nrf7120_enga.dtsi +++ b/dts/common/nordic/nrf7120_enga.dtsi @@ -50,22 +50,22 @@ clock-frequency = ; }; - lfxo: lfxo { + pclk32m: pclk32m { compatible = "fixed-clock"; #clock-cells = <0>; - clock-frequency = <32768>; + clock-frequency = ; }; - hfxo64m: hfxo64m { + lfxo: lfxo { compatible = "fixed-clock"; #clock-cells = <0>; - clock-frequency = ; + clock-frequency = <32768>; }; - hfxo32m: hfxo32m { + hfxo64m: hfxo64m { compatible = "fixed-clock"; #clock-cells = <0>; - clock-frequency = ; + clock-frequency = ; }; hfpll: hfpll { @@ -347,7 +347,7 @@ compatible = "nordic,nrf-timer"; reg = <0x85000 0x1000>; interrupts = <133 NRF_DEFAULT_IRQ_PRIORITY>; - clocks = <&hfxo32m>; + clocks = <&pclk32m>; cc-num = <8>; max-bit-width = <32>; prescaler = <0>; @@ -707,7 +707,7 @@ reg = <0xe8000 0x1000>; interrupts = <232 NRF_DEFAULT_IRQ_PRIORITY>; status = "disabled"; - clocks = <&pclk>; + clocks = <&pclk32m>; }; spi23: spi@ed000 { @@ -865,7 +865,7 @@ compatible = "nordic,nrf-auxpll"; reg = <0x130000 0x1000>; interrupts = <304 NRF_DEFAULT_IRQ_PRIORITY>; - clocks = <&hfxo32m>; + clocks = <&pclk32m>; #clock-cells = <0>; /* * Temporarily reading FICR addr 0 as FICR offsets diff --git a/tests/drivers/i2s/i2s_mclk/testcase.yaml b/tests/drivers/i2s/i2s_mclk/testcase.yaml index 0671dddb31b..f67f53cdfb5 100644 --- a/tests/drivers/i2s/i2s_mclk/testcase.yaml +++ b/tests/drivers/i2s/i2s_mclk/testcase.yaml @@ -91,6 +91,16 @@ tests: extra_args: - EXTRA_DTC_OVERLAY_FILE="boards/tdm_sck_audiopll.overlay" + drivers.i2s.i2s_mclk.gpio_loopback.2ch.aclk_mck: + harness_config: + fixture: gpio_loopback + platform_allow: + - nrf7120pdk/nrf7120/cpuapp + integration_platforms: + - nrf7120pdk/nrf7120/cpuapp + extra_args: + - EXTRA_DTC_OVERLAY_FILE="boards/tdm_mck_audio_auxpll.overlay" + drivers.i2s.i2s_mclk.gpio_loopback.2ch.aclk_mck.54h: harness_config: fixture: i2s_loopback