)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "6e498d5eb6afb50659b4b7fc302d480ca0ceaa93",
      "tree": "4c4f5743a12ad44c7dc5fef39aa5707e05ad5128",
      "parents": [
        "fd2bd98818fc1c9672241b845344cbfbb159a4f9"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 09 16:40:41 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 09 16:40:41 2009 +0100"
      },
      "message": "ASoC: Disable S3C64xx support in Kconfig\n\nDue to the process and communications issues with the 2.6.30 S3C\nplatform merges none of the underlying arch/arm code for S3C64xx audio\nsupport made it into mainline, rendering the drivers useless.  Disable\nthem in Kconfig to avoid user confusion - users patching in the required\nsupport can always reenable this too.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fd2bd98818fc1c9672241b845344cbfbb159a4f9",
      "tree": "9de9b8a0a2bc4f5a16df659e96989cbc028d8b27",
      "parents": [
        "d6648da122870ff42bc720da25483bdb8bc868f8"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Apr 09 14:13:07 2009 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 09 13:24:19 2009 +0100"
      },
      "message": "ASoC: 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\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "985c0cd3f75b5a546ceab002e36b4263f2f7d2c3",
      "tree": "7097c68df6679aabab79ede8daa6c0299d98d63e",
      "parents": [
        "81d91acf8c093565f65383ae0349b9255fbb2d0d",
        "d6648da122870ff42bc720da25483bdb8bc868f8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:54:43 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:54:43 2009 -0700"
      },
      "message": "Merge branch \u0027for-2.6.30\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6\n\n* \u0027for-2.6.30\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6:\n  ASoC: TWL4030: Compillation error fix\n"
    },
    {
      "commit": "81d91acf8c093565f65383ae0349b9255fbb2d0d",
      "tree": "4e72f779a88ab87b76afb3fb16adf053e7044071",
      "parents": [
        "132ea5e9aa9ce13f62ba45db8e43ec887d1106e9",
        "0dd7b0cbb2e426553f184f5aeba40a2203f33700"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:53:38 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:53:38 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (36 commits)\n  ALSA: hda - Add VREF powerdown sequence for another board\n  ALSA: oss - volume control for CSWITCH and CROUTE\n  ALSA: hda - add missing comma in ad1884_slave_vols\n  sound: usb-audio: allow period sizes less than 1 ms\n  sound: usb-audio: save data packet interval in audioformat structure\n  sound: usb-audio: remove check_hw_params_convention()\n  sound: usb-audio: show sample format width in proc file\n  ASoC: fsl_dma: Pass the proper device for dma mapping routines\n  ASoC: Fix null dereference in ak4535_remove()\n  ALSA: hda - enable SPDIF output for Intel DX58SO board\n  ALSA: snd-atmel-abdac: increase periods_min to 6 instead of 4\n  ALSA: snd-atmel-abdac: replace bus_id with dev_name()\n  ALSA: snd-atmel-ac97c: replace bus_id with dev_name()\n  ALSA: snd-atmel-ac97c: cleanup registers when removing driver\n  ALSA: snd-atmel-ac97c: do a proper reset of the external codec\n  ALSA: snd-atmel-ac97c: enable interrupts to catch events for error reporting\n  ALSA: snd-atmel-ac97c: set correct size for buffer hardware parameter\n  ALSA: snd-atmel-ac97c: do not overwrite OCA and ICA when assigning channels\n  ALSA: snd-atmel-ac97c: remove dead break statements after return in switch case\n  ALSA: snd-atmel-ac97c: cleanup register definitions\n  ...\n"
    },
    {
      "commit": "284901a90a9e0b812ca3f5f852cbbfb60d10249d",
      "tree": "06c1b5a0f83c90cfb662f756e7781977ce739ce8",
      "parents": [
        "6afd142fd0dfba497246d0fab236c20a7b4bf778"
      ],
      "author": {
        "name": "Yang Hongyang",
        "email": "yanghy@cn.fujitsu.com",
        "time": "Mon Apr 06 19:01:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:31:11 2009 -0700"
      },
      "message": "dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nReplace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nSigned-off-by: Yang Hongyang\u003cyanghy@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d6648da122870ff42bc720da25483bdb8bc868f8",
      "tree": "f9c079cd770dc46795f3af6c3610b65fa8de771e",
      "parents": [
        "5c15a6869a75000fecea61e9985f4753311ec534"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Tue Apr 07 09:14:00 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Apr 07 10:52:00 2009 +0100"
      },
      "message": "ASoC: TWL4030: Compillation error fix\n\nFix for compillation error introduced by the constrain patch.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e50a96e7c2aa523175b7b5642641327e2c587151",
      "tree": "244922976724696050db8c3705fd5f40a08bf714",
      "parents": [
        "8c941de17679345a52fe53ac32d8aa53ebea369d",
        "5c15a6869a75000fecea61e9985f4753311ec534"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 07 04:17:31 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 07 04:17:31 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "5c15a6869a75000fecea61e9985f4753311ec534",
      "tree": "99875c92f29d4cc9ee2ff6438c6b34488341bbd9",
      "parents": [
        "09318c47b6121c8d18cee50ca7e270a8b7dfd274"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Sat Apr 04 22:33:19 2009 +0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Apr 06 23:35:42 2009 +0100"
      },
      "message": "ASoC: fsl_dma: Pass the proper device for dma mapping routines\n\nThe driver should pass a device that specifies internal DMA ops, but\nsubstream-\u003epcm is just a logical device, and thus doesn\u0027t have arch-\nspecific dma callbacks, therefore following bug appears:\n\n  Freescale Synchronous Serial Interface (SSI) ASoC Driver\n  ------------[ cut here ]------------\n  kernel BUG at arch/powerpc/include/asm/dma-mapping.h:237!\n  Oops: Exception in kernel mode, sig: 5 [#1]\n  ...\n  NIP [c02259c4] snd_malloc_dev_pages+0x58/0xac\n  LR [c0225c74] snd_dma_alloc_pages+0xf8/0x108\n  Call Trace:\n  [df02bde0] [df02be2c] 0xdf02be2c (unreliable)\n  [df02bdf0] [c0225c74] snd_dma_alloc_pages+0xf8/0x108\n  [df02be10] [c023a100] fsl_dma_new+0x68/0x124\n  [df02be20] [c02342ac] soc_new_pcm+0x1bc/0x234\n  [df02bea0] [c02343dc] snd_soc_new_pcms+0xb8/0x148\n  [df02bed0] [c023824c] cs4270_probe+0x34/0x124\n  [df02bef0] [c0232fe8] snd_soc_instantiate_card+0x1a4/0x2f4\n  [df02bf20] [c0233164] snd_soc_instantiate_cards+0x2c/0x68\n  [df02bf30] [c0234704] snd_soc_register_platform+0x60/0x80\n  [df02bf50] [c03d5664] fsl_soc_platform_init+0x18/0x28\n  ...\n\nThis patch fixes the issue by using card\u0027s device instead.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "09318c47b6121c8d18cee50ca7e270a8b7dfd274",
      "tree": "c63f57d625b19c869765fa6ba949d6b3821dbc7b",
      "parents": [
        "103f211d0be2bed75b5739de62a10415ef0bbc25"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Apr 06 03:50:46 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Apr 06 10:53:37 2009 +0100"
      },
      "message": "ASoC: Fix null dereference in ak4535_remove()\n\nak4535_remove() from sound/soc/codecs/ak4535.c calls\ni2c_unregister_device() with a possibly null pointer.\n\nThis bug was found by smatch (http://repo.or.cz/w/smatch.git/).\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b114701c0e8d580a05643c874d87e2501ab729cb",
      "tree": "a4e69cc865b9b76b6737d0d8b8dc81fc40c1e88f",
      "parents": [
        "0221c81b1b8eb0cbb6b30a0ced52ead32d2b4e4c",
        "103f211d0be2bed75b5739de62a10415ef0bbc25"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:47:20 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:47:20 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "103f211d0be2bed75b5739de62a10415ef0bbc25",
      "tree": "17014a12ab363204e710a04248fb16cdf9e6b14d",
      "parents": [
        "0a11b16853b642a26eb248ac4db422e6dfa04ae5"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Fri Apr 03 14:39:05 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Apr 03 12:48:40 2009 +0100"
      },
      "message": "ASoC: TWL4030: Add actual support for 96KHz playback support\n\nAdds the needed code to be able to use 96KHz playback.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "0a11b16853b642a26eb248ac4db422e6dfa04ae5",
      "tree": "588bdfe3c248812ee9077bdf9a1c8c26d764a93c",
      "parents": [
        "4ac5c61f0fc9b01946911a52d827f67947ab01a8"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 15:49:41 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:37 2009 +0100"
      },
      "message": "ASoC: Implement suspend and resume operations for WM9705\n\nWithout this the WM9705 driver fails badly when resuming.\n\nTested-by: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "4ac5c61f0fc9b01946911a52d827f67947ab01a8",
      "tree": "cfe02e3647ff5e035c5c22f21ad2ba9577dc905b",
      "parents": [
        "64ab9baa00fa99070da993f00173c35a8e99abfa"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Apr 01 19:35:01 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:37 2009 +0100"
      },
      "message": "ASoC: Set parent for AC97 devices we register\n\nEnsure that any AC97 devices that bind to the CODEC are below the\nASoC device in the device tree so the suspend and resume code can\nfigure out what order to handle them in.\n\nReported-by: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "64ab9baa00fa99070da993f00173c35a8e99abfa",
      "tree": "4a3f4973cca4c092c496c1eda887198f1a0ab4a7",
      "parents": [
        "a7808331f1ea6c7f89a14d1d94eafc62615b997b"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 31 11:27:03 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:36 2009 +0100"
      },
      "message": "ASoC: Don\u0027t defer resume work for AC97 codecs\n\nAC97 devices may have other drivers hanging off them directly so need to\nhave resumed when the resume function returns meaning that we can\u0027t defer\nthe resume - complete it immediately for them. Non-AC97 devices should\nnot have other drivers hanging directly off the ASoC devices.\n\nWe only really need the deferral for non-AC97 devices - it\u0027s there since\nsome I2C buses are very slow and non-AC97 codecs often have large numbers\nof registers to restore and require delays to bring the codec up cleanly\nleading to a substantial impact on overall resume time.\n\nReported-by: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "6984992bf0520a07b931124d33f46b46437f6e1c",
      "tree": "ba0f7f83df9c5e6c5cb0178426d0a7f772b972da",
      "parents": [
        "7220b9f4bd4fad41f6f7299fe74c2c38ec85d793"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Fri Mar 27 15:32:01 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:17 2009 +0100"
      },
      "message": "ASoC: OMAP: Set minimum buffer size constraint for McBSP2 in OMAP3\n\nMcBSP2 in OMAP3 has 1 ksample (1k x 32 bit) internal FIFO. During\ninitial playback startup, this FIFO is keeping the DMA request active\nuntil the FIFO is full.\n\nSo now if ALSA buffer size is smaller, DMA is looping around it while\nfilling up the HW FIFO, generating burst of interrupts as well and SW\ndoesn\u0027t have any change to fill enough data.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "7220b9f4bd4fad41f6f7299fe74c2c38ec85d793",
      "tree": "6df98d0eb41a07c73afe0960d8eb4e618105e90a",
      "parents": [
        "31ad0f31c3a45ba489203eef7e71d3215005afbc"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Fri Mar 27 10:39:08 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:16 2009 +0100"
      },
      "message": "ASoC: TWL4030: Add constrains for second stream\n\nIn case of duplex mode (capture and playback at the same time), the second\nstream has to have the same parameters (rate, sample size) as the already\nrunning stream.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "31ad0f31c3a45ba489203eef7e71d3215005afbc",
      "tree": "b0d4c71b78c3a2f3289c62cc97810a6d4fa9cdfb",
      "parents": [
        "d5a908b27adfd7e67b5ab98f674892badcca19c6"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Fri Mar 27 10:39:07 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:16 2009 +0100"
      },
      "message": "ASoC: TWL4030: 96KHz playback support\n\nTWL4030 supports 96KHz sample playback, but only playback.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "d5a908b27adfd7e67b5ab98f674892badcca19c6",
      "tree": "a41dca6e9d14d9c79414c7b3dd191c32840df04d",
      "parents": [
        "057de50c0d34b4ef7e15b7a8442a36a396d99c00"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Mar 26 11:42:38 2009 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:15 2009 +0100"
      },
      "message": "ASoC: trim SSI sysfs statistics in Freescale MPC8610 sound drivers\n\nOptimize the display of SSI statistics in the Freescale MPC8610 sound driver\nto display the status count only of the interrupts that were actually enabled.\nPreviously, it would display the counts of all SISR status bits, even those\nthat were not enabled.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a4d11fe50c238a7da5225d1399314c3505cbd792",
      "tree": "100766010c57f0ee04eed149a0b3e9fd323ca398",
      "parents": [
        "7377226c344a7295a7573dce400ce9ddd42f0ca4"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed Mar 25 18:20:37 2009 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:14 2009 +0100"
      },
      "message": "ASoC: remove trigger delay in Freescale MPC8610 sound driver\n\nRemove the delay from the trigger function in the Freescale MPC8610 sound\ndriver when capture is started.  This delay was used to ensure that the DMA\ncontroller was active when ALSA call the .pointer function to request a\nDMA transfer status.  A better approach is for the .pointer function to detect\nthat DMA has not started, and return zero instead.  This change eliminates\nthe need for the delay.\n\nAlso add some related code to check for a DMA programming error, and report\nXRUN if it occurs.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "7377226c344a7295a7573dce400ce9ddd42f0ca4",
      "tree": "a6a8253f4c0fd97408b9024e89430991ec62bd48",
      "parents": [
        "92429069d0fc9f52d436c9067c5b5c392e3f8876"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Thu Mar 19 09:34:46 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:13 2009 +0100"
      },
      "message": "ASoC: Add Magician machine support\n\nHTC Magician has a Philips UDA1380 codec connected via\nSSP1 (playback) and I2S (capture).\nThere is a flip-flop between the SSP frame clock output\nand the codec\u0027s word select input pin. To make the codec\nsee proper I2S input, the SSP has to send two frames per\nsample.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "92429069d0fc9f52d436c9067c5b5c392e3f8876",
      "tree": "277b74022831b4b1ec388a33e4c36e4a3a772a96",
      "parents": [
        "1f2186951e02f2a5bcda9459f63136918932385a"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Thu Mar 19 09:32:01 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Apr 02 16:34:13 2009 +0100"
      },
      "message": "ASoC: pxa-ssp: Use 16-bit DMA for magician stereo\n\nNow magician and similar boards can use network mode with only one\nactive slot to explicitly set 16 bit frame width, even for S16_LE\nstereo sound.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "692105b8ac5bcd75dc65f6a8f10bdbd0f0f34dcf",
      "tree": "e079cea0948d250e5411befe0c5cca7c97bcf860",
      "parents": [
        "877d03105d04b2c13e241130277fa69c8d2564f0"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Mon Jan 26 11:12:25 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:22:01 2009 +0200"
      },
      "message": "trivial: fix typos/grammar errors in Kconfig texts\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ed40d0c472b136682b2fcba05f89762859c7374f",
      "tree": "076b83a26bcd63d6158463735dd34c10bbc591dc",
      "parents": [
        "9e495834e59ca9b29f1a1f63b9f5533bb022ac49",
        "5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "message": "Merge branch \u0027origin\u0027 into devel\n\nConflicts:\n\tsound/soc/pxa/pxa2xx-i2s.c\n"
    },
    {
      "commit": "632087748c3795a54d5631e640df65592774e045",
      "tree": "9012485098b8f69b09b450ddcbdd5f3852e2857f",
      "parents": [
        "f8d5fc924b1bec95f47b0a9e8f9a6e22fa1c7b05"
      ],
      "author": {
        "name": "Lopez Cruz, Misael",
        "email": "x0052729@ti.com",
        "time": "Thu Mar 19 01:07:34 2009 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Mar 19 11:56:16 2009 +0000"
      },
      "message": "ASoC: Declare Headset as Mic and Headphone widgets for SDP3430\n\nHeadset was declared previously as a Headphone widget connecting\nHSMIC and HSOL/HSOR pins of TWL4030 codec in SDP430 machine driver.\nThe capture path becomes invalid as the Headphone widget is not a\nvalid input endpoint.\n\nInstead of that, the Headset is declared as separate Microphone\nand Headphone widgets. Current patch modifies audio map:\n\n- Headset Mic: HSMIC with bias\n- Headset Stereophone: HSOL, HSOR\n\nSigned-off-by: Misael Lopez Cruz \u003cx0052729@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f8d5fc924b1bec95f47b0a9e8f9a6e22fa1c7b05",
      "tree": "b579cd2dd7caaaa97c5249a82cf9004cc85d20a3",
      "parents": [
        "13b9d2ab5921d77df5217a2104b687a1c729d521"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Mar 18 16:46:54 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Mar 19 11:56:16 2009 +0000"
      },
      "message": "ASoC: OMAP: N810: Add more jack functions\n\nAdd functions \"Headset\" and \"Mic\" to the control \"Jack Function\" for\nactivating and de-activating codec input pin LINE1L which is connected to\nthe mic pin of 4-pole Nokia AV connecter.\n\nNote there is no mic bias voltage management here since bias is coming from\nNokia ASIC and driver for it is not in mainline.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "13b9d2ab5921d77df5217a2104b687a1c729d521",
      "tree": "1c6fa67394d8845cb1fcdc97e3f80be225040090",
      "parents": [
        "e8523b641cddedec754ae5e44ec579dbceea5ef4"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Mar 18 16:46:53 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Mar 19 11:56:15 2009 +0000"
      },
      "message": "ASoC: OMAP: N810: Mark not connected input pins\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e8523b641cddedec754ae5e44ec579dbceea5ef4",
      "tree": "2ee6bdfa6dc3484202616b7f840b53d56da3101f",
      "parents": [
        "24a51029fc3055f33684e650b5e3a59f77c9b05c"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 18 18:28:01 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Mar 19 11:56:11 2009 +0000"
      },
      "message": "ASoC: Add FLL support for WM8400\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "24a51029fc3055f33684e650b5e3a59f77c9b05c",
      "tree": "ee36dea5372e3d6174843393b4e7e2780125621e",
      "parents": [
        "e3598f6e4218d1aad3369c97217266b2375e6aca"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 18 15:19:48 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 18 18:31:54 2009 +0000"
      },
      "message": "ASoC: Add separate AVDD for WM8400\n\nThere is an AVDD supply as well, normally one or more of the other\nupplies would be tied to it.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e3598f6e4218d1aad3369c97217266b2375e6aca",
      "tree": "c2a34a3c806ffb7001aac6a9ce52525a7da6ed15",
      "parents": [
        "da88b48b84e1a504b6a19aff9d5b8236a59e228a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 18 15:19:10 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 18 18:31:53 2009 +0000"
      },
      "message": "ASoC: Further optimise WM8400 bias configuration sequence\n\nThe active discharge does not bring sufficient benefit to justify the\nlengthy times involved so don\u0027t do that.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "da88b48b84e1a504b6a19aff9d5b8236a59e228a",
      "tree": "1ec0fc6ecf51c7baf7bf6cfbd9250c3fee16a09b",
      "parents": [
        "d2314e0e27566f8830ebed3587cc049e07e6a4ee",
        "85fab7802a4bc00cc752f430e22a0d9fc41fe199"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 17 19:07:26 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 17 19:07:26 2009 +0000"
      },
      "message": "Merge branch \u0027pxa-ssp\u0027 into for-2.6.30\n"
    },
    {
      "commit": "d2314e0e27566f8830ebed3587cc049e07e6a4ee",
      "tree": "14f27f22f0725f123c8882fe463db414cb3e5fda",
      "parents": [
        "852fd9e50f62b4ea7afe26eee0710464de4801b8"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Mar 16 23:26:20 2009 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 17 13:59:47 2009 +0000"
      },
      "message": "ASoC: Only deregister AC97 dev if it\u0027s name was not \"AC97\"\n\nThe commit 14fa43f53ff3a9c3d8b9662574b7369812a31a97 (\"ASoC: Only\nregister AC97 bus if it\u0027s not done already\") added a condition for\ncalling of soc_ac97_dev_register() but not added for calling of\nsoc_ac97_dev_unregister().  This patch adds same condition for\nsoc_ac97_dev_unregister().  Without this fix, kernel crashes when\nunloading an asoc driver.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "852fd9e50f62b4ea7afe26eee0710464de4801b8",
      "tree": "62383f751fc25bf8bceb72e4f51940de6b25540d",
      "parents": [
        "f2a5d6a2ea2fa24573a8ce7ea7a7a2cce42e3588"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Mar 16 14:13:12 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Mar 16 14:13:57 2009 +0000"
      },
      "message": "ASoC: Each PXA AC97 DAI needs a separate ops\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f2a5d6a2ea2fa24573a8ce7ea7a7a2cce42e3588",
      "tree": "0719eee496f2edec29573181203887dd391c5a3d",
      "parents": [
        "10d9e3d99ee8332bb73a3d7f12a8cd8ffab8b136"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Mar 16 14:02:07 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Mar 16 14:13:57 2009 +0000"
      },
      "message": "ASoC: Fix some missing dai_ops conversions\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "10d9e3d99ee8332bb73a3d7f12a8cd8ffab8b136",
      "tree": "bfb284a9ae821ebc609c2891fd37582592a3f253",
      "parents": [
        "26ade896b6ba3fd017ef4a26e71e7b7569222cb6"
      ],
      "author": {
        "name": "Joonyoung Shim",
        "email": "jy0922.shim@samsung.com",
        "time": "Mon Mar 16 21:23:35 2009 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Mar 16 14:13:56 2009 +0000"
      },
      "message": "ASoC: twl4030 - Fix build error\n\nCC      sound/soc/codecs/twl4030.o\nsound/soc/codecs/twl4030.c:1400: warning: braces around scalar initializer\nsound/soc/codecs/twl4030.c:1400: warning: (near initialization for \u0027twl4030_dai.ops\u0027)\nsound/soc/codecs/twl4030.c:1401: error: field name not in record or union initializer\nsound/soc/codecs/twl4030.c:1401: error: (near initialization for \u0027twl4030_dai.ops\u0027)\nsound/soc/codecs/twl4030.c:1401: warning: initialization from incompatible pointer type\nsound/soc/codecs/twl4030.c:1402: error: field name not in record or union initializer\nsound/soc/codecs/twl4030.c:1402: error: (near initialization for \u0027twl4030_dai.ops\u0027)\nsound/soc/codecs/twl4030.c:1402: warning: excess elements in scalar initializer\nsound/soc/codecs/twl4030.c:1402: warning: (near initialization for \u0027twl4030_dai.ops\u0027)\nsound/soc/codecs/twl4030.c:1403: error: field name not in record or union initializer\nsound/soc/codecs/twl4030.c:1403: error: (near initialization for \u0027twl4030_dai.ops\u0027)\nsound/soc/codecs/twl4030.c:1403: warning: excess elements in scalar initializer\nsound/soc/codecs/twl4030.c:1403: warning: (near initialization for \u0027twl4030_dai.ops\u0027)\n\nSigned-off-by: Joonyoung Shim \u003cjy0922.shim@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "85fab7802a4bc00cc752f430e22a0d9fc41fe199",
      "tree": "60c583e62271c758eb34436f1b57e608d0479273",
      "parents": [
        "0ce36c5f7f87632f26c8fbefe68b5116eda152d2"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 13 14:27:08 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Mar 14 11:38:16 2009 +0000"
      },
      "message": "ASoC: Fix Zylonite for non-networked SSP mode\n\nThis also simplifies the code a bit.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "0ce36c5f7f87632f26c8fbefe68b5116eda152d2",
      "tree": "16c74e694d5b8f418c0384c8079bbc9a8c2689aa",
      "parents": [
        "72d7466468b471f99cefae3c5f4a414bbbaa0bdd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 13 14:26:08 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Mar 14 11:37:46 2009 +0000"
      },
      "message": "ASoC: Fix non-networked I2S mode for PXA SSP\n\nTwo issues are fixed here:\n\n - I2S transmits the left frame with the clock low but I don\u0027t seem to\n   get LRCLK out without SFRMDLY being set so invert SFRMP and set a\n   delay.\n - I2S has a clock cycle prior to the first data byte in each channel\n   so we need to delay the data by one cycle.\n\nTested-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "97fb44eb6bc01f4ffed4300e475aa15e44877375",
      "tree": "481ed6efd0babe7185cae04f2fd295426b36411d",
      "parents": [
        "e4707dd3e9d0cb57597b6568a5e51fea5d6fca41",
        "148854c65ea8046b045672fd49f4333aefaa3ab5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Mar 13 21:44:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Mar 13 21:44:51 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel\n\nConflicts:\n\n\tarch/arm/mach-at91/gpio.c\n"
    },
    {
      "commit": "72d7466468b471f99cefae3c5f4a414bbbaa0bdd",
      "tree": "f5cee2480802bd31efa066eb65c2bc9dfe0b3d2a",
      "parents": [
        "77dd7e17b86bd81b3638e01d784a72652071508b"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Mar 12 11:27:49 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 13 13:23:34 2009 +0000"
      },
      "message": "ASoC: switch PXA SSP driver from network mode to PSP\n\nThis switches the pxa ssp port usage from network mode to PSP mode.\nRemoved some comments and checks for configured TDM channels.\nA special case is added to support configuration where BCLK \u003d 64fs. We\nneed to do some black magic in this case which doesn\u0027t look nice but\nthere is unfortunately no other option than that.\n\nDiagnosed-by: Tim Ruetz \u003ctim@caiaq.de\u003e\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "77dd7e17b86bd81b3638e01d784a72652071508b",
      "tree": "d54adf7cb0cb2691cb1bb23c17cce0c5beea71d2",
      "parents": [
        "eb5f6d753e337834c7ceb07824ee472e43d9a7a2"
      ],
      "author": {
        "name": "Lopez Cruz, Misael",
        "email": "x0052729@ti.com",
        "time": "Thu Mar 12 21:45:27 2009 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 13 12:08:53 2009 +0000"
      },
      "message": "ASoC: Move headset jack registration to device initialization for SDP3430\n\nMove headset jack registration to the codec/machine specific\ninitialization. Having the jack registration in machine init\ncauses that the jack device gets initialized but not registered\nsince the sound card is registered before the jack. Moving jack\nregistration to device initialization will register the jack\ndevice along with all other devices associated to the card when\nthe card is registed. As a consequence of jack device registered\nproperly, the jack is detected as an input device.\n\nSigned-off-by: Misael Lopez Cruz \u003cx0052729@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "eb5f6d753e337834c7ceb07824ee472e43d9a7a2",
      "tree": "22c549607a8ed5657c98af6ae4ead1b3c0eaaaec",
      "parents": [
        "6f7cb44ba1a5195bf719f9ba1d57bd79e13262c1"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Thu Mar 12 11:07:54 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Mar 12 15:43:30 2009 +0000"
      },
      "message": "ASoC: Replace remaining uses of snd_soc_cnew with snd_soc_add_controls.\n\nThe drivers are basically duplicating the same code over and over.\nAs snd_soc_cnew is going to be made static some time after the next\nmerge window, we might as well convert them now.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "6f7cb44ba1a5195bf719f9ba1d57bd79e13262c1",
      "tree": "e4fa9eac36aacabe6bf9b362d787342988264feb",
      "parents": [
        "2a9f0ba7a976bc2b1bcf9156c1e57ffbc8f8fb64"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 18:31:08 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Mar 12 15:43:24 2009 +0000"
      },
      "message": "ASoC: Move WM8580 to normal I2C device probe\n\nRefactor the WM8580 device registration to probe via standard I2C device\nregistration, registering the DAIs once the device has probed via I2C.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "65ec1cd1e2c6228752d2f167b01e6d291014d249",
      "tree": "8a54ef7d2a0d4770b49779114f9e1ac654363bdd",
      "parents": [
        "5314adc3612d893c7cc526b3312d124805e45bc3",
        "6335d05548eece40092000aa91b64a50310d69d5"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 16:51:31 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 16:51:31 2009 +0000"
      },
      "message": "ASoC: Merge dai_ops factor out\n\nMerge Eric Maio\u0027s patch to merge snd_soc_dai_ops out of line.  Fixed\nmerge issues and updated drivers, plus an issue with the ops for the two\ns3c2443 AC97 DAIs having been merged.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5314adc3612d893c7cc526b3312d124805e45bc3",
      "tree": "dc7b7b584de0694fcb3e4585ff748e5cf9382686",
      "parents": [
        "02b7cbc3994622900e8fc201f5f229b591c43628"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 16:28:29 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 16:28:29 2009 +0000"
      },
      "message": "ASoC: Fix formats for s3c24xx-i2s register prints\n\nThe register values are all u32 so don\u0027t need the long format.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "02b7cbc3994622900e8fc201f5f229b591c43628",
      "tree": "982c4c8f040359560c4b02e7c7e3cda1bc315ada",
      "parents": [
        "aaf1e176fa9a96fe1eea33b710684bba066aedc1"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 14:12:28 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 14:40:41 2009 +0000"
      },
      "message": "ASoC: Remove version display from WM8580 driver\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "aaf1e176fa9a96fe1eea33b710684bba066aedc1",
      "tree": "931a0284f060880c302e7c4eaa42cc507ca71ac2",
      "parents": [
        "5706d5013212c8afcb9fe5332ee6442488280c66"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 10 10:55:15 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 13:49:46 2009 +0000"
      },
      "message": "ASoC: Add initial driver for the WM8400 CODEC\n\nThe WM8400 is a highly integrated audio CODEC and power management unit\nintended for mobile multimedia application.  This driver supports the\nprimary audio CODEC features, including:\n\n - 1W speaker driver\n - Fully differential headphone output\n - Up to 4 differential microphone inputs\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5706d5013212c8afcb9fe5332ee6442488280c66",
      "tree": "16c693b2ea83440c1d07e2718b29c5f998ce7e0c",
      "parents": [
        "3c081384007332ab95c8d8753f47719d6646bcb2"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Mar 11 02:37:25 2009 -0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Mar 11 12:49:28 2009 +0000"
      },
      "message": "ASoC: buildfix for OSK\n\nBuildfix:\n\n  CC      sound/soc/omap/osk5912.o\n  sound/soc/omap/osk5912.c: In function \u0027osk_soc_init\u0027:\n  sound/soc/omap/osk5912.c:189: error: implicit declaration of function \u0027clk_get_usecount\u0027\n  make[3]: *** [sound/soc/omap/osk5912.o] Error 1\n\nThere\u0027s no such (standard) clock interface.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "cbf1146d5ee113152c5cdeb54ff9d4b2f0c91736",
      "tree": "0ddb8855b45b3f37234087fd78c86db7d88f2ccb",
      "parents": [
        "090cec81ae9b4ff0c1d301b722f0e6c5fb72d8f9"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Tue Mar 10 16:41:00 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 10 19:44:04 2009 +0000"
      },
      "message": "ASoC: don\u0027t touch pxa-ssp registers when stream is running\n\nIn pxa_ssp_set_dai_fmt(), check whether there is anything to do at all.\nIf there would be but the SSP port is in use already, bail out.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "090cec81ae9b4ff0c1d301b722f0e6c5fb72d8f9",
      "tree": "7dc9a361d9cb1edb77c9460f910f14998c94d896",
      "parents": [
        "14cbba89ae967d2e9106a80b270b078d7699109a"
      ],
      "author": {
        "name": "Hugo Villeneuve",
        "email": "hugo@hugovil.com",
        "time": "Mon Mar 09 23:32:08 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 10 15:42:48 2009 +0000"
      },
      "message": "ALSA: ASoC: Davinci: Updated sffsdr_hw_params() function to new format\n\nSigned-off-by: Hugo Villeneuve \u003chugo@hugovil.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "14cbba89ae967d2e9106a80b270b078d7699109a",
      "tree": "58a6586d3bf1daef8271b0c25a9207f7588ef5bf",
      "parents": [
        "b3d7e3c99d855faf093b06dc381b821a9d8d3c23"
      ],
      "author": {
        "name": "Hugo Villeneuve",
        "email": "hugo@hugovil.com",
        "time": "Mon Mar 09 23:32:07 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 10 15:42:48 2009 +0000"
      },
      "message": "ALSA: ASoC: Davinci: Replaced DAI format RIGHT_J by DSP_B for SFFSDR\n\nSigned-off-by: Hugo Villeneuve \u003chugo@hugovil.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b3d7e3c99d855faf093b06dc381b821a9d8d3c23",
      "tree": "8b8a51236ba331146e3930db5cb0b387fde7514d",
      "parents": [
        "eac84739721857f4d5be3d9127f4644f16a9bea4",
        "0a4e1c9069b3cc2a9e5b57898ac9be94314e8efa"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 10 15:42:03 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Mar 10 15:42:03 2009 +0000"
      },
      "message": "Merge commit \u0027takashi/topic/asoc\u0027 into for-2.6.30\n"
    },
    {
      "commit": "6b849bcff0004aa5dd216b4d3eb56f51c9df8a72",
      "tree": "64fe72cb24e9ffdb1f88926b446066aa45ad7a68",
      "parents": [
        "a381934e5f9c0c3c292d780d61f5be9c22b2ef54"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Mar 09 18:18:33 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Mar 09 18:19:01 2009 +0000"
      },
      "message": "ASoC: Convert PXA AC97 driver to probe with the platform device\n\nThis will break any boards that don\u0027t register the AC97 controller\ndevice due to using ASoC.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5742964e916269e01a3467d2bff2601180b7da3d",
      "tree": "16f5b6675cb8f6cf3e121d36557ce9978cb05f28",
      "parents": [
        "290a5589ce83540d0aba811c3d15af34aa373533"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 19 15:28:07 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:38 2009 +0800"
      },
      "message": "[ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h\n\npxa-regs.h and hardware.h are not intended for use directly in driver\ncode, remove those unnecessary references.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "7ebc8d56f407184a457dd5fc739cf39e423a25aa",
      "tree": "6c5e7ba83c22def2304bf6db69116ca5d763c0b8",
      "parents": [
        "fef1f99a0c2928893c074bf3eff27efd36a4532a"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Jan 02 19:38:42 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:36 2009 +0800"
      },
      "message": "[ARM] pxa: move DMA registers definitions into \u003cmach/dma.h\u003e\n\n1. Driver code where pxa_request_dma() is called will most likely\n   reference DMA registers as well,  and it is really unnecessary\n   to include pxa-regs.h just for this. Move the definitions into\n   \u003cmach/dma.h\u003e and make relevant drivers include it instead of\n   \u003cmach/pxa-regs.h\u003e.\n\n2. Introduce DMAC_REGS_VIRT as the virtual address base for these\n   DMA registers. This allows later processors to re-use the same\n   IP while registers may start at different I/O address.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "0a4e1c9069b3cc2a9e5b57898ac9be94314e8efa",
      "tree": "e0f3184596d3940ffc7d0434f85067920df1b596",
      "parents": [
        "f271fa28fbaf947d9c79f188dd149176da727dd5",
        "a381934e5f9c0c3c292d780d61f5be9c22b2ef54"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 09 12:05:21 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 09 12:05:21 2009 +0100"
      },
      "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": "a381934e5f9c0c3c292d780d61f5be9c22b2ef54",
      "tree": "48a6b1e05598ee73cbc7f8453bd30b45f084453f",
      "parents": [
        "055a49b0c92c6282e7db22e9e6ebcae6cb74ebb4"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Mar 09 02:13:17 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Mar 09 10:46:17 2009 +0000"
      },
      "message": "ASoC: Add a driver for AK4104 S/PDIF transmitter\n\nThis adds a driver for the SPI connected AK4104 S/PDIF transmitter\ndevice. Its features are fairly simple, but as there is need to set up\ncertain bits in the IEC958 information, this better goes into a real\ndriver.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Mark Brown \u003cbroonie@sirena.org.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f271fa28fbaf947d9c79f188dd149176da727dd5",
      "tree": "fb27fc99d209287777f02dd6d74a7d74461fa17a",
      "parents": [
        "26bd7b496cabc232fcff9ae0249828420c52b5af"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 09 00:52:17 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 09 00:52:17 2009 +0100"
      },
      "message": "ASoC: Fix Kconfig dependency of CONFIG_SND_S3C24XX_SOC_JIVE_WM8750\n\nRemove a non-existing Kconfig CONFIG_SND_SOC_WM8750_SPI.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "055a49b0c92c6282e7db22e9e6ebcae6cb74ebb4",
      "tree": "c2b75a2a243639d7a8f3ef85a768156ae3704c82",
      "parents": [
        "b191f63c4fe9fbcfe583180228080d02b8dcdebc"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Mar 08 18:57:34 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Mar 08 20:43:33 2009 +0000"
      },
      "message": "ASoC: Remove unneeded forward reference to WM8753 SPI implementation\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b191f63c4fe9fbcfe583180228080d02b8dcdebc",
      "tree": "01b26e378fbedd430918d12e647b09cc86112726",
      "parents": [
        "3a638ff272744247aad4a75b1fac174ac5746114"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Sun Mar 08 17:51:52 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Mar 08 18:27:36 2009 +0000"
      },
      "message": "ASoC: bring cs4270 feature/limitations list in sync\n\nRemoves numbers from the list of features/limitations and makes it\nreflect recent changes to the code.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nAcked-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "3a638ff272744247aad4a75b1fac174ac5746114",
      "tree": "60cf2c815f58380a4e72b8dca2792bd6d9eafcea",
      "parents": [
        "96deff6baf55da68b4b9b4dfe8ef572c6f1835fd"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Fri Mar 06 18:39:34 2009 -0600"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Mar 07 11:01:49 2009 +0000"
      },
      "message": "ASoC: Improve pause/unpause performance in Freescale 8610 drivers\n\nAdd support for true pause and unpause.  Without this, mplayer will drop some\naudio (less than one second, but still noticeable) when pausing playback.\n\nRemove support for PM suspend and resume from the trigger function, since the\ndriver doesn\u0027t support PM anyway.\n\nOptimize the delay after starting capture.  Instead of delaying 1ms, the driver\nnow polls the hardware.  The new delay is shorter by over 90% yet still\neffective.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "96deff6baf55da68b4b9b4dfe8ef572c6f1835fd",
      "tree": "7029297265c99699aa065ba08a99885f64305e53",
      "parents": [
        "b52a5195efd6173c06107ca5beb44389130596dc"
      ],
      "author": {
        "name": "Hugo Villeneuve",
        "email": "hugo@hugovil.com",
        "time": "Fri Mar 06 15:56:53 2009 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Mar 07 11:01:40 2009 +0000"
      },
      "message": "ASoC: Davinci: Fix incorrect machine type for SFFSDR board\n\nSigned-off-by: Hugo Villeneuve \u003chugo@hugovil.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b52a5195efd6173c06107ca5beb44389130596dc",
      "tree": "c934c0af90589f3017d2175ff76c6f75cc0883db",
      "parents": [
        "ee7d476714464206317d4420d67e3bfa0308448d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 18:13:43 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 18:13:43 2009 +0000"
      },
      "message": "ASoC: Fix logging severity for some S3C error messages\n\nUpgrade the severity of some failure messages from debug level so\nthey\u0027re displayed by default.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ee7d476714464206317d4420d67e3bfa0308448d",
      "tree": "023355c0e09a8f1e0f5f40dac93d02afc2765b50",
      "parents": [
        "26bd7b496cabc232fcff9ae0249828420c52b5af"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 18:04:34 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 18:04:34 2009 +0000"
      },
      "message": "ASoC: Re-remove hand-rolled pr_debug() macros\n\nThe recent set of S3C64xx patches re-added a lot of uses of DBG() that\nhad previously been removed - revert this so the standard pr_debug()\nmacro is used.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "26bd7b496cabc232fcff9ae0249828420c52b5af",
      "tree": "d85ae94fea897a5fa6bd8501addc7f330f0f367b",
      "parents": [
        "67a9c573b5bf39bc6b40c322c58640687c1b79fe"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 11:32:17 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 13:37:19 2009 +0000"
      },
      "message": "ASoC: Staticise workqueue function for GPIO jack detection\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "67a9c573b5bf39bc6b40c322c58640687c1b79fe",
      "tree": "d2ce7e1dcc4f6cc70b381d8b8d8d43f5fa448228",
      "parents": [
        "3465d93a128acce836249e3de40932d2ed25cac6"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Mar 06 15:53:30 2009 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 13:37:18 2009 +0000"
      },
      "message": "ASoC: Blackfin: fix typo in MUTE definition\n\nReported-by: Rob Maris \u003cmaris.rob@vdi.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "3465d93a128acce836249e3de40932d2ed25cac6",
      "tree": "7933c6c747a745f08acb83e6c83eab0eb3a374e6",
      "parents": [
        "de0b988828a45f4fefc96ff2fbed3ba2184319b9"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Mar 06 15:53:28 2009 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 13:37:17 2009 +0000"
      },
      "message": "ASoC: Blackfin: move gpio_err behind the define that is only user of it\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "de0b988828a45f4fefc96ff2fbed3ba2184319b9",
      "tree": "74189b2fa8dedda64397b65e6d900eef526c8913",
      "parents": [
        "a454dad19e78388d9f140ad0dfa6a849c57d385d"
      ],
      "author": {
        "name": "Lopez Cruz, Misael",
        "email": "x0052729@ti.com",
        "time": "Thu Mar 05 11:32:31 2009 -0600"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Mar 06 13:37:17 2009 +0000"
      },
      "message": "ASoC: Add headset jack detection for SDP3430 machine driver\n\nAdd headset jack detection for SDP3430 boards using SoC jack\nreporting interface. Headset detection on SDP3430 board is\nachieved through TWL4030 GPIO_2 pin.\n\nSigned-off-by: Misael Lopez Cruz \u003cx0052729@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    }
  ],
  "next": "a454dad19e78388d9f140ad0dfa6a849c57d385d"
}
