There are a couple of issues: first the byt-max98090 is not enabled by default due to conflict with other sound codecs (see: https://lkml.org/lkml/2016/8/11/741)
The driver configuration is such that SND_SST_IPC_API needs to be disabled for SND_SOC_INTEL_BYT_MAX98090_MACH to be selectable. To disable SND_SST_IPC_API all other drivers dependant on it have to be disabled as well. This means on distribution can only support either a baytrail max98090 or all other sound codecs at the moment (need to wait for upstream resolution). The second issue is the codec cannot be probed unless gpio can use CRS (see https://github.com/GalliumOS/linux/commit/cee2747204b11b63042777dd01fe336e9b49fef0 #diff-32b258ffa70fb36e4c510fca532f6d23R21 ) In the mean time while the issue is worked on by upstream, you can build your own kernel with the attached patches. See https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel This is how I built it on my machine: git clone git://kernel.ubuntu.com/ubuntu/ubuntu-yakkety.git --depth 1 git am bytmax98090-kernel-patches/*.patch fakeroot debian/rules clean DEB_BUILD_OPTIONS=parallel=8 fakeroot debian/rules binary-generic Also note you still need to have the asound.state from chromeOS which you can get at: https://github.com/GalliumOS/galliumos- baytrail/blob/master/var/lib/alsa/asound.state You can also use my ppa at your own risk :) at: https://launchpad.net/~albaguirre/+archive/ubuntu/linux-bytmax98090/ I use this ppa to get sound on an Acer CB3-111 (GNAWTY), booting with BOOT_STUB firmware from MrChromebox (https://mrchromebox.tech/#fwscript) ** Attachment added: "bytmax98090-kernel-patches.tar.gz" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1633690/+attachment/4785638/+files/bytmax98090-kernel-patches.tar.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1633690 Title: byt-max98090 not working on linux-image-4.8.0-22-generic on baytrail hardware To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1633690/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
