)]}'
{
  "log": [
    {
      "commit": "60befb97f5ab11037f1ae7563ca7137878a7bd46",
      "tree": "135fd84011d6f75eccbb7647c9b03957a800ed99",
      "parents": [
        "a3d2b755c0e8f301c079d8aa5a761622259400fe",
        "f492ec9f02908579353e31949855f86909a5af14"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 15 15:38:26 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 15 15:38:26 2009 +0200"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n\n* fix/asoc:\n  ASoC: DaVinci EVM board support buildfixes\n  ASoC: DaVinci I2S updates\n  ASoC: davinci-pcm buildfixes\n  pxa2xx-ac97: fix reset gpio mode setting\n  ASoC: soc-core: fix crash when removing not instantiated card\n"
    },
    {
      "commit": "a3d2b755c0e8f301c079d8aa5a761622259400fe",
      "tree": "5c26f7617ac49addcdc65e27f97f218495ac6b3e",
      "parents": [
        "bbb2b6829d2afa4cfc58f7c321b2c3aaa7f4835e",
        "5a641bcd6398841cc4606b0a732d41a09256fd94"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 15 15:38:20 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 15 15:38:20 2009 +0200"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into for-linus\n\n* fix/misc:\n  ALSA: pcsp: fix printk format warning\n  ALSA: riptide: postfix increment and off by one\n"
    },
    {
      "commit": "f492ec9f02908579353e31949855f86909a5af14",
      "tree": "595b7f2e42fb9eaf6f0b83267dc158619845b199",
      "parents": [
        "a62114cb90a351016121bca02e69d6a9e24afa0e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Thu May 14 13:01:59 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri May 15 08:59:07 2009 +0100"
      },
      "message": "ASoC: DaVinci EVM board support buildfixes\n\nThis is a build fix, resyncing the DaVinci EVM ASoC board code\nwith the version in the DaVinci tree.  That resync includes\nsupport for the DM355 EVM, although that board isn\u0027t yet in\nmainline.\n\n(NOTE:  also includes a bugfix to the platform_add_resources\ncall, recently sent by Chaithrika U S \u003cchaithrika@ti.com\u003e but\nnot yet merged into the DaVinci tree.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a62114cb90a351016121bca02e69d6a9e24afa0e",
      "tree": "79493df5aa72f43b40239078668ffd9ac88201a3",
      "parents": [
        "82075af6cb9b4918ab52a7100425b09fae6aafe3"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Thu May 14 12:47:42 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri May 15 08:58:58 2009 +0100"
      },
      "message": "ASoC: DaVinci I2S updates\n\nThis resyncs the DaVinci I2S code with the version in the DaVinci\ntree.  The behavioral change uses updated clock interfaces which\nrecently merged to mainline.  Two other changes include adding a\ncomment on the ASP/McBSP/McASP confusion, and dropping pdev-\u003eid in\norder to support more boards than just the DM644x EVM.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "82075af6cb9b4918ab52a7100425b09fae6aafe3",
      "tree": "b1d86ab2db25a3bcb3addf30a917bb6ad99006d3",
      "parents": [
        "1ffafeb556d50de8039e14f1cbbe58e9e4549915"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Thu May 14 12:41:22 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri May 15 08:58:05 2009 +0100"
      },
      "message": "ASoC: davinci-pcm buildfixes\n\nThis is a buildfix for the DaVinci PCM code, resyncing it with\nthe version in the DaVinci tree.  The notable change is using\ncurrent EDMA interfaces, which recently merged to mainline.\n(The older interfaces never made it into mainline.)\n\nNOTE:  open issue, the DMA should be to/from SRAM; see chip\nerrata for more info.  The artifacts are extremely easy to\nhear on DM355 hardware (not yet supported in mainline), but\ndon\u0027t seem as audible on DM6446 hardwaare (which does have\nmainline support).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5a641bcd6398841cc4606b0a732d41a09256fd94",
      "tree": "dc0ff65c30d85869c3563f3ca2140278507cbee0",
      "parents": [
        "1b1cc7f21c51cc81992a547b59e174dd8c44d1bd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu May 14 08:49:13 2009 -0700"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 14 18:03:10 2009 +0200"
      },
      "message": "ALSA: pcsp: fix printk format warning\n\nFix printk format warning:\n\nsound/drivers/pcsp/pcsp_mixer.c:54: warning: format \u0027%d\u0027 expects type \u0027int\u0027, but argument 3 has type \u0027long unsigned int\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1b1cc7f21c51cc81992a547b59e174dd8c44d1bd",
      "tree": "b1e9ee0cc5d8132078a5d5557e1292d0049fb5aa",
      "parents": [
        "b452e08e73c0e3dbb0be82130217be4b7084299e"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed May 13 20:44:07 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 14 08:41:40 2009 +0200"
      },
      "message": "ALSA: riptide: postfix increment and off by one\n\nWith a postfix increment these variables are incremented beyond\nCMDIF_TIMEOUT / MAX_WRITE_RETRY.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1ffafeb556d50de8039e14f1cbbe58e9e4549915",
      "tree": "92cf8744e46fad65393f9d1a8b91aa8e286087dd",
      "parents": [
        "914dc18255e430ceabb10b57394e01814c69c5cd"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Mon May 11 13:11:38 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon May 11 19:01:51 2009 +0100"
      },
      "message": "pxa2xx-ac97: fix reset gpio mode setting\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "914dc18255e430ceabb10b57394e01814c69c5cd",
      "tree": "469a8a5ca346aa9fc7a119457222549b42a91898",
      "parents": [
        "97a775c49c7e1b47b016a492463486a5b86da479"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Mon May 11 13:04:55 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon May 11 19:01:51 2009 +0100"
      },
      "message": "ASoC: soc-core: fix crash when removing not instantiated card\n\nIf the card was not instantiated in snd_soc_instantiate_card, calling\nsoc-remove will crash because some of codec, cpu_dai and card .remove\nmethods are called twice.\nFix this by returning from soc_remove immediately.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "bbb2b6829d2afa4cfc58f7c321b2c3aaa7f4835e",
      "tree": "69c836d5e6d1a6d59e128faa7af7b21aa91a4bad",
      "parents": [
        "b40814b8c028f0fe4465e17c8bb4ca0d3258fa52",
        "97a775c49c7e1b47b016a492463486a5b86da479"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 10 12:06:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 10 12:06:59 2009 +0200"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n\n* fix/asoc:\n  ASoC: Fix errors in WM8990\n"
    },
    {
      "commit": "b40814b8c028f0fe4465e17c8bb4ca0d3258fa52",
      "tree": "523177808ed22dd9cd5b1b6249d7203bc7530dbc",
      "parents": [
        "e56d498d0aef985d1b321a10c0f2276efb93545e",
        "5dd17cb992ef4c1ebb1a2d60cbef4b6967974673"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 10 12:06:55 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 10 12:06:55 2009 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n\n* fix/hda:\n  ALSA: hda - Fix line-in on Mac Mini Core2 Duo\n"
    },
    {
      "commit": "6d05d53f562e8c74b6922fc69a5685207759c905",
      "tree": "b7486d91c3942571ade282b3de858b9d456bb15a",
      "parents": [
        "091bf7624d1c90cec9e578a18529f615213ff847",
        "b452e08e73c0e3dbb0be82130217be4b7084299e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 10 12:05:53 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun May 10 12:05:53 2009 +0200"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into for-linus\n\n* fix/misc:\n  sound: via82xx: fix DXS volume range\n  sound: serial-u16550: fix buffer overflow\n"
    },
    {
      "commit": "5dd17cb992ef4c1ebb1a2d60cbef4b6967974673",
      "tree": "42c0aff6920783ccf76fb626f70c11b067dd7283",
      "parents": [
        "7315613f87f4aa0a52f60814f4ee3802e0bb1ec5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 07 16:22:53 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 08 07:55:10 2009 +0200"
      },
      "message": "ALSA: hda - Fix line-in on Mac Mini Core2 Duo\n\nBIOS on Mac Mini Core2 Duo sets both INPUT and OUTPUT pinctl bits to\nthe line-in jack, and it confuses the driver as if it\u0027s a valid input.\nThis patch adds the check of OUTPUT bit so that the driver fixes the\ninvalid pin setup.\n\nTested-by: Tino Keitel \u003ctino.keitel@gmx.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b452e08e73c0e3dbb0be82130217be4b7084299e",
      "tree": "91b4dc261c5f1604344addc6120e5cf87c18045d",
      "parents": [
        "bd0185ceaca7ef17d5c9c094882a5aabe8eff677"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue May 05 15:40:12 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 05 16:01:32 2009 +0200"
      },
      "message": "sound: via82xx: fix DXS volume range\n\nWith 5 bits and 1.5 dB per step, the DXS volume range is only 48 dB.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bd0185ceaca7ef17d5c9c094882a5aabe8eff677",
      "tree": "13a067e9884e18c1157a19e0c47e188c07d670e4",
      "parents": [
        "3f68165e234233255a789c827c5d3d6fa965ddce"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue May 05 15:39:39 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 05 16:01:18 2009 +0200"
      },
      "message": "sound: serial-u16550: fix buffer overflow\n\nRemove most of the serial port parameters from the card longname string\nbecause it was way too long and overflowed into the mixername string.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "97a775c49c7e1b47b016a492463486a5b86da479",
      "tree": "21b4b252486d0dd0d1e9190d68b0d27bac7269fd",
      "parents": [
        "6574612fbb34c63117581e68f2231ddce027e41e"
      ],
      "author": {
        "name": "Jinyoung Park",
        "email": "parkjy@mtekvision.com",
        "time": "Fri May 01 12:54:31 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue May 05 09:56:49 2009 +0100"
      },
      "message": "ASoC: Fix errors in WM8990\n\nThe mis-typing exist in dapm controller definitions and dapm route definitions,\nso happen mis-matched error when snd_soc_dapm_add_routes().\n\nCc: stable@kernel.org\nSigned-off-by: Jinyoung Park \u003cparkjy@mtekvision.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\n"
    },
    {
      "commit": "5d7ee52f1c3dbe0e06d9bfad4912562fd1b6eb03",
      "tree": "a7c9171b0c8a0cecbd54c0349673574d13bac9d9",
      "parents": [
        "dea6a9d306f75004c202a843e5a578e595e56c09",
        "3f68165e234233255a789c827c5d3d6fa965ddce"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 04 16:06:58 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 04 16:06:58 2009 +0200"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into for-linus\n\n* fix/misc:\n  ALSA: indigo-express: add missing 64KHz flags\n"
    },
    {
      "commit": "6574612fbb34c63117581e68f2231ddce027e41e",
      "tree": "0be0c001a3274f1adffd96ddc61ba12cbd9b4b56",
      "parents": [
        "3a20ac2c52b1317f5a5f0bd9cd3cbe8495ddd026"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 04 16:03:21 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 04 16:03:21 2009 +0200"
      },
      "message": "ASoC: Remove BROKEN from mpc5200 kconfig\n\nThe regression was fixed by commit\n3e5b50165fd0be080044586f43fcdd460ed27610, so no need to mark this\ndriver as BROKEN.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3a20ac2c52b1317f5a5f0bd9cd3cbe8495ddd026",
      "tree": "9a912f2609cefb9698b5cce09cd240bd6dbd09fb",
      "parents": [
        "18cc8d8d9b74c446832336d8f6e1afb145f9431b",
        "3e5b50165fd0be080044586f43fcdd460ed27610"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 04 16:00:16 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 04 16:00:16 2009 +0200"
      },
      "message": "Merge branch \u0027fix/pcm-jiffies-check\u0027 into fix/asoc\n"
    },
    {
      "commit": "18cc8d8d9b74c446832336d8f6e1afb145f9431b",
      "tree": "22b4bde5fe55b41f6fac65b566be1d0f28aed8e3",
      "parents": [
        "0c95de73a711d376dc17afe484f919bd5b66c016"
      ],
      "author": {
        "name": "Joonyoung Shim",
        "email": "jy0922.shim@samsung.com",
        "time": "Tue Apr 28 18:18:05 2009 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Apr 28 16:11:22 2009 +0100"
      },
      "message": "ASoC: TWL4030: Fix gain control for earpiece amplifier\n\nThe gain control for earpiece amplifier uses 0dB ~ 12dB according to the\nTRM, but the present code is implemented to -6dB ~ 6dB.\n\nSigned-off-by: Joonyoung Shim \u003cjy0922.shim@samsung.com\u003e\nAcked-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "3e5b50165fd0be080044586f43fcdd460ed27610",
      "tree": "54e6ed455de1f011b7da25234553c4b61f4a3f08",
      "parents": [
        "2008f137e92220b98120c4803499cdddb2b0fb06"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 28 12:07:08 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 28 15:10:16 2009 +0200"
      },
      "message": "ALSA: pcm core - Avoid jiffies check for devices with BATCH flag\n\nThe hardware devices with SNDRV_PCM_INFO_BATCH flag can\u0027t give the\nprecise current position.  And such hardwares have often big FIFO\nin addition to the ring buffer, and it screws up the jiffies check\nin pcm_lib.c.\n\nThis patch adds a simple check of info flag so that the driver skips\nthe jiffies check in snd_pcm_period_elapsed() when BATCH flag is set.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2008f137e92220b98120c4803499cdddb2b0fb06",
      "tree": "c67cc4bf32ae3bed8fad82a7da8c835d3d0f8a0a",
      "parents": [
        "27b1833279995e7c290a40cac4ef36ccea7e9283"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 28 12:25:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 28 15:06:44 2009 +0200"
      },
      "message": "ALSA: Add missing SNDRV_PCM_INFO_BATCH flag to some drivers\n\nAdded SNDRV_PCM_INFO_BATCH flag to PCM info field of some drivers that\nreally don\u0027t give the precise pointer value.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3f68165e234233255a789c827c5d3d6fa965ddce",
      "tree": "145ac0adad80846528fcd026c6184c01de879da3",
      "parents": [
        "395a434e39cb6dc6e1ff53bb43722b534a3c68d6"
      ],
      "author": {
        "name": "Giuliano Pochini",
        "email": "pochini@shiny.it",
        "time": "Mon Apr 27 23:23:29 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 28 11:19:39 2009 +0200"
      },
      "message": "ALSA: indigo-express: add missing 64KHz flags\n\nIndigo-express cards also support 64KHz sampling rate: this patch adds\nmissing SNDRV_PCM_RATE_64000 flags.\n\nSigned-off-by: Giuliano Pochini \u003cpochini@shiny.it\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0c95de73a711d376dc17afe484f919bd5b66c016",
      "tree": "ac077734af65c8421d4e69ca2561ec64eab0e068",
      "parents": [
        "5e42336a461a2354b640001323cd07cebd9ade6e"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Mon Apr 27 12:44:41 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Apr 27 20:40:55 2009 +0100"
      },
      "message": "ASoC: Set the MPC5200 i2s driver to BROKEN status.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5e42336a461a2354b640001323cd07cebd9ade6e",
      "tree": "10a8c1d85c2592e579c8b3dc73f776bf8dafa938",
      "parents": [
        "a396e32ef0f3b98700abb9a6da3530c945e55908"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Apr 27 19:18:22 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Apr 27 20:40:21 2009 +0100"
      },
      "message": "ASoC: Fix logic in WM8350 master clocking check\n\nWe need to check only if the WM8350 is master and only when starting\nthe stream so if either is not true then we can skip the check.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "bac0906484aec5131a927c018a8ea1e591c5d66e",
      "tree": "c892faca5b668606681189144f448af11c877667",
      "parents": [
        "5530f41bd2012fed6b8eb95ed46b72c9f138ca44",
        "395a434e39cb6dc6e1ff53bb43722b534a3c68d6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 17:15:44 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 17:15:44 2009 +0200"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into for-linus\n\n* fix/misc:\n  ALSA: Fix Trivial Warnining in sound/pci/cmipci.c\n"
    },
    {
      "commit": "5530f41bd2012fed6b8eb95ed46b72c9f138ca44",
      "tree": "0c06971c142049bdd1bcb576112625c43e665952",
      "parents": [
        "0995f9dbe6521fe1141779da619bbcf037469b1b",
        "a9b487fa1e00b42f9667abfeca4a5295a71333db"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 17:15:41 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 17:15:41 2009 +0200"
      },
      "message": "Merge branch \u0027fix/caiaq\u0027 into for-linus\n\n* fix/caiaq:\n  ALSA: snd-usb-caiaq: fix reported elapsed periods\n"
    },
    {
      "commit": "0995f9dbe6521fe1141779da619bbcf037469b1b",
      "tree": "28524649a63b48521d0bf8cdeceba5935b1d4b33",
      "parents": [
        "f0787f62df516df6975d4325795ed02c495f3728",
        "7315613f87f4aa0a52f60814f4ee3802e0bb1ec5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 17:15:35 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 17:15:35 2009 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n\n* fix/hda:\n  ALSA: hda - Fix init verbs of AD1884A mobile model\n"
    },
    {
      "commit": "f0787f62df516df6975d4325795ed02c495f3728",
      "tree": "fdd3bddb1c70bec9a8d6d7f4710186fc0e27564a",
      "parents": [
        "ce8a7424d23a36f043d0de8484f888971c831119",
        "a396e32ef0f3b98700abb9a6da3530c945e55908"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 17:15:32 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 17:15:32 2009 +0200"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n\n* fix/asoc:\n  ASoC: s3c-i2s-v2 needs to declare a license for modular builds\n  ASoC: remove non-existing referece to CONFIG_SND_SOC_CODEC_WM8991\n  ASoC: Fix WM8580 volume update handling for large register changes\n  ASoC: Fix offset of freqmode in WM8580 PLL configuration\n"
    },
    {
      "commit": "395a434e39cb6dc6e1ff53bb43722b534a3c68d6",
      "tree": "c635e669982eff9b90876c2d82057fc87074db2d",
      "parents": [
        "e3ba906ad17330e44fad5af42a423417249c6e09"
      ],
      "author": {
        "name": "Subrata Modak",
        "email": "subrata@linux.vnet.ibm.com",
        "time": "Mon Apr 27 16:42:37 2009 +0530"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 13:53:13 2009 +0200"
      },
      "message": "ALSA: Fix Trivial Warnining in sound/pci/cmipci.c\n\nFixed the compile warning below by initializatin iomidi variable properly.\n  sound/pci/cmipci.c: In function ‘snd_cmipci_probe’:\n  sound/pci/cmipci.c:3017: warning: ‘iomidi’ may be used uninitialized in this function\n\nSigned-off-by: Subrata Modak \u003csubrata@linux.vnet.ibm.com\u003e\nCc: linux-pci \u003clinux-pci@atrey.karlin.mff.cuni.cz\u003e\nCc: Balbir Singh \u003cbalbir@linux.vnet.ibm.com\u003e\nCc: Sachin P Sant \u003csachinp@linux.vnet.ibm.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a9b487fa1e00b42f9667abfeca4a5295a71333db",
      "tree": "dcf782b896b9e9afc46af1086cd2ae99075c466d",
      "parents": [
        "936e7d03394bc6238091db10d060326622c87ed7"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Apr 27 12:18:05 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 27 12:32:52 2009 +0200"
      },
      "message": "ALSA: snd-usb-caiaq: fix reported elapsed periods\n\nReset the internal period position counter upon stream startup. This\nfixes initial aplay underruns and problems related to latency picky\napplications such as pulseaudio.\n\nBumped the version number to 1.3.14.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6ae85d6db4871d8dbcb5cc0e9056f97f1ca07061",
      "tree": "d0a6fa2e4fcef36a4c80990a361c0d5fbe091c35",
      "parents": [
        "d72cd3a90e4d6725b62919139e2ab7bd926fa16d",
        "fdd8b079e33d4711527ace19798e9db99a056469"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 24 08:36:41 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 24 08:36:41 2009 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 5460/1: Orion: reduce namespace pollution\n  [ARM] 5458/1: pcmcia: pxa2xx-sharpsl: check if we do have Scoop config\n  [ARM] 5457/1: mach-imx gpio buildfix\n  [ARM] 5456/1: add sys_preadv and sys_pwritev\n  [ARM] pxa/pcm990: start external GPIOs immediately after built-in ones\n  [ARM] pxa/palm27x: General fix for Palm27x aSoC driver\n  [ARM] pxa/mioa701: use GPIO95 as AC97 reset line\n  [ARM] pxa: merge AC97 platform data structures\n  [ARM] pxa/magician: remove un-necessary #include of pxa-regs.h and hardware.h\n"
    },
    {
      "commit": "a396e32ef0f3b98700abb9a6da3530c945e55908",
      "tree": "b944e904e621cca445bb1739c1056caf57b7a5eb",
      "parents": [
        "19ab054df82dd096981b0d2365ab0be28815dc49"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 23 15:43:45 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 23 16:06:21 2009 +0100"
      },
      "message": "ASoC: s3c-i2s-v2 needs to declare a license for modular builds\n\nIt relies on EXPORT_SYMBOL_GPL() symbols.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "19ab054df82dd096981b0d2365ab0be28815dc49",
      "tree": "6307eb9d16ccbe6c731a9b6650196695e3241b0c",
      "parents": [
        "ccb077fd466ec3f35662d6c66412b42b36e11bc3",
        "a1992db55d80297544a65160ddb98afba45f7759"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 23 10:33:47 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 23 10:33:47 2009 +0100"
      },
      "message": "Merge commit \u0027takashi/fix/asoc\u0027 into for-2.6.30\n"
    },
    {
      "commit": "7315613f87f4aa0a52f60814f4ee3802e0bb1ec5",
      "tree": "dee3473d8532478ecff7d585bbc00e0aa2252ca1",
      "parents": [
        "5bd3729f6818721f76a2a2f7d2ecad899bace340"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 23 08:24:48 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 23 08:24:48 2009 +0200"
      },
      "message": "ALSA: hda - Fix init verbs of AD1884A mobile model\n\nThe current ad1884a-mobile model has a problem that the speaker output\ndoesn\u0027t work sometimes after boot or power-saving on some HP laptops.\nIt seems that the verbs accessing to the non-functional widgets cause\nthis problem.\n\nThis patch simplifies the init verbs for mobile model not to touch\nunnecessary setups so that it avoids the speaker-mute problem.\n\nReference: Novell bnc#495668\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d495668\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a1992db55d80297544a65160ddb98afba45f7759",
      "tree": "6b59fc06dca44cf5fc7d800a1a0baa0cfae97de3",
      "parents": [
        "516ef69f160fb2f092d71f2cb635a9394ff8a71a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 23 08:22:23 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 23 08:23:10 2009 +0200"
      },
      "message": "ASoC: remove non-existing referece to CONFIG_SND_SOC_CODEC_WM8991\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ccb077fd466ec3f35662d6c66412b42b36e11bc3",
      "tree": "dba23c3ecf4caec2ce4d78e204e59dcfb6dbec3b",
      "parents": [
        "ce88168f5b5eca7f40394fa6b05ae29f4b685569"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Apr 21 12:57:00 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Apr 22 10:52:18 2009 +0100"
      },
      "message": "ASoC: Fix WM8580 volume update handling for large register changes\n\nThe driver is out of sync with the core functions it is using.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "248e88247a0e03125a663be69f2656d2e158371e",
      "tree": "8795079c01733086b18cf0e995dbd9892ca328f6",
      "parents": [
        "bc8d489c44e05fae469f63b40c0da0718dba6798",
        "30fd9940eee910d847f48bd8740b2d0eaa8d2cfc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 22 09:09:29 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 22 09:09:29 2009 +0200"
      },
      "message": "Merge commit \u0027alsa/master\u0027 into for-linus\n\n* commit \u0027alsa/master\u0027:\n  [ALSA] intel8x0: another attempt to fix ac97_clock measure routine\n  [ALSA] ac97_codec: increase timeout for analog subsections\n"
    },
    {
      "commit": "bc8d489c44e05fae469f63b40c0da0718dba6798",
      "tree": "eb0b56f443da59e71f155100e4cf5615d1e9cbb5",
      "parents": [
        "a7b554ad7eefdfc9f2955fdba2634e225d761628",
        "5bd3729f6818721f76a2a2f7d2ecad899bace340"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 18:38:28 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 18:38:28 2009 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n\n* fix/hda:\n  ALSA: hda - Add quirk for Packard Bell RS65\n"
    },
    {
      "commit": "5bd3729f6818721f76a2a2f7d2ecad899bace340",
      "tree": "8977d794fd0a19166ef5093d9d2043618f037258",
      "parents": [
        "622e84cdff719b9dcd3f495ddb0afb54995799cc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 18:36:30 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 18:36:30 2009 +0200"
      },
      "message": "ALSA: hda - Add quirk for Packard Bell RS65\n\nAdded a quirk (model\u003dm51va) for Packard Bell RS65 with ALC663.\n\nReference: Novell bnc#496787\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d496787\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ce88168f5b5eca7f40394fa6b05ae29f4b685569",
      "tree": "b6d18a705402bdbfbb194c8576b4917fa96179b9",
      "parents": [
        "516ef69f160fb2f092d71f2cb635a9394ff8a71a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Apr 21 12:35:15 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Apr 21 16:18:01 2009 +0100"
      },
      "message": "ASoC: Fix offset of freqmode in WM8580 PLL configuration\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "30fd9940eee910d847f48bd8740b2d0eaa8d2cfc",
      "tree": "cac55ee05fbf85d3e48ee1118a70ac07be59a97b",
      "parents": [
        "e10f9d87c9ac9fdfadb6305dbbc9052e49a02fdd"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Apr 21 15:30:31 2009 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Apr 21 15:36:58 2009 +0200"
      },
      "message": "[ALSA] intel8x0: another attempt to fix ac97_clock measure routine\n\nAppearently, a big delay ~300ms is required before hw is settled and ready\nto transfer samples on some hardware variants. Also, return back\n\"clocking to 48000Hz\" message when something fails.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e10f9d87c9ac9fdfadb6305dbbc9052e49a02fdd",
      "tree": "1397e8f40a8191aa92f95bce49235ae96fd64480",
      "parents": [
        "2ec775e7053c82bc90858ede011b35aeb416995b"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Apr 21 15:17:54 2009 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Apr 21 15:17:54 2009 +0200"
      },
      "message": "[ALSA] ac97_codec: increase timeout for analog subsections\n\nOn some hardware platforms, the AC97 codec requires more time\nto wake up.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a7b554ad7eefdfc9f2955fdba2634e225d761628",
      "tree": "1fd9627d3ba4f512c2fb2b0f7206db12f7dfff5c",
      "parents": [
        "4262efee8fbbfc083401f22a57d5eca5ba37c2fd",
        "5d4af1be06affa2b42cdf59cd376752be1f934b3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:43:10 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:43:10 2009 +0200"
      },
      "message": "Merge branch \u0027fix/usx2y\u0027 into for-linus\n\n* fix/usx2y:\n  ALSA: us122l: add snd_us122l_free()\n  ALSA: us122l: Fix signedness in comparisions\n"
    },
    {
      "commit": "4262efee8fbbfc083401f22a57d5eca5ba37c2fd",
      "tree": "3d79d4d2996cc370c22f5772ee74ba29e1bb9377",
      "parents": [
        "f22d806b6cc0c74dd0a1a21b3f311dba51d9df84",
        "e3ba906ad17330e44fad5af42a423417249c6e09"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:43:05 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:43:05 2009 +0200"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into for-linus\n\n* fix/misc:\n  ALSA: Atiixp: Add SSID for mute_led quirk (unknown HP model)\n"
    },
    {
      "commit": "f22d806b6cc0c74dd0a1a21b3f311dba51d9df84",
      "tree": "dcc11baa299cb60a8aa06e909ab1ef847ec2a85f",
      "parents": [
        "9bc5df222b9cfc4be1176e566dfba2ab5c6b43f8",
        "516ef69f160fb2f092d71f2cb635a9394ff8a71a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:42:49 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:42:49 2009 +0200"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n\n* fix/asoc:\n  ASoC: Fix warning in wm9705\n  ASoC: OMAP: Update contact addresses\n  ASoC: pxa-ssp: Don\u0027t use SSCR0_SerClkDiv and SSCR0_SCR\n"
    },
    {
      "commit": "9bc5df222b9cfc4be1176e566dfba2ab5c6b43f8",
      "tree": "22b36c6e0360f68f86727adcd29d5ad994024e5e",
      "parents": [
        "5de4155bb3760fc13a172c5cef2368ce218ebe1c",
        "622e84cdff719b9dcd3f495ddb0afb54995799cc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:42:44 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:42:44 2009 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n\n* fix/hda:\n  ALSA: hda - Add quirks for Realtek codecs\n  ALSA: hda - Fix alc662_init_verbs\n"
    },
    {
      "commit": "622e84cdff719b9dcd3f495ddb0afb54995799cc",
      "tree": "7a71847500f7d75d0584042227b0c91e4545d4e0",
      "parents": [
        "bb023080fe72f1f80648e9b60771d9a94ce75aca"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com",
        "time": "Tue Apr 21 07:39:04 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:39:04 2009 +0200"
      },
      "message": "ALSA: hda - Add quirks for Realtek codecs\n\n- Support ASUS F81Se F5Q P80 U20A U80 U50 UX50 for ALC269\n- Support ASUS F70SL UX20 X58LE F50Z N80Vc N81Te N505Tp Vx3V N5051A\n  for ALC663\n- Support DELL ZM1 for ALC272\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bb023080fe72f1f80648e9b60771d9a94ce75aca",
      "tree": "92979ee0c682b2872e810ed3ea74693235eb2b61",
      "parents": [
        "93e82ae781e1ca4797cf2a226d3c303975bd99c7"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com",
        "time": "Tue Apr 21 07:35:25 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:37:41 2009 +0200"
      },
      "message": "ALSA: hda - Fix alc662_init_verbs\n\nDon\u0027t unmute unneeded amps for input mixers of ALC662 \u0026 co.\nIt caused possible recording noises.\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5de4155bb3760fc13a172c5cef2368ce218ebe1c",
      "tree": "0ce635f35c2dcb54da7149e59f566938fdf2eb37",
      "parents": [
        "cfbf1eecd70db9a7a49c42a0613c00f7a2a86dfb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Apr 20 22:56:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:32:04 2009 +0200"
      },
      "message": "ALSA: keywest: Convert to new-style i2c driver\n\nThe legacy i2c binding model is going away soon, so convert the ppc\nkeywest sound driver to the new model or it will break.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cfbf1eecd70db9a7a49c42a0613c00f7a2a86dfb",
      "tree": "0906a8667c47b225f03caddffc04647a6d21f5d2",
      "parents": [
        "d91dfbb41bb2e9bdbfbd2cc7078ed7436eab027a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Apr 20 22:54:25 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 21 07:31:48 2009 +0200"
      },
      "message": "ALSA: AOA: Convert onyx and tas codecs to new-style i2c drivers\n\nThe legacy i2c binding model is going away soon, so convert the AOA\ncodec drivers to the new model or they\u0027ll break.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nTested-by: Andreas Schwab \u003cschwab@linux-m68k.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "64bd43a086469a0bfdd87e012523184bdd96ce81",
      "tree": "f44ff7df4bae5ac265f68885663a790885895666",
      "parents": [
        "4a014a240b5a3c3b167702948a22dbe9e9a150a8",
        "a48dc30da44769ea3f3562c18f54878a9a3e78a1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Apr 20 14:03:04 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Apr 20 14:03:04 2009 +0100"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "e3ba906ad17330e44fad5af42a423417249c6e09",
      "tree": "5ff645dd87baf2aee627ee8f04fddebf3dc618a0",
      "parents": [
        "3126a1790e897252868941bd29a3dd526b506804"
      ],
      "author": {
        "name": "Daniel T Chen",
        "email": "seven.steps@gmail.com",
        "time": "Mon Apr 20 07:09:11 2009 -0400"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 20 13:42:07 2009 +0200"
      },
      "message": "ALSA: Atiixp: Add SSID for mute_led quirk (unknown HP model)\n\nReference: Ubuntu #84973 (https://launchpad.net/bugs/84973)\nReference: Linux #8001 (http://bugzilla.kernel.org/show_bug.cgi?id\u003d8001)\n\nMake the mute LED function properly on this unknown HP model.\n\nSigned-off-by: Daniel T Chen \u003cseven.steps@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5d4af1be06affa2b42cdf59cd376752be1f934b3",
      "tree": "65617051a596a59159b5d69abe5c8d9c68013e19",
      "parents": [
        "f600f6c4824d7e40be370f7e26ab0fbc3f6f911c"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "fzu@wemgehoertderstaat.de",
        "time": "Mon Apr 20 13:01:21 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 20 13:39:38 2009 +0200"
      },
      "message": "ALSA: us122l: add snd_us122l_free()\n\nUse it to clean up snd_us122l_card_used[].\n\nWithout patch unplugging of an US122L soundcard didn\u0027t reset the\ncorresponding element of snd_us122l_card_used[] to 0.\nThe (SNDRV_CARDS + 1)th plugging in did not result in creating the soundcard\ndevice anymore.\nIndex values supplied with the modprobe command line were not used correctly\nanymore after the first unplugging of an US122L.\n\nSigned-off-by: Karsten Wiese \u003cfzu@wemgehoertderstaat.de\u003e\nCc: stable@kernel.org\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e91fb9137dd235ab959d7675d0e4104974dad5eb",
      "tree": "abc6e2d5064f713a43bf91b3114aa6462e6f6c82",
      "parents": [
        "cc8d2730ad6fe79699cedd9cccfe632570830c3c"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Fri Apr 17 11:37:35 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Sun Apr 19 21:56:54 2009 +0800"
      },
      "message": "[ARM] pxa/palm27x: General fix for Palm27x aSoC driver\n\nFirstly, this patch makes the palm27x asoc driver a little more sane. Also,\nsince all affected devices use GPIO95 as AC97_nRESET, this patch sets that\nproperly. Affected are PalmT5, TX and LifeDrive.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "d6aa764ee8674512287913fcc3a0b1b5c050d5eb",
      "tree": "0cb4a8f6d6cd6f649e705dce6390fa99afc859e0",
      "parents": [
        "81584a079fc7a18b53fc7db4232419a8faadd414",
        "3126a1790e897252868941bd29a3dd526b506804"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Apr 19 11:40:02 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Apr 19 11:40:02 2009 +0200"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into for-linus\n\n* fix/misc:\n  ALSA: MAINTAINERS - Update SOUND\n  ALSA: emu10k1 - off by 1 in snd_emu10k1_wait()\n"
    },
    {
      "commit": "81584a079fc7a18b53fc7db4232419a8faadd414",
      "tree": "6b3c8160d4744e46eb2cc9378bf53d5c42227d27",
      "parents": [
        "7c4112a285b00e137db04844b8b9b478e5d4363e",
        "c82834251ceb81b7575927c767500bd8c4a7f928"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Apr 19 11:39:57 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Apr 19 11:39:57 2009 +0200"
      },
      "message": "Merge branch \u0027fix/intel8x0\u0027 into for-linus\n\n* fix/intel8x0:\n  ALSA: Intel8x0: Add hp_only quirk for SSID 0x1028016a (Dell Inspiron 8600)\n  ALSA: Intel8x0: Remove conflicting quirk for SSID 0x103c0934\n"
    },
    {
      "commit": "7c4112a285b00e137db04844b8b9b478e5d4363e",
      "tree": "6e708230baf2213b902a1e8f04a21c9bf64487a3",
      "parents": [
        "1e2ae4ddd373af6fa3ea2483d7fc4a08c7f54395",
        "93e82ae781e1ca4797cf2a226d3c303975bd99c7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Apr 19 11:39:46 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Apr 19 11:39:46 2009 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n\n* fix/hda:\n  ALSA: hda - Set function_id only on FG nodes\n  ALSA: hda - Add upper-limit of mixer amp for AD1884A-laptop model, too\n  ALSA: hda - Fix headphone-detection on some machines with STAC/IDT codecs\n  ALSA: hda_intel.c - Consolidate bitfields\n"
    },
    {
      "commit": "1e2ae4ddd373af6fa3ea2483d7fc4a08c7f54395",
      "tree": "a1d78a51725dbcf2d8ffb38873c0825f48944015",
      "parents": [
        "ff54250a0ebab7f90a5f848a0ba63f999830c872",
        "002fbad829883a3ad9b185077f9e54c37dc7502d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Apr 19 11:39:38 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Apr 19 11:39:38 2009 +0200"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n\n* fix/asoc:\n  ASoC: OMAP: Fix FS polarity in OSK5912 machine driver\n  ASoC: OMAP: Fix DSP_B format in OMAP McBSP DAI driver\n  ASoC: Fix include build error in s3c2412-i2s.c\n  ASoC: Fix s3c-i2s-v2.c snd_soc_dai changes\n  ASoC: s3c-i2s-v2.c fix for s3c_i2sv2_iis_calc_rate\n  ASoC: Fix jive_wm8750.c build problems\n  ASoC: pxa-ssp: allow setting of dai format 0\n"
    },
    {
      "commit": "516ef69f160fb2f092d71f2cb635a9394ff8a71a",
      "tree": "451565c67914cd45180a6fe48deaf5cec093f6c3",
      "parents": [
        "b08f7a62cafd7998862072a1c353219e3d84bbef"
      ],
      "author": {
        "name": "Russell King - ARM Linux",
        "email": "linux@arm.linux.org.uk",
        "time": "Sat Apr 18 10:11:53 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Apr 18 10:45:10 2009 +0100"
      },
      "message": "ASoC: Fix warning in wm9705\n\nI notice that the fixes were merged, minus one:\n\nsound/soc/codecs/wm9705.c: At top level:\nsound/soc/codecs/wm9705.c:445: warning: initialization from incompatible pointer type\n\nso you might find this trivial patch useful.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "93e82ae781e1ca4797cf2a226d3c303975bd99c7",
      "tree": "aff94e83114b5644b0b0abfe1c3880c4fa59b4a7",
      "parents": [
        "4dc1f87f079d5c6b01284d08b28eff2c4fbd15c4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 17 18:04:41 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 17 18:04:41 2009 +0200"
      },
      "message": "ALSA: hda - Set function_id only on FG nodes\n\n(Re)set function_id only from the value on FG nodes.\nThe current code overrides the value with the last widget.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b08f7a62cafd7998862072a1c353219e3d84bbef",
      "tree": "57e00705fc1de2faf52ce37c95cc173a67f7b2c0",
      "parents": [
        "1a297286868e13274ab02ec0626a00054fb0a5de"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Fri Apr 17 14:42:26 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Apr 17 15:55:09 2009 +0100"
      },
      "message": "ASoC: OMAP: Update contact addresses\n\nMy email address is going to expire soon so update it. Adding also\nPeter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e as a second contact to OMAP core\ndrivers since I won\u0027t have anymore access to non-public OMAP documentation\nin the future and Peter is working with these drivers as well.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nCc: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1a297286868e13274ab02ec0626a00054fb0a5de",
      "tree": "116e1f38b1203f99d0c32b80ff9c99a47268642e",
      "parents": [
        "002fbad829883a3ad9b185077f9e54c37dc7502d"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Fri Apr 17 11:39:38 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Apr 17 15:55:08 2009 +0100"
      },
      "message": "ASoC: pxa-ssp: Don\u0027t use SSCR0_SerClkDiv and SSCR0_SCR\n\nThose macros are just screwed as soon as CONFIG_PXA25x is enabled.\n\nThis patch\n- changes ssp_set_scr to take an ssp_dev pointer instead of ssp_device\n- adds a corresponding ssp_get_scr function.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f600f6c4824d7e40be370f7e26ab0fbc3f6f911c",
      "tree": "5aeb05a46ddcd28d6ac12ee7a68e8d07fc95cd3e",
      "parents": [
        "0882e8dd3aad33eca41696d463bb896e6c8817eb"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "fzu@wemgehoertderstaat.de",
        "time": "Thu Apr 16 19:35:01 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 17 15:24:07 2009 +0200"
      },
      "message": "ALSA: us122l: Fix signedness in comparisions\n\nWithin 2.6.30\u0027s mergewindow, struct urb\u0027s transfer_buffer_length has become\nunsigned. This changed an \"int \u003e int\" comparision to an \"unsigned \u003e int\" one\nin snd_usb_122l.\nFix this by using a local int variable instead of urb-\u003etransfer_buffer_length\nin comparisions.\n\nShorten playback_prep_freqn() a bit and tweak error-paths in\nusb_stream_prepare_playback().\n\nSigned-off-by: Karsten Wiese \u003cfzu@wemgehoertderstaat.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5a47fa3d30b5d1977b4e7d1daf5ba5b577258ce1",
      "tree": "e189dcc05319e161ce51bc7cd47359fcfce66c36",
      "parents": [
        "0882e8dd3aad33eca41696d463bb896e6c8817eb"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Thu Apr 16 23:54:04 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 17 12:53:05 2009 +0200"
      },
      "message": "ALSA: emu10k1 - off by 1 in snd_emu10k1_wait()\n\nWith `while (count++ \u003c 16384)\u0027 count reaches 16385.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "002fbad829883a3ad9b185077f9e54c37dc7502d",
      "tree": "2973576dfd268a4782d8ee0def07c9131c277e90",
      "parents": [
        "36ce85824549c1aece65478bf9fe2d224ae06f86"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Apr 15 13:48:17 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 16 13:37:26 2009 +0100"
      },
      "message": "ASoC: OMAP: Fix FS polarity in OSK5912 machine driver\n\nUsing inverted FS polarity in OSK5912 must be an error since TLV320AIC23\ndo not have support for inverted polarities. This is mostly due the hassle\nwith the DSP formats in OMAP McBSP DAI and inversion on OMAP side probably\njust made this configuration working at some point.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nAcked-by: Arun KS \u003carunks@mistralsolutions.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "36ce85824549c1aece65478bf9fe2d224ae06f86",
      "tree": "5dc60c67c7e5fa2baf1a756f2219288a4da9be1f",
      "parents": [
        "76fff3680286d3f7f1ced5e38d613deff86caf20"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Apr 15 13:48:16 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 16 13:37:26 2009 +0100"
      },
      "message": "ASoC: OMAP: Fix DSP_B format in OMAP McBSP DAI driver\n\nThe DSP format wasn\u0027t still correct in OMAP McBSP DAI even after the commit\nbd25867a6cbe7a00ef7dbe8d9ddebc91b00b9b3f.\n\nThanks to Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e for noticing and being\npart of the fix. Now the FS length definition is more clear by defining\nit with  FWID(0).\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nAcked-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "76fff3680286d3f7f1ced5e38d613deff86caf20",
      "tree": "d980f8e53f1c9befa5b866d0d4c4aeccc37fe83a",
      "parents": [
        "3715c6aaa913d9fb044b9eb36d957a8d2703723a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Apr 16 10:32:21 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 16 13:37:26 2009 +0100"
      },
      "message": "ASoC: Fix include build error in s3c2412-i2s.c\n\nFix accidental change of \u003cmach/regs-gpio.h\u003e to\n\u003cplat/regs-gpio.h\u003e in s3c2412-i2s.c\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "3715c6aaa913d9fb044b9eb36d957a8d2703723a",
      "tree": "748cdc34cfea22946e563c286cefb507a14c4b61",
      "parents": [
        "1d2b7ae9a0994c166014e9a07a61d9cfee6215a0"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Apr 16 10:32:22 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 16 13:37:26 2009 +0100"
      },
      "message": "ASoC: Fix s3c-i2s-v2.c snd_soc_dai changes\n\nFix the build error in s3c-i2s-v2.c caused by\na change to the snd_soc_dai ops field.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1d2b7ae9a0994c166014e9a07a61d9cfee6215a0",
      "tree": "2695e18c67f531dbcc3fc68e0524d11894360979",
      "parents": [
        "01c4cad4f76cebdb4d0db37a9775554478fb7149"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Apr 16 10:32:23 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 16 13:37:26 2009 +0100"
      },
      "message": "ASoC: s3c-i2s-v2.c fix for s3c_i2sv2_iis_calc_rate\n\nThe definition of s3c_i2sv2_iis_calc_rate was never\nrenamed from s3c2412_iis_calc_rate, so rename this\nto allow the build to work.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "01c4cad4f76cebdb4d0db37a9775554478fb7149",
      "tree": "506ac35cb91e0d58c102f5ad0c2910aaa1df3637",
      "parents": [
        "a5735b7ede1d1ca81ebf491d699530715b105560"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Apr 16 10:32:20 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 16 13:37:25 2009 +0100"
      },
      "message": "ASoC: Fix jive_wm8750.c build problems\n\nFix build errors in sound/soc/s3c24xx/jive_wm8750.c\nfrom changes to ASoC.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a5735b7ede1d1ca81ebf491d699530715b105560",
      "tree": "922bf07c551c1f51d53dd50a07d573f848e79907",
      "parents": [
        "6e498d5eb6afb50659b4b7fc302d480ca0ceaa93"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Wed Apr 15 20:24:45 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 16 13:37:25 2009 +0100"
      },
      "message": "ASoC: pxa-ssp: allow setting of dai format 0\n\npxa_ssp_set_dai_fmt() currently has an early exit if the desired format\nequals the current configuration. This is correct behaviour unless this\nfunction is called with a zero value parameter for the first time.\nZero is a valid value for this function, but the early exit is bogus in\nthis case.\n\nHence, set priv-\u003edai_fmt to -1 in the beginning so we can configure the\nport.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: pHilipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "4dc1f87f079d5c6b01284d08b28eff2c4fbd15c4",
      "tree": "a302dc5ac9b1e80d3577ddc55008f70ade0daa46",
      "parents": [
        "ffd0e56c606836581da5df742a43ce8015ca7475"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 16 14:19:19 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 16 14:20:23 2009 +0200"
      },
      "message": "ALSA: hda - Add upper-limit of mixer amp for AD1884A-laptop model, too\n\nAdd the upper-limit of mixer amp for AD1884A-laptop model just like\nthe mobile model for some HP laptops.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ffd0e56c606836581da5df742a43ce8015ca7475",
      "tree": "6e5c2ab926e8bc7a7ea7ab34551d8fe31d971f84",
      "parents": [
        "d523b0c808a5c5cbde9ac89427d98ee6288f5f2f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 16 12:20:24 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 16 12:20:24 2009 +0200"
      },
      "message": "ALSA: hda - Fix headphone-detection on some machines with STAC/IDT codecs\n\nWhen the headphone can have no unique DAC, the current code doesn\u0027t\ncheck the HP-detection although it should.  Put the hp-detection check\nbefore the DAC check to fix this bug.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c82834251ceb81b7575927c767500bd8c4a7f928",
      "tree": "b705b12f34b85daae2716ca383c631ba9c4f6073",
      "parents": [
        "4611b043ce9c45cd8ac760b8379b02ceffe26b0d"
      ],
      "author": {
        "name": "Daniel T Chen",
        "email": "seven.steps@gmail.com",
        "time": "Wed Apr 15 19:48:08 2009 -0400"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 16 08:39:44 2009 +0200"
      },
      "message": "ALSA: Intel8x0: Add hp_only quirk for SSID 0x1028016a (Dell Inspiron 8600)\n\nSubject says it all. Briefly, use hp_only for another Dell Inspiron 8600.\n\nReference: Ubuntu #41015 (https://launchpad.net/bugs/41015)\n\nSigned-off-by: Daniel T Chen \u003cseven.steps@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4611b043ce9c45cd8ac760b8379b02ceffe26b0d",
      "tree": "64e401286f431c9624248866478127cdbaa86a9a",
      "parents": [
        "3ee8da87ba6151ec91b2b8bbd27633bb248ea0d5"
      ],
      "author": {
        "name": "Daniel T Chen",
        "email": "seven.steps@gmail.com",
        "time": "Wed Apr 15 19:43:35 2009 -0400"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 16 08:37:29 2009 +0200"
      },
      "message": "ALSA: Intel8x0: Remove conflicting quirk for SSID 0x103c0934\n\nWhile cleaning up quirks, I noticed that there is a duplicated quirk for\nthe SSID 0x103c0934. Looking back through the bug reports, I\u0027ve concluded\nthat there is only one necessary quirk (hp_mute_led), so this patch\nremoves the conflicting one.\n\nReference: Ubuntu #44066 (https://launchpad.net/bugs/44066)\n\nSigned-off-by: Daniel T Chen \u003cseven.steps@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d523b0c808a5c5cbde9ac89427d98ee6288f5f2f",
      "tree": "be169aba98ba7206b85d3adac060acf83cdd05cc",
      "parents": [
        "3ee8da87ba6151ec91b2b8bbd27633bb248ea0d5"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Apr 15 11:39:01 2009 -0700"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 16 08:24:02 2009 +0200"
      },
      "message": "ALSA: hda_intel.c - Consolidate bitfields\n\nCommit fa00e046b41663cbda9b1affc0594669e5f14219\nadded a new bitfield not adjacent to other\nbitfields in the same struct.  Moved the new one.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9dd175f7d2db1826c891855d3d150da3a5792e94",
      "tree": "c5b843acc595c15a31528a7ec1e2ea402c427bc8",
      "parents": [
        "f4723b224d21ff546ac1fea4483094548d529479",
        "fcad94a4c71c36a05f4d5c6dcb174534b4e0b136"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 17:52:32 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 17:52:32 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n\n* topic/hda:\n  ALSA: hda - Fix the cmd cache keys for amp verbs\n  ALSA: add missing definitions(letters) to HD-Audio.txt\n"
    },
    {
      "commit": "fcad94a4c71c36a05f4d5c6dcb174534b4e0b136",
      "tree": "b37bea214d8159123c0b7e398e635a4b8aa9a2a6",
      "parents": [
        "83b2086ce2a1458168dc8b9d624060b2d7a82d4c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 17:48:35 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 17:51:56 2009 +0200"
      },
      "message": "ALSA: hda - Fix the cmd cache keys for amp verbs\n\nFix the key value generation for get/set amp verbs.  The upper bits of\nthe parameter have to be combined with the verb value to be unique for\neach direction/index of amp access.\n\nThis fixes the resume problem on some hardwares like Macbook after\nthe channel mode is changed.\n\nTested-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f4723b224d21ff546ac1fea4483094548d529479",
      "tree": "1257dceebcacbf04d3cd6eabf7ff75cfac2edd96",
      "parents": [
        "00610a81df32ea50dba0105078e7369988caef3b",
        "336500f0305dc1552e8d01a60b409a7db781ca28"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:24:27 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:24:27 2009 +0200"
      },
      "message": "Merge branch \u0027topic/memdup_user\u0027 into for-linus\n\n* topic/memdup_user:\n  ALSA: sound/pci: use memdup_user()\n  ALSA: sound/usb: use memdup_user()\n  ALSA: sound/isa: use memdup_user()\n  ALSA: sound/core: use memdup_user()\n"
    },
    {
      "commit": "00610a81df32ea50dba0105078e7369988caef3b",
      "tree": "808970164276f8b32c5016155c446e1e60c0c1c8",
      "parents": [
        "035f5afb022451b6b4f7ca1ff65a43d7ea8154a1",
        "936e7d03394bc6238091db10d060326622c87ed7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:24:22 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:24:22 2009 +0200"
      },
      "message": "Merge branch \u0027topic/usb-caiaq\u0027 into for-linus\n\n* topic/usb-caiaq:\n  ALSA: snd-usb-caiaq: rename files to remove redundant information in file pathes\n  ALSA: snd-usb-caiaq: clean up header includes\n"
    },
    {
      "commit": "035f5afb022451b6b4f7ca1ff65a43d7ea8154a1",
      "tree": "dafb62ca4cc56b2d0cef6bf916ad87bce0826a40",
      "parents": [
        "2e8e59f437ce303fde2077cc5f84ce03c6ff1020",
        "34e51ce60a210094bd66cf0a75dd8512247618ca"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:24:14 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:24:14 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n\n* topic/asoc:\n  ASoC: Disable S3C64xx support in Kconfig\n  ASoC: magician: remove un-necessary #include of pxa-regs.h and hardware.h\n"
    },
    {
      "commit": "2e8e59f437ce303fde2077cc5f84ce03c6ff1020",
      "tree": "49af09dab4d2ec3390d66bac3e55fd8defbba613",
      "parents": [
        "45c27fc8c89d39956930abeff8433c33d07a8d5f",
        "ff0c68d03b77ecb3a682137c42e947a4dc33e9b3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:24:09 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:24:09 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n\n* topic/hda:\n  ALSA: hda - Add quirk mask for Fujitsu Amilo laptops with ALC883\n  ALSA: hda - Avoid call of snd_jack_report at release\n  ALSA: add private_data to struct snd_jack\n"
    },
    {
      "commit": "ff0c68d03b77ecb3a682137c42e947a4dc33e9b3",
      "tree": "eb9b5103513692c10fa48a4a8cbae9a1efa12663",
      "parents": [
        "bfb53037c61ddf7c16a40297ad16f2bcbde534dc",
        "95c0909961bc5ff18c78b2ab0d093cddc0a8b0b5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:23:44 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:23:44 2009 +0200"
      },
      "message": "Merge branch \u0027topic/jack-free-fix\u0027 into topic/hda\n\n* topic/jack-free-fix:\n  ALSA: hda - Avoid call of snd_jack_report at release\n  ALSA: add private_data to struct snd_jack\n"
    },
    {
      "commit": "45c27fc8c89d39956930abeff8433c33d07a8d5f",
      "tree": "712e9882d975b050662d9a399a63b36785642f0c",
      "parents": [
        "0882e8dd3aad33eca41696d463bb896e6c8817eb",
        "2ec775e7053c82bc90858ede011b35aeb416995b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:21:13 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:21:13 2009 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.alsa-project.org/alsa-kernel into for-linus\n\n* \u0027master\u0027 of git://git.alsa-project.org/alsa-kernel:\n  [ALSA] intel8x0: add one retry to the ac97_clock measurement routine\n  [ALSA] intel8x0: fix wrong conditions in ac97_clock measure routine\n  [ALSA] intel8x0: do not use zero value from PICB register\n  [ALSA] intel8x0: an attempt to make ac97_clock measurement more reliable\n  [ALSA] pcm-midlevel: Add more strict buffer position checks based on jiffies\n  [ALSA] hda_intel: fix unexpected ring buffer positions\n"
    },
    {
      "commit": "bfb53037c61ddf7c16a40297ad16f2bcbde534dc",
      "tree": "43405be8158f71da316f8a9362bc81b1e574818f",
      "parents": [
        "0882e8dd3aad33eca41696d463bb896e6c8817eb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 14:51:04 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Apr 15 11:13:21 2009 +0200"
      },
      "message": "ALSA: hda - Add quirk mask for Fujitsu Amilo laptops with ALC883\n\nAdded the models for quirk bitmask 1734:110x and 1734:113x of\nFujitsu laptops.\n\nThis will fix the model detection for Amilo Xa3540.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2ec775e7053c82bc90858ede011b35aeb416995b",
      "tree": "e0bbf9da43c2296eafc7d4c010669eb07c6132cb",
      "parents": [
        "29dab4fd3176e25dfab6cd763beb02d87973c288"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Apr 15 10:16:24 2009 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Apr 15 10:16:24 2009 +0200"
      },
      "message": "[ALSA] intel8x0: add one retry to the ac97_clock measurement routine\n\nIt seems that on some hardware platforms, the first measurement is wrong.\nThis patch adds second measurement to this case.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "eae17754ab1ffc88190ebcbd33b6bec79e6e559a",
      "tree": "45ec47b21bf0ea823f7c2010eed45b23109ba142",
      "parents": [
        "5e901b37e4a8a305542ad3a776bce997efd7e5e9"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Apr 13 11:48:03 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Apr 15 10:54:06 2009 +0800"
      },
      "message": "[ARM] pxa: merge AC97 platform data structures\n\nCurrently there are two possible platform datas for the PXA AC97 driver:\none supported by the generic AC97 driver only which provides callbacks\nto allow board-specific configuration at stream startup and teardown,\nand another for pxa2xx-ac97-lib which allows configuration of the reset\nGPIO for PXA2xx CPUs.\n\nObviously this won\u0027t actually work when using the generic AC97 driver\nsince the drivers will attempt to parse the platform data in both\nformats. Fix this by merging the two structures.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nCc: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "5e901b37e4a8a305542ad3a776bce997efd7e5e9",
      "tree": "c06951971183940eb310d002bfb2f4141c973c84",
      "parents": [
        "6845a658e09767e72c12558825ed66a9eda02737"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Apr 09 14:07:27 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Apr 15 10:53:45 2009 +0800"
      },
      "message": "[ARM] pxa/magician: remove un-necessary #include of pxa-regs.h and hardware.h\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nCc: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "29dab4fd3176e25dfab6cd763beb02d87973c288",
      "tree": "23a59747d00681e0064b03d4f00f6148aeb9dd6d",
      "parents": [
        "da2436a23c038055b1da6fe30b6ea2886b1e07b0"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Apr 14 22:40:04 2009 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Apr 14 22:40:04 2009 +0200"
      },
      "message": "[ALSA] intel8x0: fix wrong conditions in ac97_clock measure routine\n\nAlso add a little code cleanup.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "95c0909961bc5ff18c78b2ab0d093cddc0a8b0b5",
      "tree": "410407b8f31bd9fbf348e8c77b7a35d41898fee1",
      "parents": [
        "9d59065cd6fae841ca56c281189d5b8d0817d35f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 16:15:29 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 16:15:29 2009 +0200"
      },
      "message": "ALSA: hda - Avoid call of snd_jack_report at release\n\nDon\u0027t call snd_jack_report at release of sigmatel and conexnat codecs\nwhich results in Oops at unloading the module.\n\nThe Oops is triggered by the power-up sequence during the free due to\nthe pincfg restoration.  Since the power-up sequence is involved with\nthe unsol handling, the jack reporting may be issued during that.\nThe Oops occurs with this jack reporting because the jack instances\nhave been already released but the codec doesn\u0027t do the proper\nbook-keeping.\n\nThis patch adds the book-keeping of jack instances to avoid the access\nto bogus pointers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9d59065cd6fae841ca56c281189d5b8d0817d35f",
      "tree": "ab9ab1d52db96d7ba7a5235ea0073a34b722a1e0",
      "parents": [
        "577c9c456f0e1371cbade38eaf91ae8e8a308555"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 16:13:58 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 16:15:09 2009 +0200"
      },
      "message": "ALSA: add private_data to struct snd_jack\n\nAdded private_data and private_free fields to struct snd_jack so that\nthe caller can assign the data.  It\u0027ll be helpful for avoiding the\ndouble-free of the jack instance.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "936e7d03394bc6238091db10d060326622c87ed7",
      "tree": "ce5e863a2a9669d3540fc2a4edb19db6cc67b6ea",
      "parents": [
        "e431cf45687d1ccb7c7d818defc2af34bd783db2"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Wed Apr 01 19:05:39 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 13:31:17 2009 +0200"
      },
      "message": "ALSA: snd-usb-caiaq: rename files to remove redundant information in file pathes\n\nCleanup only, no functional change.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e431cf45687d1ccb7c7d818defc2af34bd783db2",
      "tree": "22392932411709e265d99e1976f54942d9645095",
      "parents": [
        "577c9c456f0e1371cbade38eaf91ae8e8a308555"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Sat Mar 28 21:19:49 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 13:29:57 2009 +0200"
      },
      "message": "ALSA: snd-usb-caiaq: clean up header includes\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "336500f0305dc1552e8d01a60b409a7db781ca28",
      "tree": "f1a2e149a517a3fff2af8d987404979e5c4b0cd7",
      "parents": [
        "85385c1551d509e9e377b7be07ea0e755fb2c3ce"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Fri Apr 10 09:44:31 2009 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 12:39:46 2009 +0200"
      },
      "message": "ALSA: sound/pci: use memdup_user()\n\nRemove open-coded memdup_user().\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "85385c1551d509e9e377b7be07ea0e755fb2c3ce",
      "tree": "bb60f13f32f2e4ec341f473475e7616f091125e9",
      "parents": [
        "68425adcc419bfe90776f59e66b8c4cdb6e1b1f3"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Fri Apr 10 09:43:59 2009 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 12:39:39 2009 +0200"
      },
      "message": "ALSA: sound/usb: use memdup_user()\n\nRemove open-coded memdup_user().\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "68425adcc419bfe90776f59e66b8c4cdb6e1b1f3",
      "tree": "ea68aa46121d17114732442d9730a22292606e46",
      "parents": [
        "ef44a1ec6eeef189998f84e7230e1d3535b01074"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Fri Apr 10 09:43:36 2009 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 12:39:23 2009 +0200"
      },
      "message": "ALSA: sound/isa: use memdup_user()\n\nRemove open-coded memdup_user().\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ef44a1ec6eeef189998f84e7230e1d3535b01074",
      "tree": "0baa5cc0bf27af13469c75bcb89cc55e448f45dd",
      "parents": [
        "577c9c456f0e1371cbade38eaf91ae8e8a308555"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Fri Apr 10 09:43:08 2009 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 12:39:12 2009 +0200"
      },
      "message": "ALSA: sound/core: use memdup_user()\n\nRemove open-coded memdup_user().\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "34e51ce60a210094bd66cf0a75dd8512247618ca",
      "tree": "4c30cc4a0c1f7f8e758692f92492b226db4d6e2a",
      "parents": [
        "577c9c456f0e1371cbade38eaf91ae8e8a308555",
        "6e498d5eb6afb50659b4b7fc302d480ca0ceaa93"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 11:48:25 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 14 11:48:25 2009 +0200"
      },
      "message": "Merge branch \u0027for-2.6.30\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc\n"
    },
    {
      "commit": "e930438c42e744ef1f8bfdbb338253c9f384df42",
      "tree": "9fd71b732916dc8ccbf985461b4cd1bfd00137a6",
      "parents": [
        "316cb4ef3eb2ad6e35e15cc56d39c6cda58c093a"
      ],
      "author": {
        "name": "Yang Hongyang",
        "email": "yanghy@cn.fujitsu.com",
        "time": "Mon Apr 13 14:40:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 13 15:04:33 2009 -0700"
      },
      "message": "Replace all DMA_nBIT_MASK macro with DMA_BIT_MASK(n)\n\nThis is the second go through of the old DMA_nBIT_MASK macro,and there\u0027re not\nso many of them left,so I put them into one patch.I hope this is the last round.\nAfter this the definition of the old DMA_nBIT_MASK macro could be removed.\n\nSigned-off-by: Yang Hongyang \u003cyanghy@cn.fujitsu.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "da2436a23c038055b1da6fe30b6ea2886b1e07b0"
}
