[coreboot-gerrit] Patch merged into coreboot/master: lenovo/x60: add hda_verb.c

gerrit at coreboot.org gerrit at coreboot.org
Wed Jun 8 14:10:42 CEST 2016


the following patch was just integrated into master:
commit 7d38fafd96b8d7221d294933fb3ef5098f36e29f
Author: Arthur Heymans <arthur at aheymans.xyz>
Date:   Fri Jun 3 18:37:38 2016 +0200

    lenovo/x60: add hda_verb.c
    
    This creates a config for the x60 audio based
    on values taken from vendor bios.
    
    The pin config is stored in (for linux 4.5 at least):
    /sys/class/sound/card0/hw*/init_pin_configs
    In the left column there is the pin number.
    In the right column there is the default configuration of that pin.
    (This has to be done while running the proprietary bios)
    
    More information on the sound card can be found in:
    /proc/asound/card0/codec#*
    This also hold the information of /sys/class/sound/
    
    What is improved:
    - internal microphone is chosen by default
    - when jack is inserted it is chosen instead of internal speaker
    
    Before this had to be done manually in alsa or pulseaudio.
    
    TEST= check if internal microphone is used by default in
    pavucontrol if you are using pulseaudio.
    Plug in a jack with headphones and check if there
    is sound output through these and not the build-in
    speaker.
    
    Change-Id: Id3b700fd84905a72cc1f69e7d8bfa6145f231756
    Signed-off-by: Arthur Heymans <arthur at aheymans.xyz>
    Reviewed-on: https://review.coreboot.org/15063
    Tested-by: build bot (Jenkins)
    Reviewed-by: Nico Huber <nico.h at gmx.de>
    Reviewed-by: Paul Menzel <paulepanter at users.sourceforge.net>


See https://review.coreboot.org/15063 for details.

-gerrit



More information about the coreboot-gerrit mailing list