samples: i2s: output: add nucleo_l552ze_q

Add nucleo_l552ze_q board in samples/drivers/i2s/output

Signed-off-by: Mario Paja <mariopaja@hotmail.com>
diff --git a/samples/drivers/i2s/output/boards/nucleo_l552ze_q.conf b/samples/drivers/i2s/output/boards/nucleo_l552ze_q.conf
new file mode 100644
index 0000000..4f3f73a
--- /dev/null
+++ b/samples/drivers/i2s/output/boards/nucleo_l552ze_q.conf
@@ -0,0 +1 @@
+CONFIG_HEAP_MEM_POOL_SIZE=4192
diff --git a/samples/drivers/i2s/output/boards/nucleo_l552ze_q.overlay b/samples/drivers/i2s/output/boards/nucleo_l552ze_q.overlay
new file mode 100644
index 0000000..26dfeaa
--- /dev/null
+++ b/samples/drivers/i2s/output/boards/nucleo_l552ze_q.overlay
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) 2025 Mario Paja
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+/ {
+	aliases {
+		i2s-tx = &sai1_a;
+	};
+};
+
+/* 44.117KHz (0.03% Error) */
+&pllsai1 {
+	div-m = <1>;
+	mul-n = <48>;
+	div-r = <2>;
+	div-q = <2>;
+	div-p = <17>;
+	clocks = <&clk_msi>;
+	status = "okay";
+};
+
+&sai1_a {
+	pinctrl-0 = <&sai1_mclk_a_pe2 &sai1_sd_a_pe6
+		     &sai1_fs_a_pe4 &sai1_sck_a_pe5>;
+	pinctrl-names = "default";
+	status = "okay";
+	mclk-enable;
+	mclk-divider = "div-256";
+	dma-names = "tx";
+};
+
+&dmamux1 {
+	status = "okay";
+};
+
+&dma1 {
+	status = "okay";
+};