[alsa-devel] Help with wm8731 support for the Utilite (imx6q)

Fabio Estevam festevam at gmail.com
Tue Oct 21 20:12:03 CEST 2014


On Tue, Oct 21, 2014 at 4:04 PM, Jonathan Bennett <jbscience87 at gmail.com> wrote:

> I realized something just last night. I was grabbing changes from the devel
> branch of github.com/utilite-computer, thinking that those changes were
> based off the vanilla 3.10 kernel. Those changes are actually based on the
> Freescale 3.10 kernel. I pulled a Freescale patch that is obviously missing:
> "ENGR00276249-1 ARM: imx6q: Add missing baud clock for ssi" I also switched

The baud clock patch is present in 3.18-rc1:

commit 935632e9938e3e286b9c62a7e54d35c428533cc9
Author: Shengjiu Wang <shengjiu.wang at freescale.com>
Date:   Tue Sep 9 17:13:26 2014 +0800

    ARM: dts: imx6qdl: add baud clock and clock-names for ssi

    Baud clock is used for bit clock generation in master mode. Ipg clock
    is peripheral clock and peripheral access clock.

    Signed-off-by: Shengjiu Wang <shengjiu.wang at freescale.com>
    Signed-off-by: Shawn Guo <shawn.guo at freescale.c


> back to imx-wm8731.c for the driver. With this setup, the driver registers,
> and speaker-test thinks it plays, however there is no actual sound output. I
> call it progress.

Great progress: some things to check :

1. audmux settings

2. Can you try to run 'alsamixer' and make sure that the volume is not
at the lowest level?


More information about the Alsa-devel mailing list