如何构建 cx2072x 编解码器的驱动程序

如何构建 cx2072x 编解码器的驱动程序

我想在装有 Atom z8300 处理器的计算机上使用 Ubuntu。除了声音需要 cx2072x 驱动程序外,其他一切都运行良好。

我想为这个编解码器构建驱动程序。

据我了解,这里提供: https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git/?h=topic/asus-e100h-4.13

我想知道如何将驱动程序合并到内核树中并配置构建过程以便构建编解码器。

你能帮忙吗?

答案1

我最近也需要 cx2027x 编解码器(用于华硕 e200ha)。你说得对,你链接的存储库确实有修复程序,但针对的是较旧的内核。

过去两天晚上,我坐下来将这些旧的修复合并并更新到较新的内核中,并使其能够与 4.16 一起工作。

这是包含这些更新修复的分支。您可以在“发布”中找到内核 amd64 变体的 .deb 包:https://github.com/heikomat/linux

除了内核之外,您还需要两个用于 alsa 的 ucm 文件,并将它们复制到。您可能还需要在 中/usr/share/alsa/ucm/chtcx2072x禁用。有关如何操作的更详细说明,请参阅realtime-scheduling/etc/pulse/daemon.conf这本小手册(在同一个叉子里)

相关内容