)]}'
{
  "log": [
    {
      "commit": "2e341ca686042aa464efa755447e7bcee91d1eb6",
      "tree": "c6b16b6b6a6e871fa04396cb2c7eb759bcad5be3",
      "parents": [
        "927ad551031798d4cba49766549600bbb33872d7",
        "85e184e4c3cd3e2285ceab91ff8f0cac094e8a85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 13:05:43 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 13:05:43 2012 -0700"
      },
      "message": "Merge tag \u0027sound-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound updates from Takashi Iwai:\n \"This is the first big chunk for 3.5 merges of sound stuff.\n\n  There are a few big changes in different areas.  First off, the\n  streaming logic of USB-audio endpoints has been largely rewritten for\n  the better support of \"implicit feedback\".  If anything about USB got\n  broken, this change has to be checked.\n\n  For HD-audio, the resume procedure was changed; instead of delaying\n  the resume of the hardware until the first use, now waking up\n  immediately at resume.  This is for buggy BIOS.\n\n  For ASoC, dynamic PCM support and the improved support for digital\n  links between off-SoC devices are major framework changes.\n\n  Some highlights are below:\n\n  * HD-audio\n   - Avoid accesses of invalid pin-control bits that may stall the codec\n   - V-ref setup cleanups\n   - Fix the races in power-saving code\n   - Fix the races in codec cache hashes and connection lists\n   - Split some common codes for BIOS auto-parser to hda_auto_parser.c\n   - Changed the PM resume code to wake up immediately for buggy BIOS\n   - Creative SoundCore3D support\n   - Add Conexant CX20751/2/3/4 codec support\n\n  * ASoC\n   - Dynamic PCM support, allowing support for SoCs with internal\n     routing through components with tight sequencing and formatting\n     constraints within their internal paths or where there are multiple\n     components connected with CPU managed DMA controllers inside the\n     SoC.\n   - Greatly improved support for direct digital links between off-SoC\n     devices, providing a much simpler way of connecting things like\n     digital basebands to CODECs.\n   - Much more fine grained and robust locking, cleaning up some of the\n     confusion that crept in with multi-component.\n   - CPU support for nVidia Tegra 30 I2S and audio hub controllers and\n     ST-Ericsson MSP I2S controolers\n   - New CODEC drivers for Cirrus CS42L52, LAPIS Semiconductor ML26124,\n     Texas Instruments LM49453.\n   - Some regmap changes needed by the Tegra I2S driver.\n   - mc13783 audio support.\n\n  * Misc\n   - Rewrite with module_pci_driver()\n   - Xonar DGX support for snd-oxygen\n   - Improvement of packet handling in snd-firewire driver\n   - New USB-endpoint streaming logic\n   - Enhanced M-audio FTU quirks and relevant cleanups\n   - Increment the support of OSS devices to 256\n   - snd-aloop accuracy improvement\n\n  There are a few more pending changes for 3.5, but they will be sent\n  slightly later as partly depending on the changes of DRM.\"\n\nFix up conflicts in regmap (due to duplicate patches, with some further\nupdates then having already come in from the regmap tree).  Also some\nfairly trivial context conflicts in the imx and mcx soc drivers.\n\n* tag \u0027sound-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (280 commits)\n  ALSA: snd-usb: fix stream info output in /proc\n  ALSA: pcm - Add proper state checks to snd_pcm_drain()\n  ALSA: sh: Fix up namespace collision in sh_dac_audio.\n  ALSA: hda/realtek - Fix unused variable compile warning\n  ASoC: sh: fsi: enable chip specific data transfer mode\n  ASoC: sh: fsi: call fsi_hw_startup/shutdown from fsi_dai_trigger()\n  ASoC: sh: fsi: use same format for IN/OUT\n  ASoC: sh: fsi: add fsi_version() and removed meaningless version check\n  ASoC: sh: fsi: use register field macro name on IN/OUT_DMAC\n  ASoC: tegra: Add machine driver for WM8753 codec\n  ALSA: hda - Fix possible races of accesses to connection list array\n  ASoC: OMAP: HDMI: Introduce codec\n  ARM: mx31_3ds: Add sound support\n  ASoC: imx-mc13783 cleanup\n  mx31moboard: Add sound support\n  ASoC: mc13783 codec cleanups\n  ASoC: add imx-mc13783 sound support\n  ASoC: Add mc13783 codec\n  mfd: mc13xxx: add codec platform data\n  ASoC: don\u0027t flip master of DT-instantiated DAI links\n  ...\n"
    },
    {
      "commit": "e8650a08232e75274304b812ff04cfce9af9671c",
      "tree": "0609c942e6ca99016e788ff2ee2bbed1bb9215a4",
      "parents": [
        "3c2c4b73aa79e4a1b601710b59e092441175f4bb",
        "f70d4a95edc7da87f39cd8b603ba131df2c198ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 19:22:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 19:22:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial updates from Jiri Kosina:\n \"As usual, it\u0027s mostly typo fixes, redundant code elimination and some\n  documentation updates.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (57 commits)\n  edac, mips: don\u0027t change code that has been removed in edac/mips tree\n  xtensa: Change mail addresses of Hannes Weiner and Oskar Schirmer\n  lib: Change mail address of Oskar Schirmer\n  net: Change mail address of Oskar Schirmer\n  arm/m68k: Change mail address of Sebastian Hess\n  i2c: Change mail address of Oskar Schirmer\n  net: Fix tcp_build_and_update_options comment in struct tcp_sock\n  atomic64_32.h: fix parameter naming mismatch\n  Kconfig: replace \"--- help ---\" with \"---help---\"\n  c2port: fix bogus Kconfig \"default no\"\n  edac: Fix spelling errors.\n  qla1280: Remove redundant NULL check before release_firmware() call\n  remoteproc: remove redundant NULL check before release_firmware()\n  qla2xxx: Remove redundant NULL check before release_firmware() call.\n  aic94xx: Get rid of redundant NULL check before release_firmware() call\n  tehuti: delete redundant NULL check before release_firmware()\n  qlogic: get rid of a redundant test for NULL before call to release_firmware()\n  bna: remove redundant NULL test before release_firmware()\n  tg3: remove redundant NULL test before release_firmware() call\n  typhoon: get rid of redundant conditional before all to release_firmware()\n  ...\n"
    },
    {
      "commit": "382e6a859e6622de0aa62c01976ae8ebd90e986d",
      "tree": "2501c554c231c5d0fcda7ff2e6e055bf23134d6f",
      "parents": [
        "6de15b2a9330aeb5df9b66545f67c6c6ad2c045a",
        "97f8d3b6503082416898f893a442a78f8819c42a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 21 12:51:35 2012 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 21 12:51:35 2012 +0200"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n"
    },
    {
      "commit": "76bc7a0d0a2a833d09fbf9d4e19a7985ef6e276b",
      "tree": "41d58e5ed925b3e9979b28c363696f5a361b91e6",
      "parents": [
        "1a442cc3df1427c9797085218a6f9acae0b68b15"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue May 01 17:40:30 2012 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat May 05 14:24:12 2012 +0200"
      },
      "message": "ALSA: oxygen: add Xonar DGX support\n\nAdd the PCI ID of the Asus Xonar DGX card; it\u0027s otherwise\nidentical with the DG.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c94bed8e1960587d3d93664b11ebf22677c1a541",
      "tree": "e63acbfb5c6950c137f1b9d89ddc147c82188f23",
      "parents": [
        "3b729f7647875624dc498b65f3244b2edc9f4a07"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Tue Apr 10 00:22:13 2012 +0900"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Apr 16 14:37:13 2012 +0200"
      },
      "message": "Documentation: Fix typo in multiple files in Documentation\n\nCorrect multiple spelling typo in Documentation.\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nAcked-by: Rob Landley \u003crob@landley.net\u003e\nReported-by: Anders Larsen \u003cal@alarsen.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "912093bc7c08f59e97faed2c0269e1e5429dcd58",
      "tree": "974a19fb63e404d6ca12b70d6b52682679fe42a6",
      "parents": [
        "fae3d88a5c56c3f836e95c4516da883a48612437"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 11 14:03:41 2012 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 11 14:10:57 2012 +0200"
      },
      "message": "ALSA: hda/realtek - Add a few ALC882 model strings back\n\nSince there are still many Acer models that might not be covered by\nthe current fixup table, let\u0027s add back a few typical model names so\nthat user can test the fixup without recompiling.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e75d660672ddd11704b7f0fdb8ff21968587b266",
      "tree": "ccb9c107744c10b553c0373e450bee3971d16c00",
      "parents": [
        "61282f37927143e45b03153f3e7b48d6b702147a",
        "0034102808e0dbbf3a2394b82b1bb40b5778de9e"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Apr 08 21:48:52 2012 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Apr 08 21:48:52 2012 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n\nMerge with latest Linus\u0027 tree, as I have incoming patches\nthat fix code that is newer than current HEAD of for-next.\n\nConflicts:\n\tdrivers/net/ethernet/realtek/r8169.c\n"
    },
    {
      "commit": "78286cdf054212c6d2fe6524fbf673fb9ead1abe",
      "tree": "6eee7972b83cfb77b9efab23f32fecbdb7695b6d",
      "parents": [
        "970e2486492aa1eb47a436a5a4c81e92558986a9"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Fri Mar 30 13:37:20 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 30 16:03:15 2012 -0700"
      },
      "message": "Documentation: replace install commands with softdeps\n\nInstall commands should not be used to specify soft dependencies among\nmodules. When loading modules it\u0027s much better to have a softdep that\nmodprobe knows what\u0027s being done than having to fork/exec another\ninstance of modprobe to load the other module.\n\nBy using a softdep user has also an option to remove the dependencies\nwhen removing the module (and if its refcount dropped to 0)\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "970e2486492aa1eb47a436a5a4c81e92558986a9",
      "tree": "5c321b58b536695b513f21b9b8d5431f0db88ac5",
      "parents": [
        "096015236df46c64be8b86e41fd4e28522e5f7e5"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Fri Mar 30 13:37:16 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 30 16:03:15 2012 -0700"
      },
      "message": "Documentation: remove references to /etc/modprobe.conf\n\nUsage of /etc/modprobe.conf file was deprecated by module-init-tools and\nis no longer parsed by new kmod tool. References to this file are\nreplaced in Documentation, comments and Kconfig according to the\ncontext.\n\nThere are also some references to the old /etc/modules.conf from 2.4\nkernels that are being removed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\nAcked-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "409a3e98132c3a4f2aa2854995f8a9dd16cf11ac",
      "tree": "b2e5e405fc484b150dc753118da3331bfbc3f926",
      "parents": [
        "a9d7e794ea66902a255be6e87f633286d04c2b39"
      ],
      "author": {
        "name": "Jonathan Woithe",
        "email": "jwoithe@just42.net",
        "time": "Tue Mar 27 13:01:01 2012 +1030"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Mar 28 10:35:15 2012 +0200"
      },
      "message": "Email/web address change\n\nThis patch updates Jonathan Woithe\u0027s contact details across the kernel tree.\n\nSigned-off-by: Jonathan Woithe \u003cjwoithe@just42.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b2094ef840697bc8ca5d17a83b7e30fad5f1e9fa",
      "tree": "64e5f7253b6a85b6d5d36f95c0d3c67c1798918d",
      "parents": [
        "424a6f6ef990b7e9f56f6627bfc6c46b493faeb4",
        "6681bc0deba495fad0d6fb349e40524abd1b1732"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 13:00:13 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 13:00:13 2012 -0700"
      },
      "message": "Merge tag \u0027sound-3.4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull updates of sound stuff from Takashi Iwai:\n \"Here is the first big update chunk of sound stuff for 3.4-rc1.\n\n  In the common sound infrastructure, there are a few changes for\n  dynamic PCM support (used in ASoC) and a few clean-ups.  Majority of\n  changes are found, as usual, in HD-audio and ASoC.\n\n  Some highlights of HD-audio changes:\n\n   - All the long-standing static quirk codes for Realtek codec were\n     finally removed by fixing and extending the Realtek auto-parser.\n\n   - The mute-LED control is standardized over all HD-audio codec\n     drivers using the extended vmaster hook.\n\n   - The vmaster slave mixer elements are initialized to 0dB as default\n     so that the user won\u0027t be annoyed by the silent output after\n     updates, e.g.  due to the additions of new elements.\n\n   - Other many fix-ups for the misc HD-audio devices.\n\n  In the ASoC side, this is a very active release, including a quite a\n  few framework enhancements.  Some highlights:\n\n   - Support for widgets not associated with a CODEC, an important part\n     of the dynamic PCM framework.\n\n   - A library factoring out the common code shared by dmaengine based\n     DMA drivers contributed by Lars-Peter Clausen.  This will save a\n     lot of code and make it much easier to deploy enhancements to\n     dmaengine.\n\n   - Support for binary controls, used for providing runtime\n     configuration of algorithm coefficients.\n\n   - A new DAPM widget type for regulator supplies allowing drivers for\n     devices that can power down unused supplies while active to do\n     without any per-driver code.\n\n   - DAPM widgets for DAIs, initially giving a speed boost for playback\n     startup and shutdown and also the basis for CODEC\u003c-\u003eCODEC DAI link\n     support.\n\n   - Support for specifying the number of significant bits on audio\n     interfaces, useful for allowing applications to know how much\n     effort to put into generating data for a larger sample format.\n\n   - Conversion of the FSI driver used on some SH processors to\n     DMAEngine.\n\n   - Conversion of EP93xx drivers to DMAEngine.\n\n   - New CODEC drivers for Maxim MAX9768 and Wolfson Microelectronics\n     WM2200.\n\n   - Move audmux driver from arc/arm to sound/soc\n\n   - McBSP move from arch/ to sound/ and updates\n\n  Also, a few small updates and fixes for other drivers like au88x0,\n  ymfpci, USB 6fire, USB usx2yaudio are included.\"\n\n* tag \u0027sound-3.4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (446 commits)\n  ASoC: wm8994: Provide VMID mode control and fix default sequence\n  ASoC: wm8994: Add missing break in resume\n  ASoC: wm_hubs: Don\u0027t actively manage LINEOUT_VMID_BUF\n  ASoC: pxa-ssp: atomically set stream active masks\n  ASoC: fsl: p1022ds: tell the WM8776 codec driver that it\u0027s the master\n  ASoC: Samsung: Added to support mono recording\n  ALSA: hda - Fix build with CONFIG_PM\u003dn\n  ALSA: au88x0 - Avoid possible Oops at unbinding\n  ALSA: usb-audio - Fix build error by consitification of rate list\n  ASoC: core: Fix obscure leak of runtime array\n  ALSA: pcm - Avoid GFP_ATOMIC in snd_pcm_link()\n  ALSA: pcm: Constify the list in snd_pcm_hw_constraint_list\n  ASoC: wm8996: Add 44.1kHz support\n  ALSA: hda - Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE\n  ASoC: mx27vis-aic32x4: Convert it to platform driver\n  ALSA: hda - fix printing of high HDMI sample rates\n  ALSA: ymfpci - Fix legacy registers on S3/S4 resume\n  ALSA: control - Fixe a trailing white space error\n  ALSA: hda - Add expose_enum_ctl flag to snd_hda_add_vmaster_hook()\n  ALSA: hda - Add \"Mute-LED Mode\" enum control\n  ...\n"
    },
    {
      "commit": "40e47125e6c5110383b0176d7b9d530f2936b1ae",
      "tree": "9653ac1f586cbfe36286c2d987c9330078eb37ad",
      "parents": [
        "4e70daaf05a181b6968e29e72e9f1c16a183e92c"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Sun Mar 04 23:16:11 2012 +0900"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Mar 07 16:08:24 2012 +0100"
      },
      "message": "Documentation: Fix multiple typo in Documentation\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a6f2fd557f993aecc93d51afd9e339524107937f",
      "tree": "052ca4166b132a4228d3f6694aba24235660b4b1",
      "parents": [
        "5556e147083fb4d473d5c1a82f73205b8b145cd9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Feb 28 11:58:40 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Feb 28 12:18:15 2012 +0100"
      },
      "message": "ALSA: hda - Add position_fix\u003d4 (COMBO) option\n\nThis patch adds a new position_fix option value, 4, as a combo mode\nto use LPIB for playbacks and POSBUF for captures.  It\u0027s the way\nrecommended by Intel hardware guys.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1a97b7f22774b454531f013638b181803fba470f",
      "tree": "74745a7eedd23938da136f525b7bff2dc58c8da2",
      "parents": [
        "9155f82a6a26da4a5b8d2d29f1d31836906b4712"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Feb 21 11:11:48 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Feb 21 11:11:48 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Remove the last static quirks for ALC882\n\nResitance is futile.  The remaining static model quirks for Apple\nmachines with ALC882-compatible codecs are converted to the auto-parser\nnow.  We can remove all alc*_quirks.c finally.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "67b6ec3196da235317ff1b9474f17379b78f3294",
      "tree": "316db5a3b4e7f27c188bc27cc21559c3aa426f4c",
      "parents": [
        "29e3fdcc84e5da04cb7e6a36fee0a772c91d3b28"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 18:20:42 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 18:20:42 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Drop all ALC880 static quirks\n\nFinally the all static quirks for ALC880 are converted to the\nauto-parser.  Since we are never sure whether the BIOS on so many old\nmachines are really correct, the quirk table entries are copied as\nthey are, but just providing the proper pin-config values\naccordingly.\n\nSince alc880_quirks.c is removed, alc882_quirks.c has to be adjusted\nslightly to be built again.  There might be some compile warnings due\nto the remaining alc882 quirks, but these shall be killed sooner or\nlater, I don\u0027t care it much at this point.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "29e3fdcc84e5da04cb7e6a36fee0a772c91d3b28",
      "tree": "076191d3178be32b1a2e18ea23adad159440ab02",
      "parents": [
        "411225a01e57189b4116d5c61c0d64bd4b76e602"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:56:57 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:56:57 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Drop model\u003dasus* from ALC880\n\nIt turned out that BIOS on most of ASUS mobo\u0027s set the pin-config tables\nreasonably well for the auto-parser.  We\u0027d need GPIO setups, but should\nwork as is other than that.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "411225a01e57189b4116d5c61c0d64bd4b76e602",
      "tree": "01de616b95235e5086942dc7e2104c24e26469cc",
      "parents": [
        "96e225f6922ecf3afafb55fdb0e6e771b3f71e94"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:48:19 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:48:19 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Rewrite ALC880 model\u003dasus-w1v with auto-parser\n\nASUS W1V has a sane pin-config table set by BIOS.  The only missing piece\nis the setup of GPIO1.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "96e225f6922ecf3afafb55fdb0e6e771b3f71e94",
      "tree": "0311b0dbf8e910c7840d83271e2f2227cec8fd7a",
      "parents": [
        "967b88c47744f7ec424c71630c1f551d34e08eef"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:41:51 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:43:00 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Rewrite ALC880 model\u003dz71v with auto-parser\n\nASUS Z71V has a totally broken BIOS setup (at least the info I got),\nthus we need to override the whole pin-config table to make the\nauto-parser working correctly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "817de92f1b52358f28534bb0b0c373f75e4b4baa",
      "tree": "d1a7f6267290207b7769bd99c5a0781639a1424a",
      "parents": [
        "7833c7e8b41d4c778e18481d7115dafa4bfaee0a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:20:48 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:30:49 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Rewrite ALC880 model\u003duniwill with auto-parser\n\nThe model\u003duniwill would work almost as is, but a couple of adjustments\nare needed to make the mutli-io working correctly.  The headphone and\nspeaker pins have to be marked properly in pin configs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ba5338185dd522696f1c0d0957a724a1fdd1f39d",
      "tree": "fc5996b75379b0e2a5accacd56eaa0d82d1de62f",
      "parents": [
        "cf5a22793cfa54c056655d374722dc5dfd496eca"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 16:36:52 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 17:06:04 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Rewrite ALC880 model\u003dF1734 with auto-parser\n\nSimilar as the previous patch for model\u003dfujitsu, we can now move the\nstatic quirk for F1734 to the auto-parser.  The only difference is the\ndefault pin configurations: F1734 has less pins than Amilo\u0027s.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cf5a22793cfa54c056655d374722dc5dfd496eca",
      "tree": "879a8976cc8b9f8f0221560d6f52b90355c8370f",
      "parents": [
        "589876e243bb14343d09d9fd7f9ddf79f1d80158"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 16:31:07 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 16:31:07 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Rewrite ALC880 model\u003dfutjisu with auto-parser\n\nNow adding the support for the volume-knob widget, we can move the static\nquirk for ALC880 model\u003dfujitsu to the auto-parser completely.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b9368f5c10b15f2b79a58666849827edc1f2f3d4",
      "tree": "f6750197e59fdcc2d7cc8e2b78584adb244c790d",
      "parents": [
        "27e917f82bfcf8c51a2c025ddfb69e0b5947f50b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 17 17:54:44 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 17 17:59:22 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Replace ALC880 model\u003dtcl with auto-parser\n\nIt needs a few extra setups for EAPD, but others look fairly\nstraightforward.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "27e917f82bfcf8c51a2c025ddfb69e0b5947f50b",
      "tree": "52b8b979b97952216da3f02a95767aedee9a5281",
      "parents": [
        "dc31b58dbc63a37685f153568b21ed65e3e22f0e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 17 17:49:54 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 17 17:59:16 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Drop ALC880 model\u003dclevo\n\nClevo machines with ALC880 are all well with proper BIOS setup.\nIt seems still requiring the additional COEF setup for the EAPD.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f02aab5d7fd53da95a78bb27bfbacc972ed75c10",
      "tree": "bb88156e75094e29a5af87ae1765c5e889212005",
      "parents": [
        "dc6af52dea5ada1269095cad5ed2c04e92114399"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 17 16:33:56 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 17 17:59:00 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Rewrite ALC880 model\u003dw810 with auto-parser\n\nThe Medion W810 with ALC880 has a typical BIOS bug, copying the\npin-defaults without disabling the unused pins.  At least, the pin\n0x17 must be disabled.  Also, it requires GPIO-2 setup.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dc6af52dea5ada1269095cad5ed2c04e92114399",
      "tree": "245bf74e6e391a429962b2e689dbed99754ce5ae",
      "parents": [
        "276dd70baebe6334e603227c064a9beb07cb4e9e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 17 16:18:59 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 17 16:18:59 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Rewrite ALC880 model\u003dlg with the auto-parser\n\nALC880 model\u003dlg could work fine with the auto-parser due to the recent\nrewrite, but it still needs the manual adjustment; namely, the BIOS leaves\nunused pins as some real active jacks.  This confuses the parser.\nThus we just cover these pins and override the pin-configs as a fix-up.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c3c2c9e7ff3e38bd9ff5b721b6ae8634fce42802",
      "tree": "312fe94754dbd44828baf80f27ae72b46567b679",
      "parents": [
        "c29b3f6dd7798964d77199af4925be72a3a48349"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:59:55 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:59:55 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Remove leftover static quirks for ALC260\n\nNow we can clean up all static quirks for ALC260.\nAlso many codes in alc_quirks.c can be ripped off since they have been\nused only by ALC260 static quirks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c29b3f6dd7798964d77199af4925be72a3a48349",
      "tree": "956502ed7405a4431ba981d2aab126a10c57dbea",
      "parents": [
        "b1f58085a9c01e8ffab954fd77a45f1143edf34d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:47:36 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:47:36 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Drop model\u003dfujitsu from ALC260 static quirks\n\nThe model works with the auto-parser as is, thus now good to drop.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b1f58085a9c01e8ffab954fd77a45f1143edf34d",
      "tree": "596f1a991517355a2596e10936aced19977c8800",
      "parents": [
        "0a1c4fa2085de68a543f28827fb6614d28924540"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:45:03 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:45:03 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Drop model\u003dfavorit100 for ALC260\n\nIt\u0027s working with the auto-parser just with the standard GPIO 1 setup.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "20f7d928fa6e51ca81648946ead6244c58a0b4c0",
      "tree": "48627846fbe1977d87e9d58b7ffd8b05f845deaa",
      "parents": [
        "15317ab21686044f1af96dd329ba809a08f04b89"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:35:16 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:39:35 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Replace ALC260 model\u003dreplacer with the auto-parser\n\nThe support for Replacer 627V in the auto-parser needs the unique unsol\nevent handling: although the machine has a single output pin 0x0f, it\u0027s\nused for both the headphone and the speaker, and the driver needs to\ntoggle the output route via GPIO 1.\n\nIn addition, it needs a special COEF setup with 0x3050.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "15317ab21686044f1af96dd329ba809a08f04b89",
      "tree": "c47b39af4f49e2fed995da324249f8a4447e8668",
      "parents": [
        "ca8f04247eaaec554528279686a514c6ce087bb9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:02:53 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 12:20:02 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Replace ALC260 model\u003dacer with the auto-parser\n\nThe ALC260 model\u003dacer needs GPIO1 setup.  It could be selected well\nif the codec SSID is set properly by BIOS, but to make sure, enable it\nforcibly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ca8f04247eaaec554528279686a514c6ce087bb9",
      "tree": "c1dd665d14e6866de6ba888b7c28db3409a53f8e",
      "parents": [
        "1565cc358585be40608b46f18f7ac431a1aae2bc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 11:51:19 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 16 11:51:19 2012 +0100"
      },
      "message": "ALSA: hda/realtek - Add the fixup codes for ALC260 model\u003dwill\n\nThe model\u003dwill for ALC260 requires the pin 0x0f to be a headphone and\nsome special verbs for the COEF to turn on the amp.  Now added these as\nfixup entries and removed the static model quirk.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9e4ce164ee3a1d07580f017069c25d180b0aa785",
      "tree": "7569661eae727a5a349e4c98dba42ca681857462",
      "parents": [
        "627b79628f56c3deeb17dec1edf6899b49552fa4",
        "f2cbba7602383cd9cdd21f0a5d0b8bd1aad47b33"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 12 09:59:18 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 12 09:59:18 2012 +0100"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n"
    },
    {
      "commit": "627b79628f56c3deeb17dec1edf6899b49552fa4",
      "tree": "deac8b2cce5d70708fa944a270ee031f069226d8",
      "parents": [
        "29abceb67f8a230da806db4ed73899595bd2ae76",
        "8c3f5d8a9b7d0d8506bc2a0525e012eae02b1853"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 12 09:59:14 2012 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 12 09:59:14 2012 +0100"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n"
    },
    {
      "commit": "57bd9b8ddd434111918d3f7cb0b4297cd77f1b5b",
      "tree": "55c3f89ff4844c3542b378651086fdc212dd3283",
      "parents": [
        "68d533932217c6b3da4ab9abb15ab79d3a79474c"
      ],
      "author": {
        "name": "Pierre-Louis Bossart",
        "email": "pierre-louis.bossart@linux.intel.com",
        "time": "Fri Dec 23 10:36:35 2011 +0530"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 23 10:06:53 2011 +0100"
      },
      "message": "ALSA: compress offload API documentation\n\nThe patch adds the documentation file explaining the API\n\nSigned-off-by: Pierre-Louis Bossart \u003cpierre-louis.bossart@linux.intel.com\u003e\nSigned-off-by: Vinod Koul \u003cvinod.koul@linux.intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "97e287626a219e3754a54ac654691c608b78341d",
      "tree": "5f6d2609d8e12aae1b18d32d7fdef9a88539d05e",
      "parents": [
        "6a557c94737a261f1b78767c7c41406206dd25c8"
      ],
      "author": {
        "name": "Gustavo Maciel Dias Vieira",
        "email": "gustavo@sagui.org",
        "time": "Sun Dec 04 15:14:10 2011 -0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 14 09:08:45 2011 +0100"
      },
      "message": "ALSA: hda: remove unused quirk for inverted mute led\n\nCommit b99a776d0b17ae0f3a54e86009887a00ac4889d0 removed all effects of\nthe STAC92HD83* model quirk \"hp\". However, it left the model selection\nand documentation behind, confusing users with inverted mute\nleds. Completely remove this quirk and its documentation.\n\nSigned-off-by: Gustavo Maciel Dias Vieira \u003cgustavo@sagui.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "68556ca1e03d6a35be3b315eba58df2f8176e3a0",
      "tree": "36a390d29a0d03a59a90c0f223b0d98a80f0f6c3",
      "parents": [
        "0604ca48f1689ad06144b81f5c08f297b6edd831",
        "8ab30691826fc05efa47c4ffba19b80496bb3a2c"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 13 00:19:20 2011 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 13 00:19:20 2011 +0800"
      },
      "message": "Merge branch \u0027mfd/wm8994\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc into for-3.3\n"
    },
    {
      "commit": "ffe7e4063987678c00589717d7871f837c6e7300",
      "tree": "1aeee46780d9f7601909a4baa5f0c766c555e2e2",
      "parents": [
        "9eb6e9b16f86ef94f05427bd7fc84d521aa57169",
        "0a34b42b6245ccc710be6759cded5b7fe41ea1f9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 07 17:33:09 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 07 17:33:09 2011 +0100"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n\nConflicts:\n\tsound/pci/hda/patch_realtek.c\n"
    },
    {
      "commit": "6c39d6aca10ffac15f6decb6afd9080549fc2392",
      "tree": "532e75637e12b3a4424d6fc56da8370d5b419806",
      "parents": [
        "a020428364485751b607105c8f5a608f9b1fd38b",
        "cefcc03ffc9527dde56807339edb1719c8dbae5f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 06 13:22:28 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 06 13:22:28 2011 +0100"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "145294c359a690b35c62d27dcff28fe892d02aca",
      "tree": "a3b5b7e9f1e964fa18ef8c502b57912b16ea55e3",
      "parents": [
        "570a2429e964f8d63338b3450ba801a263b29b3a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 05 18:27:25 2011 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 05 19:29:54 2011 +0000"
      },
      "message": "ASoC: Remove references to corgi and spitz from machine driver document\n\nThey\u0027re not currently actively worked on, the hardware being rather\nobsolete by now.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "8b940fc457fbf883053caf397586a61bd3cae23e",
      "tree": "9d5282f2830c99faa073928ecd84a48bf0f7077c",
      "parents": [
        "19723079db3ef1769803e05293314461ba81dede",
        "25d7d59d1f7321be85bda175c9a1bb85ca1b5881"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 11:05:55 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 11:05:55 2011 +0100"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n"
    },
    {
      "commit": "25d7d59d1f7321be85bda175c9a1bb85ca1b5881",
      "tree": "893b47966b263061b222ffab474a06ead727a881",
      "parents": [
        "2d1b439bdb3cee0ae5ccbd7f65e1e5852b1c2718"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 10:52:01 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 10:53:38 2011 +0100"
      },
      "message": "ALSA: hda - Update URLs in document\n\nSome stuff was moved from kernel.org to other places.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4586b2b583e9bb3df8cf5586469c2c19bd6b31d2",
      "tree": "f5f6bd278ad09f0812badc8e49d1f490ae650021",
      "parents": [
        "5c0ebfbe56795cce558736e0023ebb85b9f753c6",
        "f7f9bdfadfda07afb904a9767468e38c2d1a6033"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 09 12:28:12 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 09 12:28:12 2011 +0100"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n"
    },
    {
      "commit": "f7f9bdfadfda07afb904a9767468e38c2d1a6033",
      "tree": "63aafbccec39ea93866321627c8e810af71760cf",
      "parents": [
        "8d1c963a2e0c57dfe7f9c356389902e500cf1cfd"
      ],
      "author": {
        "name": "Julian Wollrath",
        "email": "jwollrath@web.de",
        "time": "Wed Nov 09 10:02:40 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 09 11:03:29 2011 +0100"
      },
      "message": "ALSA: hda - fix internal mic on Dell Vostro 3500 laptop\n\nFix the not working internal mic on Dell Vostro 3500 laptop by introducing the\nnew model dell-vostro-3500.\n\nSigned-off-by: Julian Wollrath \u003cjwollrath@web.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "42399f7a71df817a0aab82dd88dc05521c88385b",
      "tree": "06c640522ab929700f4fa4e3da7f7de6a68265d0",
      "parents": [
        "24de183ed0369d73af89e6752fcc1ecbde59053d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 07 17:18:44 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 08 08:59:36 2011 +0100"
      },
      "message": "ALSA: hda/realtek - Remove all ALC262-quirk codes\n\nNow that model\u003dultra is supported well by the auto-parser, we can get rid\nof the whole alc262_quirks.c and its related codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "68d99b2c8efcb6ed3807a55569300c53b5f88be5",
      "tree": "f189c8f2132d3668a2f0e503f5c3f8695b26a1c8",
      "parents": [
        "0e59e7e7feb5a12938fbf9135147eeda3238c6c4",
        "8128c9f21509f9a8b6da94ac432d845dda458406"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 14:25:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 14:25:01 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (549 commits)\n  ALSA: hda - Fix ADC input-amp handling for Cx20549 codec\n  ALSA: hda - Keep EAPD turned on for old Conexant chips\n  ALSA: hda/realtek - Fix missing volume controls with ALC260\n  ASoC: wm8940: Properly set codec-\u003edapm.bias_level\n  ALSA: hda - Fix pin-config for ASUS W90V\n  ALSA: hda - Fix surround/CLFE headphone and speaker pins order\n  ALSA: hda - Fix typo\n  ALSA: Update the sound git tree URL\n  ALSA: HDA: Add new revision for ALC662\n  ASoC: max98095: Convert codec-\u003ehw_write to snd_soc_write\n  ASoC: keep pointer to resource so it can be freed\n  ASoC: sgtl5000: Fix wrong mask in some snd_soc_update_bits calls\n  ASoC: wm8996: Fix wrong mask for setting WM8996_AIF_CLOCKING_2\n  ASoC: da7210: Add support for line out and DAC\n  ASoC: da7210: Add support for DAPM\n  ALSA: hda/realtek - Fix DAC assignments of multiple speakers\n  ASoC: Use SGTL5000_LINREG_VDDD_MASK instead of hardcoded mask value\n  ASoC: Set sgtl5000-\u003eldo in ldo_regulator_register\n  ASoC: wm8996: Use SND_SOC_DAPM_AIF_OUT for AIF2 Capture\n  ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture\n  ...\n"
    },
    {
      "commit": "820bc19df20e1927054860513322742de5ebb6b3",
      "tree": "bef52b77d94e09491ec81a7f7c7f6d30347d13b5",
      "parents": [
        "cc667a72d471e79fd8e5e291ea115923cf44dca0"
      ],
      "author": {
        "name": "Alexander Stein",
        "email": "alexander.stein@systec-electronic.com",
        "time": "Wed Oct 26 09:58:45 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 26 15:17:53 2011 +0200"
      },
      "message": "ALSA: hda - Fix typo\n\nSigned-off-by: Alexander Stein \u003calexander.stein@systec-electronic.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ce662bb205abdb2545252bce5a0ba11070c29305",
      "tree": "cfad9c907a7b8f48fc6024b034750e5d213b5800",
      "parents": [
        "eb335a40ca050328f30db28ae4ce63cb07466d22"
      ],
      "author": {
        "name": "Raymond Yau",
        "email": "superquad.vortex2@gmail.com",
        "time": "Tue Oct 04 09:46:44 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 04 07:26:59 2011 +0200"
      },
      "message": "ALSA: hda - Add documentation for codec specific mixer controls of Analog codecs\n\n* Channel Mode\n  This is an enum control to change the surround-channel setup,\n  appears only when the surround channels are available.\n  It gives the number of channels to be used, \"2ch\", \"4ch\" abd \"6ch\".\n  According to the configuration, this also controls the\n  jack-retasking of multi-I/O jacks.\n\n* Independent HP\n  When this enum control is enabled, the headphone output is routed\n  from an individual stream (the third PCM such as hw:0,2) instead of\n  the primary stream.\n\nSigned-off-by: Raymond Yau \u003csuperquad.vortex2@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ef940b0403d4ae133c548b01fe64c74fa8a2f0b1",
      "tree": "ba205acaabbabe84f5f00a081443a163b7bec878",
      "parents": [
        "27fe48d97291e61e76e87c34c9b89032e70d05c0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 28 20:12:08 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 28 20:19:16 2011 +0200"
      },
      "message": "ALSA: hda - Allow patching with any vendor/subsystem ids\n\nIn the ugly real world, there area really broken devices that don\u0027t set\ncodec SSID correctly.  In such a case, the ID can be random, thus the\npatching won\u0027t work reliably.\n\nFor applying the patch forcibly to such a device, the driver will skip\nthe vendor and/or subsystem ID checks when zero or a negative number is\ngiven in [codec] section.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "27fe48d97291e61e76e87c34c9b89032e70d05c0",
      "tree": "d58fd4e93728bedd87321eb11654601c0a02a24c",
      "parents": [
        "18a2b9623370479d1646b9b94e3528683f3b74de"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 28 17:16:09 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 28 20:11:36 2011 +0200"
      },
      "message": "ALSA: hda - Add snoop option\n\nAdded a new option \"snoop\" for the traffic control of the HD-audio\ncontroller chip.  When set to 0, the non-snooping mode is used with\nthe traffic control bit is set in each stream control register.\nThis may allow better operations in the low power mode, but the actual\nimplementation is depending pretty much on the chipset.\n\nAs already implemented, more or less each chipset has own snoop-control\nregister bit.  Now this setup refers to the snoop option, too.\n\nAlso, a new VIA chipset may require the non-snooping mode when set so\nin BIOS.  In such a case, the option value is overridden.\n\nAs default, it\u0027s still set to snoop\u003d1 for keeping the same behavior as\nbefore.  In near future, it\u0027ll be set to 0 as default after checking\nit works in every system well.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "395cf9691d72173d8cdaa613c5f0255f993af94b",
      "tree": "813be524794fe1c0850805d7faca90e45fd0e60b",
      "parents": [
        "e060c38434b2caa78efe7cedaff4191040b65a15"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Mon Aug 15 02:02:26 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Sep 27 18:08:04 2011 +0200"
      },
      "message": "doc: fix broken references\n\nThere are numerous broken references to Documentation files (in other\nDocumentation files, in comments, etc.). These broken references are\ncaused by typo\u0027s in the references, and by renames or removals of the\nDocumentation files. Some broken references are simply odd.\n\nFix these broken references, sometimes by dropping the irrelevant text\nthey were part of.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b9c5106cd26867c2c4e00200f8df8e0f9ce8ec4f",
      "tree": "5c168dc6671edd3e207ce968ffbadde677d9cf18",
      "parents": [
        "a9b36153a4f75c2977271578df8a82715e803c17"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 18:08:07 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 18:08:07 2011 +0200"
      },
      "message": "ALSA: hda - Remove the rest of ALC662 quirks\n\nThe rest of ALC662 quirks are only for desktops, and they should work\nwith the auto-parser.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a9b36153a4f75c2977271578df8a82715e803c17",
      "tree": "deddfa119c091ac861d87b75ce2eb79c698524d9",
      "parents": [
        "c267468e988bc620a2c167579304157c34c4fe95"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 18:05:06 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 18:05:06 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC662 ASUS eeepc-ep20 model quirk\n\nSince the recent fixes, this device works with the auto-parser well.\nLet\u0027s kill it.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e92d4b08d756e11f89a5d7e7d45a3ab9387bd25a",
      "tree": "7ae320b633f33928f04eee4415f34542af96cd82",
      "parents": [
        "a301fed4b91dca95b64d9689480421aac9d79e3a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 16:22:21 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 16:24:04 2011 +0200"
      },
      "message": "ALSA: hda - Rewrite Lenovo X200 quirk with pincfg-fix using auto-parser\n\nIntroduce the pincfg table to patch_conexant.c for fixing up the extra\npin-configuration for auto-parser.  As an example, Lenovo X200 model is\nreplaced with this new mechanism.  (This also fixes the wrong mixer\nelements for docking-station I/O in the previous model quirk\nautomagically.)\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5e8e1a9b05ccad82ac48cf63c8f96ff42f53f561",
      "tree": "edba98465c3a74a4a7d9c578a15bab23ce943d6c",
      "parents": [
        "a4297b5db0da0122d932969caf1108e3442c677e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 10:43:36 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 10:43:36 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC662 ASUS M51VA, G71V, H13 and G50V model quirks\n\nThese models work now with the BIOS auto-parser, so let\u0027s drop them.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a4297b5db0da0122d932969caf1108e3442c677e",
      "tree": "6965bdba96fd465fe802c50fda200acd8055f525",
      "parents": [
        "53c334add1e57bf96aec9b1fd927ff7746a7cb79"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 18:40:12 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 18:40:12 2011 +0200"
      },
      "message": "ALSA: hda - Rewrite ALC269 laptop-amic,dmic,\u0026co quirks with fixups\n\nSimilarly like ALC662 asus-mode* models, rewrite the laptop-amic and\ndmic models with the static pin-config tables.\n\nNow we can get rid of all alc269_quirks.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cb4e482415a2fd09e75a33516b8578ec6885240d",
      "tree": "57807bdc036dda9b48e005ba6baaf2981031c6da",
      "parents": [
        "8fdcb6fe4204bdb4c6991652717ab5063751414e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 17:34:25 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 17:34:25 2011 +0200"
      },
      "message": "ALSA: hda - Remove all ALC861 and ALC861-VD quirks\n\nLet\u0027s remove the rest of ALC861 and ALC861-VD quirks.\nIf any breakage is found, it can be fixed easily via the pin-config\ntable update.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "188cd2b5c624880e31b49f93edd2669b51d118f4",
      "tree": "0c43b63c39749a2ff90c042b6bc4c5fa70cf9cf4",
      "parents": [
        "965f1b2e196924dbe7143e36bf4a2bcdc07fc810"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 19 09:23:26 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 19 09:23:26 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC662 model\u003dlevono-101e model quirk\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2996bdbaa40c52c76ec9b981dfa1c9f3a6191fc3",
      "tree": "bb38c4cee07f3aafc83d7856662342a35eeb0e75",
      "parents": [
        "91baa2c7170ffaec7d7267923ff025036f4f5c61"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 18 16:02:24 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 18 16:02:24 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC662 eeepc-p701 and ecs models\n\nThese are confirmed to work with the auto-parser with pincfg fixups.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "91baa2c7170ffaec7d7267923ff025036f4f5c61",
      "tree": "2e228cd59168e7119a4c387212604d881c32a23e",
      "parents": [
        "9fbbc94fe0f0a85d048b74fced3cfca404d78a3c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 18 15:47:37 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 18 15:48:03 2011 +0200"
      },
      "message": "ALSA: hda - Get rid of left-over chunks by previous cleanups\n\nAlso update the model description, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9fbbc94fe0f0a85d048b74fced3cfca404d78a3c",
      "tree": "e4f9446723ddf370a4b483c91ffb2370f4e423b0",
      "parents": [
        "6ebb80530b0ed6b2e93f2e6497890b4437807055"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 18 15:43:38 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 18 15:43:38 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC861 uniwill-m31, toshiba, asus and asus-laptop models\n\nThese are confirmed to work with the auto-parser.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6ebb80530b0ed6b2e93f2e6497890b4437807055",
      "tree": "5960a9e0524944cfb1d800d9b69ad89a33b96f79",
      "parents": [
        "24519911673eb5ef3eafcee5d247a52f36347f79"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 15:15:40 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 15:15:40 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC268 model quirks\n\nGet rid of the rest of ALC268 model quirks.  They are all confirmed to\nwork with the auto-parser, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "24519911673eb5ef3eafcee5d247a52f36347f79",
      "tree": "cc3912a08269278a76fe9f79674a7b078d08aea5",
      "parents": [
        "d62f50dc7c6e4c0974591db25ff116fc412c1735"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 15:08:49 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 15:08:49 2011 +0200"
      },
      "message": "ALSA: hda - Replace ALC269 quanta and lifebook models with fixups\n\nImplement new fixup entries for Quanta FL1 and Fujitsu Lifebook\nspecific COEF and pin configurations.  Removed the model entries\nfrom alc269_quirks.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d62f50dc7c6e4c0974591db25ff116fc412c1735",
      "tree": "49d8fa24a87bb4b19ecbdbf992f749bde6888f5e",
      "parents": [
        "46e11ac7947a5be763acf711194b2b3371799441"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 14:47:36 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 14:50:58 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC269 model\u003dfutjisu and Acer\n\nBoth are supported by the auto-parser.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "46e11ac7947a5be763acf711194b2b3371799441",
      "tree": "c0302d925e50857e893dfe6cc69a203926b1bc90",
      "parents": [
        "497979262f9e812be1d64e597ec1bbbf92c8eba3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 14:30:50 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 14:30:50 2011 +0200"
      },
      "message": "ALSA: hda - Remove acer, acer-aspire and acer-dmic models for ALC268\n\nMoved some code to alc269_quirks.c for dependency, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "082632e235ecc4cf189366967037ed832a8ee523",
      "tree": "4180b250b67ba6199f3d15b410dfa773eed716d4",
      "parents": [
        "6727b12669f255dbf65b3d63c32cce1e3e967398"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 14:07:59 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 16 14:09:28 2011 +0200"
      },
      "message": "ALSA: hda - Remove dell, dell-zm1 and samsung-nc10 models for ALC272\n\nThe auto-parser works for these models.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0d8cb303a984afe4a7f0b68e47fe1958e1fd75e0",
      "tree": "6249dbfdce57fbfcb224a8c66d51fdaf6d8a0157",
      "parents": [
        "3823328d550e991f5994354a4e1427fd5fdc06e9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 15 13:00:56 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 15 13:10:18 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC260 HP model quirks\n\nALC260 HP models work with the BIOS auto-parser.  Let\u0027s cut them off.\nAlso move alc260_hp_master_*() to alc262_quirks.c as these are still\nreferred from there.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3823328d550e991f5994354a4e1427fd5fdc06e9",
      "tree": "82a9c38b29b5ad7d26d9eb4eded1503fd19d303e",
      "parents": [
        "f57c25650b9f011290539a888d9df0e5dd3ce9f7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 15 12:56:54 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 15 12:58:13 2011 +0200"
      },
      "message": "ALSA: hda - Remove ALC262 HP and sony-assamd quirks\n\nHP and sony-assamd models work with the BIOS auto-parser nowadays,\nso let\u0027s reduce the unnecessary code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ecf726f5414489fe749477eb77d6cb12bb93c8bc",
      "tree": "5dd0bea16d7b627091b16f295fc8f553ec266014",
      "parents": [
        "d11b7fa3d5b6d4b3a730f563e7b14dfc859c40c6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 09 14:22:44 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 09 14:24:17 2011 +0200"
      },
      "message": "ALSA: hda - Add tracepoint for unsolicited events\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d11b7fa3d5b6d4b3a730f563e7b14dfc859c40c6",
      "tree": "e83ed31b9e89604ecd3951aaacb4310c95988300",
      "parents": [
        "2ae66c26550cd94b0e2606a9275eb0ab7070ad0e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 05 12:49:46 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 05 12:49:46 2011 +0200"
      },
      "message": "ALSA: hda - Add documentation for tracepoints\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2ae66c26550cd94b0e2606a9275eb0ab7070ad0e",
      "tree": "2822549ce2ef46d1499402139a2d8f484b00a3ff",
      "parents": [
        "d66fee5d65d947da32783ab0c32511ffe55ff5f3"
      ],
      "author": {
        "name": "Pierre-Louis Bossart",
        "email": "pierre-louis.bossart@linux.intel.com",
        "time": "Thu Aug 04 10:12:56 2011 -0500"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 04 17:44:36 2011 +0200"
      },
      "message": "ALSA: hda: option to enable arbitrary buffer/period sizes\n\nAdd new parameter to disable rounding of buffer/period sizes to\nmultiples of 128 bytes. This is more efficient in terms of memory\naccess but isn\u0027t required by the HDA spec and prevents users from\nspecifying exact period/buffer sizes. For example for 44.1kHz, a\nperiod size set to 20ms will be rounded to 19.59ms.\n\nTested and enabled on Intel HDA controllers. Option is disabled by\ndefault for other controllers.\n\nTested-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Pierre-Louis Bossart \u003cpierre-louis.bossart@linux.intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "737c265bb8399b97231e5b10b5b2375914206427",
      "tree": "5b556cb207d44947b8ba7b4a262e9116409577f5",
      "parents": [
        "3b607e3d3a2538e06686c8c26057f95471ac1f9c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jul 19 09:34:10 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jul 19 09:34:10 2011 +0200"
      },
      "message": "ALSA: hda - Add documentation for codec-specific mixer controls\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f686c74cc3e78349d16d46fc72807354574b1516",
      "tree": "a6f9d06629184a0044feaa5563a71709a0213ee5",
      "parents": [
        "7ec298dfef00e2c8effe8658011e03d86911b0bf",
        "50e3bbf9898840eead86f90a43b3625a2b2f4112"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 22 10:01:35 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 22 10:01:35 2011 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n"
    },
    {
      "commit": "b759b3ac9aee3afb01c21b603970ebb200c8048e",
      "tree": "8a7bc11819410c47d248a3fc27579190853179df",
      "parents": [
        "e28fb9c603f321e0bb4c6c43d58b31de052d6de6",
        "f428c94c842343b8580751cf637794050ca12d77"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 22 10:01:22 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 22 10:01:22 2011 +0200"
      },
      "message": "Merge branch \u0027topic/lola\u0027 into for-linus\n"
    },
    {
      "commit": "d43f3010b8fa7530c3780c087fad9b0a8a437ba1",
      "tree": "f54b55676b5b66115ee0bfc1df0994044cd9b697",
      "parents": [
        "521cb40b0c44418a4fd36dc633f575813d59a43d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 03 16:14:46 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 03 16:31:05 2011 +0200"
      },
      "message": "ALSA: Add the driver for Digigram Lola PCI-e boards\n\nAdded a new driver for supporting Digigram Lola PCI-e boards.\n\nLola has a similar h/w design like HD-audio but with extended verbs.\nThus the driver is written similarly like HD-audio driver in the bus\npart.  The codec part is rather written in a fixed way specific to the\nLola board because of the verb incompatibility.\n\nThe driver provides basic PCM, supporting multi-streams and mixing.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a3ea8e8f2474c35b4c3e22262991afddb93c4c0e",
      "tree": "648bbeea304950d02e71863673be8154a5e491f6",
      "parents": [
        "c2de187e5b0f25b572ac1cb6cdf383f16123717d",
        "ebb47241ea0eac6a5a23404821a2d62f64c68496"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 02 10:41:40 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 02 10:41:40 2011 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n"
    },
    {
      "commit": "31d44b57c508971c083ce038d7c5ededd09cea01",
      "tree": "249689625896d65894f56763c22f726e39fde5ec",
      "parents": [
        "885f42e1f466c36e3663d912a831e940f01a112b",
        "1c7276cfc04b1a5b296b691c2e07297a4f6c19aa"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 26 15:05:39 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 26 15:05:39 2011 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n"
    },
    {
      "commit": "6a9a6f233baad76b67a448b39bb55fc064755ba4",
      "tree": "71557def09bb57e2a05d20e939d4824fbad59093",
      "parents": [
        "b3c27b51db9112d03864fdef44fa611dd69c1425",
        "1c7276cfc04b1a5b296b691c2e07297a4f6c19aa"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 21 12:44:38 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 21 12:44:38 2011 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n"
    },
    {
      "commit": "9ce24a7ea9c257b02151d9a31fc30afad89a5966",
      "tree": "7fb5b19fb24b0c500d22204bdff160632bc65e7d",
      "parents": [
        "84f3b6dab973c1a9e941fdd1a55caa44da6d9882"
      ],
      "author": {
        "name": "Raymond Yau",
        "email": "superquad.vortex2@gmail.com",
        "time": "Fri Apr 08 15:46:17 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 14 12:04:28 2011 +0200"
      },
      "message": "ALSA: emu10k1 - Fix \"Music\" controls to \"Synth\" controls in documents\n\nSigned-off-by: Raymond Yau \u003csuperquad.vortex2@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "42933bac11e811f02200c944d8562a15f8ec4ff0",
      "tree": "fcdd9afe56eb0e746565ddd1f92f22d36678b843",
      "parents": [
        "2b9accbee563f535046ff2cd382d0acaa92e130c",
        "25985edcedea6396277003854657b5f3cb31a628"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 11:14:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 11:14:49 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus2\u0027 of git://git.profusion.mobi/users/lucas/linux-2.6\n\n* \u0027for-linus2\u0027 of git://git.profusion.mobi/users/lucas/linux-2.6:\n  Fix common misspellings\n"
    },
    {
      "commit": "4bf4a6c5b1b2c73cd61d46d77e7da814effc6058",
      "tree": "e185b81a19bfe651ac4c8875b329093f6fa119ca",
      "parents": [
        "f6994ce4a8180ea0093c62a61d697086855058e7"
      ],
      "author": {
        "name": "Raymond Yau",
        "email": "superquad.vortex2@gmail.com",
        "time": "Tue Apr 05 22:47:15 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 06 08:18:39 2011 +0200"
      },
      "message": "ALSA: hda - Fix alc662_dac_nid and change \"6stack-dig\" to \"5stack-dig\"\n\nalc662 series only have 3 DAC, so it can only support 5stack-dig\ninstead of 6stack-dig.\n\n[updated HD-Audio-Models.txt as well by tiwai]\n\nSigned-off-by: Raymond Yau \u003csuperquad.vortex2@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f65e51d740688b8a0ad15cbde34974e6c4559972",
      "tree": "73c1d7b91d2c222ae310529003bbc88fb281ae3c",
      "parents": [
        "44a4dcf75c58157a5d036ff783dfb2254703b93e"
      ],
      "author": {
        "name": "Sylvestre Ledru",
        "email": "sylvestre.ledru@scilab.org",
        "time": "Mon Apr 04 15:04:46 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 04 17:51:47 2011 -0700"
      },
      "message": "Documentation: fix minor typos/spelling\n\nFix some minor typos:\n * informations \u003d\u003e information\n * there own \u003d\u003e their own\n * these \u003d\u003e this\n\nSigned-off-by: Sylvestre Ledru \u003csylvestre.ledru@scilab.org\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\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": "842a2097007b8a01a71a701300e970502a54bbb2",
      "tree": "64f8ad8b41513fda0710cc6097968f11d0083ce5",
      "parents": [
        "2f36f5e1ffcc18deee234b9085fabd2828f59ee0",
        "c88c2823e87dd6f8214b8b8cdc36d45f205a8077"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 21 08:10:14 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 21 08:10:14 2011 +0100"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "379c4bf1d6e184ecb8ff72f83b7c81588cfa18f8",
      "tree": "5a459414c4a4c8395cdb5047d448377555557224",
      "parents": [
        "7322ce21cde92777a9b11e17429d61d1cda6d2c2"
      ],
      "author": {
        "name": "Seungwhan Youn",
        "email": "sw.youn@samsung.com",
        "time": "Thu Jan 13 11:08:21 2011 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 18 19:01:57 2011 +0000"
      },
      "message": "ASoC: documentation updates\n\nThis patch is only for RFC purpose of ASoC documentation updates which\nmatch with current ASoC codes with documents. Mostly modify features\nare modified to be sync with changes after multi-component patches.\n\nSigned-off-by: Seungwhan Youn \u003csw.youn@samsung.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\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": "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": "dc427170750f7be9ddedf16ca049b5cb827bd880",
      "tree": "8b351c84a44a4a03b1eacb490179f9904a1580d9",
      "parents": [
        "ca19e77e44985b5500f5461f7d2f4ce799cb60ce"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 29 07:42:59 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 29 08:12:43 2010 +0100"
      },
      "message": "ALSA: hda - Remove dead md2 quirk code\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2146dcfd15ad55cfdd18b45e1e6601d6a86f0cbe",
      "tree": "0afc42a4f22a14034654d0906ef83c3cf97e4b2e",
      "parents": [
        "18f24839f18f1934c1e37e86ce8f3fecbb0328c9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Nov 03 12:26:35 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 03 14:57:32 2010 +0100"
      },
      "message": "ALSA: oxygen: add HiFier Serenade support\n\nAdd support for the TempoTec/MediaTek HiFier Serenade sound card.\n\nThe PCI ID was already there, but the driver handled it like the\nFantasia model, which resulted in a dummy recording device.  As\na stereo output-only card, this model is to be handled exactly\nlike the HG2PCI.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "31f86bacfc9c8f6a3f25fa991c1f373374a9f25b",
      "tree": "305e4de678bdc4e6453f41dd35fcbc94eefe2a68",
      "parents": [
        "45c1de8e20cec40b6846def0aeca09cb1bfb839b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Nov 02 17:18:23 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 03 08:26:13 2010 +0100"
      },
      "message": "ALSA: oxygen: add Kuroutoshikou CMI8787-HG2PCI support\n\nAdd support for the Kuroutoshikou CMI8787-HG2PCI sound card.\n\n[replaced non-latin letters in the patch by tiwai]\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "45c1de8e20cec40b6846def0aeca09cb1bfb839b",
      "tree": "6a994668f7258422de9cbfd1fb80ebaf0bd21c61",
      "parents": [
        "e6d06e085bb5e7769c91bd14eb46094034fff8e6"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Nov 02 17:08:37 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 03 08:19:11 2010 +0100"
      },
      "message": "ALSA: oxygen: merge HiFier driver into snd-oxygen\n\nThe snd-hifier driver contains more duplicated code than model-specific\ncode, so it does not make sense for it to be a separate driver.\nHandling the two-channel output restriction can be easily done in the\ngeneric driver.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "506ecbca71d07fa327dd986be1682e90885678ee",
      "tree": "eba675a57b0201c8f30436d08cab03c5dcd235ba",
      "parents": [
        "aa5c14d5c0d3e4c587db4a1b220b9c86415c538f",
        "0e7adbe263f89ea2ef15b5af5e80a812b2a85025"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 25 10:40:05 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 25 10:40:05 2010 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n"
    },
    {
      "commit": "4cb36310848fd17766aa72afd1f2873f54b4e055",
      "tree": "bdd58b3ab4085de265086417d0dbcc53a31eeb45",
      "parents": [
        "c123e5e437a0e61e364c1cbad3ef9a7384975fb2"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Thu Sep 30 10:12:50 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 30 14:16:11 2010 +0200"
      },
      "message": "ALSA: HDA: Add position_fix\u003d3 module option, and refactor related code\n\nWhat was previously known as via_dmapos_patch, and hard-coded to be\nused for VIA and ATI controllers, is now configurable through a module\noption. The background is that some VIA controllers seem to prefer\nvia_dmapos_patch to be turned off.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f3fbba6efbab93b9850821d41a75b02286d18315",
      "tree": "e2a680674d334c6e455d1a89a4dbfc3f549cb6d1",
      "parents": [
        "15c5ab607045e278ebf4d2ca4aea2250617d50ca",
        "147fcf1c211f1a87bf4d0711b7e9637f3d6ce080"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 14 16:15:29 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 14 16:15:29 2010 +0200"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into topic/misc\n"
    },
    {
      "commit": "048e78a5bc22c27410cb5ca9680c3c7ac400607f",
      "tree": "fa9b6d705b51957373d68cd877cd35701d1de198",
      "parents": [
        "2bfc96a127bc1cc94d26bfaa40159966064f9c8c"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Thu Sep 02 08:35:47 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 02 11:49:17 2010 +0200"
      },
      "message": "ALSA: hda - Add a new hp-laptop model for Conexant 5066, tested on HP G60\n\nThis new model adds the following functionality to HP G60:\n- Automute of internal speakers\n- Autoswitch of internal/external mics\n- Remove SPDIF not physically present\n\nBugLink: http://launchpad.net/bugs/587388\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": "6ab561c8aab2e4af535f09adbc6253f958536848",
      "tree": "37846adb4ea106485720d113e252d71d615c23ed",
      "parents": [
        "4f4e8f69895c8696a4bcc751817d4b186023ac44",
        "cbaa9f60d5d5c3af10f94e0d49789d5b82341a4a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 18 15:17:30 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 18 15:17:30 2010 +0200"
      },
      "message": "Merge branch \u0027topic/isa\u0027 into topic/misc\n"
    },
    {
      "commit": "cbaa9f60d5d5c3af10f94e0d49789d5b82341a4a",
      "tree": "8952320102eac87590b1b9c432c692288e6876bc",
      "parents": [
        "495311927ffbe3604e915aeafdf03325e9925b9d"
      ],
      "author": {
        "name": "René Herman",
        "email": "rene.herman@gmail.com",
        "time": "Fri Aug 13 10:43:48 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 13 13:02:20 2010 +0200"
      },
      "message": "ALSA: ISA: Remove snd-sgalaxy\n\nIts hardware is handled more fully by the new azt1605/azt2316 drivers.\n\nSigned-off-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "495311927ffbe3604e915aeafdf03325e9925b9d",
      "tree": "04b7c880aa4de112a55c04d83017ad0bd821b48c",
      "parents": [
        "f6cec0ae58c17522a7bc4e2f39dae19f199ab534"
      ],
      "author": {
        "name": "René Herman",
        "email": "rene.herman@gmail.com",
        "time": "Wed Aug 11 13:08:06 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 13 12:57:58 2010 +0200"
      },
      "message": "ALSA: ISA: New Aztech Sound Galaxy driver\n\nThis is a new driver for Aztech Sound Galaxy ISA soundcards based on the\nAZT1605 and AZT2316 chipsets. It\u0027s constructed as two seperate drivers\nfor either chipset generated from the same source file, with (very)\nminimal ifdeffery.\n\nThe drivers check the SB DSP version to decide if they are being loaded\nfor the right chip. AZT1605 returns 2.1 by default and AZT2316 3.1.\nThis isn\u0027t full-proof as the DSP version can actually be set through\nsoftware but it\u0027s close enough -- as far as I\u0027ve been able to see, the\nDSP version can not be stored in the EEPROM and the cards will therefore\nstartup with the defaults.\n\nThis distinction could (with the same success rate) also be used to\ndecide which chip we\u0027re looking at at runtime meaning a single, merged\ndriver is also an option but I feel it\u0027s actually nicer this way. A\nmerged driver would have to postpone translating the passed in resource\nvalues to the card configuration until it knew which one it was looking\nat and would need to postpone erring out on mpu_irq\u003d10 for azt1605 and\nmpu_irq\u003d3 for azt2316.\n\nThe drivers have been tested on various cards. For snd-azt1605:\n\nFCC-ID I38-MMSN811: Aztech Sound Galaxy Nova 16 Extra\nFCC-ID I38-MMSN822: Aztech Sound Galaxy Pro 16 II\n\nand for snd-azt2316:\n\nFCC-ID I38-MMSN824: Aztech Sound Galaxy Pro 16 AB\nFCC-ID I38-MMSN826: Trust Sound Expert DeLuxe Wave 32 (05201)\nFCC-ID I38-MMSN830: Trust Sound Expert DeLuxe 16+ (05202)\nFCC-ID I38-MMSN837: Packard Bell ISA Soundcard 030069\nFCC-ID I38-MMSN846: Trust Sound Expert DeLuxe 16-3D (06300)\nFCC-ID I38-MMSN847: Trust Sound Expert DeLuxe Wave 32-3D (06301)\nFCC-ID I38-MMSN852: Aztech Sound Galaxy Waverider Pro 32-3D\n\n826 and 846 were also marketed directly by Aztech and then known as:\n\nFCC-ID I38-MMSN826: Aztech Sound Galaxy Waverider 32+\nFCC-ID I38-MMSN846: Aztech Sound Galaxy Nova 16 Extra II-3D\n\nTogether, these cover the AZT1605 and AT2316A, AZT2316R and AZT2316-S\nchipsets. All cards work fully -- full-duplex PCM, MIDI and FM. Full\nduplex is a little flaky on some.\n\nI38-MSN811 tends to not work in full-duplex but sometimes does with the\nhighest success rate being achieved when you first start the capture and\nthen a playback instead of the other way around (it\u0027s a CS4231-KL\ncodec).\n\nThe cards with an AD1845XP codec (my I38-MMSN826 and one of my\nI38-MMSN830s) are also somewhat duplex-challenged. Sometimes full-duplex\nworks, sometimes not and this varies from try to try. This seems likely\nto be a timing problem somewhere inside wss-lib.\n\nI38-MMSN826 has an additional \"ICS2115 WaveFront\" wavetable synth\nonboard that isn\u0027t supported yet. The wavetable synths on I38-MMSN847\nand I38-MMSN852 are wired directly to the standard MPU-401 UART and the\nAUX1 input on the codec and work without problem.\n\nCD-ROM audio on the cards is routed to the codec \"Line\" input, Line-In\nto its Aux input, and FM/Wavetable to its AUX1 input. I did not rename\nthe controls due to the capture source enumeration: I see that\ncapture-source overrides are hardcoded in wss-lib and this is just too\nugly to live.\n\nVersus the old snd-sgalaxy driver these drivers add support for the\nmodels without a configuration EEPROM (which are common), full-duplex,\nMPU-401 UART and OPL3. In the future they might grow support for that\nICS2115 WaveFront synth on 826 and an hwdep interface to write to the\nEEPROM on the models that have one.\n\nSigned-off-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ],
  "next": "14a4fa20a10d76eb98b7feb25be60735217929ba"
}
