This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TAS2781:用于 Lenovo R9000P 笔记本电脑的 TAS2781 Linux 驱动程序没有声音。

Guru**** 2382480 points
Other Parts Discussed in Thread: TAS2781
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1279306/tas2781-tas2781-linux-driver-for-lenovo-r9000p-laptop-no-sound

器件型号:TAS2781

尊敬的支持部门,

硬件:AMD Ryzen、编解码器  ALC287

系统:SteamOS Holo  

内核:6.4.12-zen1-1-zen

据 FAE 称、针对 x86平台的 Linux 驱动程序已在内核6.6https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?h=v6.6-rc4&qt=author&q=shenghao 中更新 。

我已根据 kernel6.6修补 程序向内核6.4.12-zen1-1-zen 平台添加了修补程序,并添加了日志以表明修改已生效。

已加载 tas2781的驱动程序,但报告了以下错误,请帮助了解问题是什么?

[ 28.389093] AMD_GPIO AMDI0030:00:无效的配置参数0014
[ 28.389102] AMD_GPIO AMDI0030:00:无效的配置参数0001
[ 28.395386]==tasdevice_i2c_proce===
[ 28.395389]=== tasdevice_i2c_prob=== acp_id=TIAS2781
[ 28.395463] AMD_GPIO AMDI0030:00:无效的配置参数0014
[ 28.395472] AMD_GPIO AMDI0030:00:无效的配置参数0001
[ 28.395482] tas2781-codec i2c-TIAS2781:00: tasdevice_pars_dt: GPIO 106请求错误

e2e.ti.com/.../2335.dmesg.log