)]}'
{
  "log": [
    {
      "commit": "e2be2ccf9416bb4e0eb5f851967e79261f41d7e5",
      "tree": "12a0d4b9d2a920f9f679d817f837b01e73af97e3",
      "parents": [
        "a5c95e90c1baa9c1114875264bbd283526eb8377"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Jun 25 14:42:07 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:02:10 2008 +0200"
      },
      "message": "ALSA: ASoC: Add support for generic DAPM register modifier widget\n\nThis generic register modifier widget is for updating multiple codec\nregister bits at once when the widget changes its power state.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a5c95e90c1baa9c1114875264bbd283526eb8377",
      "tree": "6de6ac17bd6e66548867db6f901605ca7192c65d",
      "parents": [
        "796d2ca84859d1fdb11ff06cd9707ffab5642fca"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jun 23 14:51:29 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:02:05 2008 +0200"
      },
      "message": "ALSA: ASoC: Replace custom debug macros with pr_ equivalents\n\nSeveral ASoC codec drivers use custom macros equivalent to the standard\npr_ macros, most of which are not actually used. Replace these custom\nmacros with the standard ones.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "796d2ca84859d1fdb11ff06cd9707ffab5642fca",
      "tree": "720b4ddfb75243601774bf5d9f617c6dcf4711a2",
      "parents": [
        "627d3e7abca30d6e86787c98dd7cbac0233bc5a9"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "richard@openedhand.com",
        "time": "Mon Jun 23 14:51:28 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:58 2008 +0200"
      },
      "message": "ALSA: ASoC: Add AK4535 driver\n\nThe AK4535 codec is included in some HP iPAQ systems.\n\nThis driver was originally written by Richard Purdie and with some bug\nfixes from Milan Plzik.  While out of tree it has also had some\nmechanical updates for new APIs and current best practices from Liam\nGirdwood, Graeme Gregory and Mark Brown.\n\nSigned-off-by: Richard Purdie \u003crichard@openedhand.com\u003e\nSigned-off-by: Milan Plzik \u003cmilan.plzik@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Graeme Gregory \u003cgg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "627d3e7abca30d6e86787c98dd7cbac0233bc5a9",
      "tree": "9837968886cda7893c827aaa9edfe3053d95139f",
      "parents": [
        "981bcead3f2279a1ec6fb5f2c57aff79ed61a700"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Mon Jun 23 11:50:47 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:47 2008 +0200"
      },
      "message": "ALSA: PCI168 snd-azt3328: some more fixups\n\n- fix problem with codec register 0x6a being write-only\n  by adding a software shadow register\n  (caused annoying noise after module loading due to _toggling_\n  between gameport and audio bits instead of configuring them properly)\n- rename several \"Wave\" mixer controls to \"PCM\", since this is\n  what Wine and several other apps are looking for (IOW, _requiring_)\n  and this is what AC97 specs use as naming, too,\n  thus I\u0027d guess it\u0027s what these controls are\n- cleanup, small optimizations\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "981bcead3f2279a1ec6fb5f2c57aff79ed61a700",
      "tree": "8608b3eb1f35410364aa117cba37613d146ad5e8",
      "parents": [
        "1d11604eebfc91204e3182b48d3d920f51b09d40"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Jun 23 11:45:47 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:38 2008 +0200"
      },
      "message": "ALSA: trident - pause s/pdif output\n\nStop the S/PDIF DMA engine and output when the device is told to pause.\nIt will keep on looping the current buffer contents if this isn\u0027t done.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nTested-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1d11604eebfc91204e3182b48d3d920f51b09d40",
      "tree": "04ba33f45e92ac9ee213ca04d1722cec0b5a758f",
      "parents": [
        "3e0e469fa216ec70c93b1593821b759d19ee2e6b"
      ],
      "author": {
        "name": "Travis Place",
        "email": "wishie@wishie.net",
        "time": "Mon Jun 23 11:42:30 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:26 2008 +0200"
      },
      "message": "ALSA: hda - Added SSID for \u0027Fujitsu Siemens Amilo M1451G\u0027 laptop\n\nAdd the SSID for the \"Fujitsu Siemens Amilo M1451G\" laptop to\npatch_realtek.c , so that it uses ALC880_FUJITSU by default.\n\nSigned-off-by: Travis Place \u003cwishie@wishie.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3e0e469fa216ec70c93b1593821b759d19ee2e6b",
      "tree": "0938875316acd3712c418d4e05d9c2dac10cab06",
      "parents": [
        "eabe3228a80728a21f871ccc86c72c170ca1a2dc"
      ],
      "author": {
        "name": "Travis Place",
        "email": "wishie@wishie.net",
        "time": "Fri Jun 20 16:51:45 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:18 2008 +0200"
      },
      "message": "ALSA: hda - Added model selection for iMac 24\"\n\nAdded the SSID of a known iMac 24\" to automatically use\nALC885_IMAC24 quirk.\n\nSigned-off-by: Travis Place \u003cwishie@wishie.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "eabe3228a80728a21f871ccc86c72c170ca1a2dc",
      "tree": "60bdd85120b507f163471604b14de693a6eb7d2a",
      "parents": [
        "a1855d802fb62718192eb7e180161b08adff4e73"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 08:51:31 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 08:53:05 2008 +0200"
      },
      "message": "[ALSA] Revert \"alsa: add annotations to bitwise type snd_pcm_hw_param_t\"\n\nThis reverts commit 36b34d2437104f323e09d7c6af6451d3c0b9c0cd.\n\nFrom: Al Viro \u003cviro@ZenIV.linux.org.uk\u003e\n\nWIW, *all* this stuff is not bitwise at all.  For crying out loud, half\nof these types are routinely used as array indices and loop variables...\n\nIf anything, we want a different set of allowed operations - subtraction\nbetween elements of type (yielding integer), addition/subtraction of\ninteger types not bigger than ours (yielding our type), comparisons,\nassignments (\u003d, +\u003d, -\u003d, passing to function as argument, return from\nfunction, initializers) and second/third arguments in ?:.  With 0 *not*\nbeing allowed as a constant of such type.\n\nIt\u0027s not bitwise; we may use the same infrastructure in sparse, but it\nshould be a separate class of types (__attribute__((affine))).\n\ndma_addr_t is another candidate for the same treatment, but there we\u0027ll\nneed helpers for conversions to hw-acceptable form (dma_to_le32(), etc.)\nand gradual conversion of drivers.\n\nALSA ones and pm mess are absolutely straightforward cases, though.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a1855d802fb62718192eb7e180161b08adff4e73",
      "tree": "a2f1471258f55d578d2fe959fc466cce9d5fcbfb",
      "parents": [
        "28bb171169247754bae47bad0609208333e7a34b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 19 15:41:37 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 20 14:16:01 2008 +0200"
      },
      "message": "ALSA: hda - Fix digital converter proc output\n\nAC_VERB_GET_DIGI_CONVERT_2 isn\u0027t actually implemented but reserved.\nThe whole SIC bits are returned from DIGI_CONVERT_1.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "28bb171169247754bae47bad0609208333e7a34b",
      "tree": "842752dbe1a2a63959d2d71fada368a05acd4750",
      "parents": [
        "1301a964cef2759d46b4ce366eeeee1f869731f9"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Jun 18 13:45:13 2008 -0700"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 19 10:33:02 2008 +0200"
      },
      "message": "alsa: add annotations to bitwise type snd_pcm_hw_param_t\n\nFully half of all alsa sparse warnings are from snd_pcm_hw_param_t degrading\nto integer type, this goes a long way towards eliminating them.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1301a964cef2759d46b4ce366eeeee1f869731f9",
      "tree": "1ec9fae7db54b83e5d0518262ac7f8596e5435fa",
      "parents": [
        "f52845ad771a2b62bc06bc940f16c8f6296654ec"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jun 17 19:19:34 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Jun 18 09:32:04 2008 +0200"
      },
      "message": "ALSA: ASoC: fix PM\u003dn build\n\nFix sound/soc build failure when CONFIG_PM\u003dn:\n\nlinux-next-20080617/sound/soc/soc-core.c:829: error: \u0027soc_resume_deferred\u0027 undeclared (first use in this function)\nsoc3.out:make[3]: *** [sound/soc/soc-core.o] Error 1\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f52845ad771a2b62bc06bc940f16c8f6296654ec",
      "tree": "82dcb2427194cb1558fcbd6cf27b5c96afc4ba43",
      "parents": [
        "43785eaeb1cfb8aed3cf8027f298b242f88fdc45"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 17 16:35:22 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Jun 18 09:31:59 2008 +0200"
      },
      "message": "ALSA: ca0106 - Add entry for another MSI K8N Diamond MB\n\nAdded an entry for another MSI K8N Diamond mobo with SSID 1102:1009.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "43785eaeb1cfb8aed3cf8027f298b242f88fdc45",
      "tree": "f008e0494eaa7d9c0598e386b1bd3c70215c5bb6",
      "parents": [
        "83544994a6a592073e9f6b937c6da12cf5ed2d1e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 16 15:47:26 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Jun 18 09:24:36 2008 +0200"
      },
      "message": "ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode\n\nDon\u0027t create mixer volume elements for Headphone and Speaker if they\nuse the same DAC as normal line-outs on AD1988.  Otherwise the amp\nvalue gets screwed up, e.g.\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d398255\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "83544994a6a592073e9f6b937c6da12cf5ed2d1e",
      "tree": "030855e39614c8df594a2a8b93c417f2ce4adb25",
      "parents": [
        "284373059f9605442cac6453780f6aaecf9abac1"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Fri Jun 13 14:02:31 2008 -0500"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Jun 18 09:24:32 2008 +0200"
      },
      "message": "ALSA: Fix register programming in Freescale MPC8610 HPCD sound driver\n\nFix the Freescale MPC8610 HPCD sound driver so that it programs the DMACR\nand PMUXCR registers in the global utilities correctly.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nAcked-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "284373059f9605442cac6453780f6aaecf9abac1",
      "tree": "a4a449c3d19695dce2cff64deb2211c69c83eca8",
      "parents": [
        "9f515b6898d0f2c1b9eb34ae9986794045f34e2b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 17 16:30:27 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 17 16:30:27 2008 +0200"
      },
      "message": "ALSA: emu10k1 - simplify the last fix\n\nClean up the previous commit for fixing memory leaks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9f515b6898d0f2c1b9eb34ae9986794045f34e2b",
      "tree": "85bb527513fbbcc62d8d3fa5d6762f906df3787f",
      "parents": [
        "6719292af5513da52aa876d0e7ac4367a0851845"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Jun 17 16:20:13 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Jun 17 16:20:13 2008 +0200"
      },
      "message": "ALSA: emu10k1 - fix possible memory leak in memory allocation routines\n\nThe leak was introduced in \"[ALSA] emu10k1 - simplify page allocation\nfor synth\" commit.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6719292af5513da52aa876d0e7ac4367a0851845",
      "tree": "5e8b40ee16ab162086e648ea20e3ac0c51b98d9d",
      "parents": [
        "b7d2399242b639f0b0be5f901506a7180d961b64"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 10:39:34 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 10:39:34 2008 +0200"
      },
      "message": "ALSA: Remove duplicate MODULE_AUTHOR/DESCRIPTION/LICENCE from snd-ens1370.ko\n\nBut comment only extra code in ak4531_codec.c for history.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b7d2399242b639f0b0be5f901506a7180d961b64",
      "tree": "8f7b915014a9fa9373029fb2bfb3a1daa3f1c13a",
      "parents": [
        "766979e09d302315f314bfd96fdd83f8f9896d9c"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 09:42:25 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 09:42:25 2008 +0200"
      },
      "message": "ALSA: Release 1.0.17rc2\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "766979e09d302315f314bfd96fdd83f8f9896d9c",
      "tree": "512cfb5df849399359143b8d8a7cedac92cbbe01",
      "parents": [
        "0c6341ace5efb14a0da08482e299b3c158e0d5fb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 13 20:53:56 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 09:32:36 2008 +0200"
      },
      "message": "ALSA: hda - use upper_32_bits()\n\nUse the standard upper_32_bits() instead of own macro.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0c6341ace5efb14a0da08482e299b3c158e0d5fb",
      "tree": "8a178f22e6ced50bcd780d2fcc52be68caa49262",
      "parents": [
        "6ed2597883b1b03ca94f62f0cfe908314cba6d6b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 13 20:50:27 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 09:32:34 2008 +0200"
      },
      "message": "ALSA: hda - bdl_pos_adj\u003d32 as default\n\nUse bdl_pos_adj\u003d32 as default except for Intel hardwares confirmed\nto work with bdl_pos_adj\u003d1.  Looks like ATI and NVidia require this\nhigher value.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6ed2597883b1b03ca94f62f0cfe908314cba6d6b",
      "tree": "d19f086cdd31ca77ea1583cc147b19dfd8458190",
      "parents": [
        "abb68c26ba15f8e84e580a40c0b1bc349cb534b0"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy@openmoko.com",
        "time": "Fri Jun 13 16:24:05 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 09:32:31 2008 +0200"
      },
      "message": "ALSA: ASoC: Don\u0027t block system resume\n\nOn OpenMoko soc-audio resume is taking 700ms of the whole resume time of\n1.3s, dominated by writes to the codec over I2C.  This patch shunts the\nresume guts into a workqueue which then is done asynchronously.\n\nThe \"card\" is locked using the ALSA power state APIs as suggested by\nMark Brown.\n\n[Added fix for race with resume to suspend and fixed a couple of nits\nfrom checkpatch -- broonie.]\n\nSigned-off-by: Andy Green \u003candy@openmoko.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "abb68c26ba15f8e84e580a40c0b1bc349cb534b0",
      "tree": "25afa44a648a8e11cd26a657d694eacc345075df",
      "parents": [
        "aafc4412be31306e5c38bd4e4581066507503adc"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Jun 13 16:24:04 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 09:32:27 2008 +0200"
      },
      "message": "ALSA: ASoC: Check for exact register match in wm97xx_reset()\n\nTo provide added robustness in case an AC97 controller reads back all\nzeros in error cases check for an exact match when testing to see if\nresets have brought the codec back.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "aafc4412be31306e5c38bd4e4581066507503adc",
      "tree": "e632e09180a74d4ab33d5fef542b5e5bb89a4618",
      "parents": [
        "d3bd67cdbb5d12f30dfd1b627fd95bd6dcc7ff1e"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Fri Jun 13 18:04:33 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jun 16 09:32:22 2008 +0200"
      },
      "message": "ALSA: hda: Add support for 92HD73xxx codecs\n\nAdded support for new family of IDT codecs.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d3bd67cdbb5d12f30dfd1b627fd95bd6dcc7ff1e",
      "tree": "3e701748a1f178799448030d88fd5fd7e7cf718d",
      "parents": [
        "149b154452b18dedd4559cdd65b965ae9011e425"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 12 18:17:26 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:49 2008 +0200"
      },
      "message": "ALSA: make snd_ctl_elem_read() and snd_ctl_elem_write() static\n\nsnd_ctl_elem_read() and snd_ctl_elem_write() are no longer used by\nany other drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "149b154452b18dedd4559cdd65b965ae9011e425",
      "tree": "11f4c5bfc0680907de0a3ad13b2c89b45ae11a82",
      "parents": [
        "4549915cdf468019d2fd86485dd8d2ab426b8d85"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 12 17:43:36 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:38 2008 +0200"
      },
      "message": "ALSA: hda - Remove unused mutex\n\nRemoved unused mutex from patch_*.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4549915cdf468019d2fd86485dd8d2ab426b8d85",
      "tree": "c1175b54847f98054a23aadb09f628e709c0c98e",
      "parents": [
        "6e132fa668d48a5a6fae6c24f6104e44b1ec1049"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 12 16:27:24 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:34 2008 +0200"
      },
      "message": "ALSA: hda - Fix stac9205_cfg_tbl\n\nSort stac9205_cfg_table in the order of id numbers, and removed the\nduplicated (obsoleted) entries for 0x01fc and 0x01fd.  This doesn\u0027t\nchange the driver behavior since the old entries are all secondary.\n\nThe duplication occured due to commit dfe495d0, and the old entries\nwere introduced by commit ae0a8ed8.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6e132fa668d48a5a6fae6c24f6104e44b1ec1049",
      "tree": "8a92c680085c82122e50be22762e4595b3b41929",
      "parents": [
        "a2e31a595ea74120a5e9de91fce56dd835edff94"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Jun 11 13:47:15 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:21 2008 +0200"
      },
      "message": "ALSA: ASoC: Cover also Nokia N810 WiMAX Edition in N810 machine driver\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a2e31a595ea74120a5e9de91fce56dd835edff94",
      "tree": "b0ea67fffe17d558d854f87ece1b4a42b0de91f4",
      "parents": [
        "10144c09a0d6a62e1d56e25f142743c7a00e5dba"
      ],
      "author": {
        "name": "Mike Montour",
        "email": "mail@mmontour.net",
        "time": "Wed Jun 11 13:47:14 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:17 2008 +0200"
      },
      "message": "ALSA: ASoC: Add TLV information to the LM4857 controls on the GTA01\n\nSigned-off-by: Mike Montour \u003cmail@mmontour.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "10144c09a0d6a62e1d56e25f142743c7a00e5dba",
      "tree": "3a8d04bdae3289a4e0ab7612a84217dbcfcbe970",
      "parents": [
        "2cc8c609798957b90adf90b5bfb9859d1643fade"
      ],
      "author": {
        "name": "Mike Montour",
        "email": "mail@mmontour.net",
        "time": "Wed Jun 11 13:47:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:13 2008 +0200"
      },
      "message": "ALSA: ASoC: Add SOC_SINGLE_EXT_TLV control type\n\nSigned-off-by: Mike Montour \u003cmail@mmontour.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "2cc8c609798957b90adf90b5bfb9859d1643fade",
      "tree": "c7385af24d3ffbf73a58ebebafa815292e88689d",
      "parents": [
        "d133b0ce6ceaf744184c7cb9f95ba92f333c246a"
      ],
      "author": {
        "name": "Mike Montour",
        "email": "mail@mmontour.net",
        "time": "Wed Jun 11 13:47:12 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:08 2008 +0200"
      },
      "message": "ALSA: ASoC: Add TLV information to remaining WM8753 controls\n\nSigned-off-by: Mike Montour \u003cmail@mmontour.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d133b0ce6ceaf744184c7cb9f95ba92f333c246a",
      "tree": "69f1dec77d7d18d2cf859f71bf998bb9d2750dd2",
      "parents": [
        "bdb92876f0a9d2b431199e385732ede89ff0b97d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 11 13:47:11 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:05 2008 +0200"
      },
      "message": "ALSA: ASoC: Fix WM9713 voice PCM slave mode configuration\n\nReported-by: Rodolfo Giometti \u003cgiometti@enneenne.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bdb92876f0a9d2b431199e385732ede89ff0b97d",
      "tree": "5a88d9e7f370facce9e44e60c59ec5636b316b6d",
      "parents": [
        "dbac7cb8a7fcae34ffda04e4bc30673c2ea841ae"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 11 13:47:10 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:48:01 2008 +0200"
      },
      "message": "ALSA: ASoC: Pass the DAI being configured into CPU DAI probe and remove\n\nThis allows per-DAI initialisation to be done by the CPU DAI drivers.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "dbac7cb8a7fcae34ffda04e4bc30673c2ea841ae",
      "tree": "b5cf1e3e6db8890f47783788975203dcab7087bb",
      "parents": [
        "ae2ff19180d7dcac438e399f874d4de230b7f326"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 11 13:47:09 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:47:54 2008 +0200"
      },
      "message": "ALSA: ASoC: Add missing includes\n\nEnsure that DAIs are prototyped in the codec drivers that define them.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ae2ff19180d7dcac438e399f874d4de230b7f326",
      "tree": "83b7fe7bf9b65b42bb7a3b3945c7236de6a27437",
      "parents": [
        "8ddd440768e04e0c158c2bfa6178928e1f1eef3e"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 11 13:47:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:47:50 2008 +0200"
      },
      "message": "ALSA: ASoC: Tweak tlv320aicx reg_cache_size\n\nASoC codec drivers frequently set the register cache size using sizeof()\nrather than ARRAY_SIZE(). For tlv320aicx either is correct since the\nregisters are 8 bit but update to use ARRAY_SIZE() for clarity.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8ddd440768e04e0c158c2bfa6178928e1f1eef3e",
      "tree": "262d5d584301f92bb0a6a984b784e278fd75f0dd",
      "parents": [
        "d751b233bb8568f1de1ccbe3824ca69090326251"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 11 13:47:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:47:46 2008 +0200"
      },
      "message": "ALSA: ASoC: Fix register cache size for UDA1380\n\nThe register cache size is used by the codec_reg sysfs file which works in\nterms of the register cache access functions rather than in terms of raw\naccess to the cache so the size specified needs to be in terms of the\nnumber of elements.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d751b233bb8568f1de1ccbe3824ca69090326251",
      "tree": "778dfb8c866ce10a27df33bbb639f93021d64c0c",
      "parents": [
        "9f240a558f94bea839e14c46c8fccf93bdd35ef6"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 11 13:47:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:47:42 2008 +0200"
      },
      "message": "ALSA: ASoC: Fix register cache sizes for Wolfson codecs\n\nThe register cache size is used by the codec_reg sysfs file which works in\nterms of the register cache access functions rather than in terms of raw\naccess to the cache so the size specified needs to be in terms of the\nnumber of elements.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9f240a558f94bea839e14c46c8fccf93bdd35ef6",
      "tree": "5c3b1338e82d9e88e10fc6cec2e2b32bb4e8ba84",
      "parents": [
        "abf1f5aafc1939db1f252e33914a3689e0f5830f"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Jun 11 12:26:32 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:47:38 2008 +0200"
      },
      "message": "ALSA: opti93x: use cs4231 lib\n\nThis patch converts the Opti93x driver to use\nthe cs4231 library instead of duplicating the code.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nTested-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "abf1f5aafc1939db1f252e33914a3689e0f5830f",
      "tree": "cd459744443de51e5ffead43215e541653c98fe7",
      "parents": [
        "a6a950a8a8e1431e8527809339e089ac926a7d34"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Jun 09 23:07:28 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:47:33 2008 +0200"
      },
      "message": "ALSA: opti93x: add support for Opti93x codec in cs4231-lib\n\nThis patch adds support for WSS compatible Opti93x\ncodec to the cs4231-lib.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nTested-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a6a950a8a8e1431e8527809339e089ac926a7d34",
      "tree": "ea9ff916ee9a8f1a58cb2afaeb634a932876736b",
      "parents": [
        "8c53b96f229aa6e27f17855cbbf8e4243868a3a9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 10 17:53:35 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:47:23 2008 +0200"
      },
      "message": "ALSA: hda - Add a warning if pending IRQ is found\n\nThe pending IRQ handling is a very hackish workaround and should be\navoided as much as possible via a larger bdl_pos_adj option value.\nPut a warning message if this situation occurs so that the user may have\na chance to notice that something is wrong.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8c53b96f229aa6e27f17855cbbf8e4243868a3a9",
      "tree": "37b54174325c9cd9c00fc33d041f3c292b690703",
      "parents": [
        "5c0d7bc103dd1ae85967fbcf70be8d1ae3aa3d79"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 10 17:53:35 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:34:30 2008 +0200"
      },
      "message": "ALSA: hda - Add description of bdl_pos_adj option\n\nAdded a brief description of the new bdl_pos_adj option to\nALSA-Configuration.txt.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5c0d7bc103dd1ae85967fbcf70be8d1ae3aa3d79",
      "tree": "d7c3ee90cd64da05b802924ab32f16999909083b",
      "parents": [
        "555e219ffaeecbd08d1603e1551188483e7e3b64"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 10 17:53:35 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:34:25 2008 +0200"
      },
      "message": "ALSA: hda - Fix bdl_pos_adj value for ATI SB chipsets\n\nATI SB controllers seem to report the DMA ahead in the amount of FIFO.\nThus bdl_pos_adj should be 32 for them as default.\n\nAlso, the default value is set to -1, which means to make the driver\nto choose the appropriate value.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "555e219ffaeecbd08d1603e1551188483e7e3b64",
      "tree": "ea1c6c0f52a3298e8d87a419cbb8888c9a8c79ae",
      "parents": [
        "d2e1c97331d37a477ef7e9a272b4de4e53b893be"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 10 17:53:34 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:34:19 2008 +0200"
      },
      "message": "ALSA: hda - bdl_pos_adj option to each instance\n\nThe option bdl_pos_adj should be provided for each card instance instead of\na global one because the value depends rather on each controller-chip.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d2e1c97331d37a477ef7e9a272b4de4e53b893be",
      "tree": "c5623d5c8dd1720274054cf60fe084a8a097650c",
      "parents": [
        "675f25d4d3ff6501cbce608bcc2333a56ec4c105"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 10 17:53:34 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:30:43 2008 +0200"
      },
      "message": "ALSA: hda - remove position_fix\u003d3\n\nposition_fix\u003d3 is the option to correct the DMA position with the\nFIFO size.  But, it never worked correctly, and we have now more other\nworkarounds for the DMA position fixes.  Thus better to remove it.\n\nAlso, change POS_FIX_NONE to POS_FIX_LPIB to represent its real role\nbetter.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "675f25d4d3ff6501cbce608bcc2333a56ec4c105",
      "tree": "96c9fa245e2765179a58bac0b4a75969a7190d8b",
      "parents": [
        "0a1b42db4bf9db233d1f29795086a9526e84c845"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 10 17:53:20 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:30:20 2008 +0200"
      },
      "message": "ALSA: hda - Add bdl_pos_adj option\n\nAdded a new option, bdl_pos_adj, to adjust the delay of IRQ-wakeup\ntiming.\n\nMost HD-audio hardwares have a problem that a BDL IRQ is issued before\nactually the data and the DMA pointer are updated.\nWe have already a mechanism to force to delay snd_pcm_period_elapsed()\ncalls via workq, but this costs much CPU, and typically the delay is\nwithin one sample.  Thus, it\u0027s more clever to adjust the BDL entries\ninstead.\n\nThe new option adds the size of the delay in frames.  As default,\nit\u0027s set to 1 -- that is, one sample delay.  Even the hardware is\nreally correct, one sample delay is relatively harmless in comparison\nwith reporting wrong positions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0a1b42db4bf9db233d1f29795086a9526e84c845",
      "tree": "7eb6e648022763f9ec3a7a18655ca3dda3ecab81",
      "parents": [
        "781711a93e8aae756e8ae07acef185a6dfe552b8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Jun 10 01:26:28 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:29:50 2008 +0200"
      },
      "message": "sound: sound/oss/dmasound/: cleanups\n\nThis patch contains the following cleanups:\n- make the following needlessly global functions static:\n  - dmasound_core.c: get_afmt_string()\n  - dmasound_paula.c: dmasound_paula_init()\n  - dmasound_q40.c: dmasound_q40_init()\n- remove the following unused global variable:\n  - dmasound_core.c: software_input_volume\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "781711a93e8aae756e8ae07acef185a6dfe552b8",
      "tree": "b37a5118ae638b2ce4210326a8f621dea8cc888a",
      "parents": [
        "36ca6e133ae3a57318a3ad8a41b2f005e3934c29"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 10 12:34:45 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:29:38 2008 +0200"
      },
      "message": "ALSA: emu10k1 - Fix page allocation with GFP_DMA\n\nAdded the missing GFP_ATOMIC to page_alloc when called with GFP_DMA.\nGFP_KERNEL often results in stalls for ZONE_DMA, so GFP_ATOMIC is more\nprgmatic.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "36ca6e133ae3a57318a3ad8a41b2f005e3934c29",
      "tree": "d074ebb22c019dad1d4ef3cee0128856f9ccfef0",
      "parents": [
        "3ae5f36a368b143cfd8a6f7a988a012c1b46eda0"
      ],
      "author": {
        "name": "Akio Idehara",
        "email": "zbe64533@gmail.com",
        "time": "Mon Jun 09 22:57:40 2008 +0900"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:29:33 2008 +0200"
      },
      "message": "[ALSA] hda - Add Toshiba dynabook SS RX1 support\n\nI have Toshiba dynabook SS RX1 and this patch adds that support.\n\nSigned-off-by: Akio Idehara \u003czbe64533@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3ae5f36a368b143cfd8a6f7a988a012c1b46eda0",
      "tree": "77fc60771e0043f0014588f056522f3b87d5de0d",
      "parents": [
        "38f582270feb19ea8821cb64c5d2fdbd6bdd0bd9"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sun Jun 08 07:57:53 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:29:25 2008 +0200"
      },
      "message": "[ALSA] opti93x: fix sound ouput for Opti930\n\nThis patch fixes silenced output from the Opti930.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "38f582270feb19ea8821cb64c5d2fdbd6bdd0bd9",
      "tree": "f8b3972601ef4cbe7a56508af7fea8faeead4aff",
      "parents": [
        "05a076de83b507238cd186e93daeaf15820d570e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 08 09:17:27 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:28:31 2008 +0200"
      },
      "message": "[ALSA] ac97 - Fix power_save option value as time-out\n\nThe power_save option was set as boot although it was meant to be a\ntimeout value like the same option of snd-hda-intel originally.\nNow fixed to the same style.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "05a076de83b507238cd186e93daeaf15820d570e",
      "tree": "49dd5ab05308865b1d0cdaf006ec30c1ad63f802",
      "parents": [
        "0264b3b636f1ba5777426dd9b5bb5cbbeb5fcb34"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Jun 06 17:13:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:26:11 2008 +0200"
      },
      "message": "[ALSA] ASoC: Fix default mono mixer configuration for WM8510\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0264b3b636f1ba5777426dd9b5bb5cbbeb5fcb34",
      "tree": "b08d9b93366cae0e742e36a89c0da566c38af564",
      "parents": [
        "e7bd3de08e5208b09fbad06dd80294ea0e86f7bf"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Fri Jun 06 17:02:57 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 13 16:25:34 2008 +0200"
      },
      "message": "[ALSA] ac97: add support for wm9711 master left inv switch\n\nThis patch adds support for Master Left Inv Switch on wm9711.\nAt least required to drive the mono speaker on the PXA270 platfrom\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e7bd3de08e5208b09fbad06dd80294ea0e86f7bf",
      "tree": "07ba337cc201be7116c07c5a1b0e10089361e8c9",
      "parents": [
        "33b9cd8214d6e385fcd63c321252a359ee96d568"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Jun 05 21:29:18 2008 +0300"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:55:05 2008 +0200"
      },
      "message": "ALSA: make sparc/dbri.c:snd_dbri_proc() static\n\nThis patch makes the needlessly global snd_dbri_proc() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "33b9cd8214d6e385fcd63c321252a359ee96d568",
      "tree": "e8cedd59d3aa6fc351dc71d5ffdec042af619dea",
      "parents": [
        "40445ac5e93f1b97e1d7a8c5bed9d34bd89b7550"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Jun 05 21:24:10 2008 +0300"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:54:59 2008 +0200"
      },
      "message": "[ALSA] usbaudio.c: remove #ifndef CONFIG_USB_EHCI_SPLIT_ISO code\n\nSince USB_EHCI_SPLIT_ISO is now unconditionally enabled the\n#ifndef CONFIG_USB_EHCI_SPLIT_ISO became wrong.\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "40445ac5e93f1b97e1d7a8c5bed9d34bd89b7550",
      "tree": "2201010de9869f82f829ad7423d3f7bd725d6cf4",
      "parents": [
        "9aaca9683b014c4d718f32cbddb42e5b36ea3c0f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Jun 05 21:22:25 2008 +0300"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:54:53 2008 +0200"
      },
      "message": "[ALSA] remove SND_GUS_SYNTH\n\nAfter the removal of the sequencer instrument layer SND_GUS_SYNTH was\nno longer used.\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9aaca9683b014c4d718f32cbddb42e5b36ea3c0f",
      "tree": "68b5817eae0ccd0fbb549d1e8f5184d4ffbb3834",
      "parents": [
        "f10485e79882bf09cf442a673511154987b43e3b"
      ],
      "author": {
        "name": "Geoffrey Wossum",
        "email": "geoffrey@pager.net",
        "time": "Thu Jun 05 13:49:34 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:54:38 2008 +0200"
      },
      "message": "[ALSA] Revised AT32 ASoC Patch\n\nAttached is a revised version of my patch to add AT32 to ASoC.  This cleans\nmost of the style issues associated with the previous patch.  Also fixes an\nissue with the playpaq_wm8510.c code depending on a non-released patch to th\nAT32 portmux support.\n\nPatch is against 2.6.24.3.atmel.3 kernel, the latest AVR32 kernel Atmel has\nreleased, with the linux-2.6-asoc patches from when v2.6.24 was tagged also\napplied.\n\n[Fixed up minor checkpatch issues and updated for current kernels -- broonie]\n\nSigned-off-by: Geoffrey Wossum \u003cgwossum@acm.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f10485e79882bf09cf442a673511154987b43e3b",
      "tree": "d778a95b6d28e6b3a25c49d0208b40789df827e9",
      "parents": [
        "5d421516670e8009436e299bd25cff1a6d3a4707"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jun 05 13:49:33 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:54:32 2008 +0200"
      },
      "message": "[ALSA] ASoC: Add WM8990 driver\n\nThe WM8990 is a highly integrated ultra-low power hi-fi codec designed\nfor handsets rich in multimedia features such as mobile TV, digital\naudio playback and gaming.\n\nThe bulk of this driver was written by Liam Girdwood with some\nadditional development and updates for new ASoC APIs by me.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5d421516670e8009436e299bd25cff1a6d3a4707",
      "tree": "f151970311adfafd208eaa9d94a53a57eddc783c",
      "parents": [
        "8b83afe0d21f07145ec34ac006656e4d3edc4bac"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jun 05 13:49:32 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:54:25 2008 +0200"
      },
      "message": "[ALSA] ASoC: Add WM8510 driver\n\nThe WM8510 is a mono CODEC with speaker driver optimised for telephony\napplications, featuring:\n - 16/20/24/32 bit audio at data rates between 8kHz and 48kHz\n - On-chip PLL\n - Dual microphone inputs\n\nThis driver was originally written by Liam Girdwood with updates from\nBrett Saunders, Geoffrey Wossum and myself.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Brett Saunders \u003cbreton.saunders@ntlworld.com\u003e\nSigned-off-by: Geoffrey Wossum \u003cgeoffrey@pager.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8b83afe0d21f07145ec34ac006656e4d3edc4bac",
      "tree": "307a313a408d914ff1d10cd7e0c595ca39ef3c21",
      "parents": [
        "607d982bbea2a14b5b77cc7689f509d588e1e6da"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Tue Jun 03 20:52:10 2008 +0300"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:54:18 2008 +0200"
      },
      "message": "[ALSA] maestro3: Fix hw volume on HP OmniBook\n\nMake the hw volume buttons work correctly on some HP OmniBook laptops.\nThe original quirk was apparently applied a bit too early and it was\nalso lacking some critial register writes. This improved sequence was\ndiscovered by trial and error (like the original sequence). Tested and\nfound working on OB500 and OB6000 laptops.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "607d982bbea2a14b5b77cc7689f509d588e1e6da",
      "tree": "d9ed9561cc6a7fb94225d41d927d92a62569ac4f",
      "parents": [
        "2c3bf9abb11dd8050cd2d153917d1746c8d5af05"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 04 12:41:21 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:54:13 2008 +0200"
      },
      "message": "[ALSA] hda - increase max_codecs of ICH to 4\n\nIt turned out that some ICH9-based boards use SD3 for the audio codec\nwhere the current driver code doesn\u0027t probe.  Since we have a better\ncodec slot check now, it must be safe to increase this to 4.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2c3bf9abb11dd8050cd2d153917d1746c8d5af05",
      "tree": "32de0e54ba0643dac9415c605357e66f445d3db0",
      "parents": [
        "17bba1b72d190742c99a140154f0abac9c1996c3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 04 12:39:38 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:54:07 2008 +0200"
      },
      "message": "[ALSA] hda - Fix PLL gating control on Realtek codecs\n\nOn some Realtek codecs, the analog PLL gating control bit must be set\noff while the default value is 1.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "17bba1b72d190742c99a140154f0abac9c1996c3",
      "tree": "8748c17db4ed0760dcb710aaf0629a1a6ddd0ef4",
      "parents": [
        "5a85bb02ba473aacd29f4039a74744f729443b31"
      ],
      "author": {
        "name": "Jiang zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Wed Jun 04 12:11:07 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 06 11:53:59 2008 +0200"
      },
      "message": "[ALSA] hda - support intel DG33 motherboards\n\nThese two motherboards\u0027s pin configuration are not covered by driver.\nI wrote a new model to support them.\n\nSigned-off-by: Jiang zhe \u003czhe.jiang@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5a85bb02ba473aacd29f4039a74744f729443b31",
      "tree": "427d0aadcb3ed8f5b46dffb5b87141177528e6f2",
      "parents": [
        "d2cd74b158d7214a556226e3312f9fb1de64d7ae"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Jun 03 09:06:20 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Jun 03 09:06:20 2008 +0200"
      },
      "message": "ALSA: Release v1.0.17rc1\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d2cd74b158d7214a556226e3312f9fb1de64d7ae",
      "tree": "4a03d56c48d3f02446d07de937bd92af192d57f8",
      "parents": [
        "a5003fc04113c217370409beac812831cbf6e0ac"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 02 11:45:53 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 02 11:45:53 2008 +0200"
      },
      "message": "[ALSA] emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2\n\nOn Audigy2 Platinum, the Analog/Digital mixer switch is inverted.\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d396204\n\nThe patch adds a simple workaround.\n\nThere might be another device requiring a similar fix, too (or fix for\naudigy2 generically), but right now I fix only the known broken one.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a5003fc04113c217370409beac812831cbf6e0ac",
      "tree": "abf148b548a089f08240a21c77c80db2c5a0691d",
      "parents": [
        "2621f0338ce4e3e57cc32a967f5a3d2999390fe3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 09:49:41 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 11:37:41 2008 +0200"
      },
      "message": "[ALSA] emu10k1 - simplify page allocation for synth\n\nSimplify the page allocation of emu10k1 driver for emux synth support.\nSince these pages aren\u0027t be necessarily coherent, we can avoid\nexpensive DMA-coherent routines.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2621f0338ce4e3e57cc32a967f5a3d2999390fe3",
      "tree": "4b9e9485cc11a0c719e760b65e748fdb2c12df41",
      "parents": [
        "72860b0f3c4a303498c9e16c8a4a38ddf23d56de"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 11:27:24 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 11:27:24 2008 +0200"
      },
      "message": "[ALSA] trivial clean up of sound/isa/sb/Makefile\n\nRemove unneeded sort in sound/isa/sb/Makefile.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "72860b0f3c4a303498c9e16c8a4a38ddf23d56de",
      "tree": "980e117fd94294dc79325ff8802d563f5ee0b354",
      "parents": [
        "8bb8b453cb458d8f62411e78a4cfd6d860b503b6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 11:25:03 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 11:25:03 2008 +0200"
      },
      "message": "sound: Clean up sound/oss/Kconfig\n\nRemoved unnecessary dependencies, fix a wrong selection, and\nmake CONFIG_SOUND_OSS menuconfig to simplify.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8bb8b453cb458d8f62411e78a4cfd6d860b503b6",
      "tree": "6a4fec23d22bcdda779a6f961d092dd4d6e084f1",
      "parents": [
        "23ce1547638443f0053dd674e728062c48ff0e39"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 09:47:45 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 09:48:33 2008 +0200"
      },
      "message": "[ALSA] trident - clean up obsolete synth codes\n\nClean up the unused synth codes in the memory handling of trident driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "23ce1547638443f0053dd674e728062c48ff0e39",
      "tree": "8b5fde61f1e55633c3420b8dd6f9794f1bf02067",
      "parents": [
        "c18f68e4d809a517ed8df540bac2993a4f14d9a4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 09:22:22 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 09:26:09 2008 +0200"
      },
      "message": "[ALSA] Make ak4531 local to ens1370 driver\n\nThe ak4531 module is used only by ens1370 driver (and unlikely that\nany other will use it ever).  Let\u0027s make it local to ens1370.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c18f68e4d809a517ed8df540bac2993a4f14d9a4",
      "tree": "7648009febde28c28224209bfc2b20597dbaad86",
      "parents": [
        "b7482f52789266e2548be5d0f6420c9fc12428d8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 29 18:53:05 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 30 09:25:55 2008 +0200"
      },
      "message": "[ALSA] Clean up sound/pci/ac97/Makefile\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b7482f52789266e2548be5d0f6420c9fc12428d8",
      "tree": "8f8960df3f992689523c231c5aeafef1c105061c",
      "parents": [
        "e13ac2e9b18bde51cf32c69c2209df25791ab3e5"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Wed May 28 17:58:06 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 29 08:13:43 2008 +0200"
      },
      "message": "[ALSA] ASoC: Add UDA1380 driver\n\nThe UDA1380 codec is used by the HTC Magician and a number of Samsung\nreference boards.\n\nThis driver has had a long out of tree history, having originally been\nwritten by Giorgio Padrin and converted to ASoC by Richard Purdie.\nSince conversion to ASoC most of the work on the driver has been done by\nPhilipp Zabel with some review and updates for new APIs by Liam Girdwood\nand Mark Brown.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e13ac2e9b18bde51cf32c69c2209df25791ab3e5",
      "tree": "67d308f63015d0da00998c7e1c1d12c55df7c6f9",
      "parents": [
        "a93bbaa77ea61c6bad684263a65f812b31bf9791"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed May 28 17:58:05 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 29 08:10:49 2008 +0200"
      },
      "message": "[ALSA] ASoC: Add SOC_DOUBLE_S8_TLV control type\n\nThe SOC_DOUBLE_S8_TLV control type was originally implemented in the\nUDA1380 driver by Philipp Zabel and was moved into the core by me.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a93bbaa77ea61c6bad684263a65f812b31bf9791",
      "tree": "46dda28fb9a4696722ae85946dc18434b9ff7cc9",
      "parents": [
        "f9423e7a94eb2dfef3503dde76d17eaf342ab962"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 17:59:24 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed May 28 15:14:32 2008 +0200"
      },
      "message": "[ALSA] Improve the slots option handling\n\nFix and improve the slots option handling.  The sound core tries to\nfind the slot with the given module name first and assign if it\u0027s\nstill available.  If all pre-given slots are unavailable, then try\nto find another free slot.\n\nAlso, when a module name begins with \u0027!\u0027, it means the negative match:\nthe slot will be given for any modules but that one.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f9423e7a94eb2dfef3503dde76d17eaf342ab962",
      "tree": "06ababb31667c7b7073dc1464039c4377e86a058",
      "parents": [
        "2f8932863d243a744ccd3dc005490ad9d2eae478"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Tue May 27 12:32:25 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:22 2008 +0200"
      },
      "message": "[ALSA] hda - Fix EAPD and COEF setups for realtek codecs\n\nFixed EAPD and COEF setups for Realtek ALC662/663, 660-VD and 888 codecs.\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2f8932863d243a744ccd3dc005490ad9d2eae478",
      "tree": "613cab714b1914465290b32c2ae5ddeeb621805d",
      "parents": [
        "531240ff520406c793a110e1c0f187d931f47d66"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Tue May 27 12:14:47 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:22 2008 +0200"
      },
      "message": "[ALSA] hda - show correct codec chip in PCM stream names\n\nShow more exact codec chip name in the PCM stream name strings.\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "531240ff520406c793a110e1c0f187d931f47d66",
      "tree": "57170f9d44fe94fb77a7e57177ab2bdcca6d2c85",
      "parents": [
        "6dda9f4a95905f2b38e79e3737da5e25397e6acb"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Tue May 27 12:10:25 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:21 2008 +0200"
      },
      "message": "[ALSA] hda - Fix vref pincap check in alc882 auto-detection\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6dda9f4a95905f2b38e79e3737da5e25397e6acb",
      "tree": "0434dd0ca776f373386e6a4f093914c0e3c216ed",
      "parents": [
        "abbc9d1b25637b1948a4718fa8f7b257233136bc"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Tue May 27 12:05:31 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:21 2008 +0200"
      },
      "message": "[ALSA] hda - Add ALC663 support\n\nAdded the support of ALC663 codec, including specific models for\nASUS M51VA, ASUS G71V, ASUS H13 and ASUS G50V.\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "abbc9d1b25637b1948a4718fa8f7b257233136bc",
      "tree": "fe46510044ff6801e8fe507ad60226228a6412b4",
      "parents": [
        "f269002e61446ed3410d8ca5f06ebca1e2760cb5"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Tue May 27 11:48:01 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:21 2008 +0200"
      },
      "message": "[ALSA] hda - Add ICH9 controller support (8086:2911)\n\nAdded the missing PCI ID for ICH9 controller (8086:2911)\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f269002e61446ed3410d8ca5f06ebca1e2760cb5",
      "tree": "edf57a9b6a892b0deee884f457e2e62e5116d2d2",
      "parents": [
        "142054a389ebf7972b4eee822ad7c55ff852b649"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Tue May 27 11:44:55 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:21 2008 +0200"
      },
      "message": "[ALSA] hda - Add support of Teradici controller\n\nAdd the new PCI ID 0x6549 0x1200 Teradici controller.\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "142054a389ebf7972b4eee822ad7c55ff852b649",
      "tree": "4400be813aab019f1c72dd67000b414dda5f1b3d",
      "parents": [
        "62cf872a8eec1f11aacbec0ac3fe3698bfa9b403"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Mon May 26 12:59:16 2008 +0300"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:21 2008 +0200"
      },
      "message": "[ALSA] Add EM-X270 ASoC driver\n\nThis patch adds ASoC support for EM-X270 machine.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "62cf872a8eec1f11aacbec0ac3fe3698bfa9b403",
      "tree": "16db27136a4394d8ea26d0b71421199b80a5d8b1",
      "parents": [
        "6938d6b2a90d5e2ffaef037852652a1333502519"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 20 12:15:15 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:21 2008 +0200"
      },
      "message": "[ALSA] Replace CONFIG_SND_DEBUG_DETECT with CONFIG_SND_DEBUG_VERBOSE\n\nReplace CONFIG_SND_DEBUG_DETECT with CONFIG_SND_DEBUG_VERBOSE to\nrepresent its meaning more better.  This config isn\u0027t provided only\nfor the detection but for more verbose debug prints in general.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6938d6b2a90d5e2ffaef037852652a1333502519",
      "tree": "f59b0abe85cc88627ce1a93c54e5c2c7beb05340",
      "parents": [
        "89fe5117928b2c1272c9376362131ded561c91ad"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 23 16:11:26 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:20 2008 +0200"
      },
      "message": "[ALSA] Fix AC97 kconfig items\n\nThe kconfig items related with AC97-powersave must be outside the\nCONFIG_SND_PCI range.  And it\u0027d be better together with CONFIG_SND_AC97.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "89fe5117928b2c1272c9376362131ded561c91ad",
      "tree": "d9ad58546d73efdef4d68ba3c8224a3ee5722576",
      "parents": [
        "06b5fb97cec1a3ca61d10164118b00fe98a6a866"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 23 16:10:37 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:20 2008 +0200"
      },
      "message": "sound: Convert to menuconfig\n\nConvert menu in sound Kconfig files to menuconfig and if.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "06b5fb97cec1a3ca61d10164118b00fe98a6a866",
      "tree": "8341b3b7120a1d0231ba25888cc7c283b059634b",
      "parents": [
        "a72e72469a166c825196c3f20dabd352877fec2b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue May 20 00:59:35 2008 +0300"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:20 2008 +0200"
      },
      "message": "sound: sound/oss/: remove CVS keywords\n\nThis patch removes CVS keywords that weren\u0027t updated for a long time\nfrom comments.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a72e72469a166c825196c3f20dabd352877fec2b",
      "tree": "3ffafb538b39b845614e77a11cf96e4966081b1d",
      "parents": [
        "62b126315369d52e40ad604e1798ff5b6265287e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue May 20 01:06:55 2008 +0300"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:20 2008 +0200"
      },
      "message": "[ALSA] remove CVS keywords\n\nThis patch removes CVS keywords that weren\u0027t updated for a long time\nfrom comments.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "62b126315369d52e40ad604e1798ff5b6265287e",
      "tree": "4594954406ef135f638d11f78089a0ce2e484358",
      "parents": [
        "aea3bfbcfb0453217c8da6cfdc1b2394d214bee5"
      ],
      "author": {
        "name": "Chris Mennie",
        "email": "camennie@alumni.uwaterloo.ca",
        "time": "Mon May 19 16:21:33 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:20 2008 +0200"
      },
      "message": "[ALSA] usb-audio - Support for Roland SonicCell sound module\n\nAdded entry into usbquirks.h to recognize Roland SonicCell sound module by\nmostly duplicating the entry for the Roland SH-201. USB MIDI works just fine,\nthough the USB audio is a little unreliable (but still works well enough).\n\nSigned-off-by: Chris Mennie \u003ccamennie@alumni.uwaterloo.ca\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "aea3bfbcfb0453217c8da6cfdc1b2394d214bee5",
      "tree": "7bf1609d799d92cb37a4d30552f4646d0603574e",
      "parents": [
        "33e5b22285f63ede858c00456f3ffbc2ea79d6cf"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue May 20 14:22:44 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue May 20 14:22:44 2008 +0200"
      },
      "message": "[ALSA] ice1724: fix MIDI\n\nThe VT1724 MIDI port is not MPU-401 compatible; remove the hacks that\ntry to make the MPU-401 library work with it, and just use some simple\ndevice-specific code.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nTested-by: Pavel Hofman \u003cpavel.hofman@insite.cz\u003e\n"
    },
    {
      "commit": "33e5b22285f63ede858c00456f3ffbc2ea79d6cf",
      "tree": "67ec525d50071e56cbaffdef3a0ea7dfe0b2ef57",
      "parents": [
        "a65f0568f6cc8433877fb71dd7d36b551854b0bc"
      ],
      "author": {
        "name": "Werner Almesberger",
        "email": "werner@openmoko.org",
        "time": "Mon Apr 14 14:26:44 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 17:55:10 2008 +0200"
      },
      "message": "[ALSA] soc - Fix s3c24xx-i2s LR sync while timer ticks are disabled\n\nWhen timer ticks are disabled when calling\nsound/soc/s3c24xx/s3c24xx-i2s.c:s3c24xx_snd_lrsync\nand the LR signal never happens, we loop forever.\nThis has been observed in the following call chain:\nsnd_pcm_common_ioctl1 -\u003e snd_pcm_action_lock_irq -\u003e\nsnd_pcm_action_single\n -\u003e snd_pcm_do_resume -\u003e soc_pcm_trigger -\u003e s3c24xx_i2s_trigger\n\nThe patch below changes the timeout mechanism to use udelay, which\ndoesn\u0027t need timer ticks.\n\nSigned-off-by: Werner Almesberger \u003cwerner@openmoko.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a65f0568f6cc8433877fb71dd7d36b551854b0bc",
      "tree": "6bf1077f5381b3f3de8c75cb9c6dbefe5e4d3c70",
      "parents": [
        "3ff3f64ba04b3e5a86dce5239b10268798f68ad7"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue May 13 14:54:43 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 17:32:08 2008 +0200"
      },
      "message": "[ALSA] soc - Convert Wolfson codec drivers to use bulk DAPM registration\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3ff3f64ba04b3e5a86dce5239b10268798f68ad7",
      "tree": "b0ad3e0255c82788a8bc92e8242e587ed35dd388",
      "parents": [
        "0be9898adb6f58fee44f0fec0bbc0eac997ea9eb"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon May 19 12:32:25 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 17:29:24 2008 +0200"
      },
      "message": "[ALSA] ASoC: core checkpatch cleanups\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0be9898adb6f58fee44f0fec0bbc0eac997ea9eb",
      "tree": "61842c7381c7dcc4060280357a9a5fc08f4db023",
      "parents": [
        "1ef6ab75c7deef931d6308af282ed7d8e480e77f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon May 19 12:31:28 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 17:28:43 2008 +0200"
      },
      "message": "[ALSA] ASoC: Clarify API for bias configuration\n\nCurrently the ASoC core configures the bias levels in the system using\na callback on codecs and machines called \u0027dapm_event\u0027, passing it PCI\nstyle power levels as SNDRV_CTL_POWER_ constants. This is more obscure\nthan it needs to be and has caused confusion to driver authors,\nespecially given that DAPM is also performing power management.\n\nAddress this by renaming the callback function to \u0027set_bias_level\u0027 and\nusing constants explicitly representing the off, standby, pre-on and on\nstates which DAPM transitions through.\n\nAlso unexport the API for setting bias level: there are currently no\nin-tree users of this API other than the core itself and it is likely\nthat the core would need to be extended to cater for any users.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1ef6ab75c7deef931d6308af282ed7d8e480e77f",
      "tree": "9be0cbeb41f5f6346a8c5c1931e1dc462590455f",
      "parents": [
        "b2efbbfba24efc8456d68d5af42d082ab1c2febc"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon May 19 12:31:55 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:20 2008 +0200"
      },
      "message": "[ALSA] ASoC: Make CPU and codec DAI operations have same type\n\nThe CPU and codec DAI operations differ only in the presence of the\ndigital mute operation for the codec so they may as well be the same\ntype.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b2efbbfba24efc8456d68d5af42d082ab1c2febc",
      "tree": "04c5063fb504500288c25ec05f884bc85f686d2d",
      "parents": [
        "9ad593f6d326e7a4664e3856520f6c042f82a37f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon May 19 12:30:58 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:20 2008 +0200"
      },
      "message": "[ALSA] ASoC: Remove in-code changelogs\n\nThe overwhelming majority just say \u0027initial version\u0027 anyway.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9ad593f6d326e7a4664e3856520f6c042f82a37f",
      "tree": "215ff6488001382eb90f9f6ee8cd66c6c0030485",
      "parents": [
        "02330fbaaded5b603cba112e4bbf62cdadec159a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 16 12:34:47 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:19 2008 +0200"
      },
      "message": "[ALSA] hda - Fix DMA position inaccuracy\n\nMany HD-audio controllers seem inaccurate about the IRQ timing of\nPCM period updates.  This has caused problems on audio quality; e.g.\nJACK doesn\u0027t work with two periods.\n\nThis patch fixes the problem by checking the current DMA position\nat IRQ handler and delays the period-update via a workq if it\u0027s\ninaccurate.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "02330fbaaded5b603cba112e4bbf62cdadec159a",
      "tree": "90895cb270106d00bbc30a3f15afe91d07795ee3",
      "parents": [
        "f99a633a151686a599413bef758253dfd04887d1"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Fri May 16 12:18:29 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:19 2008 +0200"
      },
      "message": "[ALSA] PCI168 snd-azt3328 Linux driver: another huge update\n\n- figured out \u0027Digital(ly) Enhanced Game Port\u0027 functionality,\n  implemented support for it (eliminating gameport polling overhead)\n- removed optional joystick activation, gameport now enabled unconditionally,\n  since we now support it via the PCI I/O space, not via conflict-prone\n  legacy I/O (which I was thus able to DISABLE now)!\n- fix playback bug (a muted wave output would get unmuted upon start of\n  playback, of course this is not what we want, thus remember mute state)\n- implement partial power management: when idle, lower clock rate and disable\n  codec (reduced noise!), and disable gameport circuit when unused\n- instantiate OPL3 timer, too\n- much better implementation of snd_azf3328_mixer_write_volume_gradually()\n- slightly optimized interrupt handling\n- lots of cleanup\n\nThis time, I also found a way to verify proper OPL3 operation\nvia MIDI file playback (emulation via synth hardware).\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f99a633a151686a599413bef758253dfd04887d1",
      "tree": "7e851cd9077a590525eedf0d61ddb9744216949d",
      "parents": [
        "1a2505988ea650b61bd07722e99080a40ff27653"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Thu May 15 11:01:36 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:19 2008 +0200"
      },
      "message": "[ALSA] ASoC: Convert N810 machine driver to use gpiolib\n\nUse gpiolib since it is now available for OMAPs. Change also references to\nHW version RX44 to product name N810.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1a2505988ea650b61bd07722e99080a40ff27653",
      "tree": "83c1153b7276c79ae420288e2eb10303938b9d82",
      "parents": [
        "acf497f996aa08f03c62a3150abd7939ae23de4c"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue May 13 14:58:57 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:19 2008 +0200"
      },
      "message": "[ALSA] soc - n810 - Update for bulk DAPM registration APIs\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "acf497f996aa08f03c62a3150abd7939ae23de4c",
      "tree": "bb393c0854285145319684a19c43a812fd210e00",
      "parents": [
        "8f3112d7a847c2933a42ce29f17899f585d09106"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue May 13 14:58:30 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:19 2008 +0200"
      },
      "message": "[ALSA] soc - davinci-evm - Update for bulk DAPM registration APIs\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8f3112d7a847c2933a42ce29f17899f585d09106",
      "tree": "b6ef0fcafc44281f315b72923da684f94f1ace28",
      "parents": [
        "51e6a8411a9440f0fdba6cdd7d779e74f89debc4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue May 13 14:58:03 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:19 2008 +0200"
      },
      "message": "[ALSA] soc - neo1973_wm8753 - Convert to bulk DAPM registration APIs\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Graeme Gregory \u003cgraeme@openmoko.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "51e6a8411a9440f0fdba6cdd7d779e74f89debc4",
      "tree": "75ee5446cc7d91c59aca9e0fa0b894b08d031aa8",
      "parents": [
        "25191c45aec54cd01b53391bb0b0e1e60377a5fc"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue May 13 14:57:37 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:18 2008 +0200"
      },
      "message": "[ALSA] soc - eti_b1_wm8731 - Convert to use bulk DAPM control registration\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Frank Mandarino \u003cfmandarino@endrelia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "25191c45aec54cd01b53391bb0b0e1e60377a5fc",
      "tree": "c6fd9aea42da834df594711b426748a5be61e858",
      "parents": [
        "d0cc0d3a95cc3c022ee118072d243d3670ec1663"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue May 13 14:55:48 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon May 19 13:19:18 2008 +0200"
      },
      "message": "[ALSA] soc - Zaurus - Convert to bulk DAPM registration APIs\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    }
  ],
  "next": "d0cc0d3a95cc3c022ee118072d243d3670ec1663"
}
