)]}'
{
  "log": [
    {
      "commit": "6f128fa344833bf8bf076a51d14401661c146470",
      "tree": "70049d2b394e86c3c3d06961c155cae45ce47ca7",
      "parents": [
        "73c583e4e2dd0fbbf2fafe0cc57ff75314fe72df",
        "85609c1ccda64af7d7c277469183f20e4f3b69c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 18 09:20:37 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 18 09:20:37 2009 -0700"
      },
      "message": "Merge branch \u0027davinci-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci\n\n* \u0027davinci-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci: (62 commits)\n  DaVinci: DM646x - platform changes for vpif capture and display drivers\n  davinci: DM355 - platform changes for vpfe capture\n  davinci: DM644x platform changes for vpfe capture\n  davinci: audio: move tlv320aic33 i2c setup into board files\n  DaVinci: EDMA: Adding 2 new APIs for allocating/freeing PARAMs\n  DaVinci: DM365: Adding entries for DM365 IRQ\u0027s\n  DaVinci: DM355: Adding PINMUX entries for DM355 Display\n  davinci: Handle pinmux conflict between mmc/sd and nor flash\n  davinci: Add NOR flash support for da850/omap-l138\n  davinci: Add NAND flash support for DA850/OMAP-L138\n  davinci: Add MMC/SD support for da850/omap-l138\n  davinci: Add platform support for da850/omap-l138 GLCD\n  davinci: Macro to convert GPIO signal to GPIO pin number\n  davinci: Audio support for DA850/OMAP-L138 EVM\n  davinci: Audio support for DA830 EVM\n  davinci: Correct the number of GPIO pins for da850/omap-l138\n  davinci: Configure MDIO pins for EMAC\n  DaVinci: DM365: Add Support for new Revision of silicon\n  DaVinci: DM365: Fix Compilation issue due to PINMUX entry\n  DaVinci: EDMA: Updating default queue handling\n  ...\n"
    },
    {
      "commit": "b938fb6f491113880ebaabfa06c6446723c702fd",
      "tree": "d19c6487b64b4002b31446160f2670394ab4ef1b",
      "parents": [
        "de55a8958f6e3ef5ce5f0971b80bd44bfcac7cf1",
        "87bfa1dbfb22aab2bb6c1085c1fe7d56cdd2f044"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 17 13:21:52 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 17 13:21:52 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 - Fix MSI GX620 mixer\n  ASoC: remove unused #include \u003clinux/version.h\u003e\n  ASoC: S3C lrsync function made to work with IRQs disabled.\n  ALSA: hda - Fix Dell S14 pin setup\n  ALSA: hda - Fix IDT92HD83* codec setup\n  ASoC: Fix display of stream name in DAPM debugfs\n  ALSA: hda - Add support for HP dv6\n  ALSA: hda - Fix HP/line-out initialization with IDT/STAC codecs\n  ALSA: hda - Set default GPIO for IDT92HD71bxx\n  ALSA: hda - Set default GPIO for STAC/IDT codecs\n  ASoC: Clean up error handling in MPC5200 DMA setup\n  ALSA: hda - Add missing model\u003dauto entry for ALC269\n"
    },
    {
      "commit": "87bfa1dbfb22aab2bb6c1085c1fe7d56cdd2f044",
      "tree": "369d3cc07d5a4c4f827b827da3c0d3796b28b926",
      "parents": [
        "673bca1906334972c2b54e7c7c002941329039cd",
        "b99dba34dc9ec007a0c8be98c0333dd37463d2fd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 17 21:08:56 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 17 21:08:56 2009 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n\n* fix/hda:\n  ALSA: hda - Fix MSI GX620 mixer\n  ALSA: hda - Fix Dell S14 pin setup\n  ALSA: hda - Fix IDT92HD83* codec setup\n  ALSA: hda - Add support for HP dv6\n  ALSA: hda - Fix HP/line-out initialization with IDT/STAC codecs\n  ALSA: hda - Set default GPIO for IDT92HD71bxx\n  ALSA: hda - Set default GPIO for STAC/IDT codecs\n  ALSA: hda - Add missing model\u003dauto entry for ALC269\n"
    },
    {
      "commit": "673bca1906334972c2b54e7c7c002941329039cd",
      "tree": "255d7e793cf75d6ebcd52f8c8fc6683bae398cf6",
      "parents": [
        "1110afbe728838ac7ce973c37af9e11385dbaef9",
        "d4e54e871f4d2ca29df081abf8e0d5209d252979"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 17 21:08:53 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 17 21:08:53 2009 +0200"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n\n* fix/asoc:\n  ASoC: remove unused #include \u003clinux/version.h\u003e\n  ASoC: S3C lrsync function made to work with IRQs disabled.\n  ASoC: Fix display of stream name in DAPM debugfs\n  ASoC: Clean up error handling in MPC5200 DMA setup\n"
    },
    {
      "commit": "b99dba34dc9ec007a0c8be98c0333dd37463d2fd",
      "tree": "757d4ec89be8dfff792dc68745404ccf7e60fbea",
      "parents": [
        "69b5655a85b7bbfdb724a3fb25ae01fd4bc7f53b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 17 18:23:00 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 17 18:23:00 2009 +0200"
      },
      "message": "ALSA: hda - Fix MSI GX620 mixer\n\nThe headphone and speaker mixer elements aren\u0027t properly set for\nMSI GX620 with targa-8ch-dig quirk.\nAlso fixed the speaker volume control for other ALC883-targa quirks,\ntoo.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d4e54e871f4d2ca29df081abf8e0d5209d252979",
      "tree": "a1abdb56e436c847da2c797347229ea6b3c533dd",
      "parents": [
        "fa68e0025d4184ba917621a9c977d4243d0a013e"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Wed Sep 16 21:05:45 2009 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Sep 16 21:08:54 2009 +0100"
      },
      "message": "ASoC: remove unused #include \u003clinux/version.h\u003e\n\nRemove unused #include \u003clinux/version.h\u003e(\u0027s) in\n  sound/soc/codecs/ad1836.c\n  sound/soc/codecs/ad1938.c\n  sound/soc/codecs/wm8974.c\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fa68e0025d4184ba917621a9c977d4243d0a013e",
      "tree": "6bab0f8380e5ff4446ffcbadb75039f41565e951",
      "parents": [
        "3eef08ba522775360cc59fe0a6b1bca6ecc8da4e"
      ],
      "author": {
        "name": "Jassi",
        "email": "jassi.brar@samsung.com",
        "time": "Tue Sep 15 19:02:37 2009 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 15 13:26:14 2009 +0100"
      },
      "message": "ASoC: S3C lrsync function made to work with IRQs disabled.\n\ns3c2412_snd_lrsync() maybe reached with IRQs disabled and if LRCLK\nis dead due to improper initialization of CPU or CODEC, the system\ngets stuck in the loop because jiffies may never get updated.\nImplemented counter based wait mechanism for atleast the same\ntimeout period.\n\nSigned-off-by: Jassi \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "69b5655a85b7bbfdb724a3fb25ae01fd4bc7f53b",
      "tree": "fdd09a2e83bc090188923d45ffd8f65f6723d3aa",
      "parents": [
        "44da531e95647b2c90f2b89dec9000d36705934e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 15 12:37:42 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 15 12:37:42 2009 +0200"
      },
      "message": "ALSA: hda - Fix Dell S14 pin setup\n\nThe pin setup for Dell S14 quirk is rather wrong for the latest driver.\nFixed pin 0x0a, 0x0b, 0x0d and 0x0f.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "44da531e95647b2c90f2b89dec9000d36705934e",
      "tree": "f40de242167c9046799da3dddb0f50da08484d63",
      "parents": [
        "6e34c033210bb86b3f5f45fd6497f74150bdf620"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 15 12:35:56 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 15 12:35:56 2009 +0200"
      },
      "message": "ALSA: hda - Fix IDT92HD83* codec setup\n\nRemove unnecessary (and buggy) init sequences left for IDT92HD83*\ncodecs in the previous fixes.  The DACs are now dynamically connected,\nthus shouldn\u0027t be set statically in init verbs.  Also, the mono_nid\nis detected dynamically, thus shouldn\u0027t be set staticaly, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2ca7d674d7ab2220707b2ada0b690c0e7c95e7ac",
      "tree": "9c0927ed1d540e5fd704c1f82689870786514655",
      "parents": [
        "2195d2818c37bdf263865f1e9effccdd9fc5f9d4",
        "87d721ad7a37b7650dd710c88dd5c6a5bf9fe996"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 14 17:48:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 14 17:48:14 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: (257 commits)\n  [ARM] Update mach-types\n  ARM: 5636/1: Move vendor enum to AMBA include\n  ARM: Fix pfn_valid() for sparse memory\n  [ARM] orion5x: Add LaCie NAS 2Big Network support\n  [ARM] pxa/sharpsl_pm: zaurus c3000 aka spitz: fix resume\n  ARM: 5686/1: at91: Correct AC97 reset line in at91sam9263ek board\n  ARM: 5640/1: This patch modifies the support of AC97 on the at91sam9263 ek board\n  ARM: 5689/1: Update default config of HP Jornada 700-series machines\n  ARM: 5691/1: fix cache aliasing issues between kmap() and kmap_atomic() with highmem\n  ARM: 5688/1: ks8695_serial: disable_irq() lockup\n  ARM: 5687/1: fix an oops with highmem\n  ARM: 5684/1: Add nuc960 platform to w90x900\n  ARM: 5683/1: Add nuc950 platform to w90x900\n  ARM: 5682/1: Add cpu.c and dev.c and modify some files of w90p910 platform\n  ARM: 5626/1: add suspend/resume functions to amba-pl011 serial driver\n  ARM: 5625/1: fix hard coded 4K resource size in amba bus detection\n  MMC: MMCI: convert realview MMC to use gpiolib\n  ARM: 5685/1: Make MMCI driver compile without gpiolib\n  ARM: implement highpte\n  ARM: Show FIQ in /proc/interrupts on CONFIG_FIQ\n  ...\n\nFix up trivial conflict in arch/arm/kernel/signal.c.\n\nIt was due to the TIF_NOTIFY_RESUME addition in commit d0420c83f (\"KEYS:\nExtend TIF_NOTIFY_RESUME to (almost) all architectures\") and follow-ups.\n"
    },
    {
      "commit": "3eef08ba522775360cc59fe0a6b1bca6ecc8da4e",
      "tree": "669364862ee879e01a972fc479d294c497fa3d95",
      "parents": [
        "33d7f77850476a8b8df50bd50221bc644dd44357"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Sep 14 16:49:00 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Sep 14 16:56:25 2009 +0100"
      },
      "message": "ASoC: Fix display of stream name in DAPM debugfs\n\nAlso display streams all the time while we\u0027re here.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "6e34c033210bb86b3f5f45fd6497f74150bdf620",
      "tree": "161949283303eef93324569f8e16d9f3268cb9d0",
      "parents": [
        "5f380eb1eff2031b5101a64c76b54cca8e1c7079"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 14 15:42:18 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 14 15:42:18 2009 +0200"
      },
      "message": "ALSA: hda - Add support for HP dv6\n\nAdd the quirk entry for HP dv6.  Also add a workaround for the headphone\ndetection by setting hp_detect\u003d1 beforehand.  Without this, the driver\nwon\u0027t do auto-muting because BIOS doesn\u0027t give any HP pin but only a\nline-out pin.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5f380eb1eff2031b5101a64c76b54cca8e1c7079",
      "tree": "614f6422b85859756dba9099a7ce2fdf6cfc365a",
      "parents": [
        "fc64b26cfa3c7ee5ba23ab549ecd6415bed6b0eb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 14 15:36:14 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 14 15:36:14 2009 +0200"
      },
      "message": "ALSA: hda - Fix HP/line-out initialization with IDT/STAC codecs\n\nIt\u0027s possible that hp_detect is set even though no headphone pin is\ndetected.  The driver issues, however, an unsol event only to hp_pins[0],\nwhich can be invalid.\n\nThis patch adds the check of the valid pin to send an unsol event\nat initialization and resume callbacks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "fc64b26cfa3c7ee5ba23ab549ecd6415bed6b0eb",
      "tree": "d159641bd83632c2f14a8d4d9dc66d40d94d16f9",
      "parents": [
        "af6ee302020101bd16c7224c2b03a5fb36e17d99"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 14 15:33:01 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 14 15:33:01 2009 +0200"
      },
      "message": "ALSA: hda - Set default GPIO for IDT92HD71bxx\n\nA smiliar fix for IDT 92HD71Bxx codecs like the previous commit for\nother IDT/STAC codecs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "af6ee302020101bd16c7224c2b03a5fb36e17d99",
      "tree": "041a9be7c47cda3f95070578c4ff73826f3630cb",
      "parents": [
        "3d3792cb455d15881144e9dfba4c67eece260a69"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 14 15:03:12 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 14 15:03:12 2009 +0200"
      },
      "message": "ALSA: hda - Set default GPIO for STAC/IDT codecs\n\nIDT92HD73xx and STAC927x codecs use GPIO0 bit as EAPD on many machines.\nHowever, currently we don\u0027t set it unless the model is specified just\nfor safety reason.  But, most machines do need this bit, so this safety\nhandling is rather annoying.\n\nThis patch enables GPIO0 setup as default for them.  Many HP / Dell\nlaptops should work even without model override with this change.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "33d7f77850476a8b8df50bd50221bc644dd44357",
      "tree": "85ce15ff3cdc70051276c51d1c6c2a7bf35d8704",
      "parents": [
        "cdc65fbe18aef15e92d2ebb410a189fbf956fb06"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat Sep 12 14:25:35 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Sep 12 13:41:50 2009 +0100"
      },
      "message": "ASoC: Clean up error handling in MPC5200 DMA setup\n\nError handling code following a kzalloc should free the allocated data.\nError handling code following an ioremap should iounmap the allocated data.\n\nThe semantic match that finds the first problem is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nstatement S;\nexpression E;\nidentifier f,f1,l;\nposition p1,p2;\nexpression *ptr !\u003d NULL;\n@@\n\nx@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...);\n...\nif (x \u003d\u003d NULL) S\n\u003c... when !\u003d x\n     when !\u003d if (...) { \u003c+...x...+\u003e }\n(\nx-\u003ef1 \u003d E\n|\n (x-\u003ef1 \u003d\u003d NULL || ...)\n|\n f(...,x-\u003ef1,...)\n)\n...\u003e\n(\n return \\(0\\|\u003c+...x...+\u003e\\|ptr\\);\n|\n return@p2 ...;\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nprint \"* file: %s kmalloc %s return %s\" % (p1[0].file,p1[0].line,p2[0].line)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "87d721ad7a37b7650dd710c88dd5c6a5bf9fe996",
      "tree": "869d633803eb7c429624d3bd16a6117816849763",
      "parents": [
        "ddd559b13f6d2fe3ad68c4b3f5235fd3c2eae4e3",
        "b7cfda9fc3d7aa60cffab5367f2a72a4a70060cd"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Sep 12 12:04:37 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 12 12:04:37 2009 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into devel\n"
    },
    {
      "commit": "ddd559b13f6d2fe3ad68c4b3f5235fd3c2eae4e3",
      "tree": "d827bca3fc825a0ac33efbcd493713be40fcc812",
      "parents": [
        "cf7a2b4fb6a9b86779930a0a123b0df41aa9208f",
        "f17a1f06d2fa93f4825be572622eb02c4894db4e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Sep 12 12:02:26 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 12 12:02:26 2009 +0100"
      },
      "message": "Merge branch \u0027devel-stable\u0027 into devel\n\nConflicts:\n\tMAINTAINERS\n\tarch/arm/mm/fault.c\n"
    },
    {
      "commit": "cf7a2b4fb6a9b86779930a0a123b0df41aa9208f",
      "tree": "a5542d40aa2e321b7479c676a8234fee31b4c351",
      "parents": [
        "b736b89f8a001cb73f020ca90a6fac77861cddf6",
        "8c3cbd5a2b2cc244277f6089dae83f09f1e7a27b",
        "57a473f2f97cf3bca78df08aac2f438ddef03bee",
        "af1057abd7d5f97e17ab96e34d1920746188ddcb",
        "c1cb6b7fb5190ad55b31aa3289d48fedd288ddaa",
        "65cec8e3db606608fd1f8dfc4a1c7c37bfba9173",
        "8e22676e56673494a15ba95b57af21eb47d8b98a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Sep 12 12:01:34 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 12 12:01:34 2009 +0100"
      },
      "message": "Merge branches \u0027arm\u0027, \u0027at91\u0027, \u0027bcmring\u0027, \u0027ep93xx\u0027, \u0027mach-types\u0027, \u0027misc\u0027 and \u0027w90x900\u0027 into devel\n"
    },
    {
      "commit": "3d3792cb455d15881144e9dfba4c67eece260a69",
      "tree": "8e4c211b1d65bb9ea8d8b2bd53b8dbca1636a639",
      "parents": [
        "33d78674586aeb6a623b1e612e6f92dd83015ed3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 11 07:50:47 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 11 07:50:47 2009 +0200"
      },
      "message": "ALSA: hda - Add missing model\u003dauto entry for ALC269\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1110afbe728838ac7ce973c37af9e11385dbaef9",
      "tree": "1c1f3d08cf38527717e16223020e66d04e297550",
      "parents": [
        "fd30afa454282bbe1b36d5d77bd72c0ea5b3f97c",
        "6e2efaacb3579fd9643d0dc59963b58b801c03a1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:09 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:09 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ymfpci\u0027 into for-linus\n\n* topic/ymfpci:\n  sound: ymfpci: increase timer resolution to 96 kHz\n"
    },
    {
      "commit": "fd30afa454282bbe1b36d5d77bd72c0ea5b3f97c",
      "tree": "37557d4c96d89641eef362995322547b91b24669",
      "parents": [
        "b34c8663940dfc7da767c42b37605e5ad3ae11f7",
        "f1e6d3c5cf86675e54a17a89668aa6685d2ef59d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:07 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:07 2009 +0200"
      },
      "message": "Merge branch \u0027topic/usb-audio\u0027 into for-linus\n\n* topic/usb-audio:\n  ALSA: usb-audio - Fix types taken in min()\n  sound: usb-audio: do not make URBs longer than sync packet interval\n  sound: usb-audio: add MIDI drain callback\n  sound: usb-audio: use multiple output URBs\n  sound: usb-audio: use multiple input URBs\n  sound: usb-audio: Xonar U1 digital output support\n"
    },
    {
      "commit": "b34c8663940dfc7da767c42b37605e5ad3ae11f7",
      "tree": "3e6639dd10ec737651871649c14fff9798511afa",
      "parents": [
        "3827119e207823ff0f3e85271bef7a0dc953ee38",
        "eedbdf03a25ab3b2c332ad7fa205aa8ffbe477ba"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:06 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:06 2009 +0200"
      },
      "message": "Merge branch \u0027topic/tlv-minmax\u0027 into for-linus\n\n* topic/tlv-minmax:\n  ALSA: usb-audio - Correct bogus volume dB information\n  ALSA: usb-audio - Use the new TLV_DB_MINMAX type\n  ALSA: Add new TLV types for dBwith min/max\n"
    },
    {
      "commit": "3827119e207823ff0f3e85271bef7a0dc953ee38",
      "tree": "66d2a24524628b3123b39e1364281886d2f9074f",
      "parents": [
        "9d416811f8cab11bf595b2880c557c33e3ae1ae9",
        "93fe4483e6fd3e71d17cd919de14b3b1f9eb3795"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:04 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:04 2009 +0200"
      },
      "message": "Merge branch \u0027topic/soundcore-preclaim\u0027 into for-linus\n\n* topic/soundcore-preclaim:\n  sound: make OSS device number claiming optional and schedule its removal\n  sound: request char-major-* module aliases for missing OSS devices\n  chrdev: implement __[un]register_chrdev()\n"
    },
    {
      "commit": "9d416811f8cab11bf595b2880c557c33e3ae1ae9",
      "tree": "b680aba747156ce228bd6bf9c54ca722d0d8e1ed",
      "parents": [
        "df9200dd0454c91c5436c22072611f0edd3b5f42",
        "cf0baf16c3a3b3dd67ea3df346479032ab10e988"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:03 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:03 2009 +0200"
      },
      "message": "Merge branch \u0027topic/snd-printk\u0027 into for-linus\n\n* topic/snd-printk:\n  ALSA: Fixed a typo of printk()\n  ALSA: Add debug module option\n  ALSA: core - strip too long file names in snd_print*()\n"
    },
    {
      "commit": "df9200dd0454c91c5436c22072611f0edd3b5f42",
      "tree": "25a23f85d6d911f9bd71c9b2fea8e84b5b5c7b14",
      "parents": [
        "2c0d19a78de1ea5d0e92d86be0b16ccab0feccec",
        "51840409b6c928eead140157d4e9fc267f50caf9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:02 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:02 2009 +0200"
      },
      "message": "Merge branch \u0027topic/pcm-estrpipe-in-pm\u0027 into for-linus\n\n* topic/pcm-estrpipe-in-pm:\n  ALSA: pcm - Tell user that stream to be rewound is suspended\n"
    },
    {
      "commit": "2c0d19a78de1ea5d0e92d86be0b16ccab0feccec",
      "tree": "190cfbbe1a465755c575aef23e6c37495a00536c",
      "parents": [
        "05a33e3d6fdca6ae3f645cc7bca9c11a4476e84c",
        "5a53a7640a7af7acf904ed805c6fd1bf9fea829c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:00 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:33:00 2009 +0200"
      },
      "message": "Merge branch \u0027topic/pcm-drain-nonblock\u0027 into for-linus\n\n* topic/pcm-drain-nonblock:\n  ALSA: pcm - Increase protocol version\n  ALSA: pcm - Fix drain behavior in non-blocking mode\n"
    },
    {
      "commit": "05a33e3d6fdca6ae3f645cc7bca9c11a4476e84c",
      "tree": "e0477cf734f93da64564a4457a45ab563f70f5d1",
      "parents": [
        "fa285190025d0b9a35ed0f6233bfaa721281e0f4",
        "f1bc07af9a9edc5c1d4bdd971f7099316ed2e405"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:59 2009 +0200"
      },
      "message": "Merge branch \u0027topic/oxygen\u0027 into for-linus\n\n* topic/oxygen:\n  sound: oxygen: work around MCE when changing volume\n"
    },
    {
      "commit": "fa285190025d0b9a35ed0f6233bfaa721281e0f4",
      "tree": "b82ba1f315aa10440af14c4adc64a24aa0e18325",
      "parents": [
        "9cd9f4276766e15be40d09f77e28656797a1b06f",
        "cbbb05703da4b205bb17fde555d3b2926d8b3194"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:58 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:58 2009 +0200"
      },
      "message": "Merge branch \u0027topic/oss\u0027 into for-linus\n\n* topic/oss:\n  ALSA: allocation may fail in\tsnd_pcm_oss_change_params()\n  sound: vwsnd: Fix setting of cfgval and ctlval in li_setup_dma()\n  sound: fix OSS MIDI output data loss\n"
    },
    {
      "commit": "9cd9f4276766e15be40d09f77e28656797a1b06f",
      "tree": "970770f66b6d2e0e444b6ea6f39491c1b1e1a158",
      "parents": [
        "0f23c5cc50550f194e71e694f2b4433356dd99ea",
        "b8c60ede6abf8e96a892c114131700b0cfb0be89"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:57 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:57 2009 +0200"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n\n* topic/misc:\n  ALSA: Remove unneeded ifdef from sound/core.h\n  ALSA: Remove struct snd_monitor_file from public sound/core.h\n  ALSA: Release v1.0.21\n"
    },
    {
      "commit": "0f23c5cc50550f194e71e694f2b4433356dd99ea",
      "tree": "4fc923c6f4eb1da3b8cf700054076693afb67a67",
      "parents": [
        "8a3351bbb93b15ec5d35fd4b3e6e971d6285e674",
        "2d4b842014dc76a81abced47ef27177eedb9deba"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:56 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:56 2009 +0200"
      },
      "message": "Merge branch \u0027topic/midi\u0027 into for-linus\n\n* topic/midi:\n  sound: rawmidi: disable active-sensing-on-close by default\n  sound: seq_oss_midi: remove magic numbers\n  sound: seq_midi: do not send MIDI reset when closing\n  seq-midi: always log message on output overrun\n"
    },
    {
      "commit": "8a3351bbb93b15ec5d35fd4b3e6e971d6285e674",
      "tree": "ec40d226dc962401fa022ad3d862f2ccd01f6817",
      "parents": [
        "dcb37d509a93710f96ebfd8b653e3653144799f9",
        "cd775387244e379ef9b284f9b6aff6ee069f4d12"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:55 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:55 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ice1724-pm\u0027 into for-linus\n\n* topic/ice1724-pm:\n  ALSA: ice1724 - Fix section mismatch\n  ALSA: ice1724 - Patch for suspend/resume for Audiotrak Prodigy HD2\n"
    },
    {
      "commit": "dcb37d509a93710f96ebfd8b653e3653144799f9",
      "tree": "7c0b957cff1061476ff315458da798b59ec2683e",
      "parents": [
        "2d4ff66ad7b8811d0c75ccccad346496f67cb43a",
        "c18bc9b927c98d7324ebd7fce0bbb924696ce7fe"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:54 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:54 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hdsp\u0027 into for-linus\n\n* topic/hdsp:\n  ALSA: hdsp - allow proc reporting with disconnected io box\n"
    },
    {
      "commit": "2d4ff66ad7b8811d0c75ccccad346496f67cb43a",
      "tree": "250ad8d9b07d0144b85960c18a19447a140119e8",
      "parents": [
        "6a0f4021469727675b83d85ac91d106bfae0e2c3",
        "33d78674586aeb6a623b1e612e6f92dd83015ed3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:52 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:52 2009 +0200"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n\n* topic/hda: (92 commits)\n  ALSA: hda - Use auto model for HP laptops with ALC268 codec\n  ALSA: hda/realtek: Added support for CLEVO M540R subsystem, 6 channel + digital\n  ALSA: hda - Add support of Alienware M17x laptop\n  ALSA: hda - Remove dead codes from patch_sigmatel.c\n  ALSA: hda - Fix input source selection of IDT92HD73xx\n  ALSA: hda - Fix obsolete CONFIG_SND_DEBUG_DETECT\n  ALSA: hda - Unmute docking line-out as default with AD1984A codec\n  ALSA: hda - Add another entry for Nvidia HDMI device\n  ALSA: hda - Add missing GPIO initialization for AD1984A laptop model\n  ALSA: hda - Add support of docking auto-mute/mic for AD1984A laptop model\n  ALSA: hda - Fix ALC268/ALC269 headphone pin routing\n  ALSA: hda - Create \"Digital Mic Capture Volume\" correctly for IDT codecs\n  ALSA: hda - Add more quirk for HP laptops with AD1984A\n  ALSA: hda - Add / fix model entries for HD-audio driver\n  ALSA: hda - Add full audio support on Acer Aspire 7730G notebook\n  ALSA: hda - Improve auto-cfg mixer name for ALC662\n  ALSA: hda - Improve auto-cfg mixer name for ALC861-VD\n  ALSA: hda - Improve auto-cfg mixer name for ALC262\n  ALSA: hda - Improve auto-cfg mixer name for ALC260\n  ALSA: hda - Improve auto-cfg mixer name for ALC880\n  ...\n"
    },
    {
      "commit": "6a0f4021469727675b83d85ac91d106bfae0e2c3",
      "tree": "c6d7ffd99db592f4b7c294d1a5a7b54284012673",
      "parents": [
        "f9892a52e2405b4c5fa205d4f18ad292cb7e40bb",
        "b888d1ce82ebd2bafecf64c765754968e78b4228"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:51 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:51 2009 +0200"
      },
      "message": "Merge branch \u0027topic/dummy\u0027 into for-linus\n\n* topic/dummy:\n  ALSA: dummy - Increase MAX_PCM_SUBSTREAMS to 128\n  ALSA: dummy - Add debug proc file\n  ALSA: Add const prefix to proc helper functions\n  ALSA: Re-export snd_pcm_format_name() function\n  ALSA: dummy - Fake buffer allocations\n  ALSA: dummy - Fix the timer calculation in systimer mode\n  ALSA: dummy - Add more description\n  ALSA: dummy - Better jiffies handling\n  ALSA: dummy - Support high-res timer mode\n"
    },
    {
      "commit": "f9892a52e2405b4c5fa205d4f18ad292cb7e40bb",
      "tree": "04a74c1f32047f1fbaa69cc34b484f91013e6f42",
      "parents": [
        "6c5cb93b1e87be56d7f00767fd12cf57852a0b9f",
        "cc6a8acdeee932f6911d8b236d2c7d6bcc4616f6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:50 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:50 2009 +0200"
      },
      "message": "Merge branch \u0027topic/dma-sgbuf\u0027 into for-linus\n\n* topic/dma-sgbuf:\n  ALSA: Fix SG-buffer DMA with non-coherent architectures\n"
    },
    {
      "commit": "6c5cb93b1e87be56d7f00767fd12cf57852a0b9f",
      "tree": "69fb247d92d1130c2151312d36e1917fcc6b7481",
      "parents": [
        "f604529d0c1c24be025f47b591366e257ee75f66",
        "35ebf6e7210dc0f7c612856513a8489a1da9de7e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:48 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:48 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ctxfi\u0027 into for-linus\n\n* topic/ctxfi:\n  ALSA: ctxfi - Simple code clean up\n  ALSA: ctxfi - Native timer support for emu20k2\n"
    },
    {
      "commit": "f604529d0c1c24be025f47b591366e257ee75f66",
      "tree": "22f09696a541cb561e33e352e47259ff492261a6",
      "parents": [
        "124e39b34d9b38cde4cac02077d5b58f6c1f063e",
        "18dd0aa5afea7dc33953aa87de696e39074bbf78"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:47 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:47 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ctl-add-remove-fixes\u0027 into for-linus\n\n* topic/ctl-add-remove-fixes:\n  sound: snd_ctl_remove_user_ctl: prevent removal of kernel controls\n  sound: snd_ctl_remove_unlocked_id: simplify user control counting\n  sound: snd_ctl_remove_unlocked_id: simplify error paths\n  sound: snd_ctl_elem_add: fix value count check\n"
    },
    {
      "commit": "124e39b34d9b38cde4cac02077d5b58f6c1f063e",
      "tree": "bbe80572801121c0e33ff80b158ffc7c23c9f8d2",
      "parents": [
        "9d2743f84d08ce9c6ea8369c571b04385b42fb01",
        "6148b130eb84edc76e4fa88da1877b27be6c2f06"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:46 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:46 2009 +0200"
      },
      "message": "Merge branch \u0027topic/cs46xx\u0027 into for-linus\n\n* topic/cs46xx:\n  ALSA: cs46xx - Fix minimum period size\n"
    },
    {
      "commit": "9d2743f84d08ce9c6ea8369c571b04385b42fb01",
      "tree": "dfbcf64dda2a1c4321bf4b4cee120d5ed0612ebd",
      "parents": [
        "d0064a1b22d0f60058902a870e6bf9aab0d8202c",
        "72b43cf1402169e8bc088838a6db91d613c35627"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:45 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:45 2009 +0200"
      },
      "message": "Merge branch \u0027topic/cmi8330\u0027 into for-linus\n\n* topic/cmi8330:\n  ALSA: cmi8330: Allow MPU-401-less operation\n  ALSA: cmi8330: find OPL3 port automatically\n  cmi8330: Add basic CMI8329 support\n  ALSA: cmi8330: revert comments about AD1848 back\n"
    },
    {
      "commit": "d0064a1b22d0f60058902a870e6bf9aab0d8202c",
      "tree": "f14a4ff9aae8fd98b5df4790df469fcaf7d4ad05",
      "parents": [
        "b81e5ab34d960335c71ce33bf283ff5a22463a67",
        "9983aa62c321a22774e47cf701b6d8b16d92a822"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:43 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:43 2009 +0200"
      },
      "message": "Merge branch \u0027topic/cleanup\u0027 into for-linus\n\n* topic/cleanup:\n  ALSA: info - Use krealloc()\n"
    },
    {
      "commit": "b81e5ab34d960335c71ce33bf283ff5a22463a67",
      "tree": "e4e5432ae743db9c80ee5dfb6cc741de97fd12a9",
      "parents": [
        "e0b3032bcdf1419d97de636d5fb1c9469da75776",
        "78df617acf83745908ae71f322e084284054ea66"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:41 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:41 2009 +0200"
      },
      "message": "Merge branch \u0027topic/azt3328\u0027 into for-linus\n\n* topic/azt3328:\n  ALSA: azt3328: fix previous breakage, improve suspend, cleanups\n  ALSA: azt3328: large codec cleanup, add I2S port etc.\n  ALSA: azt3328: fix Kconfig entry\n"
    },
    {
      "commit": "e0b3032bcdf1419d97de636d5fb1c9469da75776",
      "tree": "30252bef7afdad1f789b215c99909104a1d5cfa1",
      "parents": [
        "45fae5c78d873b10c66dfc04db6701e05c493791",
        "cdc65fbe18aef15e92d2ebb410a189fbf956fb06"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:40 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:40 2009 +0200"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n\n* topic/asoc: (226 commits)\n  ASoC: au1x: PSC-AC97 bugfixes\n  ASoC: Fix WM835x Out4 capture enumeration\n  ASoC: Remove unuused hw_read_t\n  ASoC: fix pxa2xx-ac97.c breakage\n  ASoC: Fully specify DC servo bits to update in wm_hubs\n  ASoC: Debugged improper setting of PLL fields in WM8580 driver\n  ASoC: new board driver to connect bfin-5xx with ad1836 codec\n  ASoC: OMAP: Add functionality to set CLKR and FSR sources in McBSP DAI\n  ASoC: davinci: i2c device creation moved into board files\n  ASoC: Don\u0027t reconfigure WM8350 FLL if not needed\n  ASoC: Fix s3c-i2s-v2 build\n  ASoC: Make platform data optional for TLV320AIC3x\n  ASoC: Add S3C24xx dependencies for Simtec machines\n  ASoC: SDP3430: Fix TWL GPIO6 pin mux request\n  ASoC: S3C platform: Fix s3c2410_dma_started() called at improper time\n  ARM: OMAP: McBSP: Merge two functions into omap_mcbsp_start/_stop\n  ASoC: OMAP: Fix setup of XCCR and RCCR registers in McBSP DAI\n  OMAP: McBSP: Use textual values in DMA operating mode sysfs files\n  ARM: OMAP: DMA: Add support for DMA channel self linking on OMAP1510\n  ASoC: Select core DMA when building for S3C64xx\n  ...\n"
    },
    {
      "commit": "45fae5c78d873b10c66dfc04db6701e05c493791",
      "tree": "b553f8386d4a6a4c9ddf920b43ea09743bddfdc4",
      "parents": [
        "74fca6a42863ffacaf7ba6f1936a9f228950f657",
        "848bffef28454049549bfba113b932df7c6d243d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:38 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 10 15:32:38 2009 +0200"
      },
      "message": "Merge branch \u0027topic/ali5451-cleanup\u0027 into for-linus\n\n* topic/ali5451-cleanup:\n  ALSA: ali5451: remove dead code\n"
    },
    {
      "commit": "cdc65fbe18aef15e92d2ebb410a189fbf956fb06",
      "tree": "d121aea788bf52467683a9072ff3d15b89bd5c08",
      "parents": [
        "87831cb660954356d68cebdb1406f3be09e784e9"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Sep 08 19:45:17 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 08 19:21:27 2009 +0100"
      },
      "message": "ASoC: au1x: PSC-AC97 bugfixes\n\nThis patch fixes the following bugs:\n\n- only reprogram bitdepth if it has changed since last call to hw_params.\n- add locking inside ac97_read/write functions:\n  When reprogramming sample depth, the ac97 unit has to be disabled,\n  which should not be done in the middle of codec register accesses.\n\n- retry timed-out codec register accesses.\n\n- wait for status bits to set/clear when starting/stopping various\n  functional blocks; very important after reenabling AC97 unit else\n  sound may be distorted (e.g. high-pitch noise in 1kHz sine wave).\n\n- clear fifos before/after starting/stopping RX/TX.\n\n- longer timeouts waiting for PSC/AC97 ready after cold reset\n  with certain codecs this can take ridiculous amounts of time.\n\nRun-tested on various Au1200 platforms with various codecs.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b888d1ce82ebd2bafecf64c765754968e78b4228",
      "tree": "c6f24f6e9a45f2c5c61296312ec353ddc13fd04d",
      "parents": [
        "9b151fec139d32ab3acce5da5761d868e205fadd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 18:15:17 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 18:15:17 2009 +0200"
      },
      "message": "ALSA: dummy - Increase MAX_PCM_SUBSTREAMS to 128\n\nIncrease the limit of PCM substreams to 128.  The default value is\nunchanged; only the max accept value is increased.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9b151fec139d32ab3acce5da5761d868e205fadd",
      "tree": "2793cabf9420d2a3b8f8026cab4cc1386f0f04b6",
      "parents": [
        "4f7454a9970fa0f3e9f1a68201520e3df1bb5224"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 14:30:49 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 14:46:49 2009 +0200"
      },
      "message": "ALSA: dummy - Add debug proc file\n\nAdded the debug proc file to see or change the snd_pcm_hardware fields\nto emulate.  The parameters can be changed by writing to a proc file like:\n\n    # echo periods_min 4 \u003e /proc/asound/card1/dummy_pcm\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4f7454a9970fa0f3e9f1a68201520e3df1bb5224",
      "tree": "2bd07fd5fe7dc518b25b3b61592cad4a3fbf10b9",
      "parents": [
        "6e5265ec34d3b9578973841ddec8b925e986136a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 14:29:58 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 14:45:06 2009 +0200"
      },
      "message": "ALSA: Add const prefix to proc helper functions\n\nAdd appropriate const prefix to char * arguments in proc helper functions.\nAlso fixed the caller side to be proper const pointers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6e5265ec34d3b9578973841ddec8b925e986136a",
      "tree": "3e11210c9bea96c0299b2a03d7efafc84f21194e",
      "parents": [
        "a68c4d11336610dc348620766119db09675707c2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 14:26:51 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 14:26:51 2009 +0200"
      },
      "message": "ALSA: Re-export snd_pcm_format_name() function\n\nRe-export snd_pcm_format_name() function to be used outside the PCM core.\nAs a first example, usbaudio is changed to use it now again.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "33d78674586aeb6a623b1e612e6f92dd83015ed3",
      "tree": "46b7d928b1b05bcd1f465c2b4eeaaf6b86755c78",
      "parents": [
        "a65cc60f6349fe91539f736dad8fb2398488e431"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 11:03:41 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 11:07:56 2009 +0200"
      },
      "message": "ALSA: hda - Use auto model for HP laptops with ALC268 codec\n\nThe HP laptops with ALC268 codec seem working better with model\u003dauto\nthan model\u003dtoshiba; e.g. the auto model fixes missing digital outputs.\nLet\u0027s fix quirk entry to choose auto model explicitly.\n\nTested-by: Jens Jorgensen \u003cjbj1@ultraemail.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6148b130eb84edc76e4fa88da1877b27be6c2f06",
      "tree": "cf20c24d0938c321f4c54a2f3b5dc900e05b0a8e",
      "parents": [
        "e07cccf4046978df10f2e13fe2b99b2f9b3a65db"
      ],
      "author": {
        "name": "Sophie Hamilton",
        "email": "kernel@theblob.org",
        "time": "Tue Sep 08 10:58:42 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 08 10:59:49 2009 +0200"
      },
      "message": "ALSA: cs46xx - Fix minimum period size\n\nFix minimum period size for cs46xx cards. This fixes a problem in the\ncase where neither a period size nor a buffer size is passed to ALSA;\nthis is the case in Audacious, OpenAL, and others.\n\nSigned-off-by: Sophie Hamilton \u003ckernel@theblob.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "87831cb660954356d68cebdb1406f3be09e784e9",
      "tree": "55b2bf03950ffaa68575fef25d93fb29e19a9c26",
      "parents": [
        "236cc52856f6ebe47f52d50ba5431b0e172fd0d1"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Sep 07 18:09:58 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Sep 07 18:56:24 2009 +0100"
      },
      "message": "ASoC: Fix WM835x Out4 capture enumeration\n\nIt\u0027s the 8th enum of a zero indexed array. This is why I don\u0027t let\nnew drivers use these arrays of enums...\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "82a783f4bcb878e6c4f02e24c7cd0687bdea7443",
      "tree": "217045a2d3c4315d39df4e6eef339f82dd42bdfb",
      "parents": [
        "9d32e03d01649d2dd837923470f3f323e3b88253"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 07 15:50:18 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 07 15:50:18 2009 +0200"
      },
      "message": "ALSA: Remove struct snd_monitor_file from public sound/core.h\n\nThe struct snd_monitor_file is used locally only in sound/core/init.c,\nthus it should be moved there from the public sound/core.h.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f1bc07af9a9edc5c1d4bdd971f7099316ed2e405",
      "tree": "687bafab754de6ff5a1857b81fdfe33b77219fb0",
      "parents": [
        "92653453c3015c083b9fe0ad48261c6b2267d482"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 07 10:18:54 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 07 12:15:43 2009 +0200"
      },
      "message": "sound: oxygen: work around MCE when changing volume\n\nWhen the volume is changed continuously (e.g., when the user drags a\nvolume slider with the mouse), the driver does lots of I2C writes.\nApparently, the sound chip can get confused when we poll the I2C status\nregister too much, and fails to complete a read from it.  On the PCI-E\nmodels, the PCI-E/PCI bridge gets upset by this and generates a machine\ncheck exception.\n\nTo avoid this, this patch replaces the polling with an unconditional\nwait that is guaranteed to be long enough.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nTested-by: Johann Messner \u003cjohann.messner at jku.at\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a68c4d11336610dc348620766119db09675707c2",
      "tree": "5d12014b8547f6dd13281cd1b6be2bd3d38adfa9",
      "parents": [
        "b5d10781731ece07bb2049e7743907194a5cc3f1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 04 12:19:36 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 07 09:01:10 2009 +0200"
      },
      "message": "ALSA: dummy - Fake buffer allocations\n\nInstead of allocating the real buffers, use a fake buffer and ignore\nread/write in the dummy driver so that we can save the resources.\nFor mmap, a single page (unique to the direction, though) is reused\nto all buffers.\n\nWhen the app requires to read/write the real buffers, pass fake_buffer\u003d0\nmodule option at loading time.  This will get back to the old behavior.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a65cc60f6349fe91539f736dad8fb2398488e431",
      "tree": "741d4e8b5ffa7277fe204e0bf65eff05dfa109a4",
      "parents": [
        "842ae63800bc2be62085d7ce5b3a2298c014d37a"
      ],
      "author": {
        "name": "ddiaz@cenditel.gob.ve",
        "email": "ddiaz@cenditel.gob.ve",
        "time": "Sat Sep 05 16:28:06 2009 -0430"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 07 07:32:33 2009 +0200"
      },
      "message": "ALSA: hda/realtek: Added support for CLEVO M540R subsystem, 6 channel + digital\n\nThe model clevo-m540r was created with 6-channel and digital support. All\nfunctions verified except spdif. Tested with a VIT D2000 laptop which has:\n\n[lspci extract]\n Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio\nController [8086:284b] (rev 03)\n        Subsystem: CLEVO/KAPOK Computer Device [1558:5409]\n\n[/proc/asound/card0/codec\\#0 header]\nCodec: Realtek ALC883\nAddress: 0\nFunction Id: 0x1\nVendor Id: 0x10ec0883\nSubsystem Id: 0x15585409\nRevision Id: 0x100002\n\n[Added a comment about HP mute and the model description by tiwai]\n\nSigned-off-by: Dhionel Diaz \u003cddiaz@cenditel.gob.ve\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b71b7dc09abaeb4417c37b96a898096286b65e3c",
      "tree": "548585e8e26281f9602d61e04bf4d2c1f4078b5a",
      "parents": [
        "59430c2f437767094298f30dd02ca038da0df755",
        "92653453c3015c083b9fe0ad48261c6b2267d482"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 05 14:55:30 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 05 14:55:30 2009 -0700"
      },
      "message": "Merge branch \u0027fix/oxygen\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027fix/oxygen\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  sound: oxygen: handle cards with missing EEPROM\n  sound: oxygen: fix MCLK rate for 192 kHz playback\n"
    },
    {
      "commit": "367da1527aff2a4f789d03082f9fb191cdf332c4",
      "tree": "3651dd056076b4b99234a16fdeac08ad8044b994",
      "parents": [
        "2eff31e8096513d03b0b6484b85fd2c417eb87e8"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Fri Sep 04 21:16:36 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Sep 04 20:19:56 2009 +0100"
      },
      "message": "ASoC: fix pxa2xx-ac97.c breakage\n\nToday\u0027s linux-next fails to build with\n\n  sound/arm/pxa2xx-ac97.c: In function \u0027pxa2xx_ac97_probe\u0027:\n  sound/arm/pxa2xx-ac97.c:211: error: \u0027pxa2xx_audio_ops_t\u0027 has no member named \u0027codec_data\u0027\n  make[2]: *** [sound/arm/pxa2xx-ac97.o] Error 1\n\nIt looks like commit e2365bf313fb21b49b1e4c911033389564428d03 has\nintroduced this; patch below.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b5d10781731ece07bb2049e7743907194a5cc3f1",
      "tree": "ac13416d9e7ec24a155f4d71e3c9134204973eef",
      "parents": [
        "30681bcf2b15a601b9460e6ddab22077998b8d4c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 04 08:45:11 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 04 08:45:11 2009 +0200"
      },
      "message": "ALSA: dummy - Fix the timer calculation in systimer mode\n\nFix the expire-time calculation in the systimer mode when the buffer\nsize isn\u0027t aligned to the period size.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b142037b4c1edf5ad0b2871c518d4f14ac1cd470",
      "tree": "5393c246984683fbdad90be7a80b70b111610dbc",
      "parents": [
        "c631d03c6873b9e17906556e84fcafc42f26a7c2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 03 16:01:06 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 03 16:01:06 2009 +0200"
      },
      "message": "ALSA: dummy - Better jiffies handling\n\nIn the system-timer mode, snd-dummy driver issues each tick to update\nthe position.  This is highly inefficient and even inaccurate if the\ntimer can\u0027t be triggered at each tick.\n\nNow rewritten to wake up only at the period boundary.  The position\nis calculated from the current jiffies.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c631d03c6873b9e17906556e84fcafc42f26a7c2",
      "tree": "618cfbbc0fa79fb8fe8b6a436a11bf435266deef",
      "parents": [
        "326ba5010a5429a5a528b268b36a5900d4ab0eba"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 03 15:59:26 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 03 15:59:26 2009 +0200"
      },
      "message": "ALSA: dummy - Support high-res timer mode\n\nAllow snd-dummy driver to use high-res timer as its timing source\ninstead of the system timer.  The new module option \"hrtimer\" is added\nto turn on/off the high-res timer support.  It can be switched even\ndynamically via sysfs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "92653453c3015c083b9fe0ad48261c6b2267d482",
      "tree": "8f58b19dd593d734f7675bc7120dafadbd8d02ff",
      "parents": [
        "b91ab72b830e1494c2c7f8de05ccb2ab2c9cfb26"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Sep 02 18:25:39 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 03 07:38:06 2009 +0200"
      },
      "message": "sound: oxygen: handle cards with missing EEPROM\n\nThe card model detection code introduced in 2.6.30 that tries to work\naround partially broken EEPROM contents by reading the EEPROM directly\ndoes not handle cards where the EEPROM has been omitted.  In this case,\nwe have to use the default ID to allow the driver to load.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nReported-and-tested-by: Ozan Çağlayan \u003cozan@pardus.org.tr\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2eff31e8096513d03b0b6484b85fd2c417eb87e8",
      "tree": "d84f4ada91be0842a03ea8a973b8ae7a3b1664e9",
      "parents": [
        "5c0d38c9478e79ab7deb1b470dd181d2308a608e"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Sep 02 18:51:19 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Sep 02 19:36:22 2009 +0100"
      },
      "message": "ASoC: Fully specify DC servo bits to update in wm_hubs\n\nAvoids potential issues if we read back unexpected values during\na read/modify/write cycle.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "842ae63800bc2be62085d7ce5b3a2298c014d37a",
      "tree": "6257c30663021334c271e9beee26f0db64f4025e",
      "parents": [
        "4a9678909b366b1f95e1f93220c61340ab866151"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 02 07:43:08 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 02 07:43:08 2009 +0200"
      },
      "message": "ALSA: hda - Add support of Alienware M17x laptop\n\nAdded the quirk for Alienware M17x with IDT 92HD73* codec chip.\nIt has two HP and one line-out jack, one mic jack, a built-in\nspeaker and a built-in mic.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4a9678909b366b1f95e1f93220c61340ab866151",
      "tree": "bb189b5d8eae0b70cd6019597d7306e7d21f2409",
      "parents": [
        "e2aec17100331669ecae8550a83f551f5e8fc4b8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 02 01:04:24 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 02 01:09:54 2009 +0200"
      },
      "message": "ALSA: hda - Remove dead codes from patch_sigmatel.c\n\nDue to the previous fix of input source for IDT92HD73xx, the amp mux\nand amp vol stuff became unused.  Let\u0027s rip off dead codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e2aec17100331669ecae8550a83f551f5e8fc4b8",
      "tree": "a0154d23dc5072a12ff0b0ebbe9ec3d6e97eee70",
      "parents": [
        "d94ff6b7cab20cc014e22b2fd5f0ff35d3e2308f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 02 01:00:05 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 02 01:00:05 2009 +0200"
      },
      "message": "ALSA: hda - Fix input source selection of IDT92HD73xx\n\nFix the mux_nids to select directly the input source instead of mux\nmixers so that it works with the current mux enum handler for IDT\n92HD73xx codecs.\n\nAlso, clean up useless / unnecessary mixer controls and init verbs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d94ff6b7cab20cc014e22b2fd5f0ff35d3e2308f",
      "tree": "76674294bab367996b0ecf94b71cb73c5d3507d6",
      "parents": [
        "2ad81ba0147919edc0cf56b80c6224775656b78d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 02 00:20:21 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 02 00:20:21 2009 +0200"
      },
      "message": "ALSA: hda - Fix obsolete CONFIG_SND_DEBUG_DETECT\n\nFix the old dead CONFIG_SND_DEBUG_DETECT to CONFIG_SND_DEBUG_VERBOSE.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5c0d38c9478e79ab7deb1b470dd181d2308a608e",
      "tree": "c0342e0d3614bab54473e59f144d849925a950fb",
      "parents": [
        "dce944dbb2d0046628bcdba882e8edc2c1d93200"
      ],
      "author": {
        "name": "jassi brar",
        "email": "jassisinghbrar@gmail.com",
        "time": "Tue Sep 01 11:35:08 2009 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 01 11:37:41 2009 +0100"
      },
      "message": "ASoC: Debugged improper setting of PLL fields in WM8580 driver\n\nBug was caught while trying to use WM8580 as I2S master on SMDK.\nSymptoms were lesser LRCLK read by CRO(41.02 instead of 44.1 KHz) Solved\nby referring to WM8580A manual and setting mask value correctly and\nmaking the code to not touch \u0027reserved\u0027 bits of PLL4 register.\n\nSigned-off-by: Jassi \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "dce944dbb2d0046628bcdba882e8edc2c1d93200",
      "tree": "967293efe44fe832646f59eebe9c5bc08b243ebb",
      "parents": [
        "d2c0bdaa9362c4b2ab7416420d034a0a2d1ec979"
      ],
      "author": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Tue Sep 01 12:45:14 2009 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 01 11:36:13 2009 +0100"
      },
      "message": "ASoC: new board driver to connect bfin-5xx with ad1836 codec\n\nAs discussed, the patch uses the original TDM order without rewriting.\nFor the match between TDM slot number and audio channel number, a new\nAPI need be added.\n\nSigned-off-by: Barry Song \u003c21cnbao@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "2ad81ba0147919edc0cf56b80c6224775656b78d",
      "tree": "cb01465f58c237f878a4fa64badd426b2f165e24",
      "parents": [
        "f8ff035e38514ea60aae8752af45ed90e7598fcd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 01 09:09:26 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 01 09:09:26 2009 +0200"
      },
      "message": "ALSA: hda - Unmute docking line-out as default with AD1984A codec\n\nUnmute the docking-station line-out as default on machines with\nAD1984A codec chip.  It can be still muted via \"Dock\" mixer switch.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f8ff035e38514ea60aae8752af45ed90e7598fcd",
      "tree": "029d9b222490f3677f2764141f3cb498e5e7a9a0",
      "parents": [
        "fe7e56814cb82eb28698c2a74bdb830ae0592a45"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 01 08:53:19 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 01 08:53:19 2009 +0200"
      },
      "message": "ALSA: hda - Add another entry for Nvidia HDMI device\n\nAdded another entry for Nvidia HDMI device (10de:0003).\n\nReference: kernel bug#14097\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d14097\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b91ab72b830e1494c2c7f8de05ccb2ab2c9cfb26",
      "tree": "bacd206f07e28422e5a5ef2d994253228873e741",
      "parents": [
        "326ba5010a5429a5a528b268b36a5900d4ab0eba"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Sep 01 08:23:58 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 01 08:45:40 2009 +0200"
      },
      "message": "sound: oxygen: fix MCLK rate for 192 kHz playback\n\nDo not forget to program the MCLK ratio for the I2S output.\nOtherwise, the master clock frequency can be too high for\nthe DACs at sample frequencies above 96 kHz.\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": "cda9856f1ca62484433b9f734cd0fd553a5e4850",
      "tree": "3b917abfdb9ece2193f6499e843de17c2430a4ec",
      "parents": [
        "af3998909772f766f27ba432f281d60098354269",
        "a3f730af7e33cea10ea66f05b2565fde1f9512df"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 31 17:36:10 2009 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 31 17:36:10 2009 -1000"
      },
      "message": "Merge branch \u0027fix/hda\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027fix/hda\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ALSA: hda - Fix MacBookPro 3,1/4,1 quirk with ALC889A\n  ALSA: hda - Add missing mux check for VT1708\n"
    },
    {
      "commit": "cbbb05703da4b205bb17fde555d3b2926d8b3194",
      "tree": "624bf0586117f66cd1301a8c1027ac76764c46ff",
      "parents": [
        "f1d269bac24e5ddb3a0650aaeb4117aa806b99f1"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Mon Aug 31 16:32:12 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 16:33:23 2009 +0200"
      },
      "message": "ALSA: allocation may fail in\tsnd_pcm_oss_change_params()\n\nAllocation may fail, show if it did.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\n[Additional fix for invalid runtime-\u003eoss.prepare flag set by tiwai]\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "fe7e56814cb82eb28698c2a74bdb830ae0592a45",
      "tree": "734878d912d6bf9f6da331bc223d52253e095fd8",
      "parents": [
        "17bbaa6f600a36930879fd58e4e38a8c25bf9b60"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:37:46 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:37:46 2009 +0200"
      },
      "message": "ALSA: hda - Add missing GPIO initialization for AD1984A laptop model\n\nA similar initialization of GPIO1 pin like mobile model is needed\nfor laptop model, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "17bbaa6f600a36930879fd58e4e38a8c25bf9b60",
      "tree": "759d5cf06f7d6f26ae061037eb5354ce0478204e",
      "parents": [
        "be0ae923a40bbee8a0f02c1cd4b70656e729096f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Aug 30 12:15:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:32:27 2009 +0200"
      },
      "message": "ALSA: hda - Add support of docking auto-mute/mic for AD1984A laptop model\n\nAdd the support of automatic mute and mic-switching of the docking\nstation HP and mic plugs for AD1984A laptop model for some HP machines.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "be0ae923a40bbee8a0f02c1cd4b70656e729096f",
      "tree": "fa18d300c59e7845c08290346587186c2890cff7",
      "parents": [
        "e9af4f365fee8065c0c1b2389fe10e540dd9d60a",
        "a3f730af7e33cea10ea66f05b2565fde1f9512df"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:27:10 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:27:10 2009 +0200"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into topic/hda\n\nConflicts:\n\tsound/pci/hda/patch_realtek.c\n"
    },
    {
      "commit": "e9af4f365fee8065c0c1b2389fe10e540dd9d60a",
      "tree": "cecb26a9bb10ad6cf3245d455e3be6ebb9a2def4",
      "parents": [
        "96f845de89be6be12112d7b388cdf366dccfe12d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Aug 29 23:23:08 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:25:58 2009 +0200"
      },
      "message": "ALSA: hda - Fix ALC268/ALC269 headphone pin routing\n\nFix the headphone pin routing of ALC268/ALC269 codecs.  Using alc882\nroutine doesn\u0027t work because alc268/alc269 parser assumes the\nindependent DACs for both HP and speaker outputs.  Need to assign the\nDAC depending on the pin.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a3f730af7e33cea10ea66f05b2565fde1f9512df",
      "tree": "dc80ce973ad0fe8669d667e374ad7cb0e42a994c",
      "parents": [
        "0f67a611629f84dd0afacd23d422b4b9c2558285"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:15:26 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:23:13 2009 +0200"
      },
      "message": "ALSA: hda - Fix MacBookPro 3,1/4,1 quirk with ALC889A\n\nThis patch fixes the wrong headphone output routing for MacBookPro 3,1/4,1\nquirk with ALC889A codec, which caused the silent headphone output.\nAlso, this gives the individual Headphone and Speaker volume controls.\n\nReference: kernel bug#14078\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d14078\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "0f67a611629f84dd0afacd23d422b4b9c2558285",
      "tree": "5f10873b27f151a96be1ae0630696231a69ecaa0",
      "parents": [
        "3abf2f3639959e4f53f209f93cd4d93fe9356de1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:12:29 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Aug 31 08:12:29 2009 +0200"
      },
      "message": "ALSA: hda - Add missing mux check for VT1708\n\nIn patch_vt1708(), the check of MUX nids is missing and this results in\nthe -EINVAL error in accessing Input Source mixer element.  Simpliy\nadding the call of get_mux_nids() fixes the problem.\n\nReference: Novell bnc#534904\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d534904\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "96f845de89be6be12112d7b388cdf366dccfe12d",
      "tree": "1ffdc69dc114152a3944f67fab43a483aa9596df",
      "parents": [
        "286f5875ca5c4e58432e3e6ca386ea4294275d84"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Aug 29 00:49:36 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Aug 29 00:49:36 2009 +0200"
      },
      "message": "ALSA: hda - Create \"Digital Mic Capture Volume\" correctly for IDT codecs\n\nSo far, the digital mic capture volume wasn\u0027t created.  This is because\nIDT codecs have output amps for digital mics, not input amps, while\ninput amps should be used for other analog pins.  Thus the automatic\ncapture volume creation should check both directions for digital mics.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d2c0bdaa9362c4b2ab7416420d034a0a2d1ec979",
      "tree": "3ae18b92e3b59f0313f8a7492567a18fbf0f8d46",
      "parents": [
        "f4890b5c04b6301ef9c3c44ecbfe9955efdbaa17"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jhnikula@gmail.com",
        "time": "Fri Aug 28 15:35:35 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Aug 28 18:36:43 2009 +0100"
      },
      "message": "ASoC: OMAP: Add functionality to set CLKR and FSR sources in McBSP DAI\n\nThe McBSP1 port in OMAP3 processors (I believe OMAP2 too but I don\u0027t have\nspecifications to check it) have additional CLKR and FSR pins for McBSP1\nreceiver. Reset default is that receiver is using bit clock and frame\nsync signal from those pins but it is possible to configure to use\nalso CLKX and FSX pins as well. In fact, other McBSP ports are doing that\ninternally that transmitter and receiver share the CLKX and FSX.\n\nAdd functionaly that machine drivers can set the CLKR and FSR sources by\nusing the snd_soc_dai_set_sysclk.\n\nThanks to \"Aggarwal, Anuj\" \u003canuj.aggarwal@ti.com\u003e for reporting the issue.\n\nSigned-off-by: Jarkko Nikula \u003cjhnikula@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f4890b5c04b6301ef9c3c44ecbfe9955efdbaa17",
      "tree": "48d24df5ae1766104924c773d30cbf9e2b91ba31",
      "parents": [
        "f1e887de2d24d50286709912ddc4a91ead21ff81"
      ],
      "author": {
        "name": "Chaithrika U S",
        "email": "chaithrika@ti.com",
        "time": "Tue Aug 25 15:22:21 2009 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Aug 28 10:33:10 2009 +0100"
      },
      "message": "ASoC: davinci: i2c device creation moved into board files\n\nAlso, the codec setup data structure has to remain for successful\nprobe.\n\nSigned-off-by: Chaithrika U S \u003cchaithrika@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "36ce99c1dcab2978fc1900f19b431adedd8f99f6",
      "tree": "5023629848d50243df8bbb780fde50468fd6acd3",
      "parents": [
        "1b0053a0f0893e6bbaaee0d28f5f6269459d8d14"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 27 16:45:07 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 27 17:42:08 2009 +0200"
      },
      "message": "ALSA: Add debug module option\n\nAdd debug module option to snd core.\nThis controls the debug print level.  When CONFIG_SND_DEBUG_VERBOSE\nis set, you can suppress the debug messages by giving or changing this\nparameter to a lower value.  debug\u003d0 means no debug messsages.\nAs default, it\u0027s set to the verbose level 2.\n\nSince this option can be changed dynamically via sysfs file, you can\nsuppress the verbose debug messages on the fly, which wasn\u0027t possible\nbefore.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "286f5875ca5c4e58432e3e6ca386ea4294275d84",
      "tree": "a63437502538aff8b72f5825b4d21c6a8c98a25f",
      "parents": [
        "e2e465693247b7f81e85aa8b1b482d9502812be4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 27 14:37:51 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 27 14:37:51 2009 +0200"
      },
      "message": "ALSA: hda - Add more quirk for HP laptops with AD1984A\n\nMore entries for HP laptops to get them working properly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1b0053a0f0893e6bbaaee0d28f5f6269459d8d14",
      "tree": "c2cb5aeacb480992b4c92ea7a08283672cada6bb",
      "parents": [
        "422bef879e84104fee6dc68ded0e371dbeb5f88e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 27 12:34:54 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 27 12:39:35 2009 +0200"
      },
      "message": "ALSA: core - strip too long file names in snd_print*()\n\nWhen modules are built with M\u003d option, they pass long file paths to\n__FILE__.  This results in ugly outputs of snd_print*() when\nCONFIG_SND_VERBOSE_PRINTK is set.\n\nThis patch adds a check of the path and strips the leading path dirs\nif the file name is an absolute path to improve the readability of logs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f1e887de2d24d50286709912ddc4a91ead21ff81",
      "tree": "7e5c758c7de4f3d9f95e7b00937e4b317a7fcff9",
      "parents": [
        "5dc0748182037e3fea35a96d615a3c2610b8e4b0"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 26 14:14:51 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 26 15:27:57 2009 +0100"
      },
      "message": "ASoC: Don\u0027t reconfigure WM8350 FLL if not needed\n\nIf the requested FLL configuration is the one we\u0027re currently running\nin it\u0027s at best pointless to reconfigure the FLL.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5dc0748182037e3fea35a96d615a3c2610b8e4b0",
      "tree": "528f367e99052506f08baa995474e3a2e960837b",
      "parents": [
        "977d49e00d18d500d0bfe77500053d9df9c3db77"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 26 14:17:23 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 26 15:27:57 2009 +0100"
      },
      "message": "ASoC: Fix s3c-i2s-v2 build\n\nWe now need the PCM header to kick the DMA.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "977d49e00d18d500d0bfe77500053d9df9c3db77",
      "tree": "d20251521024edcf0700633ec575a91636817af2",
      "parents": [
        "bc36681fdc3276b9da4047c277349291c4cbad09"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 26 13:05:14 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 26 15:27:56 2009 +0100"
      },
      "message": "ASoC: Make platform data optional for TLV320AIC3x\n\nNow that we don\u0027t need the I2C address for the device the platform data\nis redundant so allow it to be omitted.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nTested-by: Chaithrika U S \u003cchaithrika@ti.com\u003e\n"
    },
    {
      "commit": "bc36681fdc3276b9da4047c277349291c4cbad09",
      "tree": "eea0227c96f9d098487eb8e4de94f4ca5c72e92b",
      "parents": [
        "30cd0c4ad57f45e257758edad537cc5f6554e711"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Aug 25 15:53:41 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 26 15:27:56 2009 +0100"
      },
      "message": "ASoC: Add S3C24xx dependencies for Simtec machines\n\nNo point in building them for S3C64xx, certainly no sense in running\ninto build issues there.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f1d269bac24e5ddb3a0650aaeb4117aa806b99f1",
      "tree": "4744cfe08ef1cf2929fdf31c849874396b7a3d39",
      "parents": [
        "5e8e7c38533a8f86626e9410fa38f5854a6959df"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Aug 26 12:01:20 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 26 12:42:43 2009 +0200"
      },
      "message": "sound: vwsnd: Fix setting of cfgval and ctlval in li_setup_dma()\n\nSince !LI_CCFG_* evaluates to 0, this did not change anything to\ncfgval and ctlval.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "60902a2cb12c3c1682ee7a04ad7448ec16dc0c29",
      "tree": "ba754bff7fadd7106dc9f8549136a514177d0fd1",
      "parents": [
        "4c5adde7943b982d22a7bf711654fbb5cb810667"
      ],
      "author": {
        "name": "Sudhakar Rajashekhara",
        "email": "sudhakar.raj@ti.com",
        "time": "Thu May 21 07:41:35 2009 -0400"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Aug 26 10:56:56 2009 +0300"
      },
      "message": "davinci: EDMA: multiple CCs, channel mapping and API changes\n\n- restructure to support multiple channel controllers by using\n  additional struct resources for each CC\n\n- interface changes visible to EDMA clients\n\n  Introduce macros to build IDs from controller and channel number,\n  and to extract them. Modify the edma_alloc_slot function to take an\n  extra argument for the controller.\n\n  Also update ASoC drivers to use API.  ASoC changes\n  Acked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n\n- Move queue related mappings to dm\u003csoc\u003e.c\n\n  EDMA in DM355 and DM644x has two transfer controllers while DM646x\n  has four transfer controllers. Moving the queue to tc mapping and\n  queue priority mapping to dm\u003csoc\u003e.c will be helpful to probe these\n  mappings from platform device so that the machine_is_* testing will\n  be avoided.\n\n- add channel mapping logic\n\n  Channel mapping logic is introduced in dm646x EDMA. This implies\n  that there is no fixed association for a channel number to a\n  parameter entry number. In other words, using the DMA channel\n  mapping registers (DCHMAPn), a PaRAM entry can be mapped to any\n  channel. While in the case of dm644x and dm355 there is a fixed\n  mapping between the EDMA channel and Param entry number.\n\nSigned-off-by: Naresh Medisetty \u003cnaresh@ti.com\u003e\nSigned-off-by: Sudhakar Rajashekhara \u003csudhakar.raj@ti.com\u003e\nReviewed-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "30cd0c4ad57f45e257758edad537cc5f6554e711",
      "tree": "e9e297c49c8400c1838543d1d7fb8b8a665be640",
      "parents": [
        "faf907c7ba3d7df6266366556817f2ef7314640a"
      ],
      "author": {
        "name": "Candelaria Villareal, Jorge",
        "email": "x0107209@ti.com",
        "time": "Tue Aug 25 10:13:25 2009 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Aug 25 19:30:32 2009 +0100"
      },
      "message": "ASoC: SDP3430: Fix TWL GPIO6 pin mux request\n\nFix the write to PMBR1 register through I2C. Also, the constant which\nholds the value to write is now called TWL4030_GPIO6_PWM0_MUTE. This\nname is based on TRM to avoid confusion.\n\nSigned-off-by: Jorge Eduardo Candelaria \u003cx0107209@ti.com\u003e\nAcked-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a206e9417f19cf42156249953b72223a0076dc6b",
      "tree": "a4eb2fded0b3be74e529a8a916a7f7d5592f469c",
      "parents": [
        "7cafe60550469ad80e990d9223c4b5d501635015",
        "b1ddaf681e362ed453182ddee1699d7487069a16"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 25 09:47:06 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 25 09:47:06 2009 -0700"
      },
      "message": "Merge branch \u0027fix/misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027fix/misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  sound: pcm_lib: fix unsorted list constraint handling\n  sound: vx222: fix input level control range check\n  ALSA: ali5451: fix timeout handling in snd_ali_{codecs,timer}_ready()\n"
    },
    {
      "commit": "fc86f95415d14c74fd71f5e70173a4def7da68f6",
      "tree": "5bacaef366d57c5c2fa4a4d9245ddbce19b8509c",
      "parents": [
        "0d884cb936e8e36c47bc7ee86eb6750261bd5438"
      ],
      "author": {
        "name": "Denis Kuplyakov",
        "email": "dener.kup@gmail.com",
        "time": "Tue Aug 25 18:15:59 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 18:16:55 2009 +0200"
      },
      "message": "ALSA: hda - Add full audio support on Acer Aspire 7730G notebook\n\n1) Added support of internal subwoofer (it sounds!!!)\n2) Auto muting front speakers and internal subwoofer on headphones plug.\n3) Internal mic works.\n4) 3 channel mods (jack maps):\n       black  pink         blue\n2ch: front   ext mic     line in\n4ch: front   ext mic     surround\n6ch: front   CLFE        surround\n  Can be changed in mixer.\n5) Sound can be recorded from:\n Internal mic\n Ext mic\n Cd\n Line in\n6) 2 separate capture channels.\n\nSigned-off-by: Denis Kuplyakov \u003cdener.kup@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0d884cb936e8e36c47bc7ee86eb6750261bd5438",
      "tree": "06630baa41e781791989cc478dfe5b6f644e0df7",
      "parents": [
        "a4fcd491098603356e7600b021bdb6acbb53adb4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:14:35 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:14:35 2009 +0200"
      },
      "message": "ALSA: hda - Improve auto-cfg mixer name for ALC662\n\nThe last patch in this series is for ALC662; pretty similar as the\nprevious patch for ALC861-VD.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a4fcd491098603356e7600b021bdb6acbb53adb4",
      "tree": "69ed1adf5b627a52177240dda3f0455f54b4ae04",
      "parents": [
        "c3fc1f502a1f1a751c891d3b757a24dc76943539"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:12:15 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:12:15 2009 +0200"
      },
      "message": "ALSA: hda - Improve auto-cfg mixer name for ALC861-VD\n\nOne more patch to give a better name for the primary output controls,\nthis time for ALC861-VD codec.  The change is simple, just checking the\npin connection whether it\u0027s a speaker-out.  When both speaker and HP\nare assigned, we name the volume as \"PCM\" as this influences on both\noutputs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c3fc1f502a1f1a751c891d3b757a24dc76943539",
      "tree": "8e8fea88aab6b60a36e8c139ba456c5a19259d53",
      "parents": [
        "23112d6d2d9b265c959ecb671366c7c3b9c83611"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:08:47 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:08:47 2009 +0200"
      },
      "message": "ALSA: hda - Improve auto-cfg mixer name for ALC262\n\nSimilar improvements for ALC262 codec like previous two commits:\nassign a better name, either Master or Speaker, for the primary output\ncontrols.\n\nHowever, in the case of ALC262 codec, the necessary changes are larger\nthan others because we need to check the possibility of different mixer\namps depending on the pins.  The pin 0x16 is mono, and bound with the\ndedicated mixer 0x0e while other pins are bound with 0x0c.  Thus, there\nare two possible volumes.\n\nWhen only one of them is used, we can name it as \"Master\".  OTOH, when\nboth are used at the same time, they have to be named uniquely.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "23112d6d2d9b265c959ecb671366c7c3b9c83611",
      "tree": "9f5edef13165fb4cf32dc12327d1bd911811f218",
      "parents": [
        "cb162b6bf2f445d67a45f5485d4ce32addaf8fe0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:07:08 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:07:08 2009 +0200"
      },
      "message": "ALSA: hda - Improve auto-cfg mixer name for ALC260\n\nInstead of fixed \"Front\" mixer name, try to assign a better name, e.g.\n\"Master\" or \"Speaker\" fot the primary output volume controls of ALC260\ncodec.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cb162b6bf2f445d67a45f5485d4ce32addaf8fe0",
      "tree": "477f5bb9c11846fd7c16beeaf65784d688781203",
      "parents": [
        "05f5f477082f0b192dab5ac25ccc5d468d98ecbd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:05:03 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 25 16:05:03 2009 +0200"
      },
      "message": "ALSA: hda - Improve auto-cfg mixer name for ALC880\n\nWhen there is only one DAC is used for ALC880, try to assign a better\nname, either Speaker or Front, depending on the output pin type.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ],
  "next": "faf907c7ba3d7df6266366556817f2ef7314640a"
}
