Skip to content
Snippets Groups Projects
Commit 18d92735 authored by Tobias Kahlki's avatar Tobias Kahlki
Browse files

arm64:dts:tr8p: Clean-up SAI2, audio codec and simple-audio-card definition

- Remove duplicate of SAI2
- Revert the changes to the audio codec and simple-audio-card nodes

Note: The Trizeps VIII Plus v1r3 and newer has the WM8962 audio codec
equipped. For the overrides regarding this see the trizeps8plus_v1r3
include/override.
parent 96729102
No related branches found
No related tags found
1 merge request!499arm64:dts:tr8p: Clean-up SAI2, audio codec and simple-audio-card definition
Pipeline #122149 passed with stage
in 23 seconds
......@@ -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";
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment