工具/软件:Linux
您好,
我正在使用 与IMX7D连接的主板中的TLV320AIC3104IRHB,但无法工作。 我认为我的问题在设备树中。 我正在使用内核4.1 ,在这里我激活 了用于tlv320aic3x的驱动程序。
在设备树中,我有以下节点:
tlv320aic3104:tlv320aic3x@18{
兼容="ti,tlv320aic3x";
REG =<0x18>;
RESET-GPIOs =<&AUDIO_GPIO 5 GPIO _ACTIVE_LOW >;
};
和:
声音{
兼容="FSL,IMX-audio-tlv320aic3x";
型号="IMX-tlv320aic3x";
CPU-DAI =<&sai1>;
audio-codec =<&tlv320aic3104>;
音频路由=
"LINE1L","Mic插孔",
"耳机插孔","HPLOUT",
"耳机插孔","HPROUT",
"MIC插孔","Mic Bias";
};
在其他主板中,我看到的块声音"ss-controller=<&SSI>","CPU-DAI=<&SSI>","mix-int-port"和"mix-ext-port"都是使用的,但我不知道必须使用什么值。 在我的设备树中,我没有任何SSI控制器或音频mux。
有人能告诉我我我的设备树是否正确以及如何在设备树中配置此编解码器吗?
此致。