)]}'
{
  "log": [
    {
      "commit": "38c07641905c0db58e800ea974cd9158717c6610",
      "tree": "efa65dffd2e097a2e83546a4a42d71f392fab11d",
      "parents": [
        "c8900a0fad5ae9f4823451de17ba5dec6653ac74"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Mar 03 14:54:19 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Mar 03 15:16:33 2011 +0100"
      },
      "message": "ALSA: hda - Don\u0027t set to D3 in Cirrus errata init verbs\n\nThe errata init verbs for CS42xx codecs contain the verbs to set\nthe power-state of SPDIF nodes to D3, which seem to break the SPDIF\noutput on some MacBooks.  Since this is executed during the power-up\ninitialization, we shouldn\u0027t turn them down there.\n\nReported-by: Arun Raghavan \u003carun.raghavan@collabora.co.uk\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c8900a0fad5ae9f4823451de17ba5dec6653ac74",
      "tree": "b361eba74ace15bcd1acae38e9a0f52e13385d02",
      "parents": [
        "c790ad31a28671b9b478f5d4db2f8b05dabaae4e"
      ],
      "author": {
        "name": "Richard Samson",
        "email": "samson.richard@gmail.com",
        "time": "Thu Mar 03 12:46:13 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Mar 03 12:49:29 2011 +0100"
      },
      "message": "ALSA: hda - add new Fermi 5xx codec IDs to snd-hda\n\nAdded the missing HDMI codec IDs for new Nvidia stuff.\nNote that ID 0x17 isn\u0027t assigned to anything so far, as suggested by\nStephen.\n\n[Modified to get rid of 0x17 by tiwai]\n\nSigned-off-by: Richard Samson \u003csamson.richard@gmail.com\u003e\nAcked-by: Acked-By: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c790ad31a28671b9b478f5d4db2f8b05dabaae4e",
      "tree": "6094a3a222056794aa7b459a1c827ebf651aeb7f",
      "parents": [
        "f0ce27996217d06207c8bfda1b1bbec2fbab48c6"
      ],
      "author": {
        "name": "Chih-Wei Huang",
        "email": "cwhuang@linux.org.tw",
        "time": "Fri Feb 25 11:14:31 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Mar 01 09:01:01 2011 +0100"
      },
      "message": "ALSA: hda - Fix unable to record issue on ASUS N82JV\n\nThe codec of N82JV is ALC269VB.\n\nSigned-off-by: Chih-Wei Huang \u003ccwhuang@linux.org.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f0ce27996217d06207c8bfda1b1bbec2fbab48c6",
      "tree": "82ee8a2155b4a6a48ce0dd9ac1279ea7002bebe1",
      "parents": [
        "11be6a269d2ad3e94c0597f21786092b8340a822"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Mon Feb 28 15:58:07 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 28 16:23:13 2011 +0100"
      },
      "message": "ALSA: HDA: Realtek: Fixup jack detection to input subsystem\n\nThis patch fixes an error in the jack detection reporting,\ncausing the jack detection sometimes not to be reported\ncorrectly to the input subsystem. It should apply to several\nRealtek codecs.\n\nCc: stable@kernel.org\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4dfb8a45d533808e78d67ef27e0a47d456c12a92",
      "tree": "c250dfb45f5fbce173d499525d3179584a25291a",
      "parents": [
        "ebbd224c22a00dbbee95031a0d6d595460f6f2b3"
      ],
      "author": {
        "name": "Vitaliy Kulikov",
        "email": "Vitaliy.Kulikov@idt.com",
        "time": "Tue Feb 22 17:32:19 2011 -0600"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 24 18:04:56 2011 +0100"
      },
      "message": "ALSA: hda - Add support for new IDT 92HD98 and 92HD99 codecs\n\nAlso fix number of 92HD87 pins to exclude invalid pins.\n\nSigned-off-by: Vitaliy Kulikov \u003cVitaliy.Kulikov@idt.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ebbd224c22a00dbbee95031a0d6d595460f6f2b3",
      "tree": "9b2c51e224205d65435fc52dc9e17d05c633e4ab",
      "parents": [
        "6da8b51657a9cd5a87b4e6e4c7bc76b598a95175"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Wed Feb 23 13:15:56 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Feb 23 16:00:28 2011 +0100"
      },
      "message": "ALSA: HDA: Add ideapad quirk for two Dell machines\n\nThese two Dell machines have been reported working well with\nthe ideapad model.\n\nBugLink: http://bugs.launchpad.net/bugs/723676\nCc: stable@kernel.org\nTested-by: David Chen \u003cdavid.chen@canonical.com\u003e\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6da8b51657a9cd5a87b4e6e4c7bc76b598a95175",
      "tree": "7eb414eb183d34d66b8449bc33fce16e9b451752",
      "parents": [
        "382225e62bdb8059b7f915b133426425516dd300"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Tue Feb 08 07:16:06 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Feb 23 16:00:27 2011 +0100"
      },
      "message": "ALSA: HDA: Add a new Conexant codec 506e (20590)\n\nConexant 506e/20590 has the same graph as the rest of the 5066 family.\n\nBugLink: http://bugs.launchpad.net/bugs/723672\n\nCc: stable@kernel.org\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "306496761745942d8167e9193a738b559a7fb0b3",
      "tree": "e6fcbb83d3a924c9fb0342781e3e720aa9b85be9",
      "parents": [
        "eeda276bef36026fce3029e6423e1a09a50c359e"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Mon Feb 21 10:23:18 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Feb 22 14:02:09 2011 +0100"
      },
      "message": "ALSA: HDA: Fix mic initialization in VIA auto parser\n\nThis typo caused some microphone inputs not to be correctly\ninitialized on VIA codecs.\n\nReported-By: Mark Goldstein \u003cgoldstein.mark@gmail.com\u003e\nCc: stable@kernel.org\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "89724958e5d596bb91328644c97dd80399443e87",
      "tree": "dd601278f47735a7f58bb72ee983972cdf906d2a",
      "parents": [
        "983345e51e0de144775c7449e5cb01ce6cdd1346"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Wed Feb 16 21:34:04 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Feb 19 16:14:37 2011 +0100"
      },
      "message": "ALSA: HDA: Do not announce false surround in Conexant auto\n\nWithout this patch, one line-out and one speaker and\nConexant\u0027s auto parser would announce (non-working) surround\ncapabilities.\n\nBugLink: http://bugs.launchpad.net/bugs/721126\nCc: stable@kernel.org\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "983345e51e0de144775c7449e5cb01ce6cdd1346",
      "tree": "c0933257ef342d59d75892c40e658811853ad7a6",
      "parents": [
        "b540afc2b3d6e4cd1d1f137ef6d9e9c78d67fecd"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Tue Feb 15 19:57:09 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Feb 19 16:14:14 2011 +0100"
      },
      "message": "ALSA: HDA: Conexant auto: Handle multiple connections to ADC node\n\nConexant 20641 has several inputs to its ADC node, with one selector\nand individual amps for all inputs. This patch adds support in the\nConexant auto parser to handle that case.\n\nIt also means that the pin node\u0027s volume is being renamed to \"Boost\"\nto avoid name clash with the new volume controls on the ADC node.\n\nBugLink: http://bugs.launchpad.net/bugs/719524\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b540afc2b3d6e4cd1d1f137ef6d9e9c78d67fecd",
      "tree": "0a1c4ca8d9097c673ae7b424961651981c132f6c",
      "parents": [
        "eaae55dac6b64c0616046436b294e69fc5311581"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Mon Feb 14 20:27:44 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 14 22:52:24 2011 +0100"
      },
      "message": "ALSA: HDA: Add position_fix quirk for an Asus device\n\nThe bug reporter claims that position_fix\u003d1 is needed for his\nmicrophone to work. The controller PCI vendor-id is [1002:4383] (rev 40).\n\nReported-by: Kjell L.\nBugLink: http://bugs.launchpad.net/bugs/718402\nCc: stable@kernel.org\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5e5677f239ba69fc718ec9a87ac4ba035dafe2c0",
      "tree": "daab07aee2d37b1ccdeaa889c075175ec766828d",
      "parents": [
        "61461241187c9903382f98620b26b201df521c82"
      ],
      "author": {
        "name": "Raymond Yau",
        "email": "superquad.vortex2@gmail.com",
        "time": "Mon Feb 14 07:33:24 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 14 17:13:20 2011 +0100"
      },
      "message": "ALSA: au88x0 - Modify pointer callback to give accurate playback position\n\nSigned-off-by: Raymond Yau \u003csuperquad.vortex2@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "965b76d23ea354848dea8d34059d04e150dcd464",
      "tree": "bceec5ae277420c79e2739b29e47f893fb6cdc23",
      "parents": [
        "2243c4d0727ad85aff3f54be9d178632cc9234b2"
      ],
      "author": {
        "name": "Anisse Astier",
        "email": "anisse@astier.eu",
        "time": "Thu Feb 10 13:14:44 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 11 08:52:50 2011 +0100"
      },
      "message": "ALSA: hda - add quirk for Ordissimo EVE using a realtek ALC662\n\nThis netbook has a only one jack output and an internal mic.\n\nBy default, mic and jack sense aren\u0027t working. Using lenovo-101e\nparameters makes both work.\n\nThe device seems based on a Sharetronic Q70, so this should fix audio for\nthis model too.\n\nSigned-off-by: Anisse Astier \u003canisse@astier.eu\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a6c47a85b8e7e4a8c47394607c5e5c43224b0892",
      "tree": "da2113467fdef396feea9528f8c920cbded2ad7a",
      "parents": [
        "41a63f18d339ae6aefe73d45a8147f63f3439b30"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Thu Feb 10 15:39:19 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 10 17:41:39 2011 +0100"
      },
      "message": "ALSA: HDA: Add subwoofer quirk for Acer Aspire 8942G\n\nAccording to the reporter, node 0x15 needs to be muted for subwoofer\nto stop sounding. This pin is marked as unused by BIOS, so fix that.\n\nBugLink: http://bugs.launchpad.net/bugs/715877\n\nCc: stable@kernel.org (2.6.37+)\nReported-by: Hans Peter\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "41a63f18d339ae6aefe73d45a8147f63f3439b30",
      "tree": "719c25027f854c1bdb81dc039d5ddd87463d2c01",
      "parents": [
        "11839aed21881d7edd65dd79f22a8eb18426f672"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 10 17:39:20 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 10 17:39:20 2011 +0100"
      },
      "message": "ALSA: hda - Don\u0027t handle empty patch files\n\nWhen an empty string is passed to patch option, the driver should\nignore it.  Otherwise it gets an error by trying to load it.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "11839aed21881d7edd65dd79f22a8eb18426f672",
      "tree": "4b34b86fdcb51bce54c4ca4c9acaae908e20b673",
      "parents": [
        "1cdfa9f34acb9780e0fe7b8a41fb1a885ab94735"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Feb 08 17:25:49 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Feb 08 17:29:28 2011 +0100"
      },
      "message": "ALSA: hda - Fix missing CA initialization for HDMI/DP\n\nThe commit 53d7d69d8ffdfa60c5b66cc2e9ee0774aaaef5c0\n    ALSA: hdmi - support infoframe for DisplayPort\ndropped the initialization of CA field accidentally.\nThis resulted in only two-channel LPCM mode on Nvidia machines.\n\nReference: kernel bug 28592\n\thttps://bugzilla.kernel.org/show_bug.cgi?id\u003d28592\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "460c92fa38ff140f83c269e948e2aaab071d0af0",
      "tree": "48658d25bc24cfebb9531e3514620702d52f061a",
      "parents": [
        "00e6a31984cd1adaa7cbb8bb7603e3241b26ef55"
      ],
      "author": {
        "name": "Łukasz Wojniłowicz",
        "email": "lukasz.wojnilowicz@gmail.com",
        "time": "Mon Feb 07 13:13:27 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 07 13:14:33 2011 +0100"
      },
      "message": "ALSA: hda - switch lfe with side in mixer for 4930g\n\nBuilt-in sub-woofer can now be controlled by lfe slider instead of\nside slider on Acer Aspire 5930g\n\nSigned-off-by: Łukasz Wojniłowicz \u003clukasz.wojnilowicz@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "70f7db11c45a313b23922cacf248c613c3b2144c",
      "tree": "d7d5b6bab9d76f15b7539cb9147d76a338db42ec",
      "parents": [
        "6abb31908f3ed7d38e93d06b704c9342029ca9a0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Feb 02 17:16:38 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Feb 02 17:16:38 2011 +0100"
      },
      "message": "ALSA: hda - Fix memory leaks in conexant jack arrays\n\nThe Conexant codec driver adds the jack arrays in init callback which\nmay be called also in each PM resume.  This results in the addition of\nnew jack element at each time.\n\nThe fix is to check whether the requested jack is already present in\nthe array.\n\nReference: Novell bug 668929\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d668929\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6abb31908f3ed7d38e93d06b704c9342029ca9a0",
      "tree": "4ba084ebd5865d7c81e1f2003f7941003adb4d65",
      "parents": [
        "efbeb0718126d277c9d7e902eec8da956acf4bd6",
        "195938753951e70e85303301c37906c7ad72645e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 31 12:04:50 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 31 12:04:50 2011 +0100"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into fix/hda\n"
    },
    {
      "commit": "efbeb0718126d277c9d7e902eec8da956acf4bd6",
      "tree": "5d577ecf2ac6a55759d361856de1e8d05bc1b95a",
      "parents": [
        "fdbc5d1b32e195b7775e103abd6263370f11af11"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 31 11:47:52 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 31 12:00:02 2011 +0100"
      },
      "message": "ALSA: oxygen: fix output routing on Xonar DG\n\nThis card uses separate I2S outputs for the front speakers and\nheadphones, and reverses the order of the three speaker outputs.\nTo work around this, add a model-specific callback to adjust the\ncontroller\u0027s playback routing.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "195938753951e70e85303301c37906c7ad72645e",
      "tree": "c502ca13c8cee3c42a7d17ec23e0492440226bc4",
      "parents": [
        "f6a2491ca23d26d829730e33fbdd9e44fc5d1d53"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Thu Jan 27 10:28:46 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 28 08:54:39 2011 +0100"
      },
      "message": "ALSA: HDA: Fix microphone(s) on Lenovo Edge 13\n\nBugLink: http://bugs.launchpad.net/bugs/708521\n\nThis Edge 13 model has an internal mic at 0x1a and should\ntherefore use the asus quirk.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ded9f5238bb719737f82b0b5b957937cb0203804",
      "tree": "c42fcdf5ce8f0815686174e9a74ea26a2839a9e2",
      "parents": [
        "d757534ed15387202e322854cd72dc58bbb975de"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Wed Jan 26 11:46:12 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 26 14:37:53 2011 +0100"
      },
      "message": "ALSA: HDA: Fix automute on Thinkpad L412/L512\n\nBugLink: http://bugs.launchpad.net/bugs/707902\n\nMore Thinkpad machines with invalid SKU found, that disables\nautomute between speakers and headphones on these machines.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d757534ed15387202e322854cd72dc58bbb975de",
      "tree": "5e6d3a82f40d8c985473af772b5278dff69370a6",
      "parents": [
        "fd76804f3f5484b35e6a51214c91e916ebba05aa"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Tue Jan 25 19:44:26 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 25 20:06:16 2011 +0100"
      },
      "message": "ALSA: HDA: Fix dmesg output of HDMI supported bits\n\nThis typo caused the dmesg output of the supported bits of HDMI\nto be cut off early.\n\nCc: stable@kernel.org\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c9ba374d24882c04e7cc000d8cf3b0fe56511b84",
      "tree": "6e6bc9fec3a169e42d50e97f5cf72d3da51bbbc1",
      "parents": [
        "233d84c46c2253d13e10b42d88c14748fbb67a98"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Tue Jan 25 06:46:31 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 25 08:10:56 2011 +0100"
      },
      "message": "ALSA: azt3328 -  fix broken AZF_FMT_XLATE macro\n\nCleanly revert to non-macro implementation of\nsnd_azf3328_codec_setfmt(), to fix last-minute functionality breakage\ninduced by following checkpatch.pl recommendations without giving them\ntheir due full share of thought (\"revolting computer, ensuing PEBKAC\").\n\nI would like to thank Jiri Slaby for his very timely (in -rc1 even)\nand unexpected (uncommon hardware) \"recognition of the dangerous situation\"\ndue to his very commendable static parser use. :)\n\nReported-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f6a2491ca23d26d829730e33fbdd9e44fc5d1d53",
      "tree": "a0ceb73f16462e218b305b6319eedb81e01aaa77",
      "parents": [
        "a1d6906e2d2b4655e248f490ab088c27876a600a"
      ],
      "author": {
        "name": "Andy Robinson",
        "email": "ajr55555@gmail.com",
        "time": "Mon Jan 24 10:12:37 2011 -0500"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 24 17:42:27 2011 +0100"
      },
      "message": "ALSA: HDA: cxt5066 - Use asus model for Asus U50F, select correct SPDIF output\n\nChanged the Asus A52J quirk to use the asus model instead of the\nhp_laptop model, which fixes the external mic input. Added an Asus\nU50F quirk to use the asus model. For the cxt5066 codecs, added\nchecking of the digital output pins to determine which digital output\nnodes to use instead of always using node 0x21, since some systems\nhave node 0x12 connected to a SPDIF out jack.\n\n[A slight modification for better readability by tiwai]\n\nSigned-off-by: Andy Robinson \u003cajr55555@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a1d6906e2d2b4655e248f490ab088c27876a600a",
      "tree": "950b6804e8d41978a4d02a5d8607c51c7d7e067a",
      "parents": [
        "02b6b5b640e773eb4d4d0685fa6c1fbc660b2834"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Fri Jan 21 13:33:28 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 22 17:29:22 2011 +0100"
      },
      "message": "ALSA: HDA: Add a new model \"asus\" for Conexant 5066/205xx\n\nBugLink: http://bugs.launchpad.net/bugs/701271\n\nThis new model, named \"asus\", is identical to the \"hp_laptop\" model,\nexcept for the location of the internal mic, which is at pin 0x1a.\nIt is used for Asus K52JU and Lenovo G560.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "02b6b5b640e773eb4d4d0685fa6c1fbc660b2834",
      "tree": "5c3362d224c914361d7c00bd9422c9b230d955d3",
      "parents": [
        "233d84c46c2253d13e10b42d88c14748fbb67a98"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Fri Jan 21 13:27:39 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 22 17:28:28 2011 +0100"
      },
      "message": "ALSA: HDA: Refactor some redundant code for Conexant 5066/205xx\n\nFour very similar procedures - one for each model - now\nrefactored into one. This isn\u0027t all duplicated code, but a step\nin the right direction.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "233d84c46c2253d13e10b42d88c14748fbb67a98",
      "tree": "f1d0fed8209eaf4bf205440454db92f86d066349",
      "parents": [
        "842a2097007b8a01a71a701300e970502a54bbb2"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Thu Jan 20 22:37:43 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 22 17:24:30 2011 +0100"
      },
      "message": "ALSA: Xonar, CS43xx: Don\u0027t overrun static array\n\n\u0027cs4398_regs\u0027 in \u0027struct xonar_cs43xx\u0027 is an array of \u0027u8\u0027 with a size of\n8. So, this code in sound/pci/oxygen/xonar_cs43xx.c::dump_d1_registers()\n\n    \t\tfor (i \u003d 2; i \u003c\u003d 8; ++i)\n\t  \t\t\tsnd_iprintf(buffer, \" %02x\", data-\u003ecs4398_regs[i]);\n\nwill overrun the array when \u0027i \u003d\u003d 8\u0027.\n\nI guess that what\u0027s needed to fix it is the trivial patch below, but I\nmust admit that I have no idea about this code, so I may very well be\nwrong. Additionally, I have no way to actually test this, so all I know is\nthat the below compiles. Someone who actually knows this code should take\na look before anything is comitted - consider the below (not much more\nthan) a bug report.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nAcked-by: Clemens Ladisch \u003cclemens@ladisch.de\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2f36f5e1ffcc18deee234b9085fabd2828f59ee0",
      "tree": "9968075598cd9073d53b1afb8c5676da01b49741",
      "parents": [
        "d2ebd4798744c401faf3fdc6493383912ccd0b80",
        "b8b1a4cb6842fb33769be1ad636f062d31d588c3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 21 08:10:09 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 21 08:10:09 2011 +0100"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into for-linus\n"
    },
    {
      "commit": "d2ebd4798744c401faf3fdc6493383912ccd0b80",
      "tree": "579a513da7ad40dc4ffc9b8b2c07d5b2edcde2bc",
      "parents": [
        "fb228af7060d02a81a7bcc2ce329ba3ab1af0c7f"
      ],
      "author": {
        "name": "Anisse Astier",
        "email": "anisse@astier.eu",
        "time": "Thu Jan 20 12:36:21 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 20 12:39:34 2011 +0100"
      },
      "message": "ALSA: hda - Fix EAPD to low on CZC P10T tablet computer with ALC662\n\nSigned-off-by: Anisse Astier \u003canisse@astier.eu\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "fb228af7060d02a81a7bcc2ce329ba3ab1af0c7f",
      "tree": "6992fc0c3e24887e7a9777c69b9b599bc4582db9",
      "parents": [
        "aa1d0c5261f17d48636bf6d10bde0f38045511c0"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Wed Jan 19 11:59:01 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 20 10:39:21 2011 +0100"
      },
      "message": "ALSA: HDA: Add SKU ignore for another Thinkpad Edge 14\n\nBugLink: http://bugs.launchpad.net/bugs/705323\n\nThinkpad Edge 14 has one more SSID that suffers from disabled auto-mute.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "aa1d0c5261f17d48636bf6d10bde0f38045511c0",
      "tree": "da20ca5ad6ee0388533201ef03fe4fbd42eac884",
      "parents": [
        "5734a07cbb8d4600a74a374c839620ddc62b2cf2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 19 17:27:58 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 19 17:27:58 2011 +0100"
      },
      "message": "ALSA: hda - Fix \"unused variable\" compile warning\n\n  sound/pci/hda/patch_realtek.c: In function ‘alc_apply_fixup’:\n  sound/pci/hda/patch_realtek.c:1724:14: warning: unused variable ‘modelname’\n\nsnd_printdd() is evaluated only when CONFIG_SND_DEBUG_VERBOSE\u003dy.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5734a07cbb8d4600a74a374c839620ddc62b2cf2",
      "tree": "1b21f26447f7ab122206801adfe4afb921daefa5",
      "parents": [
        "569ed348ecef309fae5a71b86015951680ea3415"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 19 17:07:12 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 19 17:07:12 2011 +0100"
      },
      "message": "ALSA: hda - Add quirk for HP Z-series workstation\n\nIt seems working well with model\u003dhp-bpc.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "569ed348ecef309fae5a71b86015951680ea3415",
      "tree": "a635fe46c7907c829f227c4a0f647e2a48cc9fcd",
      "parents": [
        "c56eb8fb6dccb83d9fe62fd4dc00c834de9bc470"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 19 10:14:46 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 19 10:14:46 2011 +0100"
      },
      "message": "Revert \"ALSA: HDA: Create mixers on ALC887\"\n\nThis reverts commit 03b7a1ab557efe34e8f79b78660e514bd7374248.\n\nThis commit was mistakenly re-introduced.  While the change is harmless\n(as ALC887 uses patch_alc888() now), we should get rid of any wrong code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b7c15e4a1cbf19be3d3063819b472806902fb525",
      "tree": "802103cb642b9e7fb76677de544289a754cf4c57",
      "parents": [
        "6a7f6ec9512970874fa9fc883ea44d77d0f287c2",
        "27de094f54a4d96bae2cd3121eb157bb8a34f729"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 08:05:50 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 18 08:05:50 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ALSA: hda - Fix initialization for HP 2011 notebooks\n  ALSA: hda - Add support for VMware controller\n  ALSA: hda - consitify string arrays\n  ALSA: hda - Add add multi-streaming playback for AD1988\n  ASoC: EP93xx: fixed LRCLK rate and DMA oper. in I2S code\n  ASoC: WM8990: msleep() takes milliseconds not jiffies\n  ALSA : au88x0 - Limit number of channels to fix Oops via OSS emu\n  ALSA: constify functions in ac97\n  ASoC: WL1273 FM radio: Fix breakage with MFD API changes\n  ALSA: hda - More coverage for odd-number channels elimination for HDMI\n  ALSA: hda - Store PCM parameters properly in HDMI open callback\n  ALSA: hda - Rearrange fixup struct in patch_realtek.c\n  ALSA: oxygen: Xonar DG: fix CS4245 register writes\n  ALSA: hda - Suppress the odd number of channels for HDMI\n  ALSA: hda - Add fixup-call in init callback\n  ALSA: hda - Reorganize fixup structure for Realtek\n  ALSA: hda - Apply Sony VAIO hweq fixup only once\n  ALSA: hda - Apply mario fixup only once\n  ALSA: hda - Remove unused fixup entry for ALC262\n"
    },
    {
      "commit": "b8b1a4cb6842fb33769be1ad636f062d31d588c3",
      "tree": "4da490ba5218e1a0e3b6fe9b200c9cbbb49bb247",
      "parents": [
        "27de094f54a4d96bae2cd3121eb157bb8a34f729"
      ],
      "author": {
        "name": "Brian Bloniarz",
        "email": "brian.bloniarz@gmail.com",
        "time": "Mon Jan 17 23:20:03 2011 -0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 18 15:25:16 2011 +0100"
      },
      "message": "ALSA: ice1712 delta - initialize SPI clock\n\nThe driver was using an initial value for the clock on the SPI bus\nwhich was read from ICE1712 EEPROM,\nice-\u003eeeprom.data[ICE_EEP1_GPIO_STATE] \u0026 ICE1712_DELTA_AP_CCLK (0x02)\n\nIt appears some cards have it default high, some cards\nhave it default low. On my Delta 66 rev. E:\n$ cat /proc/asound/M66/ice1712 | grep \u0027GPIO state\u0027\n  GPIO state       : 0x70 /* ICE1712_DELTA_AP_CCLK bit is zero */\nOn my Audiophile 2496:\n$ cat /proc/asound/M2496/ice1712 | grep \u0027GPIO state\u0027\n  GPIO state       : 0xfe /* ICE1712_DELTA_AP_CCLK bit is one */\n\nIt must be raised before the first SPI write happens, or the write will\nfail, leading to:\n\n[   23.248721] invalid CS8427 signature 0x0: let me try again...\n\nI theorize that 4eb4550ab37d351ab0973ccec921a5a2d8560ec7\nis no longer needed, it was a different way to workaround\nthe problem.\n\n[fixed variable decleration by tiwai]\n\nSigned-off-by: Brian Bloniarz \u003cbrian.bloniarz@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "321051f5daf059e7290aa7d60af55482c8bb896a",
      "tree": "03705bf5ea28fc2f284228a9a621193cc9a5bb66",
      "parents": [
        "d9ab344336f74c012f6643ed3d1ad8ca0136de3b",
        "cbbf50b22f9693218f9f0d460432266b04fc960d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 18 07:44:55 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 18 07:44:55 2011 +0100"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n"
    },
    {
      "commit": "cbbf50b22f9693218f9f0d460432266b04fc960d",
      "tree": "0ca57d634ebe649b62483b5d4ecda21ba0672efc",
      "parents": [
        "0f0714c5ed0a98fdeaa2287d3b159989bbe6d842"
      ],
      "author": {
        "name": "Vitaliy Kulikov",
        "email": "Vitaliy.Kulikov@idt.com",
        "time": "Fri Jan 14 17:21:13 2011 -0600"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 18 07:43:48 2011 +0100"
      },
      "message": "ALSA: hda - Fix initialization for HP 2011 notebooks\n\nFixes for HP 2011 notebooks: enable dock ports and disable BTL\ninitialization in the driver.\n\nSigned-off-by: Vitaliy Kulikov \u003cVitaliy.Kulikov@idt.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0f0714c5ed0a98fdeaa2287d3b159989bbe6d842",
      "tree": "b6ff72465f268399799cf4cca459b841633fb1b5",
      "parents": [
        "ea73496324c1d990504e27f551e159388f891a4c"
      ],
      "author": {
        "name": "Bankim Bhavsar",
        "email": "bbhavsar@vmware.com",
        "time": "Mon Jan 17 15:23:21 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 18 07:43:36 2011 +0100"
      },
      "message": "ALSA: hda - Add support for VMware controller\n\nAdd the new PCI ID 0x15ad and device ID 0x1977 for VMware HDAudio\nController.\n\n[changed to use AZX_DRIVER_GENERIC by tiwai]\n\nSigned-off-by: Bankim Bhavsar \u003cbbhavsar@vmware.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ea73496324c1d990504e27f551e159388f891a4c",
      "tree": "9b52b58f60c81d3eb2e1aa2e59bdc4322fc3f017",
      "parents": [
        "c66ddf32dda0d5bcf9db7b4cc42ef5da7baadd3e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 17 11:29:34 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 18 07:43:17 2011 +0100"
      },
      "message": "ALSA: hda - consitify string arrays\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c66ddf32dda0d5bcf9db7b4cc42ef5da7baadd3e",
      "tree": "9072aa7a0f83c35358235e136ee69f8d5fe25503",
      "parents": [
        "4fe2ca14678174d9df254ae3ba2b79bacc19e2ee"
      ],
      "author": {
        "name": "Raymond Yau",
        "email": "superquad.vortex2@gmail.com",
        "time": "Mon Jan 17 11:19:03 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 18 07:43:05 2011 +0100"
      },
      "message": "ALSA: hda - Add add multi-streaming playback for AD1988\n\nAttached a patch which add a new model to support multi-streaming\nplayback for ad1988.\n\nplayback another stereo stream through the front panel headphone on\ndevice 2 while playback through the speakers connected to rear panel\non device 0 at the same time.\n\nTested with ad1988a rev2 codec on asus P5B-V motherboard.\n\nSigned-off-by: Raymond Yau \u003csuperquad.vortex2@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d9ab344336f74c012f6643ed3d1ad8ca0136de3b",
      "tree": "5a858bfefef38b288af7f9e94f1bb3a5714eedef",
      "parents": [
        "3e8b3b90fecedcf20d895c4e6ad01a379fe252bf"
      ],
      "author": {
        "name": "Raymond Yau",
        "email": "superquad.vortex2@gmail.com",
        "time": "Sun Jan 16 10:55:54 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 17 11:04:01 2011 +0100"
      },
      "message": "ALSA : au88x0 - Limit number of channels to fix Oops via OSS emu\n\nFix playback/capture channels patch to change supported playback\nchannels of au8830 to 1,2,4 and capture channels to 1,2.\nThis prevent oops when oss emulation use SNDCTL_DSP_CHANNELS to\nset 3 Channels\n\nSigned-off-by: Raymond Yau \u003csuperquad.vortex2@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3e8b3b90fecedcf20d895c4e6ad01a379fe252bf",
      "tree": "44c94a9fc098303fbd47e0d10b40ec258e9f816f",
      "parents": [
        "f8fe80e4383bf5f542beb80bf2abe9fc1505c366"
      ],
      "author": {
        "name": "Hanno Boeck",
        "email": "hanno@hboeck.de",
        "time": "Fri Jan 14 19:14:47 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 19:14:47 2011 +0100"
      },
      "message": "ALSA: constify functions in ac97\n\nSigned-off-by: Hanno Boeck \u003channo@hboeck.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d73b388459b1ee2e80f8ff9c1916d75640d7d920",
      "tree": "3e4061226f817c5728009f0bcc1d810d0c4a7b37",
      "parents": [
        "5957e33d6aec266659a71cfabcf7cf2c593ad0d2",
        "0f953bf6b4efa0daddb7c418130a9bd3ee97f7ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 09:29:05 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 14 09:29:05 2011 -0800"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI/PM: Report wakeup events before resuming devices\n  PCI/PM: Use pm_wakeup_event() directly for reporting wakeup events\n  PCI: sysfs: Update ROM to include default owner write access\n  x86/PCI: make Broadcom CNB20LE driver EMBEDDED and EXPERIMENTAL\n  x86/PCI: don\u0027t use native Broadcom CNB20LE driver when ACPI is available\n  PCI/ACPI: Request _OSC control once for each root bridge (v3)\n  PCI: enable pci\u003dbfsort by default on future Dell systems\n  PCI/PCIe: Clear Root PME Status bits early during system resume\n  PCI: pci-stub: ignore zero-length id parameters\n  x86/PCI: irq and pci_ids patch for Intel Patsburg\n  PCI: Skip id checking if no id is passed\n  PCI: fix __pci_device_probe kernel-doc warning\n  PCI: make pci_restore_state return void\n  PCI: Disable ASPM if BIOS asks us to\n  PCI: Add mask bit definition for MSI-X table\n  PCI: MSI: Move MSI-X entry definition to pci_regs.h\n\nFix up trivial conflicts in drivers/net/{skge.c,sky2.c} that had in the\nmeantime been converted to not use legacy PCI power management, and thus\nno longer use pci_restore_state() at all (and that caused trivial\nconflicts with the \"make pci_restore_state return void\" patch)\n"
    },
    {
      "commit": "4fe2ca14678174d9df254ae3ba2b79bacc19e2ee",
      "tree": "c7657ef4c57ac63fec7af1fb9f9d131972b060b4",
      "parents": [
        "639cef0eb6df05d5516520aa89b0c9fe62ee2d3b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 10:33:26 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 10:33:26 2011 +0100"
      },
      "message": "ALSA: hda - More coverage for odd-number channels elimination for HDMI\n\nThe commit ad09fc9d2156f3d37537b34418a6b79309013d33 didn\u0027t cover the\ncase for Intel and Nvidia HDMIs, where hdmi_pcm_open() is called.\nPut the hw_constraint there, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "639cef0eb6df05d5516520aa89b0c9fe62ee2d3b",
      "tree": "d0d902b1b75a58d0b1c0bf6cab83bf9118735133",
      "parents": [
        "361fe6e90888af83d5bfdfc152d737018cbede43"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 10:30:46 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 10:30:46 2011 +0100"
      },
      "message": "ALSA: hda - Store PCM parameters properly in HDMI open callback\n\nIn hdmi_pcm_open(), the evaluated PCM hw parameters are stored in\nhinfo, but these aren\u0027t properly set back to the current runtime\nrecord since these have been set beforehand in azx_pcm_open().\nThis patch fixes the behavior.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "361fe6e90888af83d5bfdfc152d737018cbede43",
      "tree": "bb6f1a6a25ccfac1b43aff0c8e546bd8283cc793",
      "parents": [
        "ad09fc9d2156f3d37537b34418a6b79309013d33"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 09:55:32 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 09:55:32 2011 +0100"
      },
      "message": "ALSA: hda - Rearrange fixup struct in patch_realtek.c\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f8fe80e4383bf5f542beb80bf2abe9fc1505c366",
      "tree": "2b99252be1fb17e407600609aca488e6d15b9fb3",
      "parents": [
        "6db9a0f326d3144d790d9479309df480a8f562e4"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 14 08:07:50 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 09:50:01 2011 +0100"
      },
      "message": "ALSA: oxygen: Xonar DG: fix CS4245 register writes\n\nAccidentally exchanging register addresses and register values leads to\nmany strange errors ...\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ad09fc9d2156f3d37537b34418a6b79309013d33",
      "tree": "e8e74b2d03c57802885f4487beb9d19eae615cf6",
      "parents": [
        "5870112021fb38e73b25dad3baec4ca0819c594a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 09:42:27 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 14 09:42:27 2011 +0100"
      },
      "message": "ALSA: hda - Suppress the odd number of channels for HDMI\n\nIt looks like that HDMI codecs don\u0027t support the odd number of channels\nalthough HD-audio spec doesn\u0027t have the restriction.  Add the\nhw_constraint to limit to only the even number of channels.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "66dc918d42eaaa9afe42a47d07526765162017a9",
      "tree": "947411841773dfb076f1aa78bc5be868bc4281a6",
      "parents": [
        "b2034d474b7e1e8578bd5c2977024b51693269d9",
        "6db9a0f326d3144d790d9479309df480a8f562e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:32:54 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:32:54 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (348 commits)\n  ALSA: hda - Fix NULL-derefence with a single mic in STAC auto-mic detection\n  ALSA: hda - Add missing NID 0x19 fixup for Sony VAIO\n  ALSA: hda - Fix ALC275 enable hardware EQ for SONY VAIO\n  ALSA: oxygen: fix Xonar DG input\n  ALSA: hda - Fix EAPD on Lenovo NB ALC269 to low\n  ALSA: hda - Fix missing EAPD for Acer 4930G\n  ALSA: hda: Disable 4/6 channels on some NVIDIA GPUs.\n  ALSA: hda - Add static_hdmi_pcm option to HDMI codec parser\n  ALSA: hda - Don\u0027t refer ELD when unplugged\n  ASoC: tpa6130a2: Fix compiler warning\n  ASoC: tlv320dac33: Add DAPM selection for LOM invert\n  ASoC: DMIC codec: Adding a generic DMIC codec\n  ALSA: snd-usb-us122l: Fix missing NULL checks\n  ALSA: snd-usb-us122l: Fix MIDI output\n  ASoC: soc-cache: Fix invalid memory access during snd_soc_lzo_cache_sync()\n  ASoC: Fix section mismatch in wm8995.c\n  ALSA: oxygen: add S/PDIF source selection for Claro cards\n  ALSA: oxygen: fix CD/MIDI for X-Meridian (2G)\n  ASoC: fix migor audio build\n  ALSA: include delay.h for msleep in Xonar DG support\n  ...\n"
    },
    {
      "commit": "008d23e4852d78bb2618f2035f8b2110b6a6b968",
      "tree": "81c88f744f6f3fc84132527c1ddc0b4da410c5e2",
      "parents": [
        "8f685fbda43deccd130d192c9fcef1444649eaca",
        "bfc672dcf323877228682aff79dff8ecd9f30ff8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:05:56 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:05:56 2011 -0800"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (43 commits)\n  Documentation/trace/events.txt: Remove obsolete sched_signal_send.\n  writeback: fix global_dirty_limits comment runtime -\u003e real-time\n  ppc: fix comment typo singal -\u003e signal\n  drivers: fix comment typo diable -\u003e disable.\n  m68k: fix comment typo diable -\u003e disable.\n  wireless: comment typo fix diable -\u003e disable.\n  media: comment typo fix diable -\u003e disable.\n  remove doc for obsolete dynamic-printk kernel-parameter\n  remove extraneous \u0027is\u0027 from Documentation/iostats.txt\n  Fix spelling milisec -\u003e ms in snd_ps3 module parameter description\n  Fix spelling mistakes in comments\n  Revert conflicting V4L changes\n  i7core_edac: fix typos in comments\n  mm/rmap.c: fix comment\n  sound, ca0106: Fix assignment to \u0027channel\u0027.\n  hrtimer: fix a typo in comment\n  init/Kconfig: fix typo\n  anon_inodes: fix wrong function name in comment\n  fix comment typos concerning \"consistent\"\n  poll: fix a typo in comment\n  ...\n\nFix up trivial conflicts in:\n - drivers/net/wireless/iwlwifi/iwl-core.c (moved to iwl-legacy.c)\n - fs/ext4/ext4.h\n\nAlso fix missed \u0027diabled\u0027 typo in drivers/net/bnx2x/bnx2x.h while at it.\n"
    },
    {
      "commit": "5870112021fb38e73b25dad3baec4ca0819c594a",
      "tree": "a83ea912a4480e49ed76e2053cc896d38e14ea13",
      "parents": [
        "b5bfbc670283d1ff21df4cd3f9f036cc47e34ce4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 15:41:45 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 15:42:53 2011 +0100"
      },
      "message": "ALSA: hda - Add fixup-call in init callback\n\nIn some cases, the fix-up is required in the init callback to be called\nboth at the first initialization and at the resume.  The new action type\nALC_FIXUP_ACT_INIT is used for this case.\n\nSo far, only ALC275_FIXUP_SONY_HWEQ uses this.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b5bfbc670283d1ff21df4cd3f9f036cc47e34ce4",
      "tree": "d4a102614abbe0ed778cf619f5794e9226694d6e",
      "parents": [
        "9fb1ef25f4d31f07cdaf7c6075b40bbcb00c1f92"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 14:22:32 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 15:34:30 2011 +0100"
      },
      "message": "ALSA: hda - Reorganize fixup structure for Realtek\n\nInstead of keeping various data types in a single record, put the\ntype field and keep a single value in each entry, but allows chaining\nmultiple fixup entries.  This allows more flexible data management\n(see ALC275_FIXUP_SONY_HWEQ for example).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9fb1ef25f4d31f07cdaf7c6075b40bbcb00c1f92",
      "tree": "1768a4e7c1576edf55420dd3a6f65f5f989b7152",
      "parents": [
        "6fc398cb306b0441436c93d6ddead3109b99f884"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 14:40:43 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 14:44:37 2011 +0100"
      },
      "message": "ALSA: hda - Apply Sony VAIO hweq fixup only once\n\nThis should be applied also only once as a part of the initialization.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6fc398cb306b0441436c93d6ddead3109b99f884",
      "tree": "a25efc1ee69bc7c7821a498677411a305f6f0929",
      "parents": [
        "74dc8909c1ce38098e6689239ed6ae6b6bf9f92b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 14:36:37 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 14:37:14 2011 +0100"
      },
      "message": "ALSA: hda - Apply mario fixup only once\n\nThe amp-override is necessary only once at initialization time.\nAlso fixed a coding style issue.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "74dc8909c1ce38098e6689239ed6ae6b6bf9f92b",
      "tree": "d8817a1b56d472ada6df27430e5cf67760820092",
      "parents": [
        "80c678526d7da73bde4d46a4622449c2b3c88409"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 14:14:41 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 14:14:41 2011 +0100"
      },
      "message": "ALSA: hda - Remove unused fixup entry for ALC262\n\n... and a minor cleanup.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c400c9e23feb5bb3fbe8a8d4581ecce3b19a2f38",
      "tree": "ebb44130d6925943c3573807863ada4c93f0bd49",
      "parents": [
        "e38302f78284e3e80ffc2eef54001fce7d183bd4",
        "80c678526d7da73bde4d46a4622449c2b3c88409"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 08:37:19 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 08:37:19 2011 +0100"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n"
    },
    {
      "commit": "e38302f78284e3e80ffc2eef54001fce7d183bd4",
      "tree": "0cb61d52ca9d11d446e3fc1bc97d8fd92ab1e934",
      "parents": [
        "3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5",
        "c386735264da97e6b6d15aa56361e9ef188b26ab"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 08:37:14 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 08:37:14 2011 +0100"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n"
    },
    {
      "commit": "80c678526d7da73bde4d46a4622449c2b3c88409",
      "tree": "d639335446b65d51b7951df47779ca336423a9a8",
      "parents": [
        "700b65cee958d81b16c48378d5759c46d01e24d0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 08:08:08 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 13 08:29:12 2011 +0100"
      },
      "message": "ALSA: hda - Fix NULL-derefence with a single mic in STAC auto-mic detection\n\nWhen only one mic is available and it\u0027s an analog mic, the current\nIDT/STAC parser may give an Oops.\n\nReference: bko#25692\n\thttps://bugzilla.kernel.org/show_bug.cgi?id\u003d25692\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "700b65cee958d81b16c48378d5759c46d01e24d0",
      "tree": "fb992a9e72436ceaf3f9a3fc7f3b79407d2a5766",
      "parents": [
        "1a99d4a46c4d08da3418a2079b78ec5daa2a6408"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 09:03:05 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 09:03:05 2011 +0100"
      },
      "message": "ALSA: hda - Add missing NID 0x19 fixup for Sony VAIO\n\nWith GPIO2-fixup, another fixup for NID 0x19 was missing because the\nfixup is applied only once.  Add the corresponding verb to the entry.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "1a99d4a46c4d08da3418a2079b78ec5daa2a6408",
      "tree": "3a93688a6fd37f16278b9b955a2270707423aaf6",
      "parents": [
        "357f915ece53aa4c8759087888346145848ea753"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com",
        "time": "Wed Jan 12 09:01:23 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 09:01:23 2011 +0100"
      },
      "message": "ALSA: hda - Fix ALC275 enable hardware EQ for SONY VAIO\n\nSONY VAIO ALC275 default BIOS verb set the hardware EQ to disable.\nEnable it when driver is loading.\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c386735264da97e6b6d15aa56361e9ef188b26ab",
      "tree": "c53c676b0b6d2369bcd2f26a5859118c6a53158c",
      "parents": [
        "cdce2db74e156fbd9a2dc3c7b246166f8b70955b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 12 08:30:12 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 08:32:44 2011 +0100"
      },
      "message": "ALSA: oxygen: fix Xonar DG input\n\nApparently, this card uses the other I2S input.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "357f915ece53aa4c8759087888346145848ea753",
      "tree": "7bcfdd4ba219e91791e44cc15cdab5fd46164c14",
      "parents": [
        "e2e93296c50fe13dd2ca60a0e44b5502e9b8c58e"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com",
        "time": "Wed Jan 12 08:12:52 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 08:12:52 2011 +0100"
      },
      "message": "ALSA: hda - Fix EAPD on Lenovo NB ALC269 to low\n\nLenovo NB 0x9e54 use the external AMP in an inverted manner.\nSet EAPD to low will enable the AMP.\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e2e93296c50fe13dd2ca60a0e44b5502e9b8c58e",
      "tree": "8d314a484e8feb9a8946cf38791d6fc1acd218f3",
      "parents": [
        "393004b2ea49524ee41a562cae8db67f50f372a5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 08:03:39 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 08:03:39 2011 +0100"
      },
      "message": "ALSA: hda - Fix missing EAPD for Acer 4930G\n\nThe proper initializatio of NID 0x15 EAPD is missing in the quirk for\nAcer 4930G.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "393004b2ea49524ee41a562cae8db67f50f372a5",
      "tree": "778c47155ad07ef37315a89ccbba74e469003e83",
      "parents": [
        "0ebaa24c6b1f62839bcd12d63fa76e3cf23b9bd0"
      ],
      "author": {
        "name": "Nitin Daga",
        "email": "ndaga@nvidia.com",
        "time": "Mon Jan 10 21:49:31 2011 +0530"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 07:46:23 2011 +0100"
      },
      "message": "ALSA: hda: Disable 4/6 channels on some NVIDIA GPUs.\n\nAdded hardware constraint in patch_hdmi.c to disable\nchannels 4/6 which are not supported by some older\nNVIDIA GPUs.\n\nSigned-off-by: Nitin Daga \u003cndaga@nvidia.com\u003e\nAcked-By: Stephen Warren \u003cswarren@nvidia.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0ebaa24c6b1f62839bcd12d63fa76e3cf23b9bd0",
      "tree": "f03740bfda77daa50ec3b763633b10b138289edc",
      "parents": [
        "6661702f2e803b55b50cc0471eb6b9254e99eef2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 11 18:11:04 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 07:46:06 2011 +0100"
      },
      "message": "ALSA: hda - Add static_hdmi_pcm option to HDMI codec parser\n\nThe dynamic PCM restriction based on ELD information may lead to the\nproblem in some cases, e.g. when the receiver is turned off.  Then it\nmay send a TV HDMI default such as channels \u003d 2.  Since it\u0027s still\nplugged, the driver doesn\u0027t know whether it\u0027s the right configuration\nfor future use.  Now, when an app opens the device at this moment,\nthen turn on the receiver, the app still sends channels\u003d2.\n\nThe right solution is to implement some kind of notification and\nautomatic re-open mechanism.  But, this is a goal far ahead.\n\nThis patch provides a workaround for such a case by providing a new\nmodule option static_hdmi_pcm for snd-hda-codec-hdmi module.  When\nthis is set to true, the driver doesn\u0027t change PCM parameters per\nELD information.  For users who need the static configuration like\nthe scenario above, set this to true.\n\nThe parameter can be changed dynamically via sysfs, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "6661702f2e803b55b50cc0471eb6b9254e99eef2",
      "tree": "7606ae2af3e4afa638928a26c517dcbeb57192b6",
      "parents": [
        "bcb2f0f517ebae7350526bbde8912ad187147e2d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 11 18:07:14 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 12 07:45:47 2011 +0100"
      },
      "message": "ALSA: hda - Don\u0027t refer ELD when unplugged\n\nWhen unplugged, we shouldn\u0027t refer to ELD information for PCM open\nany more.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "d1d7093f3f639e693fa763eb51d8d9c349bfd606",
      "tree": "d502551d3690e341167615c858c8b35678972706",
      "parents": [
        "5fc51524746430179c676297fd48aaab28e1b85f"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Jan 11 10:35:29 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 11 17:54:15 2011 +0100"
      },
      "message": "ALSA: oxygen: add S/PDIF source selection for Claro cards\n\nAdd a mixer control to switch between the optical and coaxial S/PDIF\ninputs on the HT-Omega Claro and Claro halo cards.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5fc51524746430179c676297fd48aaab28e1b85f",
      "tree": "a19c86d1900c30018c934b22a59f1cfddac58511",
      "parents": [
        "e92d457514c957f293c4706a06a25833061d9b88"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Jan 11 10:33:40 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 11 17:54:11 2011 +0100"
      },
      "message": "ALSA: oxygen: fix CD/MIDI for X-Meridian (2G)\n\nEnable the X-Meridian\u0027s CD input and the X-Meridian 2G\u0027s potential\nMIDI ports.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e92d457514c957f293c4706a06a25833061d9b88",
      "tree": "9a818743c84309bb343c8e26672fa0832610c99f",
      "parents": [
        "a4b1696916abc4a0b6b11fc4cc2cd52421a0c7ac"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Jan 11 13:20:30 2011 +1100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 11 07:38:42 2011 +0100"
      },
      "message": "ALSA: include delay.h for msleep in Xonar DG support\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a4b1696916abc4a0b6b11fc4cc2cd52421a0c7ac",
      "tree": "2ec939a722acc8ba14e10baaf049a59af69f0188",
      "parents": [
        "a1f80fcfd51c81960bb32601d9aa0acda9d62504"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:37:19 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:47:28 2011 +0100"
      },
      "message": "ALSA: oxygen: add some card names\n\nInstead of the generic Oxygen, use the actual card name, if known.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a1f80fcfd51c81960bb32601d9aa0acda9d62504",
      "tree": "e35bac589da88018f9461a65e8d32c7418fa4710",
      "parents": [
        "64878dfbf755446f025965b742e56e4739a33b37"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:36:23 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:47:24 2011 +0100"
      },
      "message": "ALSA: oxygen: do not show chip revision in card longname\n\nApparently, the revision is 2 on all sold sound cards, so this\ninformation is not actually useful.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "64878dfbf755446f025965b742e56e4739a33b37",
      "tree": "ff701324944bd1dc2bd35293a048f9c72140fcbd",
      "parents": [
        "860cffd57acff68e8bc5465f4dd3b7d338fb8e62"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:35:38 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:47:21 2011 +0100"
      },
      "message": "ALSA: oxygen: X-Meridian: add S/PDIF source selection\n\nAdd a mixer control to select between the on-board and extension board\nS/PDIF inputs for the X-Meridian (2G).\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "860cffd57acff68e8bc5465f4dd3b7d338fb8e62",
      "tree": "131003fee909adba5b3c24d08cd8539af1de29cb",
      "parents": [
        "af39917d5a59d82f50bf9f5fadaa53944e5abf76"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:34:15 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:47:17 2011 +0100"
      },
      "message": "ALSA: oxygen: add digital input validity check switch\n\nAdd a mixer control to prevent capturing S/PDIF samples that are not\nmarked as valid (non-audio or corrupted samples).\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bed6896d0be1de12eb6237a43a4beaaf7dcfb42c",
      "tree": "5fd774b329a7754b89387e29b29134980e893ed8",
      "parents": [
        "60c4ce4a0c2ffbd37d6604f68fa4408ca7226157"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:29:06 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:47:03 2011 +0100"
      },
      "message": "ALSA: ymfpci: use enum control info helper\n\nSimplify the info callback by using the snd_ctl_enum_info() helper function.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "60c4ce4a0c2ffbd37d6604f68fa4408ca7226157",
      "tree": "3174994d2e30cfc675403e9b32c9f8b919de126f",
      "parents": [
        "dd1224aa3ebfdef6cddcfb68ddcd0e682eaf9f84"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:28:19 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:47:00 2011 +0100"
      },
      "message": "ALSA: cmipci: use enum control info helper\n\nSimplify info callbacks by using the snd_ctl_enum_info() helper function.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dd1224aa3ebfdef6cddcfb68ddcd0e682eaf9f84",
      "tree": "cff1d8fd24f0cafbeb87a77cc2285ef1dcc124cc",
      "parents": [
        "9600732b6caba595f34acf2abd930098ec9a0b2b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:27:26 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:56 2011 +0100"
      },
      "message": "ALSA: bt87x: use enum control info helper\n\nSimplify the info callback by using the snd_ctl_enum_info() helper function.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9600732b6caba595f34acf2abd930098ec9a0b2b",
      "tree": "7474e1b11894623186a2acd47a388aa87fdd002e",
      "parents": [
        "b532d6b8d3aa163e1dc143bc729e9ee92f75baf5"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:25:44 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:53 2011 +0100"
      },
      "message": "ALSA: core, oxygen, virtuoso: add an enum control info helper\n\nIntroduce the helper function snd_ctl_enum_info() to fill out the\nelem_info fields for an enumerated control.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b532d6b8d3aa163e1dc143bc729e9ee92f75baf5",
      "tree": "ec0676e5a327ca94a1edffca60ca53675ba45f04",
      "parents": [
        "66410bfdf14f7c2ad3b2d4a8adeab41d368b6f05"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:23:57 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:49 2011 +0100"
      },
      "message": "ALSA: virtuoso: add Xonar HDAV1.3 Slim support\n\nAdd experimental support for the Asus Xonar HDAV1.3 Slim sound card.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "66410bfdf14f7c2ad3b2d4a8adeab41d368b6f05",
      "tree": "aa9d7603372a0f16e7efdecbadc8eb2f31ba4c6d",
      "parents": [
        "8443d2eb81e30dcc027e531eaa442cdb2477c5ab"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:20:29 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:46 2011 +0100"
      },
      "message": "ALSA: oxygen: add Xonar DG support\n\nAdd experimental support for the Asus Xonar DG sound card.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8443d2eb81e30dcc027e531eaa442cdb2477c5ab",
      "tree": "558571ef07c0ed287fbe6d8b274ccbf814c044ef",
      "parents": [
        "8c50b75979a198194a38d38d855f9d7e9cac2889"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:17:26 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:42 2011 +0100"
      },
      "message": "ALSA: oxygen: add X-Meridian 2G support\n\nAdd support for the AuzenTech X-Meridian 7.1 2G sound card.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8c50b75979a198194a38d38d855f9d7e9cac2889",
      "tree": "0196f6e523b7a3f2488a76fe4c1ed5e1d62779b5",
      "parents": [
        "ce2c492090aa55ff2764f473abdb3c5a76b4a7c4"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:16:32 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:38 2011 +0100"
      },
      "message": "ALSA: oxygen: add more PCI IDs\n\nAdd PCI IDs for some unknown models.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ce2c492090aa55ff2764f473abdb3c5a76b4a7c4",
      "tree": "d69dc0953758f9034ca4c9889b14c6b1321019d8",
      "parents": [
        "5b8bf2a54fb13e40519ee846ce27bc8a2d7a7878"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:16:08 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:35 2011 +0100"
      },
      "message": "ALSA: virtuoso: reduce MCLK in double rate modes\n\nFor the CSxxxx and AKxxxx DAC/ADC chips, the MCLK factor in double rate\nmodes (64-96 kHz) can be reduced to 128x without reducing sound quality.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5b8bf2a54fb13e40519ee846ce27bc8a2d7a7878",
      "tree": "2aa57e62574054f6f9d5d8bf5eb55c72c227e787",
      "parents": [
        "bc29e262c3062682c6099bd455ae8544916f723e"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:14:52 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:31 2011 +0100"
      },
      "message": "ALSA: oxygen: simplify model-specific MCLK handling\n\nReplace the get_i2s_mclk callback with tables of MCLK values.  This\nsimplifies the MCLK-handling code in both the framework and the model-\nspecific drivers.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bc29e262c3062682c6099bd455ae8544916f723e",
      "tree": "cd56d7c8b3bec9e52c8b30af1357c943e850444d",
      "parents": [
        "c97e2dc48457642e2f1c6183b986549b7fa0113a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:11:32 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:28 2011 +0100"
      },
      "message": "ALSA: virtuoso: use headphone gain setting only on front DAC\n\nDo not apply the headphone gain offset to any but the front DAC.  These\nDACs would not be used in headphone mode, so this saves a few register\nwrites.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c97e2dc48457642e2f1c6183b986549b7fa0113a",
      "tree": "aac3279f466e147b78bf5da8872ed90b7e063e17",
      "parents": [
        "00b8dd7dd71ef129176731d5fa24f5e298797599"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:11:05 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:24 2011 +0100"
      },
      "message": "ALSA: virtuoso: handle DAC oversampling automatically\n\nRemove the DAC Oversampling mixer control because this setting does not\nmake much sense.\n\nFor cards with the H6 daughterboard, 128x oversampling was disabled\nanyway because these high MCLK frequency would not be compatible with\nthe connector cable.\n\nFor cards without the H6 daughterboard, 128x gives a slightly higher\noutput quality; there is no reason to reduce it to 64x except for saving\npower, but then these cards have not been designed to be power efficient\nanyway (the D2\u0027s blinkenlights cannot be disabled).\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "00b8dd7dd71ef129176731d5fa24f5e298797599",
      "tree": "a3cb8cef9a89f6a0b55490adab58ae257a05a294",
      "parents": [
        "d353eaa9a8133cdad8c1da23c84f9f529a23f0c2"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:09:23 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:21 2011 +0100"
      },
      "message": "ALSA: virtuoso: use lower master clock with H6 daughterboard\n\nBecause of the unshielded connector cable, it is important to use as low\na master clock frequency as possible with the H6.\n\nFor double rate modes (64-96 kHz), the MCLK rate is unconditionally\nlowered from 512x to 256x because the higher rate would not improve\nanything.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d353eaa9a8133cdad8c1da23c84f9f529a23f0c2",
      "tree": "12ce94153ebd6427da811575e353a0a259a58cfd",
      "parents": [
        "dd203fa97bd5df18dbb0af5acf3e9a8beea33f74"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:07:11 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:17 2011 +0100"
      },
      "message": "ALSA: virtuoso: configure correct master clock frequency on the CS2000\n\nThe clock output of the CS2000, which is used as master clock for the\nDACs, was using half the actual master clock frequency for some reason.\nUsing the theoretically correct frequency seems also to work in practice.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dd203fa97bd5df18dbb0af5acf3e9a8beea33f74",
      "tree": "7b4d60fed6c2fe2e2041932197d599b12ffc05eb",
      "parents": [
        "03ff959dd4e290ed909fd57dec79ccd0262c4095"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:05:38 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:14 2011 +0100"
      },
      "message": "ALSA: virtuoso: remove non-working controls on Essence ST Deluxe\n\nOn the Xonar Essence ST Deluxe, remove all mixer controls that would\nrequire I2C communication with the third DAC, which does not work\nbecause of an addressing conflict with the CS2000 chip.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "03ff959dd4e290ed909fd57dec79ccd0262c4095",
      "tree": "009f36c3a6084a3f0994231e01b7a2070618bac7",
      "parents": [
        "79815e004c75dcc2be6433737b5678cee80035db"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:03:17 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:10 2011 +0100"
      },
      "message": "ALSA: virtuoso: change PCM1796 format to I2S\n\nChange the PCM format used for the PCM1796 from left-justified to I2S to\nensure that the correct format is used even for the Essence ST Deluxe\u0027s\ncenter/LFE DAC, where I2C does not work because of an address conflict\nwith the CS2000 chip.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "79815e004c75dcc2be6433737b5678cee80035db",
      "tree": "a9b3eaf98052585f7e420099ae65360470044d0f",
      "parents": [
        "4106055cedea86596391f36deacd05616333fbb3"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:02:32 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:07 2011 +0100"
      },
      "message": "ALSA: virtuoso: wait for PCM1796 clock to become stable\n\nThe PCM1796 needs the master clock for I2C communication to work, so\nadd delays after clock changes to ensure that the clock is stable when\nwe try to write the DACs\u0027 registers.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4106055cedea86596391f36deacd05616333fbb3",
      "tree": "bd2897ce0ac4409ad7bb18114e8320963e3852dc",
      "parents": [
        "5ea310ff8d651246cf001ebc894d2f294123328a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:01:57 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:03 2011 +0100"
      },
      "message": "ALSA: virtuoso: do not use fast I2C speed\n\nTo make the I2C communication reliable when using the H6 daughterboard,\nreduce the I2C clock frequency.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5ea310ff8d651246cf001ebc894d2f294123328a",
      "tree": "d4ca002f416478c6dda477a59c9fbb94fe3059a0",
      "parents": [
        "d2119c05e9aee7e44055220726bb8814a2e242c3"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:01:17 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:46:00 2011 +0100"
      },
      "message": "ALSA: oxygen: fix SPI clocks slower than 6.25 MHz\n\nFix wrong register bits for SPI clock cycle times longer than 160 ns,\nand adjust the polling loop timeout for these speeds.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d2119c05e9aee7e44055220726bb8814a2e242c3",
      "tree": "9b7df8933baf437bb477a5ad9e6b222a886acf9a",
      "parents": [
        "1f4d7be7293aecd5f8469a46f606f62f0f05d84c"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 16:00:34 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:45:56 2011 +0100"
      },
      "message": "ALSA: oxygen: remove oxygen_model::private_data field\n\nThe number of DACs can now be deduced from the dac_channels_mixer field,\nso the private_data field is no longer needed.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1f4d7be7293aecd5f8469a46f606f62f0f05d84c",
      "tree": "d0caf037ec00a8684b18e8d413990c82cfc5f48a",
      "parents": [
        "3daa7ea650d59ae86926f0ced4c4ccd99ab33fda"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 10 15:59:38 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 16:45:53 2011 +0100"
      },
      "message": "ALSA: oxygen: allow different number of PCM and mixer channels\n\nFor cards like the Xonar HDAV1.3, differentiate between the number of\nPCM channels that can be played and the number of channels whose volume\ncan be adjusted.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bcb2f0f517ebae7350526bbde8912ad187147e2d",
      "tree": "03a7e8884e4c120c3f11b25bd14f8f5f58b0f9aa",
      "parents": [
        "b2d0576055bd1cafcd91a23cf85064815f1396cd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 15:45:23 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 15:45:23 2011 +0100"
      },
      "message": "ALSA: hda - Add support for multiple headphone/speaker controls for Realtek\n\nSo far, Realtek auto-parser assumed that the multiple pins are only for\nline-outs, and assigned the channel names like Front, Surround, etc for\nthe multiple outputs.  But, there are devices that have multiple\nheadphones, and these can be better controlled with the corresponding\ncontrol-name like \"Headphone\" with indicies.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b2d0576055bd1cafcd91a23cf85064815f1396cd",
      "tree": "7665cdc951b234154b47b11a3fe365c83d13060d",
      "parents": [
        "ca6cd851d7d22767d68b674590d836f468d1913a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 14:47:35 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 14:51:32 2011 +0100"
      },
      "message": "ALSA: hda - Fix multi-headphone handling for Realtek codecs\n\nWhen multiple headphone pins are defined without line-out pins, the\ndriver takes them as primary outputs.  But it forgot to set line_out_type\nto HP by assuming there is some rest of HP pins.  This results in some\nmis-handling of these pins for Realtek codec parser.  It takes as if\nthese are pure line-out jacks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "ca6cd851d7d22767d68b674590d836f468d1913a",
      "tree": "f005143afe9e16f7242892dcd1f54e749deb2df5",
      "parents": [
        "22f21d51bb20e7aef1167b71c4c3c0ff0efa9bf6"
      ],
      "author": {
        "name": "Daniel T Chen",
        "email": "crimsun@ubuntu.com",
        "time": "Sat Jan 08 18:25:27 2011 -0500"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 11:11:52 2011 +0100"
      },
      "message": "ALSA: hda: Use vostro model quirk for Dell Vostro 1014\n\nBugLink: https://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d5184\n\nA user reported on the alsa-devel mailing list that he needs to use\nthe vostro model quirk to have audible playback, so apply it for his\nPCI SSID.\n\nReported-and-tested-by: Fernando Lemos \u003cfernandotcl@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Daniel T Chen \u003ccrimsun@ubuntu.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "22f21d51bb20e7aef1167b71c4c3c0ff0efa9bf6",
      "tree": "e4e2f4c797ef85a2a8b893fe89efd9b058a3fdc3",
      "parents": [
        "5322bf2790fb91328aac1783bb1963ea3a172bcf"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Fri Jan 07 07:53:39 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 11:11:23 2011 +0100"
      },
      "message": "ALSA: HDA: Add Lenovo vendor quirk for Conexant 205xx\n\nBugLink: http://bugs.launchpad.net/bugs/689036\n\nMany new Lenovos need the ideapad quirk. Also, since the\nauto parser for this chip is far from optimal, the regression\nrisk is low (although not zero).\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5322bf2790fb91328aac1783bb1963ea3a172bcf",
      "tree": "bd50875f5748eb97043190ac40a8b87c2db88808",
      "parents": [
        "5f99f86a801f937ed51deedc36ad4efc47d95cdd"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Wed Jan 05 11:03:56 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 10 10:57:24 2011 +0100"
      },
      "message": "ALSA: HDA: Fix volume control indices for Mics (Realtek)\n\nIf more than one mic is present with different locations,\ne g \"Front Mic\" and \"Rear Mic\", they can use the same index (0),\nsince their names are different.\n\nPrevious behavior was to have \"Front Mic\" as index 1, causing it\nto be ignored by e g PulseAudio.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ],
  "next": "5f99f86a801f937ed51deedc36ad4efc47d95cdd"
}
