Я хотел бы использовать Ubuntu на компьютере, который имеет процессор Atom z8300. Все работает вполне хорошо, кроме звука, который требует cx2072x драйвера.
Я хотел бы создать драйвер для этого кодека.
Насколько я понимаю обеспечивается здесь: https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git/? h=topic/asus-e100h-4.13
Я хотел бы знать, как объединить драйвер в дерево ядра и настроить процесс сборки так, чтобы кодек был создан.
Вы могли помочь?
Мне недавно был нужен cx2027x кодек также (для asus e200ha). Вы корректны, репозиторий, который Вы связали, действительно имеет меры, но для более старого ядра.
Прошлые две ночи, которые я сел, чтобы объединить и обновить их более старые меры в более новое ядро, и я заставил его работать с 4,16.
Вот ветвление с ними обновленными, фиксирует. Можно найти .deb пакеты amd64-варианта ядра в "выпусках": https://github.com/heikomat/linux
Наряду с ядром Вы нуждаетесь в двух ucm-файлах для alsa и копируете их в /usr/share/alsa/ucm/chtcx2072x
. Вероятно, также необходимо отключить realtime-scheduling
в /etc/pulse/daemon.conf
. Для более подробного описания на том, что сделать, см. это небольшое руководство (это находится в том же ветвлении),