lkml.org 
[lkml]   [2012]   [Aug]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[ 100/109] ALSA: hda - Fix polarity of mute LED on HP Mini 210
    Date
    From: Greg KH <gregkh@linuxfoundation.org>

    3.4-stable review patch. If anyone has any objections, please let me know.

    ------------------

    From: Takashi Iwai <tiwai@suse.de>

    commit ff8a1e274cbc11da6b57849f925b895a212b56c9 upstream.

    The commit a3e199732b made the LED working again on HP Mini 210 but
    with a wrong polarity. This patch fixes the polarity for this
    machine, and also introduce a new model string "hp-inv-led".

    Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=772923

    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    sound/pci/hda/patch_sigmatel.c | 5 +++++
    1 file changed, 5 insertions(+)

    --- a/sound/pci/hda/patch_sigmatel.c
    +++ b/sound/pci/hda/patch_sigmatel.c
    @@ -101,6 +101,7 @@ enum {
    STAC_HP_DV7_4000,
    STAC_HP_ZEPHYR,
    STAC_92HD83XXX_HP_LED,
    + STAC_92HD83XXX_HP_INV_LED,
    STAC_92HD83XXX_MODELS
    };

    @@ -1674,6 +1675,7 @@ static const char * const stac92hd83xxx_
    [STAC_HP_DV7_4000] = "hp-dv7-4000",
    [STAC_HP_ZEPHYR] = "hp-zephyr",
    [STAC_92HD83XXX_HP_LED] = "hp-led",
    + [STAC_92HD83XXX_HP_INV_LED] = "hp-inv-led",
    };

    static const struct snd_pci_quirk stac92hd83xxx_cfg_tbl[] = {
    @@ -5582,6 +5584,9 @@ again:
    spec->init = stac92hd83xxx_hp_zephyr_init;
    break;
    case STAC_92HD83XXX_HP_LED:
    + default_polarity = 0;
    + break;
    + case STAC_92HD83XXX_HP_INV_LED:
    default_polarity = 1;
    break;
    }



    \
     
     \ /
      Last update: 2012-08-08 01:41    [W:3.197 / U:0.024 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site