)]}'
{
  "log": [
    {
      "commit": "489f7ab6c18cdd64a2d444e056d60a0e722f4ad7",
      "tree": "2c7ed6a0042dc15c91ece08c5a3866f610ddca6d",
      "parents": [
        "b322b7816908487c08b89b72f838174c37d8c836",
        "82d27b2b2f3a80ffa7759a49b9cba39e47df476e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:46:25 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:46:25 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (31 commits)\n  trivial: remove the trivial patch monkey\u0027s name from SubmittingPatches\n  trivial: Fix a typo in comment of addrconf_dad_start()\n  trivial: usb: fix missing space typo in doc\n  trivial: pci hotplug: adding __init/__exit macros to sgi_hotplug\n  trivial: Remove the hyphen from git commands\n  trivial: fix ETIMEOUT -\u003e ETIMEDOUT typos\n  trivial: Kconfig: .ko is normally not included in module names\n  trivial: SubmittingPatches: fix typo\n  trivial: Documentation/dell_rbu.txt: fix typos\n  trivial: Fix Pavel\u0027s address in MAINTAINERS\n  trivial: ftrace:fix description of trace directory\n  trivial: unnecessary (void*) cast removal in sound/oss/msnd.c\n  trivial: input/misc: Fix typo in Kconfig\n  trivial: fix grammo in bus_for_each_dev() kerneldoc\n  trivial: rbtree.txt: fix rb_entry() parameters in sample code\n  trivial: spelling fix in ppc code comments\n  trivial: fix typo in bio_alloc kernel doc\n  trivial: Documentation/rbtree.txt: cleanup kerneldoc of rbtree.txt\n  trivial: Miscellaneous documentation typo fixes\n  trivial: fix typo milisecond/millisecond for documentation and source comments.\n  ...\n"
    },
    {
      "commit": "2cf4d4514d5b43c1f3b64bd0ec8b9853bde8f1dc",
      "tree": "e35a625496acc6ac852846d40b8851186b9d1ac4",
      "parents": [
        "44b7532b8b464f606053562400719c9c21276037",
        "ce53895a5d24e0ee19fb92f56c17323fb4c9ab27"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:42:43 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:42:43 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (417 commits)\n  MAINTAINERS: EB110ATX is not ebsa110\n  MAINTAINERS: update Eric Miao\u0027s email address and status\n  fb: add support of LCD display controller on pxa168/910 (base layer)\n  [ARM] 5552/1: ep93xx get_uart_rate(): use EP93XX_SYSCON_PWRCNT and EP93XX_SYSCON_PWRCN\n  [ARM] pxa/sharpsl_pm: zaurus needs generic pxa suspend/resume routines\n  [ARM] 5544/1: Trust PrimeCell resource sizes\n  [ARM] pxa/sharpsl_pm: cleanup of gpio-related code.\n  [ARM] pxa/sharpsl_pm: drop set_irq_type calls\n  [ARM] pxa/sharpsl_pm: merge pxa-specific code into generic one\n  [ARM] pxa/sharpsl_pm: merge the two sharpsl_pm.c since it\u0027s now pxa specific\n  [ARM] sa1100: remove unused collie_pm.c\n  [ARM] pxa: fix the conflicting non-static declarations of global_gpios[]\n  [ARM] 5550/1: Add default configure file for w90p910 platform\n  [ARM] 5549/1: Add clock api for w90p910 platform.\n  [ARM] 5548/1: Add gpio api for w90p910 platform\n  [ARM] 5551/1: Add multi-function pin api for w90p910 platform.\n  [ARM] Make ARM_VIC_NR depend on ARM_VIC\n  [ARM] 5546/1: ARM PL022 SSP/SPI driver v3\n  ARM: OMAP4: SMP: Update defconfig for OMAP4430\n  ARM: OMAP4: SMP: Enable SMP support for OMAP4430\n  ...\n"
    },
    {
      "commit": "4c31791c3d9d38ac052dd5e2981df713d8f3dcc4",
      "tree": "b7f95922b2f1da5b36d95176e6d8f826151f3ee1",
      "parents": [
        "98797a241e28b787b84d308b867ec4c5fe7bbdf8",
        "7517b3fbe40c231d79d36f31c1e9930cbb8c4be2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 14 11:00:16 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 14 11:00:16 2009 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel\n"
    },
    {
      "commit": "e349792a385ed47390d156155b1a1e19af1bf163",
      "tree": "f9dc4e3e42769950230eaa58ecdd056eb27b23e8",
      "parents": [
        "6d21491838a2a9f22843c7530b118596ee9f4d77",
        "e3f86d3d3ce350144562d9bd035dc8a274fce58e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 12 11:16:27 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 12 11:16:27 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: (290 commits)\n  ALSA: pcm - Update document about xrun_debug proc file\n  ALSA: lx6464es - support standard alsa module parameters\n  ALSA: snd_usb_caiaq: set mixername\n  ALSA: hda - add quirk for STAC92xx (SigmaTel STAC9205)\n  ALSA: use card device as parent for jack input-devices\n  ALSA: sound/ps3: Correct existing and add missing annotations\n  ALSA: sound/ps3: Restructure driver source\n  ALSA: sound/ps3: Fix checkpatch issues\n  ASoC: Fix lm4857 control\n  ALSA: ctxfi - Clear PCM resources at hw_params and hw_free\n  ALSA: ctxfi - Check the presence of SRC instance in PCM pointer callbacks\n  ALSA: ctxfi - Add missing start check in atc_pcm_playback_start()\n  ALSA: ctxfi - Add use_system_timer module option\n  ALSA: usb - Add boot quirk for C-Media 6206 USB Audio\n  ALSA: ctxfi - Fix wrong model id for UAA\n  ALSA: ctxfi - Clean up probe routines\n  ALSA: hda - Fix the previous tagra-8ch patch\n  ALSA: hda - Add 7.1 support for MSI GX620\n  ALSA: pcm - A helper function to compose PCM stream name for debug prints\n  ALSA: emu10k1 - Fix minimum periods for efx playback\n  ...\n"
    },
    {
      "commit": "e3f86d3d3ce350144562d9bd035dc8a274fce58e",
      "tree": "6d31842f5d8598ea377c09556e455402a06a64fe",
      "parents": [
        "056c1ebf1121ca6c16652d0c3fa306622ee338ac",
        "2233123f2776f29d3ac31df1fd1dc40c44d337a5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:16 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:16 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ps3\u0027 into for-linus\n\n* topic/ps3:\n  ALSA: sound/ps3: Correct existing and add missing annotations\n  ALSA: sound/ps3: Restructure driver source\n  ALSA: sound/ps3: Fix checkpatch issues\n"
    },
    {
      "commit": "be914cf91086ca7be9216a894cba0999ddbf541d",
      "tree": "f4bc2f8d71dbe702c55aa3dd0c45d01ca61b6d21",
      "parents": [
        "31d496aaee1dad6ac63770035793032f2062e336",
        "1f3fff7bda95b75a6be5a02c2a6902573d8c18e6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:13 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:13 2009 +0200"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n\n* topic/misc:\n  ALSA: use card device as parent for jack input-devices\n"
    },
    {
      "commit": "31d496aaee1dad6ac63770035793032f2062e336",
      "tree": "30e897fb3cbf823ab803656d006f94e09630db56",
      "parents": [
        "f8be792d515045a4ecfec0bc9cd883d1b070f132",
        "de0525ca34aa7a65faf6902e3e00956ab80d2ede"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:11 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:11 2009 +0200"
      },
      "message": "Merge branch \u0027topic/lx6464es\u0027 into for-linus\n\n* topic/lx6464es:\n  ALSA: lx6464es - support standard alsa module parameters\n"
    },
    {
      "commit": "f8be792d515045a4ecfec0bc9cd883d1b070f132",
      "tree": "497570bf0564503a08bfa6058a435506f39b509f",
      "parents": [
        "80986be4864239dde9bb69e90be7707344f03725",
        "a5c0f88678cd2fb1f649f7d366d756f2b2f97f0c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:09 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:09 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n\n* topic/hda:\n  ALSA: hda - add quirk for STAC92xx (SigmaTel STAC9205)\n"
    },
    {
      "commit": "80986be4864239dde9bb69e90be7707344f03725",
      "tree": "66fccfbed173e556d77d6b4297b41846dc862a15",
      "parents": [
        "a6093a24bc7da25ce851d22ce3a7bcf1eaca4a95",
        "955f2d966534803ec32411086a1698170f17f962"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:06 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:06 2009 +0200"
      },
      "message": "Merge branch \u0027topic/caiaq\u0027 into for-linus\n\n* topic/caiaq:\n  ALSA: snd_usb_caiaq: set mixername\n"
    },
    {
      "commit": "a6093a24bc7da25ce851d22ce3a7bcf1eaca4a95",
      "tree": "608cf7ec7ece949810d7a1bb680b8b52864d6608",
      "parents": [
        "85e013a18acfad98473a4432bb7082d1fcc74a25",
        "236e6723bedb483b2ebf73ada01e2c853c5cac01"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:04 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 12 20:03:04 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n\n* topic/asoc:\n  ASoC: Fix lm4857 control\n"
    },
    {
      "commit": "1944df6bff414c769b55b00cb0547b6f285884a1",
      "tree": "a0198e881024398706320f3fa189e29236b45e58",
      "parents": [
        "492d0f95e6927d60be6234c4b0dd500216e87e18"
      ],
      "author": {
        "name": "Chris Sanford",
        "email": "crsanford@gmail.com",
        "time": "Wed May 27 17:23:50 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:48 2009 +0200"
      },
      "message": "trivial: unnecessary (void*) cast removal in sound/oss/msnd.c\n\nThis is a trivial patch that removes an unnecessary void pointer cast.\n\nSigned-off-by: Chris Sanford \u003ccrsanford@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "19af5cdb7c79ff5ec96a99893ffb7f894f4a3dc1",
      "tree": "09e855da51df91fc35e98b26e420f26e84305cff",
      "parents": [
        "98a1708de1bfa5fe1c490febba850d6043d3c7fa"
      ],
      "author": {
        "name": "Martin Olsson",
        "email": "martin@minimum.se",
        "time": "Thu Apr 23 11:37:37 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:46 2009 +0200"
      },
      "message": "trivial: fix typo milisecond/millisecond for documentation and source comments.\n\nSigned-off-by: Martin Olsson \u003cmartin@minimum.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "98a1708de1bfa5fe1c490febba850d6043d3c7fa",
      "tree": "823104983ff8cd44fc8f3dbfbcc583dc69ee30b2",
      "parents": [
        "ab2274af0569a43c6da390e969759d1138799839"
      ],
      "author": {
        "name": "Martin Olsson",
        "email": "martin@minimum.se",
        "time": "Wed Apr 22 18:21:29 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:46 2009 +0200"
      },
      "message": "trivial: fix typos s/paramter/parameter/ and s/excute/execute/ in documentation and source comments.\n\nSigned-off-by: Martin Olsson \u003cmartin@minimum.se\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4b512d26f425be1c779c8319249b42ce3c3424d2",
      "tree": "2f48dd4f2361a0686bd8e1dd803e36080f529e09",
      "parents": [
        "0b1b51f50ed7b4225d0631140de8873fb235a6c0"
      ],
      "author": {
        "name": "Thadeu Lima de Souza Cascardo",
        "email": "cascardo@holoscopio.com",
        "time": "Tue Apr 14 23:14:10 2009 -0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:45 2009 +0200"
      },
      "message": "trivial: typo (en|dis|avail|remove)bale -\u003e (en|dis|avail|remove)able\n\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@holoscopio.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "cf3f9130f48ed04f32a31cfad21f576d45b8788b",
      "tree": "22c36a60912b641122967abf1c3ac448be28f2cc",
      "parents": [
        "2eadfc0ed68690075dcff08b30d87831388a1663"
      ],
      "author": {
        "name": "Viral Mehta",
        "email": "viral.mehta@einfochips.com",
        "time": "Fri Apr 03 13:08:14 2009 +0530"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:45 2009 +0200"
      },
      "message": "trivial: remove extra space\n\nJust for the sake of readability, removing extra space\n\nSigned-off-by: Viral Mehta \u003cviral.mehta@einfochips.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "dc890c2dcd63a90de68ee5f0253eefbb89d725f0",
      "tree": "561a3c58647ae9775f7af0a48f56e2255d6eb22d",
      "parents": [
        "42578c82e0f1810a07ebe29cb05e874893243d8c"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Sun Jun 07 23:27:31 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 11 15:36:56 2009 +0100"
      },
      "message": "[ARM] 5544/1: Trust PrimeCell resource sizes\n\nI found the PrimeCell/AMBA Bus drivers distrusting the resource\npassed in as part of the struct amba_device abstraction. This\npatch removes all hard coded resource sizes found in the PrimeCell\ndrivers and move the responsibility of this definition back to\nthe platform/board device definition, which already exist and\nappear to be correct for all in-tree users of these drivers.\nWe do this using the resource_size() inline function which was\nalso replicated in the only driver using the resource size, so\nthat has been changed too. The KMI_SIZE was left in kmi.h in case\nsomeone likes it. Test-compiled against Versatile and Integrator\ndefconfigs, seems to work but I don\u0027t posess these boards and\ncannot test them.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "de0525ca34aa7a65faf6902e3e00956ab80d2ede",
      "tree": "b2794308c9ecca325a9be6ee17ef5efe21ec63bc",
      "parents": [
        "8338c300642f67af5a8cc279ca5e088c7055b7eb"
      ],
      "author": {
        "name": "Tim Blechmann",
        "email": "tim@klingt.org",
        "time": "Thu Jun 11 16:03:34 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 11 16:03:34 2009 +0200"
      },
      "message": "ALSA: lx6464es - support standard alsa module parameters\n\ntrivial patch to support the alsa module parameters `index\u0027, `id\u0027\nand `enable\u0027\n\nSigned-off-by: Tim Blechmann \u003ctim@klingt.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cf9fe114e3b37e14fc8434d5abb192e35df551b1",
      "tree": "0f82879295dc792f9df1a3ce79e143a3c073510f",
      "parents": [
        "c1d0d32a603ed06377f404adf2c538de33bb3634",
        "991ec02cdca33b03a132a0cacfe6f0aa0be9aa8d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:01:14 2009 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 11 09:01:14 2009 +0300"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "955f2d966534803ec32411086a1698170f17f962",
      "tree": "77e7f1821abff1d27bf589ffcca5bf5f875093b8",
      "parents": [
        "c6e24d4db824d277303201811e88626778c59999"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Wed Jun 10 21:32:01 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 11 03:02:31 2009 +0200"
      },
      "message": "ALSA: snd_usb_caiaq: set mixername\n\nalsamixer and friends want the mixername to be set. Even though the\ndriver does not exports a real mixer device, export the name doesn\u0027t\nharm.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "547c32aeb5a24178ef20488ae0508efcc32ae8e4",
      "tree": "fdc33154820cfddc845cef2f67380dace655b28f",
      "parents": [
        "b0efb42478c81ed0ed9aa0dc444db200c32624f0",
        "99ae99533a059750c4b0f76295625b8ac5ea751a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 10 22:40:55 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 10 22:41:06 2009 +0100"
      },
      "message": "Merge branch for-rmk-devel of git://aeryn.fluff.org.uk/bjdooks/linux into devel\n"
    },
    {
      "commit": "a5c0f88678cd2fb1f649f7d366d756f2b2f97f0c",
      "tree": "8befc502fed75ed74411c62ed48ca542f008f94d",
      "parents": [
        "f03ecf50534a81b06544c58a713076d59d54baf9"
      ],
      "author": {
        "name": "Simos Xenitellis",
        "email": "simos.lists@googlemail.com",
        "time": "Wed Jun 10 16:33:31 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 19:54:24 2009 +0200"
      },
      "message": "ALSA: hda - add quirk for STAC92xx (SigmaTel STAC9205)\n\nA quirk is required for 8086:284b (rev 03) [Subsystem: 161f:2073].\nThe following has been tested with Alsa 1.0.20 (git master).\n\nBackground details can be found at\nhttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d4561\nhttp://forum.ubuntu-gr.org/viewtopic.php?f\u003d38\u0026t\u003d5290\n\nTested-by: Theodora Iliopoulou \u003cth30dr@gmail.com\u003e\nSigned-off-by: Simos Xenitellis \u003csimos@gnome.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1f3fff7bda95b75a6be5a02c2a6902573d8c18e6",
      "tree": "a70fe5dbd623d57e3144a1e7cc7d69c618fcaf5d",
      "parents": [
        "ad0b0822f98ef547e2461ce463e4233bad7848a8"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Wed Jun 10 19:50:33 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 19:50:33 2009 +0200"
      },
      "message": "ALSA: use card device as parent for jack input-devices\n\nThis moves the jack devices from the PCI device into the ALSA card device, which\nmakes it easier for userspace to find all devices belonging to a specific card\nwhile granting access to logged-in users.\n\nJack input devices from sound cards can now simply be matched with udev by doing:\n  SUBSYSTEM\u003d\"input\", SUBSYSTEMS\u003d\"sound\", ...\n\n ls -l /sys/devices/pci0000:00/0000:00:1b.0/sound/card0\n controlC0\n device -\u003e ../../../0000:00:1b.0\n id\n input10\n input11\n input8\n input9\n number\n pcmC0D0c\n pcmC0D0p\n pcmC0D1p\n power\n subsystem -\u003e ../../../../../class/sound\n uevent\n\nCc: Lennart Poettering \u003clennart@0pointer.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2233123f2776f29d3ac31df1fd1dc40c44d337a5",
      "tree": "4183e7ade70e12f25466eafeaaf695454ad9a241",
      "parents": [
        "cb6492e4a4e68281358510f0ffe2b0c4972ec166"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Jun 10 16:39:03 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 16:53:21 2009 +0200"
      },
      "message": "ALSA: sound/ps3: Correct existing and add missing annotations\n\nprobe functions should be __devinit\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cb6492e4a4e68281358510f0ffe2b0c4972ec166",
      "tree": "09cf532a7486d52e3b69698f0dc2d170dcea2e15",
      "parents": [
        "112ac808eb8a953dd356bbbc8322fdd6861e2c75"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Jun 10 16:39:02 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 16:53:09 2009 +0200"
      },
      "message": "ALSA: sound/ps3: Restructure driver source\n\nSort includes, and reorder code so we can kill the forward declarations\n\nNo functional changes\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "112ac808eb8a953dd356bbbc8322fdd6861e2c75",
      "tree": "6aaf5d79a7c7d4b9ce919e51051be97c4994e2cc",
      "parents": [
        "07a2039b8eb0af4ff464efd3dfd95de5c02648c6"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Jun 10 16:39:01 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 16:52:55 2009 +0200"
      },
      "message": "ALSA: sound/ps3: Fix checkpatch issues\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "236e6723bedb483b2ebf73ada01e2c853c5cac01",
      "tree": "40eda80565fe140f10053c0924d721dad1dce63b",
      "parents": [
        "74b8f955a73d20b1e22403fd1ef85834fbf38d98"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 10 13:55:34 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 10 13:55:34 2009 +0100"
      },
      "message": "ASoC: Fix lm4857 control\n\nCommit 4eaa9819dc08d7bfd1065ce530e31b18a119dcaf changed semantics of\nprivate_value member of kcontrol. This resulted in inability to control\namplifier and subsequently in very low output volume.\n\nTested-by: Johannes Schauer \u003cjosch@pyneo.org\u003e\nSigned-off-by: Paul Fertser \u003cfercerpav@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "85e013a18acfad98473a4432bb7082d1fcc74a25",
      "tree": "660baeaf0b026686f70890472adcf29ab20f4439",
      "parents": [
        "4ef279205a1ca4c37bf80811dd9d0f65c854fbf7",
        "92a43793a908f395dc687e6c5fc90d63f999d6d5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:49 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:49 2009 +0200"
      },
      "message": "Merge branch \u0027topic/usb-audio\u0027 into for-linus\n\n* topic/usb-audio:\n  ALSA: usb - Add boot quirk for C-Media 6206 USB Audio\n  ALSA: usb-audio - errata corrige for quirk\n  ALSA: usb-audio - Add quirk for Roland/Edirol M-16DX\n  ALSA: usb-audio - quirk for USB Aureon cards\n"
    },
    {
      "commit": "4ef279205a1ca4c37bf80811dd9d0f65c854fbf7",
      "tree": "69b16d8f4c43ab66417e9b14abbddaa82d8a0222",
      "parents": [
        "1282c824cc4ad5b43fc1813e7ea564c0d6f0d046",
        "0528c7494e67c30329d086df141d2dd691f01556"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:48 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:48 2009 +0200"
      },
      "message": "Merge branch \u0027topic/seq-kconfig-cleanup\u0027 into for-linus\n\n* topic/seq-kconfig-cleanup:\n  ALSA: clean up the logic for building sequencer modules\n"
    },
    {
      "commit": "1282c824cc4ad5b43fc1813e7ea564c0d6f0d046",
      "tree": "fc82ba9aee9587f65870f8a544f2118b299d33cc",
      "parents": [
        "45d60e3648eaba1f5f6976df901fb7c45660fb49",
        "82ced6fd28653ab456c3e5b25e9ef3c1c96cd6e9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:46 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:46 2009 +0200"
      },
      "message": "Merge branch \u0027topic/section-fix\u0027 into for-linus\n\n* topic/section-fix:\n  ALSA: Add missing __devexit_p() markers\n  ALSA: powermac - Replace the rest of __init*\n  ALSA: sound/ppc: update annotations of serveral functions\n"
    },
    {
      "commit": "45d60e3648eaba1f5f6976df901fb7c45660fb49",
      "tree": "fb468f9c69a650989590dd6b5c6563fc796403e9",
      "parents": [
        "87cb14a5f46207f5c445dd755096f8568d136a2a",
        "b0ec3a30bc01c15cc6277b223fae136f7b71e90c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:45 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:45 2009 +0200"
      },
      "message": "Merge branch \u0027topic/sc6000\u0027 into for-linus\n\n* topic/sc6000:\n  ALSA: sc6000: enable joystick port\n  ALSA: sc6000: fix older card initialization\n  ALSA: sc6000: add support for SC-6600 and SC-7000\n"
    },
    {
      "commit": "87cb14a5f46207f5c445dd755096f8568d136a2a",
      "tree": "a4dcb0ab1e5db4585b50ca598b3a7ff750ebcda0",
      "parents": [
        "4ad75433c2a8a2eab16b077456202815adc536f9",
        "db1005ec6ff8f250bccbc87387a955078891bfe4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:44 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:44 2009 +0200"
      },
      "message": "Merge branch \u0027topic/riptide\u0027 into for-linus\n\n* topic/riptide:\n  ALSA: riptide - Fix joystick resource handling\n  ALSA: riptide - Code clean up\n"
    },
    {
      "commit": "4ad75433c2a8a2eab16b077456202815adc536f9",
      "tree": "cbc67cd585f02446c4204b67712da6e2f108498d",
      "parents": [
        "3b88bc522986ae853670fcba71bb3761c84f7867",
        "9a83b7453c2c4db145666b653abe9d9f410d18a2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:43 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:43 2009 +0200"
      },
      "message": "Merge branch \u0027topic/pcm-subclass-fix\u0027 into for-linus\n\n* topic/pcm-subclass-fix:\n  ALSA: Remove invalid GENERIC_MIX PCM sublass\n"
    },
    {
      "commit": "3b88bc522986ae853670fcba71bb3761c84f7867",
      "tree": "149a6239c963dfa1111e1ffa736e52edbeaa07bd",
      "parents": [
        "eabaf0634a9034f2e487b0be347edc1460c026a4",
        "c00701101b82f2bc61dfc259748ec6e5288af6a9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:41 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:41 2009 +0200"
      },
      "message": "Merge branch \u0027topic/pcm-jiffies-check\u0027 into for-linus\n\n* topic/pcm-jiffies-check:\n  ALSA: pcm - A helper function to compose PCM stream name for debug prints\n  ALSA: pcm - Fix update of runtime-\u003ehw_ptr_interrupt\n  ALSA: pcm - Fix a typo in hw_ptr update check\n  ALSA: PCM midlevel: lower jiffies check margin using runtime-\u003edelay value\n  ALSA: PCM midlevel: Do not update hw_ptr_jiffies when hw_ptr is not changed\n  ALSA: PCM midlevel: introduce mask for xrun_debug() macro\n  ALSA: PCM midlevel: improve fifo_size handling\n"
    },
    {
      "commit": "eabaf0634a9034f2e487b0be347edc1460c026a4",
      "tree": "e950df1ba10e0a29b25afdd446ac44988381a851",
      "parents": [
        "9dea75c70965c240012251dc5845fe0c1a061180",
        "ae1ec5e1e97f67d41e641a73380129e5905e41cc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:40 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:40 2009 +0200"
      },
      "message": "Merge branch \u0027topic/pcm-delay\u0027 into for-linus\n\n* topic/pcm-delay:\n  ALSA: usbaudio - Add delay account\n  ALSA: Add extra delay count in PCM\n"
    },
    {
      "commit": "9dea75c70965c240012251dc5845fe0c1a061180",
      "tree": "d4779c1392bb8aa800f0e3cb12af9161e8f217db",
      "parents": [
        "8c3ff3a7fb9730564554bb65d54455e6ce8ad340",
        "04f9890df1bad2115665b7027e664aaffa44088d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:39 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:39 2009 +0200"
      },
      "message": "Merge branch \u0027topic/oxygen\u0027 into for-linus\n\n* topic/oxygen:\n  sound: virtuoso: add Xonar Essence ST support\n  sound: virtuoso: enable HDAV S/PDIF input\n  sound: virtuoso: add another DX PCI ID\n  sound: oxygen: reset DMA when stream is closed\n"
    },
    {
      "commit": "8c3ff3a7fb9730564554bb65d54455e6ce8ad340",
      "tree": "e21bbdab8537678b85f9661ceb89f09989a9935b",
      "parents": [
        "ed8cc176c9d3f8fbc2ddc18b75362be666e6d328",
        "ad0b0822f98ef547e2461ce463e4233bad7848a8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:37 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:37 2009 +0200"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n\n* topic/misc:\n  ALSA: sgio2audio.c: clean up checking\n  ALSA: burgundy: timeout message is off by one.\n  ALSA: bt87x - Add a quirk entry for Askey Computer Corp. MagicTView\u002799\n  ALSA: parisc/harmony: fix printk format warning\n  ALSA: keywest: Get rid of useless i2c_device_name() macro\n"
    },
    {
      "commit": "ed8cc176c9d3f8fbc2ddc18b75362be666e6d328",
      "tree": "a3a43f4fe421b29a632202aeb506d51f02bc0959",
      "parents": [
        "03cece06c41431ab71affc540d587e61894d7572",
        "72cbfd45fac627de4bd38c203baaac40cd26477c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:36 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:36 2009 +0200"
      },
      "message": "Merge branch \u0027topic/maya44\u0027 into for-linus\n\n* topic/maya44:\n  ALSA: ice1724 - Add ESI Maya44 support\n  ALSA: ice1724 - Allow spec driver to create own routing controls\n  ALSA: ice1724 - Add PCI postint to reset sequence\n  ALSA: ice1724 - Clean up definitions of DMA records\n  ALSA: ice1724 - Check error in set_rate function\n"
    },
    {
      "commit": "03cece06c41431ab71affc540d587e61894d7572",
      "tree": "b20f17531701edefd7bdc583344b3715b1c061f2",
      "parents": [
        "3c2fcf36d78d75eef46c2e39483ff8c3230ae335",
        "8338c300642f67af5a8cc279ca5e088c7055b7eb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:34 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:34 2009 +0200"
      },
      "message": "Merge branch \u0027topic/lx6464es\u0027 into for-linus\n\n* topic/lx6464es:\n  ALSA: Add missing description of lx6464es to ALSA-Configuration.txt\n  ALSA: lx6464es - Disable lx_message_send()\n  ALSA: lx6464es - Use snd_card_create()\n  ALSA: lx6464es - driver for the digigram lx6464es interface\n"
    },
    {
      "commit": "3c2fcf36d78d75eef46c2e39483ff8c3230ae335",
      "tree": "bfdc9aa500a97c30789742299597f689f0e55ef3",
      "parents": [
        "81ad969dbf8b10c3e79c5811b8328c054c21ef39",
        "511b4c171a8054506e8898c40833e31270689b8b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:32 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:32 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hdsp\u0027 into for-linus\n\n* topic/hdsp:\n  ALSA: hdsp - Add a comment about external firmwares for hdsp\n  ALSA: hdsp: allow firmware loading from inside the kernel\n"
    },
    {
      "commit": "81ad969dbf8b10c3e79c5811b8328c054c21ef39",
      "tree": "88f9d582d9c88dcb65f203160ee5701c1514ccb6",
      "parents": [
        "2f0dabcc5f5fde67c64a6f71e9fb369aed39d56f",
        "f03ecf50534a81b06544c58a713076d59d54baf9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:31 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:31 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n\n* topic/hda: (51 commits)\n  ALSA: hda - Fix the previous tagra-8ch patch\n  ALSA: hda - Add 7.1 support for MSI GX620\n  ALSA: support Sony Vaio TT\n  ALSA: hda_intel: fix build error when !PM\n  ALSA: hda - More Aspire 8930G fixes\n  ALSA: hda - Acer Aspire 8930G support\n  ALSA: hda - Limit codec-verb retry to limited hardwares\n  ALSA: hda - Add codec bus reset and verb-retry at critical errors\n  ALSA: hda - Reorder and clean-up ALC268 quirk table\n  ALSA: hda - fix audio on LG R510\n  ALSA: hda - Macbook[Pro] 5 6ch support\n  ALSA: hda-intel: improve initialization for ALC262_HP_BPC model\n  ALSA: hda - Jack Mode changes for Sigmatel boards\n  ALSA: hda - Support NVIDIA 8 channel HDMI audio\n  ALSA: hda - Fix a typo in the previous patch\n  ALSA: hda - Fix reverted LED setup for HP\n  ALSA: hda - Add more register bits definitions\n  ALSA: hda - Always sync writes in single_cmd mode\n  ALSA: hda - Support sync after writing a verb\n  ALSA: hda - Allow concurrent RIRB access in single_cmd mode\n  ...\n"
    },
    {
      "commit": "2f0dabcc5f5fde67c64a6f71e9fb369aed39d56f",
      "tree": "4c61e9509a84bed2646b302d74aa066377091477",
      "parents": [
        "19b1a15a3de2b3b6367c968e65bffe9503556ef1",
        "806d31d73843a018cb239fc16ba53d82f4d8dc33"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:29 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:29 2009 +0200"
      },
      "message": "Merge branch \u0027topic/emu10k1\u0027 into for-linus\n\n* topic/emu10k1:\n  ALSA: emu10k1 - Fix minimum periods for efx playback\n"
    },
    {
      "commit": "19b1a15a3de2b3b6367c968e65bffe9503556ef1",
      "tree": "bd87869290924ac3fee2126e5ba3aa668dde5d09",
      "parents": [
        "e618a5609e504845786c71e2825e10b6a9728185",
        "3f7440a6b771169e1f11fa582e53a4259b682809"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:28 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:28 2009 +0200"
      },
      "message": "Merge branch \u0027topic/div64-cleanup\u0027 into for-linus\n\n* topic/div64-cleanup:\n  ALSA: Clean up 64bit division functions\n"
    },
    {
      "commit": "e618a5609e504845786c71e2825e10b6a9728185",
      "tree": "6c9e1a40216b776923567f9b3506a8fee66dec89",
      "parents": [
        "d3e3743694cbfd64450b3468e11b40ba8c6f4369",
        "a5990dc5b96f537618b0f057c8723a6a0b0cdc74"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:27 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:27 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ctxfi\u0027 into for-linus\n\n* topic/ctxfi: (35 commits)\n  ALSA: ctxfi - Clear PCM resources at hw_params and hw_free\n  ALSA: ctxfi - Check the presence of SRC instance in PCM pointer callbacks\n  ALSA: ctxfi - Add missing start check in atc_pcm_playback_start()\n  ALSA: ctxfi - Add use_system_timer module option\n  ALSA: ctxfi - Fix wrong model id for UAA\n  ALSA: ctxfi - Clean up probe routines\n  ALSA: ctxfi - Fix / clean up hw20k2 chip code\n  ALSA: ctxfi - Fix possible buffer pointer overrun\n  ALSA: ctxfi - Remove useless initializations and cast\n  ALSA: ctxfi - Fix DMA mask for emu20k2 chip\n  ALSA: ctxfi - Make volume controls more intuitive\n  ALSA: ctxfi - Optimize the native timer handling using wc counter\n  ALSA: ctxfi - Add missing inclusion of linux/math64.h\n  ALSA: ctxfi - Set device 0 for mixer control elements\n  ALSA: ctxfi - Clean up / optimize\n  ALSA: ctxfi - Set periods_min to 2\n  ALSA: ctxfi - Use native timer interrupt on emu20k1\n  ALSA: ctxfi - Fix previous fix for 64bit DMA\n  ALSA: ctxfi - Fix endian-dependent codes\n  ALSA: ctxfi - Allow 64bit DMA\n  ...\n"
    },
    {
      "commit": "d3e3743694cbfd64450b3468e11b40ba8c6f4369",
      "tree": "625a71167bb1c7195aafff8ab333ba86d04e9fba",
      "parents": [
        "d108728ea24a766335ae22f10bfaf41f248fb70e",
        "5fdc18d938c99399b73fe894bc24cb9400a1a2ee"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:26 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:26 2009 +0200"
      },
      "message": "Merge branch \u0027topic/core-id-check\u0027 into for-linus\n\n* topic/core-id-check:\n  ALSA: Core - clean up snd_card_set_id* calls and remove possible id collision\n  ALSA: Fix double locking of card list in snd_card_register()\n"
    },
    {
      "commit": "ab2f06cb6b7cc4cb782387a19fbfed3dfe8a8436",
      "tree": "05daa9670d9cf1a474eb9cee948532f5f4afc8f0",
      "parents": [
        "a963203c18e5988506bd173b75ca002df528ed48",
        "c6e24d4db824d277303201811e88626778c59999"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:23 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:23 2009 +0200"
      },
      "message": "Merge branch \u0027topic/caiaq\u0027 into for-linus\n\n* topic/caiaq:\n  ALSA: snd_usb_caiaq: bump version number\n  ALSA: snd_usb_caiaq: give better shortname\n  ALSA: Core - add snd_card_set_id() function\n  ALSA: snd_usb_caiaq: give better longname\n  ALSA: snd_usb_caiaq: use strlcpy\n  ALSA: snd_usb_caiaq: clean whitespaces\n"
    },
    {
      "commit": "a963203c18e5988506bd173b75ca002df528ed48",
      "tree": "454d736eed6c5d6c398e0bd5b21e971f8f0ad77b",
      "parents": [
        "1d479f89ec9f29df220bfa1af297ab2f35be1e30",
        "c4865679df5453d1bc94c534f4d94a364c0546df"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:22 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:22 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ca0106\u0027 into for-linus\n\n* topic/ca0106:\n  ALSA: ca0106 - Fix master volume scale\n  ALSA: ca0106 - Add missing card-\u003emixername field setup\n  ALSA: ca0106 - Add missing registrations of vmaster controls\n"
    },
    {
      "commit": "1d479f89ec9f29df220bfa1af297ab2f35be1e30",
      "tree": "97a3c94163e0e1b3f9239300782a86677b2fab62",
      "parents": [
        "ba252af8d60f543a2a2c03f5574f64007ae9c2f3",
        "e9ab33d03eb721a632214c0bbaa18652de88aa2d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:21 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:21 2009 +0200"
      },
      "message": "Merge branch \u0027topic/au88x0\u0027 into for-linus\n\n* topic/au88x0:\n  ALSA: au88x0: fix wrong period_elapsed() call\n  ALSA: au88x0: fix .pointer callback\n"
    },
    {
      "commit": "ba252af8d60f543a2a2c03f5574f64007ae9c2f3",
      "tree": "a37b2723f0c4ea10447600f321f4df261e45bde6",
      "parents": [
        "07a2039b8eb0af4ff464efd3dfd95de5c02648c6",
        "74b8f955a73d20b1e22403fd1ef85834fbf38d98"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:18 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 10 07:26:18 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n\n* topic/asoc: (135 commits)\n  ASoC: Apostrophe patrol\n  ASoC: codec tlv320aic23 fix bogus divide by 0 message\n  ASoC: fix NULL pointer dereference in soc_suspend()\n  ASoC: Fix build error in twl4030.c\n  ASoC: SSM2602: assign last substream to the master when shutting down\n  ASoC: Blackfin: document how anomaly 05000250 is handled\n  ASoC: Blackfin: set the transfer size according the ac97_frame size\n  ASoC: SSM2602: remove unsupported sample rates\n  ASoC: TWL4030: Check the interface format for 4 channel mode\n  ASoC: TWL4030: Use reg_cache in twl4030_init_chip\n  ASoC: Initialise dev for the dummy S/PDIF DAI\n  ASoC: Add dummy S/PDIF codec support\n  ASoC: correct print specifiers for unsigneds\n  ASoC: Modify mpc5200 AC97 driver to use V9 of spin_event_timeout()\n  ASoC: Switch FSL SSI DAI over to symmetric_rates\n  ASoC: Mark MPC5200 AC97 as BROKEN until PowerPC merge issues are resolved\n  ASoC: Fabric bindings for STAC9766 on the Efika\n  ASoC: Support for AC97 on Phytec pmc030 base board.\n  ASoC: AC97 driver for mpc5200\n  ASoC: Main rewite of the mpc5200 audio DMA code\n  ...\n"
    },
    {
      "commit": "a5990dc5b96f537618b0f057c8723a6a0b0cdc74",
      "tree": "d5c7e3283c2827ab0ce00aaf204315a696114edd",
      "parents": [
        "5242bc7613311aa1a3d5ed41e9cf81015b65563f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 09 08:19:02 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 09 08:19:02 2009 +0200"
      },
      "message": "ALSA: ctxfi - Clear PCM resources at hw_params and hw_free\n\nCurrently the PCM resources are allocated only once and ever in prepare\ncallback, assuming that the PCM parameters are never changed.  But it\u0027s\nnot true.\n\nThis patch adds the call of atc-\u003epcm_release_resources() at hw_params\nand hw_free callbacks to assure that the PCM setup is done correctly\nfor each h/w parameter changes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5242bc7613311aa1a3d5ed41e9cf81015b65563f",
      "tree": "0c975dcebc34cadc2a15fe77abbeacb83f67a5c7",
      "parents": [
        "c399f3be82e1249221a7f410855ab1aa747fa82b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 09 08:17:14 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 09 08:17:14 2009 +0200"
      },
      "message": "ALSA: ctxfi - Check the presence of SRC instance in PCM pointer callbacks\n\nThe SRC instances may not exist when PCM pointer callback is called at\nthe state before initialization is finished.  Add the NULL check just\nto be sure.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c399f3be82e1249221a7f410855ab1aa747fa82b",
      "tree": "bf3af6e446f15d406fa63542f6991d7bac5df1be",
      "parents": [
        "04145f2bfbc3ac4dbb71fa085b82380444d50b4f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 09 08:16:20 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 09 08:16:20 2009 +0200"
      },
      "message": "ALSA: ctxfi - Add missing start check in atc_pcm_playback_start()\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "04145f2bfbc3ac4dbb71fa085b82380444d50b4f",
      "tree": "28d6bf833d44169a47700795db15b020a8ec13f3",
      "parents": [
        "09521d2e3edd0bf02b66e5b8c13f1559f2d6958a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 21:31:50 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 21:32:26 2009 +0200"
      },
      "message": "ALSA: ctxfi - Add use_system_timer module option\n\nAdded use_system_timer module option to force to use the system timer\ninstead of emu20k1 timer irq for debugging.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "92a43793a908f395dc687e6c5fc90d63f999d6d5",
      "tree": "c1479e8e1c4518ce90fd5d0276e3f1fed02d6c29",
      "parents": [
        "ca85b6ba59b69b7b5adcc64a98bd2478f73b2542"
      ],
      "author": {
        "name": "Dan Allongo",
        "email": "gongo2k1@gmail.com",
        "time": "Mon Jun 08 11:21:52 2009 -0400"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 19:08:42 2009 +0200"
      },
      "message": "ALSA: usb - Add boot quirk for C-Media 6206 USB Audio\n\nAdded boot quirk for C-Media CM6206 device in snd_usb_audio_probe.\nThe function snd_usb_cm6206_boot_quirk sets up six internal 16-bit\nregisters in order to initialize the device. Values for the registers\ncame from sniffing USB traffic under Windows since only four of the six\nare documented in the datasheet for CM106 and some reserved bits were\nalso being set.\n\n[Minor coding-style fixes by tiwai]\n\nSigned-off-by: Dan Allongo \u003cgongo2k1@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "09521d2e3edd0bf02b66e5b8c13f1559f2d6958a",
      "tree": "bc42e16c5ca59e4113171256b625f3de397a5d9f",
      "parents": [
        "9470195a9cd13e6d90221b8b5d897e9232da8d28"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 18:29:38 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 18:30:37 2009 +0200"
      },
      "message": "ALSA: ctxfi - Fix wrong model id for UAA\n\nCTUAA should be checked instead of CTHENDRIX.  The latter is for 20k2 chip.\nAlso, fixed the detection of UAA/HENDRIX models by fixing the mask bits.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9470195a9cd13e6d90221b8b5d897e9232da8d28",
      "tree": "12f57a49fe94310396f7108c267560c74189c0e0",
      "parents": [
        "d362af62ed98f58c64a2b3dd58c79d25ad181b0b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 18:10:32 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 18:10:32 2009 +0200"
      },
      "message": "ALSA: ctxfi - Clean up probe routines\n\nClean up probe routines and model detection routines so that the driver\nwon\u0027t call and check the PCI subsystem id at each time.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f03ecf50534a81b06544c58a713076d59d54baf9",
      "tree": "06a8c57670b83ad1d596a83765f4d331e9f9b5ad",
      "parents": [
        "64a8be74357477558183b43156c5536b642de134"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 16:38:17 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 16:38:17 2009 +0200"
      },
      "message": "ALSA: hda - Fix the previous tagra-8ch patch\n\n- Fix a typo in the patch\n- Adapted to follow the recent change for unsol event handling\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "64a8be74357477558183b43156c5536b642de134",
      "tree": "faa19fa6d0ef1e1a1d17991ff1afdf4e808c719c",
      "parents": [
        "3e1647c5b54a91a7182e121cfe569e6f0bf167ec"
      ],
      "author": {
        "name": "David Heidelberger",
        "email": "d.okias@gmail.com",
        "time": "Mon Jun 08 16:15:18 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 16:18:31 2009 +0200"
      },
      "message": "ALSA: hda - Add 7.1 support for MSI GX620\n\nAdded 7.1 support for MSI GX620 and jack quirk.\n\nReference: kernel bug#13430\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d13430\n\nSigned-off-by: David Heidelberger \u003cd.okias@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c00701101b82f2bc61dfc259748ec6e5288af6a9",
      "tree": "e3c9c70ed0c36387f030e268c5f7baf30ab25814",
      "parents": [
        "ab1863fc9bc18c806338564124b1e5e7e3ef53d1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 15:58:48 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 16:01:47 2009 +0200"
      },
      "message": "ALSA: pcm - A helper function to compose PCM stream name for debug prints\n\nUse a common helper function for the PCM stream name displayed in\nXRUN and buffer-pointer debug prints.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "806d31d73843a018cb239fc16ba53d82f4d8dc33",
      "tree": "87a856bbef4ab78679ddb0e4c02962f8ff4e49ef",
      "parents": [
        "ccc0d38ec13d4649d4168c1db590137df53ad783"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 15:50:42 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 15:50:42 2009 +0200"
      },
      "message": "ALSA: emu10k1 - Fix minimum periods for efx playback\n\nEFX playback stream should have periods_min \u003d 2 to avoid the buffer\nposition overflow (due to restrictions of the pcm-indirect helper).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d362af62ed98f58c64a2b3dd58c79d25ad181b0b",
      "tree": "e18d1e960dd3bac08065ce13705efc2cb218d1f2",
      "parents": [
        "af8500bbbd18438495d2f91ad07bda49fff3b770"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 15:31:22 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 15:31:22 2009 +0200"
      },
      "message": "ALSA: ctxfi - Fix / clean up hw20k2 chip code\n\n- Clean up Hungarian coding style\n- Don\u0027t use static variables for I2C information; this unables to use\n  multiple instances.  Now they are stored in struct hw20k2 fields.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "af8500bbbd18438495d2f91ad07bda49fff3b770",
      "tree": "437f4fd3e62ce626077a36d1b9045498c7d2be57",
      "parents": [
        "514eef9c2a711b4c24b97bb456d39695a6fe1775"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 15:07:46 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 15:07:46 2009 +0200"
      },
      "message": "ALSA: ctxfi - Fix possible buffer pointer overrun\n\nFix possible buffer pointer overruns.  Back to zero when it\u0027s equal\nor over the buffer size.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "514eef9c2a711b4c24b97bb456d39695a6fe1775",
      "tree": "0d98fb13304707682faa56d136249e9177a54932",
      "parents": [
        "4836ac655410e7f126d316b0be062b38746f7529"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 14:57:57 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 14:57:57 2009 +0200"
      },
      "message": "ALSA: ctxfi - Remove useless initializations and cast\n\nRemove useless variable initializations and cast at the beginning of\nfunctions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4836ac655410e7f126d316b0be062b38746f7529",
      "tree": "3203938b4a4c718c8da64fef2a84fbc48bccfde9",
      "parents": [
        "d436dd063be605dc29f17b2cb0b99a852db89bed"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 14:49:26 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 14:51:24 2009 +0200"
      },
      "message": "ALSA: ctxfi - Fix DMA mask for emu20k2 chip\n\nAllow 64bit DMA mask for emu20k2 chip, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d436dd063be605dc29f17b2cb0b99a852db89bed",
      "tree": "811df221765d5610ae06c59f345a2c21a3d247bf",
      "parents": [
        "54de6bc8b2437f642844cecb8d183df2368ffceb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 13:50:18 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 13:50:18 2009 +0200"
      },
      "message": "ALSA: ctxfi - Make volume controls more intuitive\n\nChange the volume control to dB scale (as the raw data seems so).\nAlso added the TLV dB-scale information.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c4865679df5453d1bc94c534f4d94a364c0546df",
      "tree": "8436b07072eec818e1f8077731e972560da53df7",
      "parents": [
        "eeaf100d25cefdbe9dc40d6e0f2025411474972a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 12:57:17 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 12:57:17 2009 +0200"
      },
      "message": "ALSA: ca0106 - Fix master volume scale\n\nThe master volume dB scale was wrongly defined as 0.50dB setp while\nit must be 0.25dB step.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "54de6bc8b2437f642844cecb8d183df2368ffceb",
      "tree": "6b984265d3da7ba6d11d7fb53a7e84b8d3485e1d",
      "parents": [
        "28cd4aa43de2b6d3b1e3385d450bfb31cbe8d72a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 10:21:07 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 08 12:38:54 2009 +0200"
      },
      "message": "ALSA: ctxfi - Optimize the native timer handling using wc counter\n\nOptimize the timer update routine to look up wall clock once instead of\nchecking the position of each stream at each timer update.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ab1863fc9bc18c806338564124b1e5e7e3ef53d1",
      "tree": "b494cdfafdcd4f279e20de3a25d8c9c76c590cf5",
      "parents": [
        "d86bf92313bfd47885a92c7de63bde392d585f95"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 07 12:09:17 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 07 12:19:33 2009 +0200"
      },
      "message": "ALSA: pcm - Fix update of runtime-\u003ehw_ptr_interrupt\n\nThe commit 13f040f9e55d41e92e485389123654971e03b819 made another\nregression, the missing update of runtime-\u003ehw_ptr_interrupt.\nSince this field is only checked in snd_pcmupdate__hw_ptr_interrupt(),\nnot in snd_pcm_update_hw_ptr(), it must be updated before the hw_ptr\nchange check.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ad0b0822f98ef547e2461ce463e4233bad7848a8",
      "tree": "077ebf5515b44f8c5bcd2a1c8571d2afe80d2a83",
      "parents": [
        "13be1bf1467e3186a4a9d1b1276cc4bd31e472ea"
      ],
      "author": {
        "name": "Figo.zhang",
        "email": "figo1802@gmail.com",
        "time": "Sun Jun 07 13:37:27 2009 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 07 09:08:43 2009 +0200"
      },
      "message": "ALSA: sgio2audio.c: clean up checking\n\nvfree() does it\u0027s own \u0027NULL\u0027 check,so no need for check before\ncalling it.\n\nSigned-off-by: Figo.zhang \u003cfigo1802@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d86bf92313bfd47885a92c7de63bde392d585f95",
      "tree": "3f7742cbcaf2dae554507b62c3cd686764376bd6",
      "parents": [
        "a4444da31ec92f89cd6923579c20a9c240439cfc"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Sat Jun 06 18:32:06 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jun 06 18:32:06 2009 +0200"
      },
      "message": "ALSA: pcm - Fix a typo in hw_ptr update check\n\nFix a typo in the commit 13f040f9e55d41e92e485389123654971e03b819\n  ALSA: PCM midlevel: Do not update hw_ptr_jiffies when hw_ptr is not changed\nwhich causes obvious problems with PA.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "74b8f955a73d20b1e22403fd1ef85834fbf38d98",
      "tree": "7c5724ff55ece6f71af5701c878104aa8d22b9f9",
      "parents": [
        "ccff4b15e0847223de0a481f5b7fa5ef902cf3bd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jun 06 11:26:15 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jun 06 11:26:15 2009 +0100"
      },
      "message": "ASoC: Apostrophe patrol\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ccff4b15e0847223de0a481f5b7fa5ef902cf3bd",
      "tree": "e4508becdb1789cca063b86f1de0ecfa17369397",
      "parents": [
        "e3509ff0fb9df53e45cd68488e3b463a80455db7"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Fri Jun 05 19:15:58 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jun 06 09:24:48 2009 +0100"
      },
      "message": "ASoC: codec tlv320aic23 fix bogus divide by 0 message\n\nSome code analyzer software mistakenly gives\ndivide by 0 error messages for these lines.\nThis patch will end its confusion.\n\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "28cd4aa43de2b6d3b1e3385d450bfb31cbe8d72a",
      "tree": "e41e1da014bcca6f17d0c3bf1b3b1827fb3bdab7",
      "parents": [
        "032abb519c23000f8a0fae78bb460047f9129270"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 17:58:00 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 18:07:12 2009 +0200"
      },
      "message": "ALSA: ctxfi - Add missing inclusion of linux/math64.h\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3f7440a6b771169e1f11fa582e53a4259b682809",
      "tree": "4d91c07abf4269de4f681b821b594f5ad3d4f79a",
      "parents": [
        "3218911f839b6c85acbf872ad264ea69aa4d89ad"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 17:40:04 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 17:45:17 2009 +0200"
      },
      "message": "ALSA: Clean up 64bit division functions\n\nReplace the house-made div64_32() with the standard div_u64*() functions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "032abb519c23000f8a0fae78bb460047f9129270",
      "tree": "0de3a9a74f28c95fbbd3167c38d3526c13c0671e",
      "parents": [
        "2a36f67f8c81f0babda0e811c760b7bfa971010b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 16:37:19 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 16:44:25 2009 +0200"
      },
      "message": "ALSA: ctxfi - Set device 0 for mixer control elements\n\nMixer control elements are usually assigned to device 0.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2a36f67f8c81f0babda0e811c760b7bfa971010b",
      "tree": "ef95d02a3b468132f83f0a63077b4f33d3cff2a7",
      "parents": [
        "775ffa1d3e5a550dd2c9d947d773021c61531b36"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 16:34:10 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 16:44:24 2009 +0200"
      },
      "message": "ALSA: ctxfi - Clean up / optimize\n\n- Use static tables instead of assigining each funciton pointer\n- Add __devinit* to appropriate places; pcm, mixer and timer cannot be\n  marked because they are kept in the function table that lives long\n- Move create_alsa_devs function out of struct ct_atc to mark it\n  __devinit\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "775ffa1d3e5a550dd2c9d947d773021c61531b36",
      "tree": "7e32bab0739c9ea033b8948fa5039ecc184ddff2",
      "parents": [
        "b7bbf876087e0e2c0ba723a8398083c9a9ac1dfd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 16:12:16 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 16:44:22 2009 +0200"
      },
      "message": "ALSA: ctxfi - Set periods_min to 2\n\nSet 2 to minimal periods of playback pcm setups, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b7bbf876087e0e2c0ba723a8398083c9a9ac1dfd",
      "tree": "69a3e70658fc751ffc99eef5a6f047b19f61a4a2",
      "parents": [
        "6bc5874a1ddf98ac0fe6c4eab7d286c11cb1c748"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 16:11:07 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 16:44:13 2009 +0200"
      },
      "message": "ALSA: ctxfi - Use native timer interrupt on emu20k1\n\nemu20k1 has a native timer interrupt based on the audio clock, which\nis more accurate than the system timer (from the synchronization POV).\nThis patch adds the code to handle this with multiple streams.\n\nThe system timer is still used on emu20k2, and can be used also for\nemu20k1 easily by changing USE_SYSTEM_TIMER to 1 in cttimer.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6bc5874a1ddf98ac0fe6c4eab7d286c11cb1c748",
      "tree": "20b643c0b001df43732c4725f2f4221c8145578b",
      "parents": [
        "42a0b31827e4c555efebda7d347cf4ea6b82913a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 12:15:51 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 12:18:37 2009 +0200"
      },
      "message": "ALSA: ctxfi - Fix previous fix for 64bit DMA\n\nRemove unneeded substitution to 32bit int to make it really working.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3e1647c5b54a91a7182e121cfe569e6f0bf167ec",
      "tree": "326dafba8e0978357ac6a55eeb468c9d79fe2a53",
      "parents": [
        "65f759831179bb8922f2a91a989487161d476a94"
      ],
      "author": {
        "name": "Guido Günther",
        "email": "agx@sigxcpu.org",
        "time": "Fri Jun 05 00:47:26 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 12:12:26 2009 +0200"
      },
      "message": "ALSA: support Sony Vaio TT\n\nwith BIOS probing only we offer a non functional headphone swith and\nvolume slider.\n\nSigned-off-by: Guido Günther \u003cagx@sigxcpu.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "42a0b31827e4c555efebda7d347cf4ea6b82913a",
      "tree": "c4e747955f716fa7cae83278ccde17c9d74c1415",
      "parents": [
        "6d74b86d3c0f9cfa949566a862aaad840e393249"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 09:29:22 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 09:29:22 2009 +0200"
      },
      "message": "ALSA: ctxfi - Fix endian-dependent codes\n\nThe UAA-mode check in hwct20k1.c is implemented with the endian-dependent\ncodes.  Fix to be more portable (and readable).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6d74b86d3c0f9cfa949566a862aaad840e393249",
      "tree": "c375d4eb75308e877111ea88b812edbc5d50aa44",
      "parents": [
        "bd05dbd3b22612455283610b4e006ee3e421b13d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 09:26:41 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 05 09:26:41 2009 +0200"
      },
      "message": "ALSA: ctxfi - Allow 64bit DMA\n\nemu20kx chips support 64bit address PTE.  Allow the DMA bit mask to\naccept 64bit address, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "37330efd4abb474b3fdfacea68beb37cf67564ed",
      "tree": "520b3c8cc2f11bfb7cdc17b4c7b5d018728dcae3",
      "parents": [
        "8768dc9b75efa43e612f6f520cf76a89bbab69d3"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Thu Apr 23 11:27:11 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jun 05 10:41:54 2009 +0800"
      },
      "message": "[ARM] pxa/palm: Add Palm27x aSoC driver to PalmTE2\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "e3509ff0fb9df53e45cd68488e3b463a80455db7",
      "tree": "9d13f9747af6107ca194e1be142db2a7041f5c18",
      "parents": [
        "d08664fdb50795b29cf70b0269ea02f7248e76c3"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Wed Jun 03 17:44:49 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jun 04 13:24:08 2009 +0100"
      },
      "message": "ASoC: fix NULL pointer dereference in soc_suspend()\n\nIn case the initalization of an soc_device failed, there is no codec\nassociated with it. soc_suspend() will still dereference the pointer\nand cause an Ooops when entering the sleep mode.\n\nThis happens on our board with a multi-target kernel image when booted\non a machine without audio circuits.\n\nThis patch makes the code bail out very early in this special case.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "65f759831179bb8922f2a91a989487161d476a94",
      "tree": "2e7569128a14f197642bea347a7aec2a9f95c385",
      "parents": [
        "018df41861475595a51d327b83fb5830462f7a53"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Thu Jun 04 13:46:16 2009 +0400"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 04 14:21:11 2009 +0200"
      },
      "message": "ALSA: hda_intel: fix build error when !PM\n\nFix this build error when CONFIG_PM is not set:\nound/pci/hda/hda_intel.c: In function \u0027azx_bus_reset\u0027:\nsound/pci/hda/hda_intel.c:1270: error: implicit declaration of function \u0027snd_pcm_suspend_all\u0027\nsound/pci/hda/hda_intel.c:1271: error: implicit declaration of function \u0027snd_hda_suspend\u0027\nsound/pci/hda/hda_intel.c:1272: error: implicit declaration of function \u0027snd_hda_resume\u0027\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "82ced6fd28653ab456c3e5b25e9ef3c1c96cd6e9",
      "tree": "b9d142504aafa35107dbd23691a515ff551cc028",
      "parents": [
        "3e1e0a5dd539f83438078759c8642c5dd7c24cb6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jun 04 10:46:43 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 04 10:52:16 2009 +0200"
      },
      "message": "ALSA: Add missing __devexit_p() markers\n\n3 ISA sound drivers lack their __devexit_p() markers, which would\ncause build failures when the kernel is built without hotplug support.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d08664fdb50795b29cf70b0269ea02f7248e76c3",
      "tree": "ab3226a21bea529d75a589eece63a5f9bb803da9",
      "parents": [
        "f692fce0cf8625b6cc8678e802fb0e2e657b1ca6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 04 09:58:18 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 04 10:01:11 2009 +0200"
      },
      "message": "ASoC: Fix build error in twl4030.c\n\nFix the (likely cut-n-paste) error by commit\n16a30fbb0d3aa4ee829a2dd3d0e314e2b5ae96a9, which causes the error below:\n  sound/soc/codecs/twl4030.c: In function \u0027twl4030_read_reg_cache\u0027:\n  sound/soc/codecs/twl4030.c:152: error: \u0027cache\u0027 undeclared (first use in this function)\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5fdc18d938c99399b73fe894bc24cb9400a1a2ee",
      "tree": "1fb20990d3d6e784f4394d762e87f6322ca1cd72",
      "parents": [
        "872c78202c58d26596e25743791ee81a7d24abad"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 04 00:12:18 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 04 01:22:07 2009 +0200"
      },
      "message": "ALSA: Core - clean up snd_card_set_id* calls and remove possible id collision\n\nMove locking outside snd_card_set_id_internal() function and rename it\nto snd_card_set_id_no_lock() for better function description.\n\nUser defined id is just copied to card structure at allocation time.\nThe real unique id procedure is called in snd_card_register() to\nensure real atomicity.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "018df41861475595a51d327b83fb5830462f7a53",
      "tree": "57ec3492f5a7267c452b8ccd14541fb1fd2cc14c",
      "parents": [
        "3c4dbda003b5941b351bec8d1954e8eaa6e7bc09"
      ],
      "author": {
        "name": "Hector Martin",
        "email": "hector@marcansoft.com",
        "time": "Thu Jun 04 00:13:40 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 04 00:13:40 2009 +0200"
      },
      "message": "ALSA: hda - More Aspire 8930G fixes\n\nEnable all three capture channels, including the missing nid 7 which is\nthe only one capable of capturing DMIC input\n\nEnable Headphone amp for the HP jack. This causes a volume boost for\nheadphones, but does not cause any noticeable effect for light loads\nlike other amps, so there is no need to make it configurable.\n\nAdd Input Mix capture mux setting to capture the output of the playback\ninput mux (that is, what goes out the speakers except for PCM)\n\nHack another coef register because the stereo DMIC for some reason\nproduces a nonstandard sum/difference signal. I found a bit to make it\njust use the sum signal for both channels, which makes it behave like a\nstandard mono microphone. The stereo is useless anyway (they\u0027re 1cm apart).\n\nTested working: Three capture channels, mic in, line in, DMIC.\n\nTested not working: CD. Not sure why, might be unconnected in the actual\nhardware or a CD drive issue.\n\nAlso looked at SPDIF. It appears to work (emitter lights up inside the\nHP out jack) but I lack a proper miniTOSLINK cable to test it.\n\nSigned-off-by: Hector Martin \u003chector@marcansoft.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "13be1bf1467e3186a4a9d1b1276cc4bd31e472ea",
      "tree": "def07f5ac9715a4710ed73a86a9e310d61478c33",
      "parents": [
        "3f08a0e4ab1ce65bb882f6425ff482e5db025f78"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Thu Jun 04 01:53:21 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 04 00:10:41 2009 +0200"
      },
      "message": "ALSA: burgundy: timeout message is off by one.\n\nTimeout message is off by one.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "872c78202c58d26596e25743791ee81a7d24abad",
      "tree": "5cca75beabf74f82a26b5649e2ae9aa23e4996fb",
      "parents": [
        "10a8ebbb08c4b08292598947bbe534e04d6ee705"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 03 20:43:29 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 03 23:33:28 2009 +0200"
      },
      "message": "ALSA: Fix double locking of card list in snd_card_register()\n\nThe introduction of snd_card_set_id() added a lock on the card list\nto the old choose_default_id() function when using it to implement\nthe new API call. This lock is needed to allow us to walk the list\nand check to see if our new name is a duplicate. Unfortunately this\ncauses a lockup when called from snd_card_register() (in cases\nwhere no ID is supplied for the card) since the card list is already\nlocked there.\n\nFix this fairly hideously by factoring out the implementation and\nusing a flag to indicate if the lock should be held. A better fix\nwould probably be to refactor snd_card_register() to move the\n_set_id() outside the locking region but I can\u0027t immediately see\nanything I can convince myself is safe.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f692fce0cf8625b6cc8678e802fb0e2e657b1ca6",
      "tree": "6fce62466d1a3c7ac6e05e86d57b381db41ac234",
      "parents": [
        "cf485da15a3b507c7dab42337639e4f4025d3373"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Tue Jun 02 00:18:54 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 03 11:38:23 2009 +0100"
      },
      "message": "ASoC: SSM2602: assign last substream to the master when shutting down\n\nFixes crash when shutting down.\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "cf485da15a3b507c7dab42337639e4f4025d3373",
      "tree": "08c32d41634b21cac67e6ffb082c41220407e70f",
      "parents": [
        "80d5bd93143439aff77fd246f5d06570b7a4641e"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Jun 02 00:18:57 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 03 11:31:42 2009 +0100"
      },
      "message": "ASoC: Blackfin: document how anomaly 05000250 is handled\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "80d5bd93143439aff77fd246f5d06570b7a4641e",
      "tree": "fff41a69c67d91d8fd1dd62b9fa7bf202be1df5c",
      "parents": [
        "2552a710f4b991136c650bf2a6d1b81f27f6273e"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Tue Jun 02 00:18:56 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 03 11:30:01 2009 +0100"
      },
      "message": "ASoC: Blackfin: set the transfer size according the ac97_frame size\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "2552a710f4b991136c650bf2a6d1b81f27f6273e",
      "tree": "e5e621cb639da57f0ad4b6f68571a24953c6c23f",
      "parents": [
        "eaf1ac8bb58888e0773c0b81dfedb9d7c0123a1d"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Tue Jun 02 00:18:53 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jun 03 11:25:51 2009 +0100"
      },
      "message": "ASoC: SSM2602: remove unsupported sample rates\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "3e1e0a5dd539f83438078759c8642c5dd7c24cb6",
      "tree": "3e88a78307f3b57229cbaa17fe388988697ad330",
      "parents": [
        "5c9b6e9e618868ac66d92c81b70ad57d82033d4e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 03 08:13:15 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 03 08:13:15 2009 +0200"
      },
      "message": "ALSA: powermac - Replace the rest of __init*\n\nAll __initdata should be __devinitdata as platform device is hotpluggable.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5c9b6e9e618868ac66d92c81b70ad57d82033d4e",
      "tree": "3ff14d0ebce66bbd2fbcb4d5512b09d0eb6ee4ae",
      "parents": [
        "3218911f839b6c85acbf872ad264ea69aa4d89ad"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Jun 03 15:35:19 2009 +1000"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 03 08:08:44 2009 +0200"
      },
      "message": "ALSA: sound/ppc: update annotations of serveral functions\n\n[I am not sure if this is the correct approach as I don\u0027t know if any of\nthis actual hardware or drivers are really hot pluggable.]\n\nGets rid of these build warnings:\n\nWARNING: sound/ppc/snd-powermac.o(.devinit.text+0x5c): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_new()\nThe function __devinit .snd_pmac_probe() references\na function __init .snd_pmac_new().\nIf .snd_pmac_new is only used by .snd_pmac_probe then\nannotate .snd_pmac_new with a matching annotation.\n\nWARNING: sound/ppc/snd-powermac.o(.devinit.text+0x10c): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_burgundy_init()\nThe function __devinit .snd_pmac_probe() references\na function __init .snd_pmac_burgundy_init().\nIf .snd_pmac_burgundy_init is only used by .snd_pmac_probe then\nannotate .snd_pmac_burgundy_init with a matching annotation.\n\nWARNING: sound/ppc/snd-powermac.o(.devinit.text+0x164): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_daca_init()\nThe function __devinit .snd_pmac_probe() references\na function __init .snd_pmac_daca_init().\nIf .snd_pmac_daca_init is only used by .snd_pmac_probe then\nannotate .snd_pmac_daca_init with a matching annotation.\n\nWARNING: sound/ppc/snd-powermac.o(.devinit.text+0x1dc): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_tumbler_init()\nThe function __devinit .snd_pmac_probe() references\na function __init .snd_pmac_tumbler_init().\nIf .snd_pmac_tumbler_init is only used by .snd_pmac_probe then\nannotate .snd_pmac_tumbler_init with a matching annotation.\n\nWARNING: sound/ppc/snd-powermac.o(.devinit.text+0x1ec): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_tumbler_post_init()\nThe function __devinit .snd_pmac_probe() references\na function __init .snd_pmac_tumbler_post_init().\nIf .snd_pmac_tumbler_post_init is only used by .snd_pmac_probe then\nannotate .snd_pmac_tumbler_post_init with a matching annotation.\n\nWARNING: sound/ppc/snd-powermac.o(.devinit.text+0x28c): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_awacs_init()\nThe function __devinit .snd_pmac_probe() references\na function __init .snd_pmac_awacs_init().\nIf .snd_pmac_awacs_init is only used by .snd_pmac_probe then\nannotate .snd_pmac_awacs_init with a matching annotation.\n\nWARNING: sound/ppc/snd-powermac.o(.devinit.text+0x2bc): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_pcm_new()\nThe function __devinit .snd_pmac_probe() references\na function __init .snd_pmac_pcm_new().\nIf .snd_pmac_pcm_new is only used by .snd_pmac_probe then\nannotate .snd_pmac_pcm_new with a matching annotation.\n\nWARNING: sound/ppc/snd-powermac.o(.devinit.text+0x2f8): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_attach_beep()\nThe function __devinit .snd_pmac_probe() references\na function __init .snd_pmac_attach_beep().\nIf .snd_pmac_attach_beep is only used by .snd_pmac_probe then\nannotate .snd_pmac_attach_beep with a matching annotation.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ca85b6ba59b69b7b5adcc64a98bd2478f73b2542",
      "tree": "847fa04600b744752ba4886e2954dd4d13fa1ecf",
      "parents": [
        "6efd2cd5e8c566b9c2b4c19830e5e120b442d040"
      ],
      "author": {
        "name": "Andrea Borgia",
        "email": "andrea@borgia.bo.it",
        "time": "Tue Jun 02 19:21:17 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 03 08:05:32 2009 +0200"
      },
      "message": "ALSA: usb-audio - errata corrige for quirk\n\nCut\u0027n\u0027paste mistake, whose likely result was nothing at all.\nCorrect version is \"USB_DEVICE\", not \"USB_DEVICE_VENDOR_SPEC\".\n\nSigned-off-by: Andrea Borgia \u003candrea@borgia.bo.it\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3f08a0e4ab1ce65bb882f6425ff482e5db025f78",
      "tree": "76df21cb9a9c1571a676f1f556ddb09ebc813ec8",
      "parents": [
        "b04b4f7862de8d6e8b536853aaf66a6c1bb05cbd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 02 17:39:52 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 02 17:39:52 2009 +0200"
      },
      "message": "ALSA: bt87x - Add a quirk entry for Askey Computer Corp. MagicTView\u002799\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "eeaf100d25cefdbe9dc40d6e0f2025411474972a",
      "tree": "efb4245549e9aa7b9c5f7299a6259b56053e40f0",
      "parents": [
        "601e1cc5df940b59e71c947726640811897d30df"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 02 16:06:02 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 02 16:06:26 2009 +0200"
      },
      "message": "ALSA: ca0106 - Add missing card-\u003emixername field setup\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bd05dbd3b22612455283610b4e006ee3e421b13d",
      "tree": "06868be09771d6908acd657b1a9f66b0fb209bce",
      "parents": [
        "67fbf880631bb4493ad8d23f25562abdf09dc01d",
        "c76157d9286ed598c241c212aa5a3c6e5107bd82"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 02 15:55:22 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 02 15:55:22 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ctxfi-fix\u0027 into topic/ctxfi\n"
    }
  ],
  "next": "c76157d9286ed598c241c212aa5a3c6e5107bd82"
}
