)]}'
{
  "log": [
    {
      "commit": "4c11398edc19fdd9c651f3ff287cd628fecaf574",
      "tree": "57fb45235dfda35678ea488c4a19fa3ef4d10ab1",
      "parents": [
        "be9bc37bccab8c492e6cbaaa4d5b1b2c8296b1c4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 16:12:05 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 16:12:05 2011 +0200"
      },
      "message": "ALSA: hda - Merge ALC269 parser code\n\nOne more code reduction.  This codec has less DACs, thus the wiring\nto DAC can\u0027t be filled uniquely for all output pins, i.e. some outputs\nshare the same volume control.\nExcept for that, all seems working fine.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "be9bc37bccab8c492e6cbaaa4d5b1b2c8296b1c4",
      "tree": "1a5da797b9e2a38d3bd091e00050cfa5bf7df573",
      "parents": [
        "72dcd8e76bd2b5d9846c3103ec020e1b550cdaac"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 16:01:47 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 16:01:47 2011 +0200"
      },
      "message": "ALSA: hda - Merge ALC268/269 auto-parser codes\n\nNow coming to ALC268/269 parser codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "72dcd8e76bd2b5d9846c3103ec020e1b550cdaac",
      "tree": "f376ace699ad0d90ec6d01f3a3b6c68fa1d02c82",
      "parents": [
        "44c0240052892911d9ebcb2bbc2a5cfc3176077c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 15:16:55 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 15:16:55 2011 +0200"
      },
      "message": "ALSA: hda - Merge ALC861 auto-parser code\n\nMerge more auto-parser code in patch_realtek.c, now for ALC861.\nThe topology of this codec is pretty simple, and can be parsed well\nby the current starndard parser.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "44c0240052892911d9ebcb2bbc2a5cfc3176077c",
      "tree": "2c5ace762ec6c5e6cff11480eaad3ac783cf0062",
      "parents": [
        "a1f649d5475f6fa7ea5707510ec8b2e3019f38dd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 15:14:19 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 15:14:19 2011 +0200"
      },
      "message": "ALSA: hda - Fix amp-cap checks in patch_realtek.c\n\nquery_amp_caps() may return non-zero if the amp cap isn\u0027t supported\nby the codec.  Thus one needs to check widget-caps first, then check\nthe corresponding amp-caps.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a1f649d5475f6fa7ea5707510ec8b2e3019f38dd",
      "tree": "a363724aa728a0a5b094262f731c9a1d872a7946",
      "parents": [
        "268ff6fbe70a4ab3c931caa0fdffc3d49265d135"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 14:39:03 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 14:39:03 2011 +0200"
      },
      "message": "ALSA: hda - Merge ALC861-VD auto-parse to the standard parser\n\nThe existing standard auto-parser can work well with this codec, too.\nLet\u0027s merge.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "268ff6fbe70a4ab3c931caa0fdffc3d49265d135",
      "tree": "252b655dc378cacdc7fc269e6699ec790f52f4ae",
      "parents": [
        "28dc10a5f1bebfbb7cb19f588bc1652a00992402"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 14:37:35 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 14:37:35 2011 +0200"
      },
      "message": "ALSA: hda - Fix auto-mic detection in Realtek codec-parser\n\nA regression fix from commit 21268961d3d1bbdd22a19b68adb80119e8c72dcd\n  ALSA: hda - More flexible dynamic-ADC switching for Realtek codecs\n\nThe auto-mic wasn\u0027t detected properly when no ADC-switch is needed.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "28dc10a5f1bebfbb7cb19f588bc1652a00992402",
      "tree": "1300e97ddec61bd8891b7eb27158027404c73246",
      "parents": [
        "21d45d2ba97fa5bcb41b444095338dde792026d3"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Fri Jul 08 18:28:47 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 12:37:19 2011 +0200"
      },
      "message": "ALSA: hda - Fix output-path of VT1812 codec\n\nFor VT1812, add dac_mixer_idx for initialization.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "21d45d2ba97fa5bcb41b444095338dde792026d3",
      "tree": "d0120c8ce0d2e6ddbe20ceb4f772e3355708219f",
      "parents": [
        "e47706295843730c815dbc98f47ed2f75e051109"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 11:35:11 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 11:35:11 2011 +0200"
      },
      "message": "ALSA: hda - Fix Oops in smart51 parsing in VIA codec\n\nTypical off-by-one thinko.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e47706295843730c815dbc98f47ed2f75e051109",
      "tree": "66561360956d84921c0083e673589f62a2bf3ff1",
      "parents": [
        "afcd551508dcdb38e80728137c1c166d19bd47dd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 11:11:35 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 11:12:09 2011 +0200"
      },
      "message": "ALSA: hda - Provide the standard auto_init for Realtek codecs\n\nRemove redundant definitions.  Ideally, all init functions should be\nidentical in future.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "afcd551508dcdb38e80728137c1c166d19bd47dd",
      "tree": "4d47ffda5118018780d19f77ca98926ec7f3fc32",
      "parents": [
        "e59ea3ed9fe0cde526c004441465d13287426b29"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 11:07:59 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 11:07:59 2011 +0200"
      },
      "message": "ALSA: hda - Merge ALC680 auto-parser to the standard parser\n\nImproved the standard Realtek auto-parser to support the codec topology\nlike ALC680.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e59ea3ed9fe0cde526c004441465d13287426b29",
      "tree": "44ff1cb05938c678b7fd9803974f8a003fcb81a7",
      "parents": [
        "a2a870c82797e47884b2736e95e9d9c89a51c219"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 17:21:00 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 10:20:18 2011 +0200"
      },
      "message": "ALSA: hda - Add a fix-up for HP RP5800\n\nThe BIOS provides bogus pin configs, and also invalid SSID.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a2a870c82797e47884b2736e95e9d9c89a51c219",
      "tree": "63010ccdd7e42c5e8447138b05fe50f0482c1d30",
      "parents": [
        "5c9a5615dedec19196b1217e864616a2ce9e392a"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Fri Jul 08 14:04:33 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 08:20:05 2011 +0200"
      },
      "message": "ALSA: hda - Fix Independent-HP detection on VT2002P/1802/1812 codecs\n\nFor VT2002P, VT1802 and VT1812 codecs, to create Independent HP\ncontrol.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5c9a5615dedec19196b1217e864616a2ce9e392a",
      "tree": "1f1c8c5263d052c6033c8d241b996ef2bd8aeeef",
      "parents": [
        "d69607b3c39bb46b7f838f7b683716d4c22ee353"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Fri Jul 08 14:03:43 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 08:19:28 2011 +0200"
      },
      "message": "ALSA: hda - Fix DAC checks for VT2002P/1802/1812 codecs\n\nFor VT2002P, VT1802 and VT1812 codecs, there\u0027re only two DACs. So smart51\ncontrol shouldn\u0027t be created.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d69607b3c39bb46b7f838f7b683716d4c22ee353",
      "tree": "ee6858739ed3fda6fe857ac6562335930f902cbf",
      "parents": [
        "1d045db96ad9b8f4d876d5945ab097425252e4ab"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Fri Jul 08 14:02:52 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 08 08:18:29 2011 +0200"
      },
      "message": "ALSA: hda - Fix VIA output-path init for VT2002P/1802/1812\n\nFor VT2002P, VT1802 and VT1812 codecs, the original activate_output_path()\nfunction can\u0027t initialize output and hp path correctly, since mixers connected to\noutput pin widgets are not considered. So modify the activate_output_path()\nfunction to satisify this kind of codec.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1d045db96ad9b8f4d876d5945ab097425252e4ab",
      "tree": "b7479a54398cec0a3fc72b357790a986e38990cb",
      "parents": [
        "0e4a73ae5893d61ae10a9f219e2f3371e44589a8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 18:23:21 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 18:27:29 2011 +0200"
      },
      "message": "ALSA: hda - Split quirk codes from patch_realtek.c\n\nPut the all static quirk codes out of patch_realtek.c, split into the\nfile for each codec model.  For controlling the build of quirk codes,\na new Kconfig, CONFIG_SND_HDA_ENABLE_REALTEK_QUIRKS is introduced.\nBy setting this off, all quirk codes won\u0027t be built, thus you can save\nlots of memory.\n\nThe codes in patch_realtek.c are also shuffled and more comments are\ngiven, but the contents aren\u0027t changed.  This is just a refactoring.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0e4a73ae5893d61ae10a9f219e2f3371e44589a8",
      "tree": "8b19edd68858a0156f1c4aa4a63f43cd747d9c73",
      "parents": [
        "21268961d3d1bbdd22a19b68adb80119e8c72dcd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 17:05:48 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 18:03:12 2011 +0200"
      },
      "message": "ALSA: hda - Use common paser for digital I/O for ALC260\n\nAvoid open-codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "21268961d3d1bbdd22a19b68adb80119e8c72dcd",
      "tree": "6041d88f05b73e130b585f74577be813b17d3bb9",
      "parents": [
        "a926757f0431042b32ef4188ce8201cbe0fcbb50"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 15:01:13 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 18:02:43 2011 +0200"
      },
      "message": "ALSA: hda - More flexible dynamic-ADC switching for Realtek codecs\n\nThis patch changes the auto-parser and the auto-mic handling codes to\nallow more flexible dynamic ADC-switching with Realtek codecs.\n\nIn the new code, the following strategy is taken:\n\n- When a cap-src can\u0027t handle all input-sources, either skip it, or\n  switch to the ADC-switching mode.  In ADC-switching mode, like the\n  former dual-ADC mode for ALC275, it changes ADC on the fly according\n  to the current input source.\n- When auto-mic is possible, always assign imux.  If the mic pins are\n  set statically via a quirk, rebuild imux according to the pins.\n  In the auto-mic mode, the driver always changes the imux (although\n  the imux isn\u0027t exposed as a mixer element).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a926757f0431042b32ef4188ce8201cbe0fcbb50",
      "tree": "91cc2fb1843733b9b288c20c97399e9fc083c03f",
      "parents": [
        "c2d986b0d21e53453de8751ecbb317148820d065"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 15:12:55 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 16:08:13 2011 +0200"
      },
      "message": "ALSA: hda - Fix warning with ALC882 digital-out detection\n\nThe digital out pin on ALC882 may have multiple connections.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c2d986b0d21e53453de8751ecbb317148820d065",
      "tree": "c09a22f0064b85c7cd48f3f4a03e29832102799e",
      "parents": [
        "f970de2555636c563935cdc2abc5684da2adacc4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 18:30:08 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:35:17 2011 +0200"
      },
      "message": "ALSA: hda - Clean-up PCM assignments in patch_realtek.c\n\nInstead of assigning each default hda_pcm_stream pointers, do NULL-checks\nand assign default values in alc_build_pcms().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f970de2555636c563935cdc2abc5684da2adacc4",
      "tree": "d1b041fa3cb5a4da2318fe1cfd622031f1f08722",
      "parents": [
        "d6cc9fabd58f33e829a3182aa856db0d57c726ef"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 17:39:59 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:35:14 2011 +0200"
      },
      "message": "ALSA: hda - Unify alc*_auto_init_input_src() in patch_realtek.c\n\nThe only different implmentation was alc880_auto_init_input_src(),\nand now it covers this variant, and we can use the single function\nfor all codecs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d6cc9fabd58f33e829a3182aa856db0d57c726ef",
      "tree": "05d804a5cc3c20af60bc9555f1c21946391f5bd0",
      "parents": [
        "0a7f532090f04093f8c11c4679e892f3a0fb63e5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 16:38:42 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:34:46 2011 +0200"
      },
      "message": "ALSA: hda - Parse ADCs and CAPSRCs dynamically for Realtek auto-parser\n\nNow with the new code for looking for ADCs and MUXs, we can replace\nthe whole ADC assignment with the parsed results.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0a7f532090f04093f8c11c4679e892f3a0fb63e5",
      "tree": "ca048af9603f31e9370b8e1be017a3e2107c65da",
      "parents": [
        "b78217096bcf60f2248fe2a5449a7e4f7fb29105"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 15:15:12 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:31:25 2011 +0200"
      },
      "message": "ALSA: hda - Unify alc_auto_init_analog_input() calls\n\nAll alc*_auto_init_analog_input() calls are identical, so let\u0027s use\nthe same function more clearly without aliases.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b78217096bcf60f2248fe2a5449a7e4f7fb29105",
      "tree": "c8658c273b98657ec5081b19a8b58a2985c14542",
      "parents": [
        "343a04be376a3733514e4eca7a8c8adb2493ea23"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 15:12:46 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:31:21 2011 +0200"
      },
      "message": "ALSA: hda - Parse ADCs in alc_auto_create_input_ctls()\n\nParse ADCs and cap-srcs in alc_auto_create_input_ctls() by itself\ninstead of passing explicitly from the caller.  By this change, all\nalc*_auto_create_input_ctls() can be unified to the same calls.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "343a04be376a3733514e4eca7a8c8adb2493ea23",
      "tree": "77879829dd357b899fc7a2cb940b37e39c889d7e",
      "parents": [
        "97aaab7b493d9e22a9c0a125a501920354e67846"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 14:28:39 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:31:18 2011 +0200"
      },
      "message": "ALSA: hda - Code consolidation for ALC88x and ALC662 auto-parsers\n\nUse the same common code for auto-parsing the output paths and their\ninitializations, based on the existing ALC662 code, which is smarter\nthan the old ALC880/2 code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "97aaab7b493d9e22a9c0a125a501920354e67846",
      "tree": "ffa9e80f67a161b18e95fd16d341d79d37521e27",
      "parents": [
        "cd51155676b1c0f44604e304109cb9739a54ea7e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 14:02:55 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:31:15 2011 +0200"
      },
      "message": "ALSA: hda - Create bind-mutes appropriately for ALC662 auto-parser\n\nWhen multiple inputs are present on the mixer widget (typically a DAC\nand a loopback), mute/unmute both inputs with the corresponding mixer\nelement.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cd51155676b1c0f44604e304109cb9739a54ea7e",
      "tree": "911db103a7d9b94020482cbedf146d252b29fec9",
      "parents": [
        "bb8bf4d40cb67dac12106746067994c38229de69"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 13:10:42 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:31:13 2011 +0200"
      },
      "message": "ALSA: hda - Initialize DACs in ALC662 auto-parser mode\n\nThe initialization of DACs was missing in ALC662 parser code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bb8bf4d40cb67dac12106746067994c38229de69",
      "tree": "e9fba0dad2aa5e7ff8a6edd0227d6e0656100ae7",
      "parents": [
        "8e89995c58644682302fe9e298a9e30ff38d01a1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 13:07:54 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:31:09 2011 +0200"
      },
      "message": "ALSA: hda - Parse HP and speaker DACs even for multi connections for ALC662\n\nIn alc662_auto_fill_dac_nids(), the HP and speaker DACs aren\u0027t parsed\nwhen the corresponding pins aren\u0027t fixed with single DACs.\nNow check these DACs even for non-fixed pins.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8e89995c58644682302fe9e298a9e30ff38d01a1",
      "tree": "efebb038c81d80c930fc1f52a398797ce8e20539",
      "parents": [
        "b68785714b67079385188323631b05a8f9093675",
        "9c7a083d94656ad6d6f2e03ba90194f2cc5bced5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:28:47 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:28:47 2011 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n"
    },
    {
      "commit": "9c7a083d94656ad6d6f2e03ba90194f2cc5bced5",
      "tree": "bf4b82f484f2d5ee1ff89b843574696799ee7b59",
      "parents": [
        "4f3c7a18d9e8a287d31f828a259d713fe4859471"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:25:54 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 07 09:25:54 2011 +0200"
      },
      "message": "ALSA: hda - Change all ADCs for dual-adc switching mode for Realtek\n\nWhen the dual-adc switching mode is active in Realtek auto-parser,\nwe need to couple all ADCs as a single capture-volume.  Currently, the\nvolume control changes only the first ADC, thus others may remain silent.\nThis patch fixes the problem.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b68785714b67079385188323631b05a8f9093675",
      "tree": "04ba3ecefd658a358534372a89514069dc8bb213",
      "parents": [
        "bac4b92cf7a444c0af8dd7b269c8791595c44052"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com",
        "time": "Wed Jul 06 09:51:29 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 06 09:53:28 2011 +0200"
      },
      "message": "ALSA: hda - Add Realtek ALC269VC codec support\n\nAdd the support of ALC269VC codec.\nAlso delete the unnecessary codec_variant type enum list:\nnow only three variants (ALC269VA ALC269VB ALC269VC) are needed.\n\nIn addition, added some aliases:\n - Add ALC269VB alias name ALC277\n - Add ALC269VC alias name ALC259 ALC281X\n - Add ALC269VC for Lenovo device 0x21f3 name ALC3202\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bac4b92cf7a444c0af8dd7b269c8791595c44052",
      "tree": "211fe93c005b5337fa72e6de548b244bcfa5bcdb",
      "parents": [
        "18bd2c44b9c7f0ee775e756dd59e12e0939f7ab9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 04 17:35:51 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 04 17:37:57 2011 +0200"
      },
      "message": "ALSA: hda - Don\u0027t add aa-mix for VIA surrounds\n\nSince we now route the front DAC via aa-mix widget, adding the aa-mix\nto surrounds will result in a mix-up of both front and surround PCM\nsignals.  For avoiding this, the aa-mix routes have to be disabled\nfor surround paths.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "18bd2c44b9c7f0ee775e756dd59e12e0939f7ab9",
      "tree": "24f78db2bebcd2812fcbde5cb02aa69b2be71ed4",
      "parents": [
        "de6c74f3e323b132caec898d224e0e3253d92eaf"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 04 15:55:44 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 04 15:55:44 2011 +0200"
      },
      "message": "ALSA: hda - Create HP-vol control properly for VIA codecs\n\nWhen the individual DAC is available for the headphone output, the driver\nshould create the DAC for its volume control.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "de6c74f3e323b132caec898d224e0e3253d92eaf",
      "tree": "35ac403626b0e9f8ed4b09270b72413bd0a27b64",
      "parents": [
        "b89596a160dc63043be3fda8babbca9a935af0aa"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 04 14:46:42 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 04 14:53:30 2011 +0200"
      },
      "message": "ALSA: hda - Define some constants in patch_via.c\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b89596a160dc63043be3fda8babbca9a935af0aa",
      "tree": "d667140add3019de2bd02df7dfb84bb45b6f7bef",
      "parents": [
        "c4394f5b807289c180a486df70c1a9b1f192f1cb"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Mon Jul 04 17:01:33 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 04 14:53:25 2011 +0200"
      },
      "message": "ALSA: hda - Fix invalid multi-channel amplifiers for VT1718S\n\nFor VT1718S, the multi-channel path should be like following:\nDAC 0--\u003eMixer 9(index 5)--\u003eMixer 0(index 1)--\u003eFront Pin;\nDAC 1--\u003eMixer 1(index 0)--\u003eSurround Pin;\nDAC 2--\u003eC/LFE Pin;\nDAC 3--\u003eMixer 2(index 0)--\u003eSide Pin;\n\nBut current code built Surround and Side path through index 1 of\nMixer 1 and 2. So Adjusting Surround and Side channel amplifier is\ninvalid. This patch fixes the issue.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c4394f5b807289c180a486df70c1a9b1f192f1cb",
      "tree": "e105a741d5187ce062743aa68a75b6dd68263777",
      "parents": [
        "e5e14681404ec27a422d635284bf564dabde3f81"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Mon Jul 04 16:54:15 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 04 14:33:23 2011 +0200"
      },
      "message": "ALSA: hda - Fix issue that front can\u0027t output sound for VT1718S\n\nFor VT1718S, Mixer 9 doesn\u0027t expose the connection to DAC 0. So when\nbuilding up a \u0027PCM Playback\u0027 amplifier control, it will fail since\ngetting DAC 0 index of Mixer 9 returned -1. So I added a dac_mixer_idx\nto indicated the actual index of DAC 0 to Mixer 9. Following is the\npatch and next mail is another.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e5e14681404ec27a422d635284bf564dabde3f81",
      "tree": "83f3be512a7745805051ae70cecf36cd6f9bb897",
      "parents": [
        "350434ee53f39adb5e73320be4c98010b87d3dbf"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Fri Jul 01 10:55:07 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jul 01 08:33:06 2011 +0200"
      },
      "message": "ALSA: hda - Fix the silent front with independent-HP for VIA codecs\n\nUnmute DAC on front speaker path when Independent HP is enabled.\n\nWhen to enable Independent HP, the front speaker won\u0027t output any sound\nfor VT1708, VT1708B, VT1708S and VT1702.\nI find the via_independent_hp_put() routine will mute DAC 0 path in Mixer 0.\nFor these codecs, when using Independent HP, there could have two\nindependent streams, one is from DAC0--\u003eMixer0--\u003eFront Pin, the other is\nfrom DAC3--\u003eGainSW3--\u003eSide Pin.\nSo I added a check for DAC--\u003eMixer path in activate_output_path().\n\nIf current path is DAC--\u003eMixer, no need to mute DAC index in Mixer.\nIn fact, to change connection of Headphone pin or Mux connected with HP\nis enough.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "350434ee53f39adb5e73320be4c98010b87d3dbf",
      "tree": "84b7f02836173ede6a066200c1f758a145d2e519",
      "parents": [
        "2525050518496dfd6905abfa8d6d34288eed36d7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 21:29:12 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 21:29:12 2011 +0200"
      },
      "message": "ALSA: hda - Fix missing initialization in alc662 auto-parser\n\nA missing initialization resulted in wrong DAC assignments in\nALC662 (and other) auto-parsers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2525050518496dfd6905abfa8d6d34288eed36d7",
      "tree": "046b47fd2e011a30f5cd4a992fadd2376e074545",
      "parents": [
        "e322a36d3998f7f53c76e25e32302632326ec224"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 17:24:47 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 17:24:47 2011 +0200"
      },
      "message": "ALSA: hda - Re-implementation of VIA Independent-HP sharing with side stream\n\nThis patch adds the re-implementation of Independent-HP mode in the\ncase where the DAC is shared between HP and side-channel streams.\nNow the driver tries to parse the output-path using the pre-parsed\nside-channel DAC for the independent HP output, too.\n\nWhen a playback PCM stream is opened with this shared mode, the\nIndependent-HP mixer switch can\u0027t be changed for avoiding the conflict,\nthus it returns -EBUSY error.\n\nOne remaining unintuitive issue is that the DAC volume is still\ncontrolled as \"Side\" volume although it\u0027s shared by both independent-HP\nand side streams.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4f3c7a18d9e8a287d31f828a259d713fe4859471",
      "tree": "eb587895c24cdf975caa9241443be4f1038d6d8a",
      "parents": [
        "286bed0f0c447b6660e72093d7e778784fdd9ee6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 15:08:04 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 15:33:57 2011 +0200"
      },
      "message": "ALSA: sb16 - Fix build errors on MIPS and others with 13bit ioctl size\n\nOne of ioctl definition in sound/sb16_csp.h contains the data size\nover 8kB, and this causes build errors on architectures like MIPS,\nwhich define _IOC_SIZEBITS\u003d13.\n\nFor avoiding this build errors but keeping the compatibility, manually\nexpand with _IOC() instead of using _IOW() for the problematic ioctl.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "286bed0f0c447b6660e72093d7e778784fdd9ee6",
      "tree": "248e7912053dbc6069d93f8356a89a917aa1ddb3",
      "parents": [
        "71276410e17653cfacfa238a363475cde9e18fb3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 12:45:36 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 12:45:36 2011 +0200"
      },
      "message": "ALSA: hdspm - Fix compile warnings with PPC\n\nThe char can be unsigned on some architectures.  Since the code checks\nthe negative values, they should be declared as signed char explicitly.\n\n  sound/pci/rme9652/hdspm.c:5449: warning: comparison is always false due to limited range of data type\n  sound/pci/rme9652/hdspm.c:5462: warning: comparison is always false due to limited range of data type\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "71276410e17653cfacfa238a363475cde9e18fb3",
      "tree": "ea2fe3f41fa7e73ac52f4bf0c790ec01c5ac9f5c",
      "parents": [
        "f5b2d0ef631bb0647ae8ed1752d2127b8fb6da70"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 12:31:23 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 12:35:45 2011 +0200"
      },
      "message": "ALSA: cs5535 - Fix invalid big-endian conversions\n\nFix the wrongly converted short values:\n  sound/pci/cs5535audio/cs5535audio_pcm.c:152: warning: large integer implicitly truncated to unsigned type\n  sound/pci/cs5535audio/cs5535audio_pcm.c:160: warning: large integer implicitly truncated to unsigned type\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f5b2d0ef631bb0647ae8ed1752d2127b8fb6da70",
      "tree": "156ae197e1696ea311926d64c8b30e8f371a5b03",
      "parents": [
        "0cfae7c9378cf77434f6be89b5fb65d8f9a5031f"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Wed Jun 29 14:26:07 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 08:48:24 2011 +0200"
      },
      "message": "ALSA: HDMI - fix ELD monitor name length\n\nI noticed that the last character of the ELD monitor name is lost,\nthis fixes the issue.\n\nThis fix should be confirming to the HDA spec, and works together with\nthe DRM part of the ELD patch.\n\nThe HDA spec does not mention that Monitor_Name_String is an \u0027\\0\u0027\nending string, and it allows NML to be 1, which is only valid when MNL\ndoes not count the possible ending \u0027\\0\u0027.\n\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e322a36d3998f7f53c76e25e32302632326ec224",
      "tree": "71ec20695fab0dcbd20e5ddeb511a588d1163183",
      "parents": [
        "94230c11da649866b5b38039d84579d668b6a560"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Wed Jun 29 13:52:02 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 08:02:46 2011 +0200"
      },
      "message": "ALSA: hda - Fix jack-detection on non-VT1708 VIA codecs\n\nMove codec init verb which is only applicatable for VT1708.\n\nI\u0027ve found the root cause that jack plugged in can\u0027t be detected.\nThe verb in vt1708_init_verbs is used to power down jack detect circuit.\nThis verb is only applicable to VT1708. vt1708 didn\u0027t implement jack\ndetect function in hardware, so we should shut down this function to\navoid noise. But for other codecs, hardware implement jack detect\nfunction. If sending this verb during initialization, jack detect will\nbe invalid. So I move this verb from via_parse_auto_config() to\npatch_vt1708().\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "94230c11da649866b5b38039d84579d668b6a560",
      "tree": "18f2dab4f8303dc686bb717e3f317ae942ba5f59",
      "parents": [
        "c82693db52beced0419cecf09a3c81adfe95a544"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 17:00:33 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 08:02:33 2011 +0200"
      },
      "message": "ALSA: hda - Fix unused variable warning\n\nsound/pci/hda/patch_cmedia.c: In function ‘cmi9880_fill_multi_init’:\nsound/pci/hda/patch_cmedia.c:401:15: warning: unused variable ‘len’\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c82693db52beced0419cecf09a3c81adfe95a544",
      "tree": "795feabaabbba5f879c1552d48d089ef42cd56f9",
      "parents": [
        "c2549312d24d342432f8f55a73c98a44d9ab131d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 14:17:17 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 08:02:21 2011 +0200"
      },
      "message": "ALSA: hda - Enable auto-parser as default for Conexant codecs\n\nLet\u0027s use auto-parser as default now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c2549312d24d342432f8f55a73c98a44d9ab131d",
      "tree": "a8038bfe7449956cfdfa05a0e8a1e851d67d57e3",
      "parents": [
        "8d087c7600499463b7b8e3d4da4da40669cb8bfa",
        "9966db22caf8f74c0e6d84a569e6d7d56332e127"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 08:02:09 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 08:02:09 2011 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n"
    },
    {
      "commit": "8d087c7600499463b7b8e3d4da4da40669cb8bfa",
      "tree": "817ba350193d4c1cd77546dbd0bbe0d68ee14ecf",
      "parents": [
        "63f10d2ca78c17cdd612c1daee7daffacca8b7fb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 12:45:47 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 08:01:46 2011 +0200"
      },
      "message": "ALSA: hda - Create snd_hda_get_conn_index() helper function\n\nCreate snd_hda_get_conn_index() helper function for obtaining the\nconnection index of the widget.  Replaced the similar codes used in\nseveral codec-drivers with this common helper.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "63f10d2ca78c17cdd612c1daee7daffacca8b7fb",
      "tree": "01888feb97e159170392d65b6f0e4491541b3e1e",
      "parents": [
        "ff2b7e2a3fdb341a235e0b2eccc3c8914d26c1fb"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Tue Jun 28 17:29:10 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 29 08:01:23 2011 +0200"
      },
      "message": "ALSA: hda - Fix unsol event initializations for VIA codecs\n\nFix a issue to enable unsolicited response to line-out pins.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0cfae7c9378cf77434f6be89b5fb65d8f9a5031f",
      "tree": "d86342f41ff18acc804e0b56cadfc42e1756a9f2",
      "parents": [
        "9966db22caf8f74c0e6d84a569e6d7d56332e127"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 28 16:59:14 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 16:56:07 2011 +0200"
      },
      "message": "ALSA: atmel - update author email for ABDAC, AC97C and AT73C213\n\nThis patch updates the email address of the sound drivers supported by me to an\nemail account I will use on a more regular basis in the future.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9966db22caf8f74c0e6d84a569e6d7d56332e127",
      "tree": "79b8c94beda2d0ccecf5847f619caa79cd6c4367",
      "parents": [
        "f0ca89b031d327b80b612a0608d31b8e13e6dc33"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Tue Jun 21 21:01:52 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 14:09:57 2011 +0200"
      },
      "message": "ALSA: HDA: Add model\u003dauto quirk for Acer Aspire 3830TG\n\nSince we\u0027re not using the new auto parser as a fallback yet,\nadd it manually as a quirk.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f0ca89b031d327b80b612a0608d31b8e13e6dc33",
      "tree": "5a17aac15f359734d31604f9259f2e91cd594e04",
      "parents": [
        "e0938118576954ac4deafbdb9950cebd34f726c6"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Tue Jun 21 20:51:34 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 14:09:41 2011 +0200"
      },
      "message": "ALSA: HDA: Add a new Conexant codec ID (506c)\n\nConexant ID 506c was found on Acer Aspire 3830TG. As users report\nno playback, sending to stable should be safe.\n\nCc: stable@kernel.org\nBugLink: https://bugs.launchpad.net/bugs/783582\nReported-by: andROOM\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ff2b7e2a3fdb341a235e0b2eccc3c8914d26c1fb",
      "tree": "6adb59c3318d6861cb7b0271b6a3cfc033b3450f",
      "parents": [
        "880a050f4ac4399c9da4aea3ca19a701f9a727e0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 08:59:30 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 08:59:30 2011 +0200"
      },
      "message": "ALSA: hda - Fix warnings with CONFIG_SND_POWER_SAVE\u003dn\n\nUse static inline for dummy function to fix the warnings like below\n  sound/pci/hda/patch_sigmatel.c: In function ‘stac92xx_init’:\n  sound/pci/hda/patch_sigmatel.c:4387:3: warning: statement with no effect\n  sound/pci/hda/patch_sigmatel.c: In function ‘stac92xx_resume’:\n  sound/pci/hda/patch_sigmatel.c:4927:3: warning: statement with no effect\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "880a050f4ac4399c9da4aea3ca19a701f9a727e0",
      "tree": "56d02344f11897659efac752162b272e89d06d74",
      "parents": [
        "4f574b7b1a1cc8aac617e938459e8f03a641e678"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Jun 28 16:50:39 2011 +1000"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 08:55:56 2011 +0200"
      },
      "message": "ALSA: hda - remove SND_HDA_POWER_SAVE protection of struct hda_loopback_check\n\nto fix build problems when it is disabled.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4f574b7b1a1cc8aac617e938459e8f03a641e678",
      "tree": "5db951ad7f05b6e0344b17602903f7294be13393",
      "parents": [
        "7ec9c6ccc6007b14a916021d4ba7ffbcc7822ae3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 16:17:07 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 16:17:07 2011 +0200"
      },
      "message": "ALSA: hda - More volume-init fixes for ALC267 codec\n\nMore similar fixes like previous commits: handle the exceptional case\nlike ALC267 where no volume amp is found in ADC widget but in the\ncapsrc widget instead.\n\nAlso minor checks for avoiding possible erros: no connection-select\nwhen the pin has a single selection, and add beep verbs only when the\n0x1d is used for beep.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7ec9c6ccc6007b14a916021d4ba7ffbcc7822ae3",
      "tree": "d22b159814380ab5b53aa36715c340ed710010af",
      "parents": [
        "050ea75317f33e376cc413359c0319ad5cc86e2a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 15:53:38 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 15:53:38 2011 +0200"
      },
      "message": "ALSA: hda - Fix volume-init for ALC259 with invalid widget caps\n\nALC259 seems to provide an invalid widget capability for the input-src\nselector widget.  The widget shows the input-amp while it\u0027s a selector,\nand this confuses the current ALC882 initialization code that is used\nfor ALC259, too.  For fixing this, check the amp capability and handle\nthe connection selection individually.\n\nAlso, ALC259 has no mute bit in DAC volume, so we need to initialize\nit as ZERO instead of MUTE.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "050ea75317f33e376cc413359c0319ad5cc86e2a",
      "tree": "76e05218f79b29456d6d6df963515dbc42c79c2e",
      "parents": [
        "39fa84e94a7df64a6ba27669ef98b51994fb6894"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 15:48:17 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 15:48:17 2011 +0200"
      },
      "message": "ALSA: hda - Fix volume-init of ALC299 \u0026 co\n\nALC269 and compatible codecs have the output volume in DACs, thus we\ncan\u0027t use the ALC880\u0027s code as is.  Fixed by checking the amp caps and\npicking up the right widget for initialization.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "39fa84e94a7df64a6ba27669ef98b51994fb6894",
      "tree": "6422d45980d50291a34eeac9a19c5b5bae4366f5",
      "parents": [
        "6d86b4fb407995081c85106188e2d2404529d71c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 15:28:57 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 15:28:57 2011 +0200"
      },
      "message": "ALSA: hda - Simplify EAPD control in patch_realtek.c\n\nLook through the known NIDs that may have EAPD capabilities and turn\non/off them appropriately instead of checking the individual vendor ids.\n\nThis will also avoid the forgotten entries of newly added codec ids\nin future.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6d86b4fb407995081c85106188e2d2404529d71c",
      "tree": "f6290f413ecc835e7368aed076f5e2777fd847ea",
      "parents": [
        "00c6850dde513bac2b901d4e9714d8a580291143"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 15:00:48 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 15:07:28 2011 +0200"
      },
      "message": "ALSA: hda - Fix auto-init of output volumes of Realtek codecs\n\nFix the regression introduced by the commit\n1f0f4b8036b1fe1347cb4f1f199601b87de9be46\n  ALSA: hda - Reduce static init verbs for Realtek auto-parsers\n\nThe input amps of mixer widgets should be unmuted as default (as\nusually they have no assigned mixer switches).\n\nMore fixes in this commit are, however, for ALC260: ALC260 codec can\nhave multiple output mixers connnected to a single DAC althouh the\ndriver didn\u0027t pick up them properly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "00c6850dde513bac2b901d4e9714d8a580291143",
      "tree": "0e33c69ce23877756f1e76d1ab474ad7a60e9146",
      "parents": [
        "3af9ee6b83c4c3f2577719e31e7d2af1ce996557",
        "a86a88eaf6db7bcc3900d0b7d4755474cc73201f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 14:32:50 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 14:32:50 2011 +0200"
      },
      "message": "Merge branch \u0027topic/via-cleanup\u0027 into topic/hda\n"
    },
    {
      "commit": "3af9ee6b83c4c3f2577719e31e7d2af1ce996557",
      "tree": "ba6821684df3bee01ac912368e9e6f0d57d428bb",
      "parents": [
        "cb053a8265954518d4c9e865d8a0d682405825d2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 12:34:01 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 12:34:01 2011 +0200"
      },
      "message": "ALSA: hda - Check hard-wired DACs at first for ALC662 \u0026 co\n\nSome Realtek codecs have the output pins hardwired with certain DACs.\nThese DACs have to be assigned at first and assign the rest for\nmulti-DAC pins so that all DACs can be assigned properly.\n\nWithout such an optimization, speaker outputs may be assigned to the\nsame DAC as the headphone or others.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cb053a8265954518d4c9e865d8a0d682405825d2",
      "tree": "ff5579134b32dc33053b113adcf8e9bbdf8bf518",
      "parents": [
        "1f0f4b8036b1fe1347cb4f1f199601b87de9be46"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 11:32:07 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 11:32:07 2011 +0200"
      },
      "message": "ALSA: hda - Call proper DAC-filler function for Realtek auto-parser\n\nIn alc_auto_add_multi_channel_mode(), when the primary HP workaround\nis enabled, it re-initializes the DAC list but calls alc662\u0027s function\nin a fixed way.  This isn\u0027t pretty suitable for other codecs, of course.\n\nNow we call it with fill_dac function pointer so that the proper\nfunction can be called at that point.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1f0f4b8036b1fe1347cb4f1f199601b87de9be46",
      "tree": "ea151fe144539f1690cd61113df637fb8bc7832c",
      "parents": [
        "dce2079b89b6579c417bad8a7c44de1a89012ffa"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 10:52:59 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 27 10:52:59 2011 +0200"
      },
      "message": "ALSA: hda - Reduce static init verbs for Realtek auto-parsers\n\nInstead of using fixed init verbs, initialize DACs, ADCs and mixers\nmore dynamically for Realtek auto-parsers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dce2079b89b6579c417bad8a7c44de1a89012ffa",
      "tree": "a89387232a79db4ab80430bc2114b131a6dac738",
      "parents": [
        "2e925ddeb90ed13b2908c90c4ec31f17efe84359"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 14:10:28 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jun 25 09:19:49 2011 +0200"
      },
      "message": "ALSA: hda - Add snd_hda_get_conn_list() helper function\n\nAdd a new helper function snd_hda_get_conn_list().\nUnlike snd_hda_get_connections(), this function doesn\u0027t copy the\nconnection-list but gives the raw pointer for the cached list.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e0938118576954ac4deafbdb9950cebd34f726c6",
      "tree": "87000bd3ce37651b4b559489e7f1f6dbd4385e0c",
      "parents": [
        "16866741bda5d16f3d30d1656ce941faf5dad34c",
        "53dea36c70c1857149a8c447224e3936eb8b5339"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 12:36:25 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 12:36:25 2011 +0200"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "16866741bda5d16f3d30d1656ce941faf5dad34c",
      "tree": "341ce9150d9a6584a6832892fb9bc0ba6b967333",
      "parents": [
        "d2a19da79d3ea5b7859248b0f132c479ed4505e2"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Thu Jun 23 23:54:40 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 11:28:17 2011 +0200"
      },
      "message": "ALSA: Remove unneeded version.h includes from sound/\n\nIn the sound/ directory there are two files (flagged by \u0027make\nversioncheck\u0027); sound/pci/asihpi/asihpi.c and\nsound/soc/codecs/wm8991.c that include linux/version.h although they\ndon\u0027t need it. This patch removes the unneeded includes.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2e925ddeb90ed13b2908c90c4ec31f17efe84359",
      "tree": "b61b3487634cf6c80844bc528d91708f9d70b65b",
      "parents": [
        "6843ca16f5e381ae80fc563931f8c74bda9fa29a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 11:27:22 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 11:27:22 2011 +0200"
      },
      "message": "ALSA: hda - Use alc_get_pfx_name() for all Realtek codecs\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6843ca16f5e381ae80fc563931f8c74bda9fa29a",
      "tree": "cc5455b5c5f6b3ba7ffd59e772f87595b6a2c4a5",
      "parents": [
        "1af7c5f0d48dca385f29610cc62435afc13237cf"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 11:03:58 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 11:06:17 2011 +0200"
      },
      "message": "ALSA: hda - Clean up multi-channel mixer name assignment in patch_realtek.c\n\nChange alc_get_line_out_pfx() in patch_realtek.c to provide the channel\nspecific name and assign the index so that each caller doesn\u0027t have to\nset the channel name by itself.\n\nAlso, check the multi-io case with the primary hp-out; for the multi-io\nchannels, assign the channel name instead of \"Headphone\" with indices.\nThis makes the mixer names more intuitive and reduces confusion.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1af7c5f0d48dca385f29610cc62435afc13237cf",
      "tree": "7f923de5bc6f1e0c099a75888a4719bc2baaa91f",
      "parents": [
        "f9a09e003f3d6d1450e758f6aeb4a1872d9570e9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 10:43:03 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 10:43:03 2011 +0200"
      },
      "message": "ALSA: hda - Add a workaround for invalid line-out setups\n\nSome BIOS set up the pin config wrongly as line-out although it\u0027s\nsupposed to be a speaker out.  In most cases, though, we can judge\nthe validity by checking the connection type -- when it\u0027s FIXED,\nmostly it\u0027s an invalid line-out but a speaker.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f9a09e003f3d6d1450e758f6aeb4a1872d9570e9",
      "tree": "27381300a378dce539719eaaefd682fcb42f2e0d",
      "parents": [
        "3fccdfd891257acde3351d615ac3cb9c6db71d1f",
        "d2a19da79d3ea5b7859248b0f132c479ed4505e2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 10:36:25 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 10:36:25 2011 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n"
    },
    {
      "commit": "3fccdfd891257acde3351d615ac3cb9c6db71d1f",
      "tree": "f964ae1d166c2248663948bb9dfea10283c66390",
      "parents": [
        "efb9f469b6f563a9e54cc67575d38032800a49f2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 10:35:05 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 24 10:35:05 2011 +0200"
      },
      "message": "ALSA: hda - Allow multi-io with HP output for ALC662 \u0026 co\n\nEven if the machine has no line-out but only HP-out, try to detect the\nmulti-io.  It\u0027ll allow more possibilities for 5.1 outputs on laptops.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "53dea36c70c1857149a8c447224e3936eb8b5339",
      "tree": "f79496bbe072ce1f987550a3aaf3c9517e844706",
      "parents": [
        "96dcabb99b9f63f2b65f2b0bfe5d4eb48f11b177"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Wed Jun 22 20:48:25 2011 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jun 23 20:09:56 2011 +0100"
      },
      "message": "ASoC: pxa-ssp: Correct check for stream presence\n\nDon\u0027t rely on the codec\u0027s channels_min information to decide wheter or\nnot allocate a substream\u0027s DMA buffer. Rather check if the substream\nitself was allocated previously.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nAcked-by: Liam Girdwood \u003clrg@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "96dcabb99b9f63f2b65f2b0bfe5d4eb48f11b177",
      "tree": "7021195e6bf17c3434e596de0a72f83b9225b154",
      "parents": [
        "f6d96e0da1ee3cfe67b719570fba3bb2ea057131"
      ],
      "author": {
        "name": "Arnaud Patard (Rtp)",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Wed Jun 22 22:21:49 2011 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jun 23 20:08:50 2011 +0100"
      },
      "message": "ASoC: imx: add missing module informations\n\n- add some modules aliases\n- add module license to avoid tainted kernel when loading the imx-pcm-audio\n  driver\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Liam Girdwood \u003clrg@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f6d96e0da1ee3cfe67b719570fba3bb2ea057131",
      "tree": "49af8d4231ecbfbeef2400b5439bf52500e228da",
      "parents": [
        "e9c039052be59753e6bcc7c8b59763899dc1161c"
      ],
      "author": {
        "name": "Arnaud Patard (Rtp)",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Wed Jun 22 22:21:48 2011 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jun 23 20:08:30 2011 +0100"
      },
      "message": "ASoC: imx: Remove unused Kconfig SND_MXC_SOC_SSI entry\n\nSND_MXC_SOC_SSI looks to be unused, so kill it.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Liam Girdwood \u003clrg@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "d2a19da79d3ea5b7859248b0f132c479ed4505e2",
      "tree": "80e85c6712f726738e7aefd7824844c09d868782",
      "parents": [
        "e905a83acd7bf8989c3d5ba3099b72675f5d7d29"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Wed Jun 22 09:58:37 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 23 09:25:20 2011 +0200"
      },
      "message": "ALSA: HDA: Pinfix quirk for HP Z200 Workstation\n\nBIOS lists the internal speaker as an internal line-out. Change to\ninternal speaker + model\u003dauto for better auto-mute capabilities.\n\nBugLink: http://bugs.launchpad.net/bugs/754964\nReported-by: Marc Legris \u003cmarc.legris@canonical.com\u003e\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a86a88eaf6db7bcc3900d0b7d4755474cc73201f",
      "tree": "d18d1d9c3bc36b964145d69715584c62f784602e",
      "parents": [
        "f2b1c9f031d6b7604f861223f9e7024e6597b201"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 22 15:23:25 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 22 15:23:25 2011 +0200"
      },
      "message": "ALSA: hda - Implement dynamic-ADC switching for VIA codecs\n\nSome VIA codecs like VT1702 provide the input-route only to specific\nADCs such as digital-mic inputs.  These routes aren\u0027t covered by the\nnormal primary ADC, and for now, user had to open the capture stream\nassigned to that special ADC manually for using such inputs.\n\nThis patch implements a way to switch the current ADC dynamically per\nthe input-source selection in such a case.  When this workaround is\nactivated, the driver provides only one capture stream and one input-\nsource control but with the full possible inputs.  The driver switches\nthe ADC to be used (or being used) according to the input-source on the\nfly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f2b1c9f031d6b7604f861223f9e7024e6597b201",
      "tree": "e92224ab215797e23f6d5e256cc4b8cee9989ad2",
      "parents": [
        "ddd304d8be4ffbb3662a92da515b1c74376b2280"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 16:52:39 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 16:52:39 2011 +0200"
      },
      "message": "ALSA: hda - Auto-mute smart51 surround pins for VIA codecs\n\nWhen smart51 mode is enabled, auto-mute these surround outputs\nas well as the primary line-out.  Also this patch includes minor\nclean-ups.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ddd304d8be4ffbb3662a92da515b1c74376b2280",
      "tree": "b578730f35b7ff90a9cf97cc9b1ab639a22c2e00",
      "parents": [
        "09a9ad69a5467fbda3fd358d2be155c22aa416e4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 16:33:55 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 16:33:55 2011 +0200"
      },
      "message": "ALSA: hda - Remove redundant VT1709 and VT1708B codes\n\nUnify the VT1709 10ch and 6ch parsers, as well as VT1708B 8ch and 4ch\nparsers.  They have no difference now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "09a9ad69a5467fbda3fd358d2be155c22aa416e4",
      "tree": "336c02b4a218897b40413a92cc09c26ac2599de7",
      "parents": [
        "a934d5a983528543850c90b29bedbdfd71f7097b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 15:57:44 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 16:02:32 2011 +0200"
      },
      "message": "ALSA: hda - VT1708 independent HP routing fix\n\nThe codecs like VT1708 needs more complicated routing using the mixer\nwidget rather than the simple selector widgets.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a934d5a983528543850c90b29bedbdfd71f7097b",
      "tree": "8592a7a7318a6aed9226607e81d444355a2cfc9b",
      "parents": [
        "1e11cae143e4c0a4fc77fe532e18c550d63ab02d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 14:22:14 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 14:22:14 2011 +0200"
      },
      "message": "ALSA: hda - Fix surround-volume parsing for VT1708B codecs\n\nThe surround/CLFE/side DACs on VT1708B and co have no amp but the\nconnected selector widgets have the amp instead.  Fix the parser to\ncheck these selector widgets for the possible mixer controls as well.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1e11cae143e4c0a4fc77fe532e18c550d63ab02d",
      "tree": "91ed42c71d9e0674e495add6eabed0e7a6a5b935",
      "parents": [
        "0f98c24b807f024d42cf743897e2c1d95ff1e8be"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 12:57:22 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 12:59:24 2011 +0200"
      },
      "message": "ALSA: hda - Fix the check of loopback-mixer element index in patch_via.c\n\nFix the check of the multiple loopback-mixer, which gave sometimes\na wrong index assigned to an element even for different names, e.g.\nMic and Front Mic.  Now check the label properly for avoid duplication.\n\nReported-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0f98c24b807f024d42cf743897e2c1d95ff1e8be",
      "tree": "f05e0c81255a689495117600a5858d9eb6518c7c",
      "parents": [
        "8df2a3129d946dc91f9824958567a990329822b3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 12:51:33 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 12:51:33 2011 +0200"
      },
      "message": "ALSA: hda - Assign smart51 only in the same stack for VIA codecs\n\nThe input jacks assigned as the smart51 outputs must be in the same\nstack, either rear, front or other.  Also, prefer line-in as the surround\nto mic-in.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8df2a3129d946dc91f9824958567a990329822b3",
      "tree": "b2c6b7002bffa7c0cc9361bf8c7ed8babcd5919a",
      "parents": [
        "a00a5fad9ddbabc7cd03d143520b9a4730edc75d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 11:48:29 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 12:20:13 2011 +0200"
      },
      "message": "ALSA: hda - Fix re-routing of HP-independent mode in patch_via.c\n\nRe-route the whole output path when HP-independent mode is changed.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a00a5fad9ddbabc7cd03d143520b9a4730edc75d",
      "tree": "013e4df1990ce9aef53531449c24e25ce606f7f5",
      "parents": [
        "8e3679dca200a326426a92d998b63cab5a17c52d"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Tue Jun 21 16:11:11 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 10:24:18 2011 +0200"
      },
      "message": "ALSA: hda - Fix creations of playback volume controls in patch_via.c\n\nFix a issue to create playback volume control if pin has amplifier capability\nbut not DAC.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8e3679dca200a326426a92d998b63cab5a17c52d",
      "tree": "bde6e6f348f565d915cb3e78e872b6a338a29f6c",
      "parents": [
        "30f7c5d491ec2d515148882fa0b4080ab61d4bb0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 09:01:36 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 09:01:36 2011 +0200"
      },
      "message": "ALSA: hda - Revisit output_path parsing in patch_via.c\n\nChange the order of the output-path list in a way from the DAC to the\ntarget pin.  Also now the list include the target pin, too.\n\nTogether with this format change, simplify the arguments of\nparse_output_path() function, and fix the initialization in\nvia_auto_init_output().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "30f7c5d491ec2d515148882fa0b4080ab61d4bb0",
      "tree": "0f322c3f657d2a581d12ad48df5e42b70eadce2f",
      "parents": [
        "216c7a0f22a088ff9f7c14f82c5bf93294875df9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 08:37:41 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 08:37:41 2011 +0200"
      },
      "message": "ALSA: hda - Use xxx Boost Volume for VIA\n\nDrop \"Capture\" prefix from the mic-boost names.\nOtherwise some control names can overflow the max name length.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "efb9f469b6f563a9e54cc67575d38032800a49f2",
      "tree": "d886c969856e537f7ccfbad7f3988950223bcfd6",
      "parents": [
        "95c6e9cb774979c270f0ecb9ec819d02592ec89f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:44:51 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:44:51 2011 +0200"
      },
      "message": "ALSA: hda - Fix a compile error in patch_ca0132.c for the recent SPDIF change\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "216c7a0f22a088ff9f7c14f82c5bf93294875df9",
      "tree": "2db768f30eac3aea06edff0bce5b3f9474bb5203",
      "parents": [
        "ada509ec00e4ae1bfc4e0fa8a5c14091df920dbc",
        "e905a83acd7bf8989c3d5ba3099b72675f5d7d29"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:34:00 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:34:45 2011 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/via-cleanup\n\nConflicts:\n\tsound/pci/hda/patch_via.c\n"
    },
    {
      "commit": "95c6e9cb774979c270f0ecb9ec819d02592ec89f",
      "tree": "b7a453023214c825a73ff6d89b6225ed5fd0e739",
      "parents": [
        "5f4b36d64d1f1ba1da46bee3ec4f0519dfaf68e6"
      ],
      "author": {
        "name": "Ian Minett",
        "email": "ian_minett@creativelabs.com",
        "time": "Wed Jun 15 15:35:17 2011 -0700"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:31:25 2011 +0200"
      },
      "message": "ALSA: hda - Add Creative CA0132 HDA codec support\n\nCreate patch_ca0132.c, to add support for devices featuring the\nCreative CA0132 HD-audio codec.\n\nThis driver implements :-\n* 1 playback subdevice to headphone and speaker\n* 2 capture subdevices:\n   i - Mic-in\n   ii- Line-in\n* mixer device\n\nAdvanced DSP features are not yet included.\nDeveloped and maintained by Creative Labs, Inc.\n\nSigned-off-by: Ian Minett \u003cian_minett@creativelabs.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e905a83acd7bf8989c3d5ba3099b72675f5d7d29",
      "tree": "8530a8eb9f577b2280bd70c06e75db6ab0f963b1",
      "parents": [
        "ba31a60d0fd8a3976d44d32f2b82491c62646b2a"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Mon Jun 20 14:17:56 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:24:56 2011 +0200"
      },
      "message": "ALSA: VIA HDA: Create a master amplifier control for VT1718S.\n\nCreate a master volume and mute control of playback for VT1718S.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ba31a60d0fd8a3976d44d32f2b82491c62646b2a",
      "tree": "c78c367167886abaca05cc7a8a08a31a9bb6c59b",
      "parents": [
        "42467b32ce4f1ba933673b396f807110e3618ff5"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Mon Jun 20 14:16:33 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:23:19 2011 +0200"
      },
      "message": "ALSA: VIA HDA: Mute/unmute mixer conncted to Headphone for VT1718S.\n\nWhen switch HP independent mode, mute/unmute connctions of mixer  which is\nconnected to headphone for VT1718S.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "42467b32ce4f1ba933673b396f807110e3618ff5",
      "tree": "653eae3e5554ef6988dc7ec42f7609bb7ff9a44a",
      "parents": [
        "c933790614529c06b221f73ff36e2456aecee30d"
      ],
      "author": {
        "name": "Lydia Wang",
        "email": "lydiawang@viatech.com.cn",
        "time": "Mon Jun 20 14:14:37 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:22:57 2011 +0200"
      },
      "message": "ALSA: VIA HDA: Modify initial verbs list for VT1718S.\n\nRemove some invalid initial verbs and correct some wrong initial verbs\nfor VT1718S codec.\n\nSigned-off-by: Lydia Wang \u003clydiawang@viatech.com.cn\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c933790614529c06b221f73ff36e2456aecee30d",
      "tree": "a9a9edfd7636096a6a59bfd1e10bb24655487fae",
      "parents": [
        "6f2e810ad5d162c2bfa063c1811087277b299e4e"
      ],
      "author": {
        "name": "Tony Vroon",
        "email": "tony@linx.net",
        "time": "Mon Jun 20 22:11:11 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 21 07:18:36 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC268 model override for CPR2000\n\nThe \"diverse\" Quanta ID 0x0763 is overridden to ALC268_ACER.\nThis keeps headphone automute and microphone input from operating\non at least one laptop from Opti Systems.\nWithout the override, the BIOS parser does a fine job setting the\ncard up and everything works.\n\nTested-By: Peter Schneider \u003ce.at.chi.kaen@googlemail.com\u003e\nSigned-off-by: Tony Vroon \u003ctony@linx.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6f2e810ad5d162c2bfa063c1811087277b299e4e",
      "tree": "fb4fdc84c2d9de48118f29237fd625b42a12d627",
      "parents": [
        "ad2409413d09fca763be1ac5161f2a9d82367903"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Mon Jun 20 10:27:07 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 16:32:50 2011 +0200"
      },
      "message": "ALSA: HDA: Remove quirk for an HP device\n\nThe reporter, who is running kernel 2.6.38, reports that\nhe needs to set model\u003dauto for the headphone output to work\ncorrectly.\n\nBugLink: http://bugs.launchpad.net/bugs/761022\nCc: stable@kernel.org (v2.6.38+)\nReported-by: Jo\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ada509ec00e4ae1bfc4e0fa8a5c14091df920dbc",
      "tree": "b69a66a518b28f913ebd019def7abbe5664d4674",
      "parents": [
        "47be05ce0a634779e1e86ec318a046f43dd6c602"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 15:40:19 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 16:24:16 2011 +0200"
      },
      "message": "ALSA: hda - Simplify analog-low-current mode check for VIA codecs\n\nUse the existing aa-loop list for simplifying the check for analog\nlow-current mode.  Also fix the stream count test for playback streams.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "47be05ce0a634779e1e86ec318a046f43dd6c602",
      "tree": "cd2f9329d8c4523e3b4ebdd1c879e63e4c4e8c2f",
      "parents": [
        "c6191607871776e828b8bc47b944d0c425776951"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 15:10:28 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 16:24:16 2011 +0200"
      },
      "message": "ALSA: hda - Remove NID_MAPPING hacks in patch_via.c\n\nThere is no longer virtual kmixer element for NID mapping.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c6191607871776e828b8bc47b944d0c425776951",
      "tree": "9cab14bbab6ff63ab00e1a356c9664eaeade95c3",
      "parents": [
        "6aadf41d6b9f8da68db5962929c07f816db15893"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 14:11:59 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 16:24:15 2011 +0200"
      },
      "message": "ALSA: hda - Remove unused defines and struct fields in patch_via.c\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6aadf41d6b9f8da68db5962929c07f816db15893",
      "tree": "a951e8d7d977d3723fafb0ae67732061d9e62362",
      "parents": [
        "13af8e77ea3e0dff80db9b2e0007535c21d49094"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 14:09:02 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 16:24:14 2011 +0200"
      },
      "message": "ALSA: hda - Name the primary out as Speaker when needed for VIA codecs\n\nWhen the primary output is the speaker output, rather name it as\n\"Speaker\".  This will be more intuitive.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "13af8e77ea3e0dff80db9b2e0007535c21d49094",
      "tree": "d8b010b0814b39eec39008a67872a22ecbefacd4",
      "parents": [
        "e3d7a1431f1d8851d11b2262dda5bb67158450eb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 14:05:46 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 16:24:13 2011 +0200"
      },
      "message": "ALSA: hda - Create loopback-list dynamically in patch_via.c\n\nCreate loopback list dynamically from the parsed input pins for VIA\ncodecs instead of the fixed arrays.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e3d7a1431f1d8851d11b2262dda5bb67158450eb",
      "tree": "d9c5edb4ba34f2adb2899fe8012cfc8db7e26a2b",
      "parents": [
        "370bafbdae3d78c9081ebe3028a3ff5f0e91357b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 13:52:33 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 16:24:12 2011 +0200"
      },
      "message": "ALSA: hda - Fix smart51 handling again\n\nFix the broken detection of smart51 and its handling.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "370bafbdae3d78c9081ebe3028a3ff5f0e91357b",
      "tree": "001eba76685c47454edac41d859e5c77220f889a",
      "parents": [
        "4a918ffeaadd6a2269b9c6575478c102382c7702"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 12:47:45 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 20 16:24:12 2011 +0200"
      },
      "message": "ALSA: hda - Create virtual-master control for VIA codecs\n\nNow let\u0027s add the missing Master control to VIA codecs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ],
  "next": "4a918ffeaadd6a2269b9c6575478c102382c7702"
}
