diff --git a/arch/arm64/boot/dts/seconorth/trizeps8plus.dtsi b/arch/arm64/boot/dts/seconorth/trizeps8plus.dtsi
index db97503427895c38537d9496fd59481b645dc5dc..d52cfed0c727775725fbef34409eafde9fde5dc2 100644
--- a/arch/arm64/boot/dts/seconorth/trizeps8plus.dtsi
+++ b/arch/arm64/boot/dts/seconorth/trizeps8plus.dtsi
@@ -255,8 +255,7 @@ simple_audio: simple-audio {
 		compatible = "simple-audio-card";
 		simple-audio-card,format = "i2s";
 		simple-audio-card,frame-master = <&cpudai>;
-		simple-audio-card,bitclock-master = <&cpudai>;
-		simple-audio-card,name = "wm8962-audio";
+		simple-audio-card,name = "wm8983-audio";
 		simple-audio-card,widgets =
 			"Headphone", "Headphone Jack",
 			"Speaker", "Speaker",
@@ -377,7 +376,7 @@ &sai2 {
 	status = "okay";
 };
 
-/* sai2 uses sdma2 for dma */
+/* SAI2 uses SDMA2 for DMA */
 &sdma2 {
 	status = "okay";
 };
@@ -581,9 +580,9 @@ ldo5: LDO5 { // NVCC_SD2
 		};
 	};
 
-	audiocodec: wm8962@1a {	/* Audio-Codec */
+	audiocodec: wm8983@1a { /* Audio-Codec */
 		#sound-dai-cells = <0>;
-		compatible = "wlf,wm8962";
+		compatible = "kuk,wm8983";
 		reg = <0x1a>;
 		spk-mono;
 		clocks = <&clk IMX8MP_CLK_SAI2_ROOT>;
@@ -800,21 +799,6 @@ &usdhc2 {
 	//status = "okay";
 };
 
-&sai2 {
-	#sound-dai-cells = <0>;
-	pinctrl-names = "default";
-	pinctrl-0 = <&pinctrl_sai2>;
-	assigned-clocks = <&clk IMX8MP_CLK_SAI2>;
-	assigned-clock-parents = <&clk IMX8MP_AUDIO_PLL2_OUT>;
-	assigned-clock-rates = <22579200>;
-	fsl,sai-enable-bclk-with-mclk;
-	status = "okay";
-};
-
-&sdma2 {
-	status = "okay";
-};
-
 &easrc {
 	status = "okay";
 };