)]}'
{
  "log": [
    {
      "commit": "c488eef8154b36cce905624577183dc1fa8f6da0",
      "tree": "e66d9e71e09d7213f9a35685283a5a65d11adfd1",
      "parents": [
        "cf9c1b92ae62ce71a8e861f02476724348defc6a",
        "3f67f6693c82f1cb8edb233f9bd10fa06d27a193"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 23 10:45:39 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 23 10:45:39 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:\n  ALSA: hda - Make jack-plug notification selectable\n  ALSA: ctxfi - Add PM support\n  sound: seq_midi_event: fix decoding of (N)RPN events\n  ALSA: hda - Add digital-mic support to ALC262 auto model\n  ALSA: hda - Fix check of input source type for realtek codecs\n  ALSA: hda - Add quirk for Sony VAIO Z21MN\n  ALSA: hda - Get back Input Source for ALC262 toshiba-s06 model\n  ALSA: hda - Fix unsigned comparison in patch_sigmatel.c\n  ALSA: via82xx: add option to disable 500ms delay in snd_via82xx_codec_wait\n  sound: fix check for return value in snd_pcm_hw_refine\n  ALSA: ctxfi - Allow unknown PCI SSIDs\n  ASoC: Blackfin: update the bf5xx_i2s_resume parameters\n  ASoC: Blackfin: keep better track of SPORT configuration state\n"
    },
    {
      "commit": "9e268beb92ee3a853b3946e84b10358207e2085f",
      "tree": "dec36344c8b16d53e56763aa174dd7ea806b653f",
      "parents": [
        "2e8b5a09ebf1f98f02c1988a48415e89d4c25168",
        "9ccdac3662dbf3c75e8f8851a214bdf7d365a4bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 22 14:56:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 22 14:56:13 2009 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (49 commits)\n  [ARM] idle: clean up pm_idle calling, obey hlt_counter\n  [ARM] S3C: Fix gpio-config off-by-one bug\n  [ARM] S3C64XX: add to_irq() support for EINT() GPIO\n  [ARM] S3C64XX: clock.c: fix typo in usb-host clock ctrlbit\n  [ARM] S3C64XX: fix HCLK gate defines\n  [ARM] Update mach-types\n  [ARM] wire up rt_tgsigqueueinfo and perf_counter_open\n  OMAP2 clock/powerdomain: off by 1 error in loop timeout comparisons\n  OMAP3 SDRC: set FIXEDDELAY when disabling SDRC DLL\n  OMAP3: Add support for DPLL3 divisor values higher than 2\n  OMAP3 SRAM: convert SRAM code to use macros rather than magic numbers\n  OMAP3 SRAM: add more comments on the SRAM code\n  OMAP3 clock/SDRC: program SDRC_MR register during SDRC clock change\n  OMAP3 clock: add a short delay when lowering CORE clk rate\n  OMAP3 clock: initialize SDRC timings at kernel start\n  OMAP3 clock: remove wait for DPLL3 M2 clock to stabilize\n  [ARM] Add old Feroceon support to compressed/head.S\n  [ARM] 5559/1: Limit the stack unwinding caused by a kthread exit\n  [ARM] 5558/1: Add extra checks to ARM unwinder to avoid tracing corrupt stacks\n  [ARM] 5557/1: Discard some ARM.ex*.*exit.text sections when !HOTPLUG or !HOTPLUG_CPU\n  ...\n"
    },
    {
      "commit": "3f67f6693c82f1cb8edb233f9bd10fa06d27a193",
      "tree": "d1d5d1241f1675438026b180049fe6ff3c0ddc24",
      "parents": [
        "12bc738596ffe4e7f566e13856a0d37ba229b539",
        "6423f9ea8035138d70bae1a278d3b57b743f8b3e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:56 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:56 2009 +0200"
      },
      "message": "Merge branch \u0027topic/seq-midi-fix\u0027 into for-linus\n\n* topic/seq-midi-fix:\n  sound: seq_midi_event: fix decoding of (N)RPN events\n"
    },
    {
      "commit": "12bc738596ffe4e7f566e13856a0d37ba229b539",
      "tree": "bd9ade7c91ed9e6b2e1c6f2f77b149844d5cc28f",
      "parents": [
        "b61eaa924c320821469caa0cd2bf89e7a1ec8bd0",
        "8bd9bca3c1a214350e2f2f1e2fd493ed24c06f7e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:54 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:54 2009 +0200"
      },
      "message": "Merge branch \u0027topic/pcm-jiffies-check\u0027 into for-linus\n\n* topic/pcm-jiffies-check:\n  sound: fix check for return value in snd_pcm_hw_refine\n"
    },
    {
      "commit": "b61eaa924c320821469caa0cd2bf89e7a1ec8bd0",
      "tree": "a508d414fe278685c2010ef7cb454d25ad6c61e7",
      "parents": [
        "11a93fd9402ce47e4dc652837b1374ecdb750aba",
        "115551d98e4c05bb982bd940f08a489fa9b0a4a1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:52 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:52 2009 +0200"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n\n* topic/misc:\n  ALSA: via82xx: add option to disable 500ms delay in snd_via82xx_codec_wait\n"
    },
    {
      "commit": "11a93fd9402ce47e4dc652837b1374ecdb750aba",
      "tree": "87527afb0546cb914f46498bdf76af5cab8aa717",
      "parents": [
        "366890df46c2fd9492c04fe3a8775447b7b053e4",
        "8c8145b8734028f6deb487f7d64748da4c6c39ac"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:48 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:48 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n\n* topic/hda:\n  ALSA: hda - Make jack-plug notification selectable\n  ALSA: hda - Add digital-mic support to ALC262 auto model\n  ALSA: hda - Fix check of input source type for realtek codecs\n  ALSA: hda - Add quirk for Sony VAIO Z21MN\n  ALSA: hda - Get back Input Source for ALC262 toshiba-s06 model\n  ALSA: hda - Fix unsigned comparison in patch_sigmatel.c\n"
    },
    {
      "commit": "366890df46c2fd9492c04fe3a8775447b7b053e4",
      "tree": "57636b800255477ab3a51dcfaa59201c8c0ee38a",
      "parents": [
        "70052413e7b432ccef8ee82340fc01831a1a290c",
        "29959a09cc1aabd2d5f4f03afc0305de6bd29248"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:44 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:44 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ctxfi\u0027 into for-linus\n\n* topic/ctxfi:\n  ALSA: ctxfi - Add PM support\n  ALSA: ctxfi - Allow unknown PCI SSIDs\n"
    },
    {
      "commit": "70052413e7b432ccef8ee82340fc01831a1a290c",
      "tree": "eb38fafcbfc2467c7a3931da600e2c68a6d5fc32",
      "parents": [
        "47166281d2dc9daf7da9a5ad88491ae94366e852",
        "92a6ad34282f8403c4eb83025a2790af86cdb6bd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:39 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:03:39 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n\n* topic/asoc:\n  ASoC: Blackfin: update the bf5xx_i2s_resume parameters\n  ASoC: Blackfin: keep better track of SPORT configuration state\n"
    },
    {
      "commit": "8c8145b8734028f6deb487f7d64748da4c6c39ac",
      "tree": "5453074ea9d8e1d8961d3903e3508ac3296951e6",
      "parents": [
        "8c927b4acf819ed0170bff991bc9eaec4c85deb8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:00:38 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 17:02:03 2009 +0200"
      },
      "message": "ALSA: hda - Make jack-plug notification selectable\n\nMake the jack-plug notification via input layer selectable via Kconfig.\nThis is often unnecessary, and the similr function will be provided\nusing the ALSA control API in near future anyway.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "29959a09cc1aabd2d5f4f03afc0305de6bd29248",
      "tree": "e7e4ed3d33995ab9e83ae378bb9d42fce63f8fde",
      "parents": [
        "a8f4310be59a2e7fc80fba945bcb32b18f4ad54f"
      ],
      "author": {
        "name": "Wai Yew CHAY",
        "email": "wychay@ctl.creative.com",
        "time": "Mon Jun 22 14:52:34 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 14:53:51 2009 +0200"
      },
      "message": "ALSA: ctxfi - Add PM support\n\nAdded the suspend/resume support to ctxfi driver.\n\nThe team tested on the following seems ok:\n  AMD Athlon 64 3500+ / ASUS A8N-E / 512MB DDR ATI / Radeon X1300\n  20k1 \u0026 20k2 cards\n\nSigned-off-by: Wai Yew CHAY \u003cwychay@ctl.creative.com\u003e\nSinged-off-by: Ryan RICHARDS \u003cryan_richards@creativelabs.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6423f9ea8035138d70bae1a278d3b57b743f8b3e",
      "tree": "ea367c24fdcac966da4f51b1cc678f995f19dcff",
      "parents": [
        "07a2039b8eb0af4ff464efd3dfd95de5c02648c6"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jun 22 10:01:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 11:11:49 2009 +0200"
      },
      "message": "sound: seq_midi_event: fix decoding of (N)RPN events\n\nWhen decoding (N)RPN sequencer events into raw MIDI commands, the\nextra_decode_xrpn() function had accidentally swapped the MSB and LSB\ncontroller values of both the parameter number and the data value.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8c927b4acf819ed0170bff991bc9eaec4c85deb8",
      "tree": "a0dc21778c8363897dabe0299268caf4a840c97a",
      "parents": [
        "0169b6b33b2b4d9e66e98afc56272e5fbd350df4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 10:56:54 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 11:06:18 2009 +0200"
      },
      "message": "ALSA: hda - Add digital-mic support to ALC262 auto model\n\nAdd the digital-mic support with ALC262 auto model.\nThe new ALC262 models have the digital mic at NID 0x12.  This widget\nisn\u0027t checked in the current alc262_auto_create_analog_input_ctls()\nsince it\u0027s under 0x18.  So, just reuse the routine for alc269 to fix\nthe behavior.\n\nBut, it doesn\u0027t suffice: the digital mic is supported only with the\nADC0, we have to exclude other ADCs when d-mic is detected.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0169b6b33b2b4d9e66e98afc56272e5fbd350df4",
      "tree": "6546cd6de863ff09b4b1ca0cbb8ef8bd40981332",
      "parents": [
        "376b508ffde3b17e105265f89b83bdb044b1c1ae"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 10:50:19 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 11:06:05 2009 +0200"
      },
      "message": "ALSA: hda - Fix check of input source type for realtek codecs\n\nFix the check of the input-source type by checking the widget type of\neach capture-source item.  Since some codecs can have both the mixer\nand selector types depending on the ADC, alc_mux_enum_put() needs to\ncheck each widget.\n\nWith this change, spec-\u003ecapture_style gets unneeded, so it\u0027s removed,\ntoo.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "376b508ffde3b17e105265f89b83bdb044b1c1ae",
      "tree": "e68a8c89ad639a012316d7d212c47a2ba3b7a188",
      "parents": [
        "ae14ef68e8e67ca5b8b29f0eb640f7c106617f4e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 11:03:13 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 11:05:56 2009 +0200"
      },
      "message": "ALSA: hda - Add quirk for Sony VAIO Z21MN\n\nIt needs model\u003dtoshiba-s06 to work with the digital-mic.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "ae14ef68e8e67ca5b8b29f0eb640f7c106617f4e",
      "tree": "83c9cba19d941cf114547c680aa62b6e338be68f",
      "parents": [
        "b8621516cc7dd22fe4ad4c2fd8f7d852a33212df"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 08:16:56 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 10:13:36 2009 +0200"
      },
      "message": "ALSA: hda - Get back Input Source for ALC262 toshiba-s06 model\n\nThe commit f9e336f65b666b8f1764d17e9b7c21c90748a37e\n    ALSA: hda - Unify capture mixer creation in realtek codes\nremoved the \"Input Source\" mixer element creation for toshiba-s06 model\nbecause it contains a digital-mic input.\n\nThis patch take the control back.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "b8621516cc7dd22fe4ad4c2fd8f7d852a33212df",
      "tree": "4983df032a2bca3b813b541fb97cce28706934a2",
      "parents": [
        "b1a914690c581f8f88b897d83a79b1c6eaf494c9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 08:00:10 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 08:03:38 2009 +0200"
      },
      "message": "ALSA: hda - Fix unsigned comparison in patch_sigmatel.c\n\nFix the comparison of unsigned int that causes a compile warning below\nby changing to the right signed type:\n  patch_sigmatel.c: In function ‘stac92xx_vref_set’:\n  patch_sigmatel.c:658: warning: comparison of unsigned expression \u003c 0 is always false\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "115551d98e4c05bb982bd940f08a489fa9b0a4a1",
      "tree": "16a5f9bdeabd03f6c52905e693a469e4d8784af5",
      "parents": [
        "1f3fff7bda95b75a6be5a02c2a6902573d8c18e6"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Sun Jun 21 19:50:48 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 07:54:58 2009 +0200"
      },
      "message": "ALSA: via82xx: add option to disable 500ms delay in snd_via82xx_codec_wait\n\nThere\u0027s a large 500ms delay in snd_via82xx_codec_wait() that, at least\non my hardware, appears to be unnecessary. The rest of the init of\nthe card works without logging any warnings or errors and both audio\nand mixer settings work.\n\nThis adds an \"nodelay\" parameter to disable this (undocumented in the\ncode) large delay improving bootup time by 489-500ms.\n\n[    1.034217] initcall alsa_card_via82xx_init+0x0/0x16 returned 0 after 505757 usecs\nvs.\n[    0.533136] initcall alsa_card_via82xx_init+0x0/0x16 returned 0 after 15915 usecs\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8bd9bca3c1a214350e2f2f1e2fd493ed24c06f7e",
      "tree": "36b727c9c87a326fbd5ad1af4f1b2259532d2b0b",
      "parents": [
        "4f64e150191bfddc7f5c0768f325f747dbca1913"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Sun Jun 21 20:26:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 07:54:21 2009 +0200"
      },
      "message": "sound: fix check for return value in snd_pcm_hw_refine\n\n\u0027params\u0027 is a pointer and looking at the code this probably should be a check\nfor ioctl return value.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a8f4310be59a2e7fc80fba945bcb32b18f4ad54f",
      "tree": "4af8e8d5f219e3d26e1ad2cbeaa6e4fb854a8cbf",
      "parents": [
        "8dca419721d188bfee5f19fad45275856c619a5c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 07:36:52 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 22 07:36:52 2009 +0200"
      },
      "message": "ALSA: ctxfi - Allow unknown PCI SSIDs\n\nAllow unknown PCI SSIDs for emu20k1 and emu20k2 as \"unknown\" model.\nAlso, add a black-list check in case any device has to be listed\nas \"unsupported\".  It has a negative value in the pci quirk entry.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "413318444fd5351f9858b9deb4e8ecaf8898ee05",
      "tree": "c5ab72670ca792c800ca6c75e534c96df2cb80c7",
      "parents": [
        "d06063cc221fdefcab86589e79ddfdb7c0e14b63",
        "47166281d2dc9daf7da9a5ad88491ae94366e852"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 21 13:13:08 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 21 13:13:08 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:\n  ALSA: hda - Add model\u003d6530g option\n  ALSA: hda - Acer Inspire 6530G model for Realtek ALC888\n  ALSA: snd_usb_caiaq: fix legacy input streaming\n  ASoC: Kill BUS_ID_SIZE\n  ALSA: HDA - Correct trivial typos in comments.\n  ALSA: HDA - Name-fixes in code (tagra/targa)\n  ALSA: HDA - Add pci-quirk for MSI MS-7350 motherboard.\n  ALSA: hda - Fix memory leak at codec creation\n"
    },
    {
      "commit": "47166281d2dc9daf7da9a5ad88491ae94366e852",
      "tree": "84cf6bb94284a411a68cb0f945bb8d6cf92a67c0",
      "parents": [
        "0b6306f69f1857f8883cbd81a5f60393db6a08fc",
        "b1a914690c581f8f88b897d83a79b1c6eaf494c9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:59:12 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:59:12 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n\n* topic/hda:\n  ALSA: hda - Add model\u003d6530g option\n  ALSA: hda - Acer Inspire 6530G model for Realtek ALC888\n  ALSA: HDA - Correct trivial typos in comments.\n  ALSA: HDA - Name-fixes in code (tagra/targa)\n  ALSA: HDA - Add pci-quirk for MSI MS-7350 motherboard.\n  ALSA: hda - Fix memory leak at codec creation\n"
    },
    {
      "commit": "0b6306f69f1857f8883cbd81a5f60393db6a08fc",
      "tree": "b3ff0b0760033c4329aa8d23f1adfd921a5a3455",
      "parents": [
        "9fd0d96e799ef96f1394cbb67abc2a2e2b714ddc",
        "0a842c8b60411e200b8a44b65dd78d9665692b91"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:59:10 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:59:10 2009 +0200"
      },
      "message": "Merge branch \u0027topic/caiaq\u0027 into for-linus\n\n* topic/caiaq:\n  ALSA: snd_usb_caiaq: fix legacy input streaming\n"
    },
    {
      "commit": "9fd0d96e799ef96f1394cbb67abc2a2e2b714ddc",
      "tree": "0e346ea5283b7b42041ee318b69dde2b05c16086",
      "parents": [
        "3b13b5ce8c1b52379aff80666d31d4354354b2d4",
        "ef39412622b6e8f09c383de9565b07e93553fc27"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:59:04 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:59:04 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n\n* topic/asoc:\n  ASoC: Kill BUS_ID_SIZE\n"
    },
    {
      "commit": "b1a914690c581f8f88b897d83a79b1c6eaf494c9",
      "tree": "ff1b80368b6a81671266ed2e5f5eda12b3aaae56",
      "parents": [
        "d2fd4b09c07ae0c5ac288c0da6100c26ba9db15b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:56:44 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:57:16 2009 +0200"
      },
      "message": "ALSA: hda - Add model\u003d6530g option\n\nAdd the new model string corresponding to the previous Acer Aspire\n6530G support.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d2fd4b09c07ae0c5ac288c0da6100c26ba9db15b",
      "tree": "583b85f598b4ed657f085b6b973723c32683173b",
      "parents": [
        "def319f9e937f7a6a29718d3e2826c6c32f33245"
      ],
      "author": {
        "name": "Tony Vroon",
        "email": "tony@linx.net",
        "time": "Sun Jun 21 00:40:10 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jun 21 10:52:14 2009 +0200"
      },
      "message": "ALSA: hda - Acer Inspire 6530G model for Realtek ALC888\n\nThe selected 4930G model seemed to keep the subwoofer \u0027tuba\u0027\nfunction from operating correctly. Removing the existing PCI\nID match made this work again, but it was mapped to \u0027Side\u0027\ninstead of to LFE as one would expect.\nThis attempts to enable all functionality and keep the amount\nof available mixer sliders low. Any slider that had no audible\neffect on the output audio has been removed, and as such EAPD\nis not currently enabled.\n\nSigned-off-by: Tony Vroon \u003ctony@linx.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "92a6ad34282f8403c4eb83025a2790af86cdb6bd",
      "tree": "af2ca67908411e6bbe53c9552a67cd72e0fa7519",
      "parents": [
        "895c9c056591f05ba3b669cda6c12afb212c6253"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Sat Jun 20 11:29:57 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jun 20 19:45:28 2009 +0100"
      },
      "message": "ASoC: Blackfin: update the bf5xx_i2s_resume parameters\n\nLatest ASoC only passes snd_soc_dai to the resume function.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "895c9c056591f05ba3b669cda6c12afb212c6253",
      "tree": "1a7d8a7870b938773e29bbb77cc87cd3d7e25c90",
      "parents": [
        "ef39412622b6e8f09c383de9565b07e93553fc27"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Sat Jun 20 11:29:05 2009 -0400"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jun 20 19:45:28 2009 +0100"
      },
      "message": "ASoC: Blackfin: keep better track of SPORT configuration state\n\nDo not let the SPORT be reconfigured until there are no more active\nstreams.  Then we can let the system reprogram the SPORT state.\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": "8e20ce94ce378334dea83a83ab26253b851100a2",
      "tree": "f75e2d51b4b54842833b20a9cc9cfc569cbfe7a6",
      "parents": [
        "a90b037583d5f1ae3e54e9c687c79df82d1d34a4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Jun 18 16:49:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 19 16:46:06 2009 -0700"
      },
      "message": "convert some DMA_nnBIT_MASK() callers\n\nWe\u0027re about to make DMA_nnBIT_MASK() emit `deprecated\u0027 warnings.  Convert the\nremaining stragglers which are visible to the x86_64 build.\n\nCc: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Eric Moore \u003cEric.Moore@lsil.com\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nCc: Yi Zou \u003cyi.zou@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "187f81b3d8d315c35c73ac0d05b15a04a0ac3ce7",
      "tree": "e0b806f06470b57ffbdeaba550ab5eba2052427e",
      "parents": [
        "1d89b30cc9be41af87881682ec82e2c107849dbe",
        "d78ff0a50aac6a1bfe445969dd963e6486e49f56"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jun 18 23:09:52 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 18 23:09:52 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": "0a842c8b60411e200b8a44b65dd78d9665692b91",
      "tree": "cb20dcca7d9da66ec71d8ab2974e9d4c0894fa9c",
      "parents": [
        "955f2d966534803ec32411086a1698170f17f962"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Wed Jun 17 17:45:11 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 17 17:50:27 2009 +0200"
      },
      "message": "ALSA: snd_usb_caiaq: fix legacy input streaming\n\nSeems that nobody recently tried the input on the very first supported\nsound card model, RK2. This patch fixes the byte offset to make it\nrunning again.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ef39412622b6e8f09c383de9565b07e93553fc27",
      "tree": "5ffee40d5e4908f0cfa0484640ac04da47b18aa1",
      "parents": [
        "33745fb3448f90d2b9e414ccc6689e9ee70cfae4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 17 11:42:45 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 17 11:42:45 2009 +0200"
      },
      "message": "ASoC: Kill BUS_ID_SIZE\n\nRemove the use of BUS_ID_SIZE from txx9aclc.c, as BUS_ID_SIZE will be\nremoved soon later.\n\nAlso, use snprintf() instead of sprintf() as a safer operation.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "def319f9e937f7a6a29718d3e2826c6c32f33245",
      "tree": "bcd3d624db3eabc43d20cb33e000988d45720eb1",
      "parents": [
        "c259249f7d7a6e534f3bafe046929fee236eebfa"
      ],
      "author": {
        "name": "Sasha Alexandr",
        "email": "brina_keith@ns.sympatico.ca",
        "time": "Tue Jun 16 16:00:15 2009 -0400"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 17 08:33:43 2009 +0200"
      },
      "message": "ALSA: HDA - Correct trivial typos in comments.\n\nCorrect some trivial typos in comments.\n\nSigned-off-by: Sasha Alexandr \u003cbrina_keith@ns.sympatico.ca\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c259249f7d7a6e534f3bafe046929fee236eebfa",
      "tree": "08ae1f8bac736f08f6cabb104ecb5ed2c06fa17c",
      "parents": [
        "df01b8af5627b7e28c087559cbce4f359ce07c49"
      ],
      "author": {
        "name": "Sasha Alexandr",
        "email": "brina_keith@ns.sympatico.ca",
        "time": "Tue Jun 16 14:52:54 2009 -0400"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 17 08:33:34 2009 +0200"
      },
      "message": "ALSA: HDA - Name-fixes in code (tagra/targa)\n\nCorrect some cut+paste typos from \u0027tagra\u0027 to \u0027targa\u0027.\n\nSigned-off-by: Sasha Alexandr \u003cbrina_keith@ns.sympatico.ca\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "df01b8af5627b7e28c087559cbce4f359ce07c49",
      "tree": "3d2c4f36549763935d34ba8638c33c8c889d1e27",
      "parents": [
        "f75dcc87feab791847605044311a4a8e9335da91"
      ],
      "author": {
        "name": "Sasha Alexandr",
        "email": "brina_keith@ns.sympatico.ca",
        "time": "Tue Jun 16 14:46:17 2009 -0400"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 17 08:33:13 2009 +0200"
      },
      "message": "ALSA: HDA - Add pci-quirk for MSI MS-7350 motherboard.\n\nAdd pci-quirk for MSI MS-7350 motherboard with Realtek ALC888.\n\nSigned-off-by: Sasha Alexandr \u003cbrina_keith@ns.sympatico.ca\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f75dcc87feab791847605044311a4a8e9335da91",
      "tree": "cdca84e632c6aabacbd63fc6432dee846133d90f",
      "parents": [
        "e46b0c8c08cd97eb8f9a523986908add3ece0cc6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 17 08:22:32 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 17 08:22:32 2009 +0200"
      },
      "message": "ALSA: hda - Fix memory leak at codec creation\n\nThe codec-\u003emodelname field is allocated twice in snd_hda_codec_new().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "517d08699b250021303f9a7cf0d758b6dc0748ed",
      "tree": "5e5b0134c3fffb78fe9d8b1641a64ff28fdd7bbc",
      "parents": [
        "8eeee4e2f04fc551f50c9d9847da2d73d7d33728",
        "a34601c5d84134055782ee031d58d82f5440e918"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:50:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:50:13 2009 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027\n\n* akpm: (182 commits)\n  fbdev: bf54x-lq043fb: use kzalloc over kmalloc/memset\n  fbdev: *bfin*: fix __dev{init,exit} markings\n  fbdev: *bfin*: drop unnecessary calls to memset\n  fbdev: bfin-t350mcqb-fb: drop unused local variables\n  fbdev: blackfin has __raw I/O accessors, so use them in fb.h\n  fbdev: s1d13xxxfb: add accelerated bitblt functions\n  tcx: use standard fields for framebuffer physical address and length\n  fbdev: add support for handoff from firmware to hw framebuffers\n  intelfb: fix a bug when changing video timing\n  fbdev: use framebuffer_release() for freeing fb_info structures\n  radeon: P2G2CLK_ALWAYS_ONb tested twice, should 2nd be P2G2CLK_DAC_ALWAYS_ONb?\n  s3c-fb: CPUFREQ frequency scaling support\n  s3c-fb: fix resource releasing on error during probing\n  carminefb: fix possible access beyond end of carmine_modedb[]\n  acornfb: remove fb_mmap function\n  mb862xxfb: use CONFIG_OF instead of CONFIG_PPC_OF\n  mb862xxfb: restrict compliation of platform driver to PPC\n  Samsung SoC Framebuffer driver: add Alpha Channel support\n  atmel-lcdc: fix pixclock upper bound detection\n  offb: use framebuffer_alloc() to allocate fb_info struct\n  ...\n\nManually fix up conflicts due to kmemcheck in mm/slab.c\n"
    },
    {
      "commit": "08604bd9935dc98fb62ef61d5b7baa7ccc10f8c2",
      "tree": "2d0d451d78024bfbb4961a9ba94902abdc5f17e4",
      "parents": [
        "03347e2592078a90df818670fddf97a33eec70fb"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Jun 16 15:31:12 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:27 2009 -0700"
      },
      "message": "time: move PIT_TICK_RATE to linux/timex.h\n\nPIT_TICK_RATE is currently defined in four architectures, but in three\ndifferent places.  While linux/timex.h is not the perfect place for it, it\nis still a reasonable replacement for those drivers that traditionally use\nasm/timex.h to get CLOCK_TICK_RATE and expect it to be the PIT frequency.\n\nNote that for Alpha, the actual value changed from 1193182UL to 1193180UL.\n This is unlikely to make a difference, and probably can only improve\naccuracy.  There was a discussion on the correct value of CLOCK_TICK_RATE\na few years ago, after which every existing instance was getting changed\nto 1193182.  According to the specification, it should be\n1193181.818181...\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6fd03301d76bc439382710e449f58efbb233df1b",
      "tree": "3c8a3217aed67319683ffc1debccdb5b3245b16c",
      "parents": [
        "cd5232bd6be2d215a800f3d88c287ca791debfbe",
        "e4792aa30f9d33584d7192685ed149cc5fee737f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:57:37 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:57:37 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (64 commits)\n  debugfs: use specified mode to possibly mark files read/write only\n  debugfs: Fix terminology inconsistency of dir name to mount debugfs filesystem.\n  xen: remove driver_data direct access of struct device from more drivers\n  usb: gadget: at91_udc: remove driver_data direct access of struct device\n  uml: remove driver_data direct access of struct device\n  block/ps3: remove driver_data direct access of struct device\n  s390: remove driver_data direct access of struct device\n  parport: remove driver_data direct access of struct device\n  parisc: remove driver_data direct access of struct device\n  of_serial: remove driver_data direct access of struct device\n  mips: remove driver_data direct access of struct device\n  ipmi: remove driver_data direct access of struct device\n  infiniband: ehca: remove driver_data direct access of struct device\n  ibmvscsi: gadget: at91_udc: remove driver_data direct access of struct device\n  hvcs: remove driver_data direct access of struct device\n  xen block: remove driver_data direct access of struct device\n  thermal: remove driver_data direct access of struct device\n  scsi: remove driver_data direct access of struct device\n  pcmcia: remove driver_data direct access of struct device\n  PCIE: remove driver_data direct access of struct device\n  ...\n\nManually fix up trivial conflicts due to different direct driver_data\ndirect access fixups in drivers/block/{ps3disk.c,ps3vram.c}\n"
    },
    {
      "commit": "661adc423d70203a56723701aaf255e16950dfdb",
      "tree": "72a62c9016667cba8a63ab3f038c69df3692a085",
      "parents": [
        "15bdb5652689d51cc0316de61774d2732472d9e1",
        "3b13b5ce8c1b52379aff80666d31d4354354b2d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:10:31 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:10:31 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:\n  ALSA: ctxfi - Fix deadlock with xfi-timer\n  ALSA: intel8x0 - Fix PCM position craziness\n  ALSA: usb-audio - rework quirk for TerraTec Aureon USB 5.1 MkII\n  ASoC: magician: fix PXA SSP clock polarity\n  ASoC: Instantiate any forgotten DAPM widgets\n  ASoC: Revert duplicated code in SSM2602 driver\n  ALSA: hda - Add quirk for Acer Aspire 6935G\n  ALSA: ctxfi - Replace atc lock to mutex\n  ASoC: Remove odd bit clock ratios for WM8903\n"
    },
    {
      "commit": "3b13b5ce8c1b52379aff80666d31d4354354b2d4",
      "tree": "62337622419ec669d26520e448a39a28200f1af9",
      "parents": [
        "b909005ce15886e9f3283b876e17901f8057d2f7",
        "d9e89bf0c0a25273921381df8edd41e69b74b74c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:50 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:50 2009 +0200"
      },
      "message": "Merge branch \u0027topic/usb-audio\u0027 into for-linus\n\n* topic/usb-audio:\n  ALSA: usb-audio - rework quirk for TerraTec Aureon USB 5.1 MkII\n"
    },
    {
      "commit": "b909005ce15886e9f3283b876e17901f8057d2f7",
      "tree": "344ff0dcca3daf270f382eaee038a6f68b0fc083",
      "parents": [
        "7998d90a143d0f8fbbb45282d5900a844de9bc16",
        "f708eb1d71dc8ffb184da9f0bc53461c6dc10653"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:46 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:46 2009 +0200"
      },
      "message": "Merge branch \u0027topic/intel8x0\u0027 into for-linus\n\n* topic/intel8x0:\n  ALSA: intel8x0 - Fix PCM position craziness\n"
    },
    {
      "commit": "7998d90a143d0f8fbbb45282d5900a844de9bc16",
      "tree": "7d868249eb6c17fb4ef505c00ec547f87be074d6",
      "parents": [
        "3d2aa66ddaa3008ae2c71bca07eb5e8b08170c4a",
        "e46b0c8c08cd97eb8f9a523986908add3ece0cc6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:43 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:43 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n\n* topic/hda:\n  ALSA: hda - Add quirk for Acer Aspire 6935G\n"
    },
    {
      "commit": "3d2aa66ddaa3008ae2c71bca07eb5e8b08170c4a",
      "tree": "4d9bfc4017f038a7f94358c4061afcb264ba6d08",
      "parents": [
        "21ce3cd63365b0d07794adeb4325944bfa86fb4e",
        "8dca419721d188bfee5f19fad45275856c619a5c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:40 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:40 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ctxfi\u0027 into for-linus\n\n* topic/ctxfi:\n  ALSA: ctxfi - Fix deadlock with xfi-timer\n  ALSA: ctxfi - Replace atc lock to mutex\n"
    },
    {
      "commit": "21ce3cd63365b0d07794adeb4325944bfa86fb4e",
      "tree": "ce1d29f617d4b67b56649cd9042b920956662bf4",
      "parents": [
        "e3f86d3d3ce350144562d9bd035dc8a274fce58e",
        "33745fb3448f90d2b9e414ccc6689e9ee70cfae4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:36 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 16 17:38:36 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n\n* topic/asoc:\n  ASoC: magician: fix PXA SSP clock polarity\n  ASoC: Instantiate any forgotten DAPM widgets\n  ASoC: Revert duplicated code in SSM2602 driver\n  ASoC: Remove odd bit clock ratios for WM8903\n"
    },
    {
      "commit": "8776b268c6b0b671c2c744b06fee021b6da3e45f",
      "tree": "4b699a4f2514ff32be06cae15e6716ab34fc5979",
      "parents": [
        "e567b74caff03c0ed66b3d3e11c0acd17fbcfb9a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Apr 26 12:53:58 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Jun 16 21:03:36 2009 +0800"
      },
      "message": "[ARM] pxa: register wm8731 explicitly for corgi and poodle\n\nThe wm8731 driver has been converted to register using the standard I2C\ndevice registration mechanism so we can now do the registration in the\narch/arm code as normal.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "7a9d56f6a459472bc4383aeb85612d72e79d1818",
      "tree": "4ec671fe098817eb3cad24f1b04604a8ebb56dfd",
      "parents": [
        "aa5ed63e96656bb246a9439e06c7b67d455a5aa1"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Thu Apr 30 15:23:42 2009 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 15 21:30:26 2009 -0700"
      },
      "message": "Driver Core: sound: add nodename for sound drivers\n\nThis adds support to the sound core to report the proper device name to\nuserspace for their devices.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Jan Blunck \u003cjblunck@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8dca419721d188bfee5f19fad45275856c619a5c",
      "tree": "e953048997ccb98e3275dc0438fc02f481ad52e3",
      "parents": [
        "635c265f32d8a3f73402813d6a8dd47f2a363df5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 15 14:50:52 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 15 14:52:55 2009 +0200"
      },
      "message": "ALSA: ctxfi - Fix deadlock with xfi-timer\n\nThe PCM x-fi native update routine can cause deadlocks when the\ntrigger(START) is called while the stream is running.\n\nThis patch fixes the deadlock by just postponing the pcm period update\nto the next possible wake-up.  Also it adds the flip of ti-\u003erunning\nflag (just to be sure as now).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f708eb1d71dc8ffb184da9f0bc53461c6dc10653",
      "tree": "195e50b4208033255cdcd5471b4dec3cb796497a",
      "parents": [
        "07a2039b8eb0af4ff464efd3dfd95de5c02648c6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 15 12:31:38 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 15 12:36:06 2009 +0200"
      },
      "message": "ALSA: intel8x0 - Fix PCM position craziness\n\nThe PCM pointer callback sometimes returns invalid positions and this\nscrews up the hw_ptr updater in PCM core.  Especially since now the\njiffies check is optional with xrun_debug, the invalid position is\nhandled as is, and causes serious sound skips, etc.\n\nThis patch simplifies the position-fix strategy in intel8x0 to be more\nrobust:\n- just falls back to the last position if bogus position is detected\n- another sanity check for the backward move of the position due to\n  a race of register update and the base-index update\n\nThis patch is applicable also for 2.6.30.\n\nTested-by: David Miller \u003cdavem@davemloft.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d9e89bf0c0a25273921381df8edd41e69b74b74c",
      "tree": "bf2df2066af5dd3ef9379f20cc62043b1dda1495",
      "parents": [
        "92a43793a908f395dc687e6c5fc90d63f999d6d5"
      ],
      "author": {
        "name": "Andrea Borgia",
        "email": "andrea@borgia.bo.it",
        "time": "Sun Jun 14 12:16:17 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 15 08:09:57 2009 +0200"
      },
      "message": "ALSA: usb-audio - rework quirk for TerraTec Aureon USB 5.1 MkII\n\nThis patch changes yet again the ID for the TTA cards, resulting in a\nmore reasonable name:\n 1 [Aureon51MkII   ]: USB-Audio - Aureon5.1MkII\n    TerraTec Aureon5.1MkII at usb-0000:00:03.0-2, full speed\n\nSigned-off-by: Andrea Borgia \u003candrea@borgia.bo.it\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "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": "33745fb3448f90d2b9e414ccc6689e9ee70cfae4",
      "tree": "0d9d58071767c8363cfd2d613f46fafd654be135",
      "parents": [
        "6d5701b29e392f77d222254aa8e375315d59f0aa"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Sun Jun 14 12:51:30 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jun 14 16:15:07 2009 +0100"
      },
      "message": "ASoC: magician: fix PXA SSP clock polarity\n\nFollow-up fix needed since \"ASoC: pxa-ssp.c fix clock/frame invert\".\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "6d5701b29e392f77d222254aa8e375315d59f0aa",
      "tree": "f5552372d806219450f5fc4086b5c55f4e1db8ee",
      "parents": [
        "5ba73683ba5223b218b26f878663e3907e85eedc"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jun 14 11:33:37 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jun 14 16:14:53 2009 +0100"
      },
      "message": "ASoC: Instantiate any forgotten DAPM widgets\n\nWith the recent changes to the DAPM power checks it has become important\nto explicitly instantiate all widgets but some drivers were forgetting\nto do that.  Since everything needs to do it add a call to instantiate\nthem immediately before the card registration - it does no harm when it\nis called repeatedly and saves work in drivers.\n\nTested-by: pHilipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\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": "5ba73683ba5223b218b26f878663e3907e85eedc",
      "tree": "c1b3a54981437585f30751b2d627231050c81eee",
      "parents": [
        "ba2533a47865ec0dbc72834287a8a048e9337a95"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jun 13 11:14:55 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jun 13 19:35:24 2009 +0100"
      },
      "message": "ASoC: Revert duplicated code in SSM2602 driver\n\nThe Blackfin submission was done as a patch against a different tree\nand contained a duplicate hunk which will cause us to loose track of the\nsubstream pointers when shutting down.  Remove one of the duplicated\nhunks.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e46b0c8c08cd97eb8f9a523986908add3ece0cc6",
      "tree": "8f8f55f302f8497d34abf4b0a2f3785d8efda41b",
      "parents": [
        "a5c0f88678cd2fb1f649f7d366d756f2b2f97f0c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jun 13 10:16:43 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jun 13 10:16:43 2009 +0200"
      },
      "message": "ALSA: hda - Add quirk for Acer Aspire 6935G\n\nAdded model\u003dacer-aspire-8930g for Acer Aspire 6935G (1025:0146).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "635c265f32d8a3f73402813d6a8dd47f2a363df5",
      "tree": "f86815481d55d7b844468e4cca92211daea800e2",
      "parents": [
        "a5990dc5b96f537618b0f057c8723a6a0b0cdc74"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jun 13 10:12:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jun 13 10:12:59 2009 +0200"
      },
      "message": "ALSA: ctxfi - Replace atc lock to mutex\n\nThe spinlock in atc can cause a sleep in lock:\n\nKernel failure message 1:\nBUG: sleeping function called from invalid context at mm/slub.c:1599\nin_atomic(): 0, irqs_disabled(): 1, pid: 2537, name: gstreamer-prope\nPid: 2537, comm: gstreamer-prope Tainted: P\n2.6.29.4-167.fc11.x86_64 #1\nCall Trace:\n  [\u003cffffffff8103ff0f\u003e] __might_sleep+0x10b/0x110\n  [\u003cffffffff810cd734\u003e] __kmalloc+0x73/0x130\n  [\u003cffffffffa0b4b142\u003e] ? daio_rsc_init+0xaa/0x125 [snd_ctxfi]\n  [\u003cffffffffa0b4b212\u003e] dao_rsc_init+0x55/0x1c0 [snd_ctxfi]\n  [\u003cffffffffa0b4b3d2\u003e] dao_rsc_reinit+0x55/0x5d [snd_ctxfi]\n  [\u003cffffffff813abd6c\u003e] ? _spin_lock_irqsave+0x32/0x3b\n  [\u003cffffffffa0b454fe\u003e] atc_spdif_out_passthru+0x92/0x136 [snd_ctxfi]\n  ...\n\nSince the lock path is no critical path, it can be gracefully\nreplaced with a mutex.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\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": "ba2533a47865ec0dbc72834287a8a048e9337a95",
      "tree": "4dde8cd170d852218adf7431eaa4d637ad2d5734",
      "parents": [
        "236e6723bedb483b2ebf73ada01e2c853c5cac01"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Jun 12 16:55:56 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Jun 12 17:29:54 2009 +0100"
      },
      "message": "ASoC: Remove odd bit clock ratios for WM8903\n\nThese are not supported since performance can not be guaranteed\nwhen they are in use.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@kernel.org\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"
    }
  ],
  "next": "a963203c18e5988506bd173b75ca002df528ed48"
}
