)]}'
{
  "log": [
    {
      "commit": "c8cece84c9f36410de5164735e909603426e4d5f",
      "tree": "c24e7779340f3d1bc67b8f28ad068b7cb636a285",
      "parents": [
        "03a44825be987d720df854f63b2f7bd30e46bdde"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Fri Feb 08 04:21:20 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:38 2008 -0800"
      },
      "message": "OSS: constify function pointer tables\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "be6c28e62e3a304b74013afab029af2021e1f50d",
      "tree": "38d881b0bbdcf9c7913d25f5a88047abf1f62415",
      "parents": [
        "67a3b2b6ce09809b21f60401e81663f2c8131640"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Wed Feb 06 01:36:51 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:03 2008 -0800"
      },
      "message": "sound/oss/trident.c: fix incorrect test in trident_ac97_set()\n\nIf count reaches zero, the loop ends, but the postfix decrement still\nsubtracts: testing for \u0027count \u003d\u003d 0\u0027 will not work.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nReviewed-by: Ray Lee \u003cray-lk@madrabbit.org\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "83bad1d764b836a482b88e0a1f44d7a5c3e1fee0",
      "tree": "2fe0844d81a178ab51c22f41accef9b332ea86b6",
      "parents": [
        "b4cf9c342a2887f425780c23ad2be3077949cee2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:36:36 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:02 2008 -0800"
      },
      "message": "scheduled OSS driver removal\n\nThis patch contains the scheduled removal of OSS drivers whose config\noptions have been removed in 2.6.23.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7b892806b09dca77db8ef6acbb6c51271578d34d",
      "tree": "594e77bbf8b9147d4cd39a67a89c26ada1572546",
      "parents": [
        "b524b9adb3f655697fe6df9197b3ed6f14bc1729"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:36:29 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:01 2008 -0800"
      },
      "message": "cleanup after APUS removal\n\nAfter the APUS removal, some code can be removed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "73de76a0a42efa173c29aff32e555ac6de992573",
      "tree": "def98bdd451060ac17cff6ed4bb1323df8d1f508",
      "parents": [
        "ffce7a829d913f40678e0ccf2d87a8c2050261a0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 06 01:36:16 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:00 2008 -0800"
      },
      "message": "sound/oss/sb_common.c: fix casting warning\n\nsound/oss/sb_common.c: In function \u0027probe_sbmpu\u0027:\nsound/oss/sb_common.c:1231: warning: cast to pointer from integer of different size\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ffce7a829d913f40678e0ccf2d87a8c2050261a0",
      "tree": "574b1e9545f24325c229b716e40c94cfe978de1c",
      "parents": [
        "911f21501f50b16ce77f37b01e90b5b73c8c80bf"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 06 01:36:15 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:00 2008 -0800"
      },
      "message": "sound/oss/pss: set_io_base() always returns success, mark it void\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f011e2e2df3393c16b0fdc48e855e909b7e021ee",
      "tree": "1ad56011597c739336d7068c8182fd9cfdddad5b",
      "parents": [
        "d82b35186eaa816267f044bd70cc0acb3c7971a3"
      ],
      "author": {
        "name": "Mark Gross",
        "email": "mgross@linux.intel.com",
        "time": "Mon Feb 04 22:30:09 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:22 2008 -0800"
      },
      "message": "latency.c: use QoS infrastructure\n\nReplace latency.c use with pm_qos_params use.\n\nSigned-off-by: mark gross \u003cmgross@linux.intel.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f98735c9c24ea1f0d40a364d4e63611b689b795",
      "tree": "a42b3802449af474d36cda3b6f9fb190a717defb",
      "parents": [
        "fe2528b96b02173395f5a75e37714c07f3e25e73"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Sat Feb 02 03:08:53 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 07:55:38 2008 -0800"
      },
      "message": "vm audit: add VM_DONTEXPAND to mmap for drivers that need it\n\nDrivers that register a -\u003efault handler, but do not range-check the\noffset argument, must set VM_DONTEXPAND in the vm_flags in order to\nprevent an expanding mremap from overflowing the resource.\n\nI\u0027ve audited the tree and attempted to fix these problems (usually by\nadding VM_DONTEXPAND where it is not obvious).\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cace16f174d971a80f81e68ed04f1124a50dd800",
      "tree": "e1be8cb18b10e985c28df08302fd652efcfbefaa",
      "parents": [
        "493b4acb9ed3193b19d45d62e0e5740d20f47adc"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Wed Jan 30 14:58:38 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:33:37 2008 +0100"
      },
      "message": "[ALSA] hda: fix Mic in as output\n\nSome laptop has an internal analog microphone that is \u0027fixed\u0027.\nThis patch prevents creating a \u0027Mic In as Output\u0027 switch for\nports that can\u0027t be outputs.\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": "493b4acb9ed3193b19d45d62e0e5740d20f47adc",
      "tree": "ec486a9c37cbb7dbc11668620a86f5a60a238f08",
      "parents": [
        "bd3d1c2096ff99311b8524273ba0f53502365136"
      ],
      "author": {
        "name": "Veli-Matti Valtonen",
        "email": "maligor@gmail.com",
        "time": "Mon Jan 07 12:36:56 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:25 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Another EMU0404 Board ID\n\nThis is based on pseudo-random playing around with the capabilities.\nWith ca0102 this card gives no output atall, ca0108 appears to work\nfine, so it rather looks similar to the EMU1010b/EMU1010 changes.\nSome other people seem to have succeeded in using this aswell:\n    https://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3496\nFrom: Veli-Matti Valtonen \u003cmaligor@gmail.com\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bd3d1c2096ff99311b8524273ba0f53502365136",
      "tree": "820639b8b86a88976b1de2990f65470340c3b124",
      "parents": [
        "c94fa4c9168e51a8dab8e72cb9f0d89673fc8d8c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 14 12:43:00 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:25 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Fix kthread handling at resume\n\nDon\u0027t create emu1010 kthread again at resume if it\u0027s already created.\nAlso make the thread function static.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c94fa4c9168e51a8dab8e72cb9f0d89673fc8d8c",
      "tree": "08169553a3b69a284b322941131f406661e499e8",
      "parents": [
        "3839e4f136d6da3dc85d237aa9569ee94bfea763"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sat Nov 10 17:55:14 2007 +0000"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3839e4f136d6da3dc85d237aa9569ee94bfea763",
      "tree": "c000a5a87e22c22890c24b8eb4f1fee861bbd79a",
      "parents": [
        "88aa139057f2740c5dd55e2a542b2425186e4d3c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 21 16:33:32 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Use enum for emu_model types\n\nUse enum instead of digits for emu_model types.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "88aa139057f2740c5dd55e2a542b2425186e4d3c",
      "tree": "dc426e5f03be429c0a428351a6b0883da9173b5e",
      "parents": [
        "1c02e36681ae20a796204e8d629d13fa9d5e20b5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 21 16:20:12 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Don\u0027t create emu1010 controls for non-emu boards\n\nThe last change for emu1616 introduced a bug that the driver creates\nemu1010-related controls even on non-emu boards.  Fixed now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1c02e36681ae20a796204e8d629d13fa9d5e20b5",
      "tree": "7ae5336de469988b889fd57be64bd2f531213c98",
      "parents": [
        "190d2c46e52592ba092e8bf8acd4427c920f2d69"
      ],
      "author": {
        "name": "Ctirad Fertr",
        "email": "c.fertr@gmail.com",
        "time": "Thu Dec 13 16:27:13 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - 1616(M) cardbus improvements\n\nThis patch improves E-Mu 1616(M) cardbus support. It adds definitions of the\nnew Microdock and 1010 cardbus registers (thanks again for descriptions\nJames) and improves mixer for this card. Now you can use S/PDIF and ADAT on\nMirodock and also use headpohone output on host cardbus card as another\nindependent output.\n\nSigned-off-by: Ctirad Fertr \u003cc.fertr@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "190d2c46e52592ba092e8bf8acd4427c920f2d69",
      "tree": "bc4f4271f08aa57ac520fa2536c3990f8741fd55",
      "parents": [
        "44893a36ba49349e0f9d4bc3b7bbf9b54469ae1a"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sun Nov 04 14:08:26 2007 +0000"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0404.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "2ea85986dd1fa96ccf0a2f37877d58a57ff6f583",
      "tree": "97d286e5144ee981405ba098f132699cf036a8b5",
      "parents": [
        "19e2e3c30485ba78a653dc521ed9e1f2b6a8bee1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 30 08:38:30 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785\n\nWhile the AK4396 and WM8785 datasheets say that the SPI clock cycle\nlength must be at least 200 ns, 320 ns seems not to work reliably with\nthe controller, so we better use 160 ns.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "19e2e3c30485ba78a653dc521ed9e1f2b6a8bee1",
      "tree": "cd68c33c408bddc8c9f5a6cc44ec2eaf0d5c019c",
      "parents": [
        "4979bca9dcfe4c21c26f378ce446c912fc583ac1"
      ],
      "author": {
        "name": "Hermann Lauer",
        "email": "Hermann.Lauer@iwr.uni-heidelberg.de",
        "time": "Wed Jan 30 08:25:13 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] es1938 - improve capture hw pointer reads\n\nWith the Solo1 (es1938) I got a lot of xrun\u0027s during capture on my machine.\nTracing that down it seems to be comming from reading ocassionaly bad hw\npointers from the chip.  This patch uses more checking to avoid that false\npointer reads.\nFailed reads are giving back the last good value read instead of spinning in\na tight loop, which seems more appropriate to me in an interrupt. I think I\nsaw this trick used in another driver\n\nSigned-off-by: Hermann Lauer \u003cHermann.Lauer@iwr.uni-heidelberg.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4979bca9dcfe4c21c26f378ce446c912fc583ac1",
      "tree": "15e1c8c0c7794bce98991c84da5dbbe9d77d78cf",
      "parents": [
        "4fe5195c46f4303ca295f7e4350fb45a2aa6cff2"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Wed Jan 30 08:13:55 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] HDA-Intel - Add support for Intel SCH\n\nThis patch adds support for Intel\u0027s SCH mobile chipset.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4fe5195c46f4303ca295f7e4350fb45a2aa6cff2",
      "tree": "7d3a5537dc5f6ee2b134f14e055690ee21f9d976",
      "parents": [
        "0aaa22e554c0934625faf79deea42bfecbdbc23d"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Jan 29 15:28:44 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:22 2008 +0100"
      },
      "message": "[ALSA] hda: Add GPIO mute support to STAC9205\n\nSupport added for detecting HP jack presence via GPIO on several laptop docks.\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": "0aaa22e554c0934625faf79deea42bfecbdbc23d",
      "tree": "7f30a7e1d0cd3a04f93aec27101596fe35dc1d9f",
      "parents": [
        "0f6a5156dee091466b743c163800708383c15bdb"
      ],
      "author": {
        "name": "Douglas Kosovic",
        "email": "douglask@itee.uq.edu.au",
        "time": "Tue Jan 29 15:02:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:22 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add Dell T3400 support\n\nAdded the support for Dell T3400 with AD1984 codec chip.\nALSA bug#3699:\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3699\n\nSigned-off-by: Douglas Kosovic \u003cdouglask@itee.uq.edu.au\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0f6a5156dee091466b743c163800708383c15bdb",
      "tree": "eb23d8d3b4bab47935f5a517410323aa09ad6fb5",
      "parents": [
        "edb54a55d2e36de2183a89efa97fadede33b1166"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 29 13:26:04 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for HP DV9553EG laptop\n\nAdded the proper model for HP DV9553EG laptop with Cxt5045.\nALSA bug#3534\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3534\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "edb54a55d2e36de2183a89efa97fadede33b1166",
      "tree": "7ae0b907222f3dffb7ff80626e8201c974b6e10c",
      "parents": [
        "c34f5a0469c64a3e4e84b04a691247b72175402d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 29 12:47:02 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Control SPDIF as slave\n\nAdd SPDIF playback switch to the slave element list so that it\ncan be toggled via the master control as well.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c34f5a0469c64a3e4e84b04a691247b72175402d",
      "tree": "aac9565f0b83da2be30669e1ad35eb29d0e983f3",
      "parents": [
        "4939c660341d1439b8c70c3e006e7fc182f5111e"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Tue Jan 29 12:38:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda_intel: ALSA HD Audio patch for Intel ICH10 DeviceID\u0027s\n\nThis patch adds the Intel ICH10 HD Audio Controller DeviceID\u0027s.\n\nSigned-off-by: Jason Gaston \u003cjason.d.gaston@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4939c660341d1439b8c70c3e006e7fc182f5111e",
      "tree": "53a58cd398fed99ca24ce1f243955a3e024ba6d9",
      "parents": [
        "ce875f079efcfdcf693de89c7ab0ca7f71a9bdce"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 23:53:41 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] Fix Oops with PCM OSS sync\n\nThe PCM OSS emulation can cause Oops at sync operation due to the wrong\ndata size calculation.  Typically happening on Sparc64:\n\thttp://lkml.org/lkml/2008/1/24/426\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ce875f079efcfdcf693de89c7ab0ca7f71a9bdce",
      "tree": "d2d5d18dca2d9d7b86151e9aca822d141f6b1607",
      "parents": [
        "bec15c3a5a1814019424228cd8127e9c82965ae1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:17:43 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add speaker automute to ALC262 HP models\n\nAdded the speaker-automute function to ALC262 HP models.\nAlso, \u0027Mono\u0027 mixer elements are renamed as more intuitive \u0027Speaker\u0027.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bec15c3a5a1814019424228cd8127e9c82965ae1",
      "tree": "24ebe53217a5ac97df4ba4b6d756caee8c36340c",
      "parents": [
        "f2f48e1859167c936af957a828da1e9ec76848cd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:16:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add speaker automute to ALC260 HP models\n\nAdded the speaker-automute function to ALC260 HP models.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f2f48e1859167c936af957a828da1e9ec76848cd",
      "tree": "b9af021012027d0c2fdda9a85704b77dc5065031",
      "parents": [
        "4bb261302b34998e8c3c8d8f0493ee9e58d57cb2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:14:43 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix ALC262 HP-RP5700 model\n\nRemoved the PCM mixer elements conflicting with others.\nAlso renamed Master control to Headphone, which isn\u0027t a real master.\n(The Master control is still created as a virtual master even after\n this rename.)\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4bb261302b34998e8c3c8d8f0493ee9e58d57cb2",
      "tree": "698059f973d9ed77d1537c2c9d02b8aaf79975a0",
      "parents": [
        "86cd92983a78d20d16ed77754829b5ee00c78be6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:12:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix mixer controls with ALC262 HP T5735 model\n\nThe PCM mixer elements in HP T5735 model of ALC262 codec conflict\nwith Speaker and Headphone volumes.  They should be removed.\nDitto for LineOut that is identical with Speaker.\nAlso, fixed/cleaned up the auto-mute callback to use the amp cache\ncorrectly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "86cd92983a78d20d16ed77754829b5ee00c78be6",
      "tree": "f900efe76699fdcd0d376050bd61b04848327de1",
      "parents": [
        "8c0d9649babcf7379dc94cb148bbd2a6d8792984"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:09:56 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Rename non-standard \u0027iSpeaker\u0027\n\nRenamed the non-standard mixer elements \u0027iSpeaker\u0027 to \u0027Speaker\u0027\nin Realtek codecs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8c0d9649babcf7379dc94cb148bbd2a6d8792984",
      "tree": "5d1531198cddc9245ca1c39917c60dc05a9f23a6",
      "parents": [
        "4444704cdcd44bb3534ead01d3318f0db858cb9f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 12:30:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add SPDIF output support to AD1986a laptop-eapd model\n\nThe SPDIF output on AD1986A laptop-eapd model is disabled although\nsome Samsung laptops have SPDIF output.  Enable it after checking the\npin default config.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4444704cdcd44bb3534ead01d3318f0db858cb9f",
      "tree": "a1a6173d9f55c7851cdf0539d16fd68d37fbc01d",
      "parents": [
        "7c0141591fcf92ddc96a4ee04e35783a15bd68c8"
      ],
      "author": {
        "name": "Jiang zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Mon Jan 28 12:28:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Gigabyte P35 DS3R\n\n\nSigned-off-by: Jiang zhe \u003czhe.jiang@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7c0141591fcf92ddc96a4ee04e35783a15bd68c8",
      "tree": "22b2ce1e76144b5ff0d0fb420668e18820f8adf2",
      "parents": [
        "5f7b9b457751efc9f3ad120d0ebdb19fe753e9d0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:36:55 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:18 2008 +0100"
      },
      "message": "[ALSA] virtuoso: monitor external power on D2X\n\nOn the Xonar D2X, monitor the GPIO pin that indicates whether external\npower is present.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5f7b9b457751efc9f3ad120d0ebdb19fe753e9d0",
      "tree": "e63cb022688a2f345d7ea489beded5b2964b6406",
      "parents": [
        "a3601560496d7b46d2d1187169824d11570ff63a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:35:47 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: add front panel capture\n\nWhen a second AC97 codec is present, add a PCM device for capturing from\nthe front panel.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a3601560496d7b46d2d1187169824d11570ff63a",
      "tree": "abcb52cdea5f118815994895b2375ad000fc4d24",
      "parents": [
        "1e821dd2763c97df1a0a451e553d218cb8886cd7"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:35:20 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: add front panel controls\n\nAdd mixer controls for the front panel AC97 codec.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1e821dd2763c97df1a0a451e553d218cb8886cd7",
      "tree": "c09376cd0e36251f1c83ec6bf4e52a7226db7811",
      "parents": [
        "911b499af45e879ccf4b8db234278a7136d056c9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:34:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: use AC97 interrupt\n\nAfter an AC97 register read or write, use the AC97 interrupt instead of\npolling to wait for the access to be completed.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "911b499af45e879ccf4b8db234278a7136d056c9",
      "tree": "8708445a77b89d5bd170044b7faf4c1514c8561f",
      "parents": [
        "236c4920ea825acbffa7bbba24c182ec6a9a8245"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:33:44 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: make line-in exclusive only on Xonar\n\nMove the line input switching code to the Virtuoso driver because only\nthe Xonar cards bypass the analog mixer for line input.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "236c4920ea825acbffa7bbba24c182ec6a9a8245",
      "tree": "0004024e67b675c68dadce7d7be96e94e8a2d777",
      "parents": [
        "4806ef0cf481a4e41f5046aaf1032a7601049ab6"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:32:58 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix AK4396 double rate upper limit\n\nFix the upper sample rate limit for the double rate mode of the AK4396\nto the value from the datasheet.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4806ef0cf481a4e41f5046aaf1032a7601049ab6",
      "tree": "5eb42d702aeffa8ca13e3fae4c453be442d6642d",
      "parents": [
        "b5895dc8b467a2457f4d33bef51f9879cf780a07"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 26 09:58:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add SPDIF controls as slave on AD codecs\n\nThe AD codecs have hardware SPDIF volume/switch controls but they\nare not assigned to the slave list for virtual master controls.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b5895dc8b467a2457f4d33bef51f9879cf780a07",
      "tree": "5080f7b0da82774da821220c505602ca96e942d7",
      "parents": [
        "628ed1333a9d2a7c7d3dc53641ea59af511e5fe5"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embededalley.com",
        "time": "Fri Jan 25 15:24:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda: STAC92xx Line In/Mic as output check\n\nThis patch checks to see the Line In/Mic port have the ability\nto do output before creating the the control switches.\nThe 92hd71bxx series of codecs has this issue with the port 0xe,\nwhich only allows input.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embededalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "628ed1333a9d2a7c7d3dc53641ea59af511e5fe5",
      "tree": "6ec88e2349fda03cf27506fe454eadd958b3f875",
      "parents": [
        "dafc83578d1633d7faf3e9de67fd922286c1b38d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 25 11:56:57 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add missing slave for AD1884 master switch\n\nThe Speaker switch is missing in the slave list.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "dafc83578d1633d7faf3e9de67fd922286c1b38d",
      "tree": "4232ecb455b324ada5a6a01d6a3fd4157f1d3762",
      "parents": [
        "461e2c78b153e38f284d09721c50c0cd3c47e073"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Fri Jan 25 11:53:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Acer Aspire 5310\n\nSimplify usage of the Acer Aspire 5310 laptop with the ALC268 based codec\nsound card via add correct PCI SSID.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "461e2c78b153e38f284d09721c50c0cd3c47e073",
      "tree": "fb82d58738534d1736f3a0f64fe49eb25fcd3bdb",
      "parents": [
        "c626026dd72ec8363aaa862178adeacfa7ac09c5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 25 11:35:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add Conexant 5051 codec support\n\nAdded the support for Conexant 5051 audio codec.\nRight now there are two preset models, laptop and hp.\nThe whole patch is based on the information from the base patch by\nLinuxant.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c626026dd72ec8363aaa862178adeacfa7ac09c5",
      "tree": "676752343a5140acae3add27d9b20d98bbaaa403",
      "parents": [
        "b78e3dbb04ab4cbe3b94ef5426bcd5b167b6fc75"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:41:52 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:15 2008 +0100"
      },
      "message": "[ALSA] add TempoTec HiFier driver\n\nAdd a driver for the MediaTek/TempoTec HiFier Fantasia sound card.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b78e3dbb04ab4cbe3b94ef5426bcd5b167b6fc75",
      "tree": "e234f43f207365b6dc2578a725de38ad16ad668d",
      "parents": [
        "976cd62700ae378df330ec82112da3d17e33a0fe"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:39:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:15 2008 +0100"
      },
      "message": "[ALSA] oxygen: more initialization\n\nInitialize more registers of the controller and the second AC97 codec.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "976cd62700ae378df330ec82112da3d17e33a0fe",
      "tree": "22d31425c0940b8d7105c4914fd944fcc3c2a8d9",
      "parents": [
        "09189ac793d7fef7d0f058815043e3d4bf7097c0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:37:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] oxygen: make the number of analog output configurable\n\nAdd a field to struct oxygen_model to allow model drivers for cards with\nless than eight output channels.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "09189ac793d7fef7d0f058815043e3d4bf7097c0",
      "tree": "5a0839d4d7d626af9691408503dd41ec12564533",
      "parents": [
        "69252128ec628e9d19739db0101e1826d993aecb"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Jan 24 18:46:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] usb/caiaq: decrease period_bytes_min\n\nThis patch decreases the snd_pcm_hardware-\u003eperiod_bytes_min field in the\ncaiaq/usb audio driver. The hardware can actually handle as few as 128\nbytes, depending on the system. So it makes no sense to keep\napplications from actually using such values.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "69252128ec628e9d19739db0101e1826d993aecb",
      "tree": "449a9fd1ec343a57a7ad7626e69c7b4bad37e11b",
      "parents": [
        "29a52c242d76deee155cb94756bcf7ebf58de4fe"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Thu Jan 24 18:11:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] fm801 - Add mute support for FM-only card with FM801 PCI to tuner bridge\n\nThis is improvement of the early support of the FM-only cards where the\nfm801 chip represents the PCI to tuner bridge.\nThe tuner initialization isn\u0027t included the mute on as well as mute support\nvia V4L request. Proposed patch should fix this at least for 64-PCR model.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "29a52c242d76deee155cb94756bcf7ebf58de4fe",
      "tree": "3db921d44a7af97d5a534fd390ed20aa8b3f9bee",
      "parents": [
        "e2e7d624ad3519809c5ff5ff53171e07aeeb7f68"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Thu Jan 24 17:29:00 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Acer Aspire 5315\n\nSimplify usage of the Acer Aspire 5315 laptop with the ALC268 based codec\nsound card via add correct PCI SSID.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e2e7d624ad3519809c5ff5ff53171e07aeeb7f68",
      "tree": "532a6bda185edd0ad8f16966f8a0fb8aea1c34b2",
      "parents": [
        "6330079fc6df4a0829f952b73c4d4999e56034f8"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 15:32:15 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] hda: STAC9205 GPIO line fix\n\nFixed issue that the incorrect GPIO line was being pulled high\nfor some STAC9205 based laptops.\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": "6330079fc6df4a0829f952b73c4d4999e56034f8",
      "tree": "936d9f393e49fc986f7383b757f69a4529f5bf12",
      "parents": [
        "09a99959180d25f4e5070f902e3adc1b20439cd6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 24 15:31:36 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix handling of multiple capture streams\n\nFixed the bug that multiple capture streams conflict on Realtek codec\nroutines.\nAlso, this adds a framework to enable the alternative playback stream,\ne.g. for VoIP.  It\u0027s not fully implemented yet, though.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "09a99959180d25f4e5070f902e3adc1b20439cd6",
      "tree": "991af44ef8181a899e56b52ff31035b6bf654b7d",
      "parents": [
        "90da78bf6aaabd4d31c6663b7c1d1b9c5a8c023f"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 11:49:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda: Add dynamic mono mixer support for STAC92xx codecs\n\nAllows for dynamically creating mono out mixer controls and well\nas mono mux controls.\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": "90da78bf6aaabd4d31c6663b7c1d1b9c5a8c023f",
      "tree": "933a6832988e1e2cffa0eaba278944ddc0722450",
      "parents": [
        "cd93dc8ccad8680f104c9134ae73888feb14e946"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 11:48:01 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda: Added mono_out_pin to autoconfig\n\nAdded a mono_out_pin field to autocfg struct, and code to parse\nfor the mono_out_line.\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": "cd93dc8ccad8680f104c9134ae73888feb14e946",
      "tree": "d7d5ab2a78f53e6a888b82bdfe6548d03cc268b2",
      "parents": [
        "33c646e4ffb1b48d67598fadf3323158f0cfd4b9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jan 24 08:43:39 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove MIDI for generic cards\n\nNone of the reference design models have MIDI, only the X-Meridian\nallows to connect a MIDI adapter.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "33c646e4ffb1b48d67598fadf3323158f0cfd4b9",
      "tree": "cde1997fecbf2f5077f2b92cd65640b304fcfa44",
      "parents": [
        "9478bc3bed1e15208f8041b44d45505cb93e6cc8"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jan 24 08:43:16 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix SPDIF input rates\n\nFix up SPDIF input sample rates again: 32 kHz and 64 kHz are not\nsupported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9478bc3bed1e15208f8041b44d45505cb93e6cc8",
      "tree": "e984bee0d98a5efc5a20b5e260857a1d7fd6b56d",
      "parents": [
        "5be55be58c3255cf0b19c936353d4f6cebc38e4a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 23 11:52:38 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:12 2008 +0100"
      },
      "message": "[ALSA] fix opti9xx/miro section mismatch\n\nsnd_opti93x_mixer() is only called by __devinit snd_opti93x_probe(),\nso the former can also be __devinit.\nsnd_miro_mixer() is only called by __devinit snd_miro_probe(),\nso the former can also be __devinit.\nsound/isa/opti9xx/opti92x-ad1848.c:\nWARNING: vmlinux.o(.text+0xf91cd7): Section mismatch: reference to .init.data:snd_opti93x_controls (between \u0027snd_opti93x_mixer\u0027 and \u0027snd_card_opti9xx_free\u0027)\nWARNING: vmlinux.o(.text+0xf91d66): Section mismatch: reference to .init.data:snd_miro_controls (between \u0027snd_opti93x_mixer\u0027 and \u0027snd_card_opti9xx_free\u0027)\nopti9xx/miro.c:\nWARNING: vmlinux.o(.text+0xf926c2): Section mismatch: reference to .init.data:snd_miro_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf926e5): Section mismatch: reference to .init.data:snd_miro_eq_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf926f9): Section mismatch: reference to .init.data:snd_miro_line_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92716): Section mismatch: reference to .init.data:snd_miro_amp_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf9273e): Section mismatch: reference to .init.data:snd_miro_preamp_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92764): Section mismatch: reference to .init.data:snd_miro_capture_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92783): Section mismatch: reference to .init.data:snd_miro_radio_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf9279a): Section mismatch: reference to .init.data:snd_miro_eq_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf927b9): Section mismatch: reference to .init.data:snd_miro_radio_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5be55be58c3255cf0b19c936353d4f6cebc38e4a",
      "tree": "fc512e9df012fd908f4f91aa37872bfdd3b3a7ef",
      "parents": [
        "7c4dbbd87c0dc62849f0f72449464dc37da0a82a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 23 11:52:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:12 2008 +0100"
      },
      "message": "[ALSA] fix cs5535 section mismatch\n\nsnd_cs5535audio_mixer() is only called by __devinit snd_cs5535audio_probe(),\nso the mixer function can also be __devinit.\nWARNING: vmlinux.o(.text+0xfdbba0): Section mismatch: reference to .init.data:ac97_quirks (between \u0027snd_cs5535audio_mixer\u0027 and \u0027process_bm0_irq\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "dca008f367586f73bd1c766836e4f7a38ce9814f",
      "tree": "174bdb00bf674b21251df8e6c1a2ecc30f08ddd5",
      "parents": [
        "0ef6ce7b6acddc3dc9e898125b3bada98a21130a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 22 15:37:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Don\u0027t query widget parameter for invalid NID\n\nDon\u0027t query a widget parameter for an invalid NID in get_wcaps() but\nrather returns zero (i.e. no attribute).\nThe read to an non-existing widget may result in a fatal codec\ncommunication error.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0ef6ce7b6acddc3dc9e898125b3bada98a21130a",
      "tree": "eb9c73b2d87d9658d71b7cdeb6865e7454f6ee14",
      "parents": [
        "ca7cfae9eb91c012ac448dc6816ded6285f6f39a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 22 15:35:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config()\n\nDon\u0027t read the widget list again as we already have it at the beginning.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ca7cfae9eb91c012ac448dc6816ded6285f6f39a",
      "tree": "8842e362220e07738d574044c00f8de74eb312bc",
      "parents": [
        "1cfd52bc1ad516dbdc23839d40013dea4c19c70a"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:32:25 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add afg and mfg preset mask\n\nAdded afg and mfg preset masks for more finer codec-preset selection.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1cfd52bc1ad516dbdc23839d40013dea4c19c70a",
      "tree": "a14d6d7b33bf5593fe845e080ab2cf07ac096a63",
      "parents": [
        "d2595d86e5095f724c17ce97d679f30aa3eaabf8"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:29:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Add ratelimit to timeout messages\n\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d2595d86e5095f724c17ce97d679f30aa3eaabf8",
      "tree": "8d8df0054de567b3554fb078b39aecceeb939afc",
      "parents": [
        "9f113e0ef47451defa950eed738d87387c0aa8f6"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:23:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add a delay after power state change\n\nAdded a delay after the power state change as a partial workaround\nfor \u0027hda_intel: azx_get_response timeout\u0027 problem on Cxt codecs.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9f113e0ef47451defa950eed738d87387c0aa8f6",
      "tree": "a094be49d46bde1bb45e1c1133c0e66d6beb8a7e",
      "parents": [
        "15908c36aaefe9f1300fd2f0ee6d5d848131b217"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:18:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add missing input controls for Cxt5047 test model\n\nThe input volume/switch elements are missing in Cxt5047 test model.\nAlso the patch includes some code clean ups.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "15908c36aaefe9f1300fd2f0ee6d5d848131b217",
      "tree": "99dd2700f6711b7c4abf8b1ae8ea074ba641e6f8",
      "parents": [
        "b22b48214ff492379dfc89b3ea6dc9fb4d157d2a"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:15:59 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix laptop models for Cxt5045\n\nChange laptop models to three different models, laptop-hpsense,\nlaptop-micsense and laptop-hpmicsense.  The first two correspond to\nthe old \u0027laptop\u0027 and \u0027fujitsu\u0027 models.\nReassigned the quirk table for the new models.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b22b48214ff492379dfc89b3ea6dc9fb4d157d2a",
      "tree": "dfe78f293b8a213c5cb195e91c15f5a9f1729b7e",
      "parents": [
        "02f21c9d6ba863aa86c33e1335cb1307322f7fb8"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Jan 22 12:32:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] hda: Mono mux mixer support\n\nAdd support for the mono mux on several 92HD7xxx codecs.\nCreates a dynamic mixer for the mux selection.\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": "02f21c9d6ba863aa86c33e1335cb1307322f7fb8",
      "tree": "68095c6cde29818f01bd24cd51f973d9970f92bd",
      "parents": [
        "08c8efe6925ba712d65ca07877fa169b45f8d502"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Jan 22 08:36:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] oxygen: add SPDIF loopback control\n\nAdd a mixer control for the SPDIF loopback function.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "08c8efe6925ba712d65ca07877fa169b45f8d502",
      "tree": "62dc1418d0f518c8398bc413ffe9bc0fd3366a28",
      "parents": [
        "c518b35ea2ef2b7b3dbe6b1cc5299daf0c9de3f7"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jan 21 14:33:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] Fix lockdep warning in ASoC machine probe\n\nDon\u0027t take the codec mutex during machine probe until we have registered\nwith ALSA, fixing a lockdep warning reported by Dmitry Baryshkov.\nCc: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\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": "c518b35ea2ef2b7b3dbe6b1cc5299daf0c9de3f7",
      "tree": "d6acf3ba9a709b6d340620bd949678a75d6cefc2",
      "parents": [
        "0de27c10d3524eba9e81f56ff315e97d95b3faa0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 12:59:40 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] oxygen: TempoTec HiFier is probably not supported\n\nThe TempoTec HiFier has a somwhat different architecture; remove it from\nthe list of cards that are known to be supported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0de27c10d3524eba9e81f56ff315e97d95b3faa0",
      "tree": "8b417543e63e65a2ffbd01a0fe9ba89bdaa1f7c8",
      "parents": [
        "c57cccc0382fedd95373ffdb192f45d278210686"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 21 11:49:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] cs5535audio - Fix available sample rates\n\nThe available sample rates on CS5535 depend on AC97 codec chip.\nSet the additional hw params limit.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c57cccc0382fedd95373ffdb192f45d278210686",
      "tree": "92c525221ff7471df52d61fe8506cccd6b0fa606",
      "parents": [
        "7f0b89465bb94eb3273ea5af5e009332351a54c9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:54:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: optimize snd_pcm_hardware structures\n\nAdd one more indirection to the lookup of the snd_pcm_hardware\nstructures so that we can save the space of the duplicate ones.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7f0b89465bb94eb3273ea5af5e009332351a54c9",
      "tree": "9ea524a7c9ecaf37f60edc5838aa1887221b0f75",
      "parents": [
        "5a256f862c2a9155456b718edb303e37cda2d153"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:53:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: add 192 kHz SPDIF input support\n\nChange the oxygen_spdif_input_bits_changed() function so that clock\nchanges on the SPDIF input are correctly detected.  This means that\nsample rates greater than 96 kHz are now supported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5a256f862c2a9155456b718edb303e37cda2d153",
      "tree": "e30f384a6cf8bf8aacb01da05cc0e71bf2b9684f",
      "parents": [
        "e9d88a8bd9fb85d2a4a0adb89c47dcae437fa308"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:52:29 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix DAC source register fields\n\nFix some wrong values for the definitions of the source masks for DACS 1\nand 3.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e9d88a8bd9fb85d2a4a0adb89c47dcae437fa308",
      "tree": "37f6e5a6fcd08015184516897650387729e23361",
      "parents": [
        "7ef37cd95494a0a9be425c4d75f21ee8d2807b5a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:52:11 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix control filter\n\nActually use the template that was maybe changed by the control filter\ninstead of the original one.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7ef37cd95494a0a9be425c4d75f21ee8d2807b5a",
      "tree": "8c1ed7c6fab7c787ec98815be44417256a09d81e",
      "parents": [
        "3b94253bc9c950d2038a2db4f9c804b50f82001a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:51:55 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: move model-specific data out of common header\n\nInstead of having model-specific fields in the common struct oxygen, put\nthem into a private structure that is allocated together with the card\nstructure.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3b94253bc9c950d2038a2db4f9c804b50f82001a",
      "tree": "31ed15b2e228ccc1a64b1ca9279a495aaebd0251",
      "parents": [
        "71e22a4b77fb36ce3205122454f5500843bed3ea"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:51:19 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: reduce SPI clock frequency for AK4396/WM8785\n\nAccording to the datasheets, the SPI clock cycle must be at least 200 ns\nfor the AK4396 and the WM8785, so we cannot use the default 160 ns.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "71e22a4b77fb36ce3205122454f5500843bed3ea",
      "tree": "c7be25dfba8379ca0938409bd8a77cebd588883b",
      "parents": [
        "878ac3ee76a5abb4952396570207f6ebe0597e52"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:50:51 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: allow more sample rates with WM8785\n\nAllow to record with 32 kHz, 64 kHz, 88.2 kHz and 176.4 kHz with cards\nthat have a WM8785 ADC.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "878ac3ee76a5abb4952396570207f6ebe0597e52",
      "tree": "9c5dea50a61302f3b4533314091b8cb9c02f4170",
      "parents": [
        "44fb7aae82b37f5bb66cb1423e2babb11d90969e"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:50:19 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: add more symbols\n\nAdd symbol definitions for the various codecs and GPIO pins.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "44fb7aae82b37f5bb66cb1423e2babb11d90969e",
      "tree": "031a965cf320c285f811e5b3de17152984ee4abf",
      "parents": [
        "db2396d4959340dbe2b617bde3beb2268f1e3658"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:45:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:06 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove MIDI autodetection\n\nThe MIDI bit in the MISC register is set by default and cannot be used\nto detect the presence of a MIDI port.  Instead, add a parameter to the\noxygen_pci_probe() function so that model drivers can specify this.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "db2396d4959340dbe2b617bde3beb2268f1e3658",
      "tree": "2feb00af283ca64ed2963ed1ab566603c216c880",
      "parents": [
        "c9946b2c807aa2e6829765accc267415a893f74a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:44:52 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:06 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix pause handling\n\nUse the DMA_PAUSE register for pausing instead of stopping DMA.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c9946b2c807aa2e6829765accc267415a893f74a",
      "tree": "a0013598935d3da7b1f117eccb3c28f316167d34",
      "parents": [
        "48a8a26dd8ea1f7aeacef6b48f2d4d45508f46ba"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:44:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove magic numbers\n\nReplace some magic numbers with register symbols.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6735e5723b5b4bc9bc0a24a841fbd0f2e7944b3f",
      "tree": "dbc1987bbf2a4c8c19a54532dfc675b86fa1bbc8",
      "parents": [
        "28a0d9df0706c523d3bb8de18892c76b78c2e428"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 19 10:33:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Fix over-sized kmalloc for TLV\n\nReported by Al Viro:\nIn copy_tlv(), the size of kmalloc is wrongly calculated.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "28a0d9df0706c523d3bb8de18892c76b78c2e428",
      "tree": "0bc6757b150a8350a419fd6dd5b884bd53d410ee",
      "parents": [
        "7cda8ba9f4e471dfba914ecf67fd14ebffb17c16"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 18 15:32:32 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Make azx_get_response() a bit more robust\n\nIn azx_[rirb_]get_response(), the timeout is checked at the end of the loop.\nIt\u0027s better to be checked just after the check of the RIRB index to avoid\na bogus error with a too long msleep().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7cda8ba9f4e471dfba914ecf67fd14ebffb17c16",
      "tree": "5786b450d9099809b974929ea356b444c9f2bc07",
      "parents": [
        "797760ab14db4e82a50c06a9916dd5c6147b415b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 18 13:36:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] ice1712, ice1724 - Code clean up\n\nClean up ice1712/ice1724 codes.  The board-specific data is allocated\nlocally in each code instead of having an ungly union in struct ice1712.\nAlso, fix coding issues in prodigy_hifi.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "797760ab14db4e82a50c06a9916dd5c6147b415b",
      "tree": "c60c279c9dbbe81d399a0d6a7648cfacb2bef60d",
      "parents": [
        "e0059549345903195d6eb796c22048204c40a785"
      ],
      "author": {
        "name": "Andrew Paprocki",
        "email": "andrew@ishiboo.com",
        "time": "Fri Jan 18 12:51:11 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] hda_proc - Add a number of new settings to proc codec output\n\nThis patch adds additional output to the /proc codec#X info.\nThe following pieces of information are added to the output:\n-  Balanced, L/R swap, trigger, impedance sense pin capabilities\n-  Vref pin capabilities\n-  Current Vref pin widget control setting\n-  Default configuration association, sequence, and misc bit test\n-  EAPD/BTL bits conveying balanced mode, EAPD, and L/R swap\n-  Power state modified to show state name as well as setting vs actual value\n-  GPIO parameter output on Audio Function Group, including enumeration of IO\n   pins which are indicated present (Any I and O pins are not output at this\n   time)\n-  Stripe and L/R swap widget capabilities\n-  All digital converter bits: enable, validity, validity config, preemphasis,\n   copyright, non-audio, professional, generation level, and content category\n-  Converter stream and channel values for in/out widgets\n-  SDI select value for in widgets\n-  Unsolicited response widget capability tag and enabled bit\n-  Delay widget capability value\n-  Processing widget capability benign bit and number of coefficients\n-  Realtek Define Registers: processing coefficient, coefficient index\n[Also, fixed space/tab issues and make codes a bit more readable\n  -- Takashi]\n\nSigned-off-by: Andrew Paprocki \u003candrew@ishiboo.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e0059549345903195d6eb796c22048204c40a785",
      "tree": "42ad0eda51c80842101c2223fb307f6ffe0e5c2e",
      "parents": [
        "c2353a0826d2b8fe9f5c6a6aca99149e4ee7b196"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 18 09:18:32 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix playback routing\n\nThe default playback routing must be 0xe4, not 0xe1; the front and\nsurround DACs were exchanged.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c2353a0826d2b8fe9f5c6a6aca99149e4ee7b196",
      "tree": "bd15b1625da94b87a6f0602b47a35c09385f56ba",
      "parents": [
        "4052ce4cbf48531bdd8ff43b673ccb5c005dec79"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 18 09:17:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] oxygen: add register definitions\n\nAdd more symbols for registers and register fields.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4052ce4cbf48531bdd8ff43b673ccb5c005dec79",
      "tree": "b76b594b17fb41ae13e9ffec080f6897eca243bc",
      "parents": [
        "f4beee9420773faefd3eac23bb5ba65b0395c1a1"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Jan 17 17:44:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] mpc8610: Add mmap support\n\nEnable mmap support in the MPC8610 ASoC driver.  The driver can use ALSA\u0027s\ndefault mmap functionality, it was just not enabled previously.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f4beee9420773faefd3eac23bb5ba65b0395c1a1",
      "tree": "8213ab9de90d4442dcbfa0ca4558a8bbe097898b",
      "parents": [
        "5218c892652c1e8f89964a7fd4cf8b71cc863094"
      ],
      "author": {
        "name": "Jiang zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Thu Jan 17 11:19:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix capture source for Cx5045 codec\n\nFor codec conexant 5045, I found that the name of \u0027Capture Source Items\u0027\nis different from the name of mixer.\nThe mixer is:\nHDA_CODEC_VOLUME(\u0027Ext Mic Playback Volume\u0027, 0x17, 0x2, HDA_INPUT),\nHDA_CODEC_MUTE(\u0027Ext Mic Playback Switch\u0027, 0x17, 0x2, HDA_INPUT),\nBut the capture source item is :\nstatic struct hda_input_mux cxt5045_capture_source \u003d {\n\t.num_items \u003d 2,\n\t.items \u003d {\n\t\t{ \u0027IntMic\u0027, 0x1 },\n\t\t{ \u0027LineIn\u0027, 0x2 },\n\t}\n};\nI think that it\u0027s better to change the name of capture_source to avoid\nmisunderstanding.\n\nSigned-off-by: Jiang zhe \u003czhe.jiang@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5218c892652c1e8f89964a7fd4cf8b71cc863094",
      "tree": "c45f4a3d784b65225a5b3d0246bd775eebc81ec6",
      "parents": [
        "178532348c215d23d8d64548c6ff0e38b50fca6c"
      ],
      "author": {
        "name": "Jiang Zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Thu Jan 17 11:18:41 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] hda-codec - New model for conexant 5045 codec to support benq r55e\n\nThe benq r55e laptop have 3 jacks on the front panel.\nOne for HP, one for Line In and one for Mic In.\nThis patch implemented a new model to support it.\n\nSigned-off-by: Jiang Zhe \u003czhe.jiang@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "88d1612cc22dcd4e336bfa5cc459c61551274550",
      "tree": "a90634f7dcf0294a537661ef101401e5fe176bef",
      "parents": [
        "05855ba3f405d02c4530072527d2b1c72e3b38a9"
      ],
      "author": {
        "name": "Julian Scheel",
        "email": "julian@jusst.de",
        "time": "Thu Jan 17 11:12:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] ice1724 - Add missing prodigy_hifi.h\n\n\nSigned-off-by: Julian Scheel \u003cjulian@jusst.de\u003e\nSigned-off-by: Konstantin Kletschke \u003ckonsti@ku-gbr.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "05855ba3f405d02c4530072527d2b1c72e3b38a9",
      "tree": "a3a53083e0e773d606f56922f927f719568026d9",
      "parents": [
        "b8c5b53e1f104a9f877f947cdb86d5c7208d6c9a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jan 17 09:05:09 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] oxygen: make the I2S format configurable\n\nAdd proper register bit symbols for the I2S format field, and allow card\nmodels to configure the I2S format to be used for the DACs and ADCs.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b8c5b53e1f104a9f877f947cdb86d5c7208d6c9a",
      "tree": "b2060c4c3969c446b718392b7851c4fd897b78d3",
      "parents": [
        "6b8d6e5518e2812b150c2d7c1e975a1bd33f0ccc"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Jan 16 20:12:34 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] ice1712 - fixed midi input for Hoontech C-Ports\n\nSee ALSA bug#1846 for more details.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6b8d6e5518e2812b150c2d7c1e975a1bd33f0ccc",
      "tree": "e4797d6613098ae2590c0aebdf526a93872f9009",
      "parents": [
        "da65fd3bf10c3500502e448c76917f5e86e28b28"
      ],
      "author": {
        "name": "Julian Scheel",
        "email": "julian@jusst.de",
        "time": "Wed Jan 16 19:50:00 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] ICE1724: Added support for Audiotrak Prodigy 7.1 HiFi \u0026 HD2, Hercules Fortissimo IV\n\nSee ALSA bug#2384 for more details.\n\nSigned-off-by: Julian Scheel \u003cjulian@jusst.de\u003e\nSigned-off-by: Konstantin Kletschke \u003ckonsti@ku-gbr.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "da65fd3bf10c3500502e448c76917f5e86e28b28",
      "tree": "3cf26a99219fe39c48a4bc333bc61a7c65283c81",
      "parents": [
        "52987656fb3d43192639a7d585feb564c075c864"
      ],
      "author": {
        "name": "Vasily Khoruzhick",
        "email": "anarsoul@gmail.com",
        "time": "Wed Jan 16 17:05:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:02 2008 +0100"
      },
      "message": "[ALSA] hda-codec - remove 11c1:1040 from patch_si3054.c id list\n\nCodec with id 11c1:1040 sitting on hda bus isn\u0027t si3054-compatible.\nIt should be removed from patch_si3054.c id list.\nThe detailed information\n\thttp://archives.linmodems.org/26457\nFrom: Vasily Khoruzhick \u003canarsoul@gmail.com\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "52987656fb3d43192639a7d585feb564c075c864",
      "tree": "e8ac0d6e33e537016710cb380f6678770f9773dc",
      "parents": [
        "192b8e3922c916cbacac7e5a190d9412ae39a7ee"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 16 16:09:47 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:02 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Add workarounds for STAC codecs\n\nSome machines with STAC codecs seem to have problems (e.g. no audible\nplayback) when the delay in codec-read routine is too short.\nI still don\u0027t figure out which command sequence causes this problem\n(due to lack of test hardware), but it\u0027s known that increasing the\ndelay fixes.  So, added a stupid workaround here temporarily...\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "192b8e3922c916cbacac7e5a190d9412ae39a7ee",
      "tree": "78ff5561316506250c7aab6a57c5c08d71858b9f",
      "parents": [
        "e70515dd518bbd5b9e2e5c90a56347df0e871389"
      ],
      "author": {
        "name": "Andreas Degert",
        "email": "ad@papyrus-gmbh.de",
        "time": "Wed Jan 16 15:59:48 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:01 2008 +0100"
      },
      "message": "[ALSA] hdsp: make Multiface II work again\n\nThis device has io_type \u003d\u003d 1 (Multiface) and firmware_rev \u003e 0xa\n(fixes regression from changeset 5326)\n\nSigned-off-by: Andreas Degert \u003cad@papyrus-gmbh.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e70515dd518bbd5b9e2e5c90a56347df0e871389",
      "tree": "aa6579fdf4f4ba186b8daceca661cd8a27b81a49",
      "parents": [
        "599c3e76fe89b314667e699a20ad08f8d16d0454"
      ],
      "author": {
        "name": "T. H. Huth",
        "email": "th.huth@googlemail.com",
        "time": "Wed Jan 16 15:57:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:01 2008 +0100"
      },
      "message": "[ALSA] snd-powermac: handle dead DMA transfers\n\nThis patch provides the snd-powermac sound driver with the ability to handle\ndead DMA transfers. If a dead DMA transfer is detected, the driver now sets\nup a new DMA transfer to continue with the sound output at the point where the\nold transfer died.\nThis dead DMA transfer handling has become necessary with recent kernels on\ncertain G4 PowerMacs. Please refer to the following URLs for more information:\n https://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3126\n https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/87652\n http://bugs.debian.org/cgi-bin/bugreport.cgi?bug\u003d436723\nThe patch is based on the dead DMA transfer handling code from the old dmasound\ndriver which can be found in the file sound/oss/dmasound/dmasound_awacs.c in\nthe Linux source code.\n\nSigned-off-by: T. H. Huth \u003cth.huth@googlemail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "599c3e76fe89b314667e699a20ad08f8d16d0454",
      "tree": "e8c64ce80e7ca87ecb4e83d2535ddb3ef4b9b139",
      "parents": [
        "1374f8ceeefcb24194c29b9a81ecc40118d2c4d1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 16 14:56:04 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:01 2008 +0100"
      },
      "message": "[ALSA] sound: fix caiaq section mismatches\n\nFix section mismatch in caiaq: these __devinit functions can be\ncalled at any time so they should not be __devinit.\nWARNING: vmlinux.o(.text+0x10a8dae): Section mismatch: reference to .init.text:snd_usb_caiaq_audio_init (between \u0027setup_card\u0027 and \u0027create_card\u0027)\nWARNING: vmlinux.o(.text+0x10a8dd6): Section mismatch: reference to .init.text:snd_usb_caiaq_midi_init (between \u0027setup_card\u0027 and \u0027create_card\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1374f8ceeefcb24194c29b9a81ecc40118d2c4d1",
      "tree": "4ba2d2e51477d0d02caff0f3a72e859e557862dd",
      "parents": [
        "32a41b026e65e9430a8c24f5d400cc21d44a897d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 16 14:55:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:01 2008 +0100"
      },
      "message": "[ALSA] sound: fix rme9652 section mismatch\n\nFix section mismatch in hdsp:  snd_hdsp_proc_init() can be called from\nan ioctl at any time.\nWARNING: vmlinux.o(.text+0x1089bc2): Section mismatch: reference to .init.text: (between \u0027snd_hdsp_create_alsa_devices\u0027 and \u0027snd_hdsp_free\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "32a41b026e65e9430a8c24f5d400cc21d44a897d",
      "tree": "2e1381f5195574fc93b2b7bf320d379471a0ca15",
      "parents": [
        "e4d76815c2d6477f4b77f1c7dbfbde113af89e67"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 16 14:55:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:00 2008 +0100"
      },
      "message": "[ALSA] sound: fix atiixp section mismatch\n\nFix section mismatch in atiixp by making some functions __devinit.\nWARNING: vmlinux.o(.text+0xfd9304): Section mismatch: reference to .init.data:atiixp_quirks (between \u0027ac97_probing_bugs\u0027 and \u0027snd_atiixp_codec_detect\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    }
  ],
  "next": "e4d76815c2d6477f4b77f1c7dbfbde113af89e67"
}
