我正在尝试在 Linux 4.15中插入编解码器音频。
我在器件树中添加了此配置:
i2c3{(&I)
状态="正常";
编解码器:tlv320aic310x@18{
兼容="ti、tlv320aic3x";
reg =<0x18>;
时钟=<&CLKS 201>;
RST-GPIO =<&GPIO5 31 0>;//高电平有效*
HPVDD-SUPPLY =<_3p3v>;//da 插入式电芯稳压器
SPRVDD-SUPPLY =<_3p3v>;//da 插入式电芯稳压器
SPLVDD-SUPPLY =<_3p3v>;//da 插入电芯稳压器
AVDD-SUPPLY =<_3p3v>;//da 插入电芯稳压器
IOVdd-supply =<_3p3v>;//da 插入器件 corretto 稳压器
DVDD-SUPPLY =<_1_8v>;//da 插入电芯稳压器
状态="正常";
};
};
听起来{
兼容="FSL、imx6q-var-som-tlv320aic3x"、"FSL、IMX-audio-tlv320aic3x";
型号="tlv320aic3x-audio";
SSI-controller =<&SSI1>;
audio-codec =<编解码器>;
音频路由=
/*连接到 HPLOUT、HPROUT 的耳机*/
"耳机插孔"、"HPLOUT"、
"耳机插孔"、"HPROUT"、
/*线性输出连接到 LLOut、RLOUT */
"线路输出"、"LLOUT"、
"线路输出"、"RLOUT"、
/*连接到(MIC3L | MIC3R)的麦克风*/
"MIC Bias"、"MIC3L"、
"MIC Bias"、"MIC3R"、
"MIC Jack"、"Mic Bias"、
/*线路输入连接到(LINE1L | LINE2L)、(LINE1R | LINE2R)*
"线路输入"、"LINE1L"、
"线路输入"、"LINE2L"、
"线路输入"、"LINE1R"、
"线路输入"、"LINE2R";
MUX-INT-PORT =<1>;
多路复用器-外部端口=<4>;
};
但是、当 Linux 引导时、器件不会安装。 原因
谢谢