[alsa-devel] iMX6UL EVK with kernel 4.6
Fabio Estevam
festevam at gmail.com
Sun May 1 21:22:13 CEST 2016
On Sun, May 1, 2016 at 3:59 PM, Petr Kulhavy <brain at jikos.cz> wrote:
> I have not tried setting the bit 20 of the GPR1 register. How would that be
> set?
If you have memtool installed in your rootfs:
./memtool -32 20E4004=0F560005
You can do this via bootloader prompt or via devmem2 in the Linux prompt.
Without this MCLK will not be out.
>
> Both the 3.x and 4.1 work for me. However you need to set the headphone
> volume to non-zero and especially the pcm output mixer (unmute),
> otherwise the audio path is not routed through and the codec is switched off
> due to power saving (and generates no bclk and lrclk).
> This confused me as well, but after setting the mixer playback stasrts
> working with the Freescale kernel.
I was putting the volume to a suitable value, but didn't touch PCM output mixer.
I see in alsamixer: "PCM Playback -6dB [Off]", but it does not allow
me to change this setting though.
More information about the Alsa-devel
mailing list