66 lines
1.2 KiB
Plaintext
66 lines
1.2 KiB
Plaintext
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
|
/*
|
|
* Copyright 2020 NXP.
|
|
*/
|
|
|
|
#include "imx8mn-evk.dts"
|
|
|
|
/ {
|
|
reg_3v3_vext: regulator-3v3-vext {
|
|
compatible = "regulator-fixed";
|
|
regulator-name = "3V3_VEXT";
|
|
regulator-min-microvolt = <3300000>;
|
|
regulator-max-microvolt = <3300000>;
|
|
};
|
|
|
|
sound-micfil {
|
|
status = "disabled";
|
|
};
|
|
|
|
sound-pcm512x {
|
|
compatible = "fsl,imx-audio-pcm512x";
|
|
model = "pcm512x-audio";
|
|
audio-cpu = <&sai5>;
|
|
audio-codec = <&pcm512x>;
|
|
format = "i2s";
|
|
audio-widgets =
|
|
"Line", "Left Line Out Jack",
|
|
"Line", "Right Line Out Jack";
|
|
audio-routing =
|
|
"Left Line Out Jack", "OUTL",
|
|
"Right Line Out Jack", "OUTR";
|
|
dac,24db_digital_gain;
|
|
};
|
|
};
|
|
|
|
&i2c3 {
|
|
pcm512x: pcm512x@4c {
|
|
compatible = "ti,pcm5142";
|
|
reg = <0x4c>;
|
|
AVDD-supply = <®_3v3_vext>;
|
|
DVDD-supply = <®_3v3_vext>;
|
|
CPVDD-supply = <®_3v3_vext>;
|
|
};
|
|
};
|
|
|
|
&iomuxc {
|
|
imx8mn-evk {
|
|
pinctrl_sai5: sai5grp {
|
|
fsl,pins = <
|
|
MX8MN_IOMUXC_SAI5_RXD1_SAI5_TX_SYNC 0xd6
|
|
MX8MN_IOMUXC_SAI5_RXD2_SAI5_TX_BCLK 0xd6
|
|
MX8MN_IOMUXC_SAI5_RXD3_SAI5_TX_DATA0 0xd6
|
|
MX8MN_IOMUXC_SAI5_RXD0_SAI5_RX_DATA0 0xd6
|
|
>;
|
|
};
|
|
};
|
|
};
|
|
|
|
&micfil {
|
|
status = "disabled";
|
|
};
|
|
|
|
&sai5 {
|
|
status = "okay";
|
|
};
|