)]}'
{
  "log": [
    {
      "commit": "6b2f3d1f769be5779b479c37800229d9a4809fc3",
      "tree": "046ef6736ec6c25ab1c68741ba715d13645af336",
      "parents": [
        "59bc055211b8d266ab6089158058bf8268e02006"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Oct 27 11:05:28 2009 +0100"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Thu Dec 10 15:02:50 2009 +0100"
      },
      "message": "vfs: Implement proper O_SYNC semantics\n\nWhile Linux provided an O_SYNC flag basically since day 1, it took until\nLinux 2.4.0-test12pre2 to actually get it implemented for filesystems,\nsince that day we had generic_osync_around with only minor changes and the\ngreat \"For now, when the user asks for O_SYNC, we\u0027ll actually give\nO_DSYNC\" comment.  This patch intends to actually give us real O_SYNC\nsemantics in addition to the O_DSYNC semantics.  After Jan\u0027s O_SYNC\npatches which are required before this patch it\u0027s actually surprisingly\nsimple, we just need to figure out when to set the datasync flag to\nvfs_fsync_range and when not.\n\nThis patch renames the existing O_SYNC flag to O_DSYNC while keeping it\u0027s\nnumerical value to keep binary compatibility, and adds a new real O_SYNC\nflag.  To guarantee backwards compatiblity it is defined as expanding to\nboth the O_DSYNC and the new additional binary flag (__O_SYNC) to make\nsure we are backwards-compatible when compiled against the new headers.\n\nThis also means that all places that don\u0027t care about the differences can\njust check O_DSYNC and get the right behaviour for O_SYNC, too - only\nplaces that actuall care need to check __O_SYNC in addition.  Drivers and\nnetwork filesystems have been updated in a fail safe way to always do the\nfull sync magic if O_DSYNC is set.  The few places setting O_SYNC for\nlower layers are kept that way for now to stay failsafe.\n\nWe enforce that O_DSYNC is set when __O_SYNC is set early in the open path\nto make sure we always get these sane options.\n\nNote that parisc really screwed up their headers as they already define a\nO_DSYNC that has always been a no-op.  We try to repair it by using it for\nthe new O_DSYNC and redefinining O_SYNC to send both the traditional\nO_SYNC numerical value _and_ the O_DSYNC one.\n\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Andreas Dilger \u003cadilger@sun.com\u003e\nAcked-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\nAcked-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nAcked-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "78f1ae193d1662c22cfebb916e788e1ca896c0fe",
      "tree": "0cca2c3d68c8ea48786cd3e9912f822fee7d1e17",
      "parents": [
        "fa395aaec823b9d1a5800913a6b5d0e6d1c5ced2",
        "84194883bcf89383ea4230116bb0195af5ec5829"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:52:13 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:52:13 2009 -0800"
      },
      "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: ice1724 - aureon - modify WM8770 Master \u0026 DAC volume\n  ALSA: hda/realtek: quirk for D945GCLF2 mainboard\n  ALSA: hda - Terradici HDA controllers does not support 64-bit mode\n  ALSA: document: Add direct git link to grub hda-analyzer\n  ALSA: radio/sound/miro: fix build, cleanup depends/selects\n  ALSA: hda - Generalize EAPD inversion check in patch_analog.c\n  ASoC: Wrong variable returned on error\n  ALSA: snd-usb-us122l: add product IDs of US-122MKII and US-144MKII\n  ALSA: hda - Exclude unusable ADCs for ALC88x\n  ALSA: hda - Add missing Line-Out and PCM switches as slave\n  ALSA: hda - iMac 9,1 sound patch.\n  ALSA: opti93x: set MC indirect registers base from PnP data\n"
    },
    {
      "commit": "4ef58d4e2ad1fa2a3e5bbf41af2284671fca8cf8",
      "tree": "856ba96302a36014736747e8464f80eeb827bbdd",
      "parents": [
        "f6c4c8195b5e7878823caa1181be404d9e86d369",
        "d014d043869cdc591f3a33243d3481fa4479c2d0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:43:33 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:43:33 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (42 commits)\n  tree-wide: fix misspelling of \"definition\" in comments\n  reiserfs: fix misspelling of \"journaled\"\n  doc: Fix a typo in slub.txt.\n  inotify: remove superfluous return code check\n  hdlc: spelling fix in find_pvc() comment\n  doc: fix regulator docs cut-and-pasteism\n  mtd: Fix comment in Kconfig\n  doc: Fix IRQ chip docs\n  tree-wide: fix assorted typos all over the place\n  drivers/ata/libata-sff.c: comment spelling fixes\n  fix typos/grammos in Documentation/edac.txt\n  sysctl: add missing comments\n  fs/debugfs/inode.c: fix comment typos\n  sgivwfb: Make use of ARRAY_SIZE.\n  sky2: fix sky2_link_down copy/paste comment error\n  tree-wide: fix typos \"couter\" -\u003e \"counter\"\n  tree-wide: fix typos \"offest\" -\u003e \"offset\"\n  fix kerneldoc for set_irq_msi()\n  spidev: fix double \"of of\" in comment\n  comment typo fix: sybsystem -\u003e subsystem\n  ...\n"
    },
    {
      "commit": "84194883bcf89383ea4230116bb0195af5ec5829",
      "tree": "d1766dc385655a2a546e757b597d122557378aef",
      "parents": [
        "8a7469064b7f601a661059e9fcd2f2deb2a8fd23",
        "370066e2b13bafa8e742673f658e617b6ed143a4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 09 18:16:15 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 09 18:16:15 2009 +0100"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "8a7469064b7f601a661059e9fcd2f2deb2a8fd23",
      "tree": "e4a8fe3c1b19cff752f87716ea2093560e18d4ca",
      "parents": [
        "482e46d4b7c9bfbb2edc047fafa85cee1b0fc1e1",
        "7aee67466536bbf8bb44a95712c848a61c5a0acd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 09 18:16:11 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 09 18:16:11 2009 +0100"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n"
    },
    {
      "commit": "482e46d4b7c9bfbb2edc047fafa85cee1b0fc1e1",
      "tree": "b9579260af68697e0954dc25402ce758a56699e0",
      "parents": [
        "dd7cdb883b1000cb2be537c44612ade3c9c39a7b"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Dec 09 12:43:44 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 09 14:09:11 2009 +0100"
      },
      "message": "ALSA: ice1724 - aureon - modify WM8770 Master \u0026 DAC volume\n\nThe volume levels in original implementation are incorrect and does\nnot match the dB scale. The real range is linear (in the sense of\nthe dB scale) from 0dB to -100dB. Remove logaritmic table and make\nall volumes from range 0dB..100dB.\n\nThe tests are in RedHat\u0027s bugzilla #540817.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7aee67466536bbf8bb44a95712c848a61c5a0acd",
      "tree": "e73d3ac52f2a055a44202c793e887222de78003c",
      "parents": [
        "396087eaead95fcb29eb36f1e59517aeb58c545e"
      ],
      "author": {
        "name": "David Santinoli",
        "email": "david@santinoli.com",
        "time": "Wed Dec 09 12:34:26 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 09 12:34:26 2009 +0100"
      },
      "message": "ALSA: hda/realtek: quirk for D945GCLF2 mainboard\n\nQuirk for the ALC662 found on the Intel D945GCLF2 (and possibly other)\nmainboards.\n\nSigned-off-by: David Santinoli \u003cdavid@santinoli.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "396087eaead95fcb29eb36f1e59517aeb58c545e",
      "tree": "67936c3a867c4311f2995970c186448085135e30",
      "parents": [
        "11caa3bfdf565455ad3079855729ea7112b0d28f"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Dec 09 10:44:47 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 09 12:29:25 2009 +0100"
      },
      "message": "ALSA: hda - Terradici HDA controllers does not support 64-bit mode\n\nConfirmed from vendor and tests in RedHat bugzilla #536782 .\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ee6e365e30f7ee89bd214ff1215aaf90e93d4c40",
      "tree": "2e10a2e43bebaa1c0c818cb9c09b2c912b6d1664",
      "parents": [
        "d11f74c62fb4a1fefd39085570fb6dfa7b9ab2bb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 17:23:33 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 17:23:33 2009 +0100"
      },
      "message": "ALSA: hda - Generalize EAPD inversion check in patch_analog.c\n\nAdd a flag to spec field so that the EAPD inversion can be checked\noutside the relevant control callbacks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1c496784a0d317535f846ddb2c93a08ba936266b",
      "tree": "6d0225860032f263b6d95a3e55c364a1a5f55ec1",
      "parents": [
        "adf9904dc774f23f04a5425f0198483ea61f878b",
        "9a01609e1885b827b979d6d9dd86f43208a9e5fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 08:15:29 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 08:15:29 2009 -0800"
      },
      "message": "Merge branch \u0027omap-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (149 commits)\n  arm: omap: Add omap3_defconfig\n  AM35xx: Defconfig for AM3517 EVM board\n  AM35xx: Add support for AM3517 EVM board\n  omap: 3630sdp: defconfig creation\n  omap: 3630sdp: introduce 3630 sdp board support\n  omap3: Add defconfig for IGEP v2 board\n  omap3: Add minimal IGEP v2 support\n  omap3: Add CompuLab CM-T35 defconfig\n  omap3: Add CompuLab CM-T35 board support\n  omap3: rx51: Add wl1251 wlan driver support\n  omap3: rx51: Add SDRAM init\n  omap1: Add default kernel configuration for Herald\n  omap1: Add board support and LCD for HTC Herald\n  omap: zoom2: update defconfig for LL_DEBUG_NONE\n  omap: zoom3: defconfig creation\n  omap3: zoom: Introduce zoom3 board support\n  omap3: zoom: Drop i2c-1 speed to 2400\n  omap3: zoom: rename zoom2 name to generic zoom\n  omap3: zoom: split board file for software reuse\n  omap3evm: MIgrate to smsc911x ethernet driver\n  ...\n\nFix trivial conflict (two unrelated config options added next to each\nother) in arch/arm/mach-omap2/Makefile\n"
    },
    {
      "commit": "a421018e8c10e5593a1fee076af72a66c3fe8ca3",
      "tree": "2854511845d0e07d33726a13eda6de1059a5c9df",
      "parents": [
        "3ad1f3b35e8309ec93454dbf89beaafcdb5312da",
        "86e1d57e4f24ca27ce813bdc2afaac4adafcbaf4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 07:47:46 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 07:47:46 2009 -0800"
      },
      "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: (294 commits)\n  S3C64XX: Staticise platform data for PCM devices\n  ASoC: Rename controls with a / in wm_hubs\n  snd-fm801: autodetect SF64-PCR (tuner-only) card\n  ALSA: tea575x-tuner: fix mute\n  ASoC: au1x: dbdma2: plug memleak in pcm device creation error path\n  ASoC: au1x: dbdma2: fix oops on soc device removal.\n  ALSA: hda - Fix memory leaks in the previous patch\n  ALSA: hda - Add ALC661/259, ALC892/888VD support\n  ALSA: opti9xx: remove snd_opti9xx fields\n  ALSA: aaci - Clean up duplicate code\n  ALSA: usb - Fix mixer map for Hercules Gamesurround Muse Pocket LT\n  ALSA: hda - Add position_fix quirk for HP dv3\n  ALSA: hda - Add a pin-fix for FSC Amilo Pi1505\n  ALSA: hda - Fix Cxt5047 test mode\n  ASoC: pxa/raumfeld: adopt new snd_soc_dai_set_pll() API\n  ASoC: sh: fsi: Add runtime PM support\n  sh: ms7724se: Add runtime PM support for FSI\n  ALSA: hda - Add a position_fix quirk for MSI Wind U115\n  ALSA: opti-miro: add PnP detection\n  ALSA: opti-miro: separate comon probing code\n  ...\n"
    },
    {
      "commit": "370066e2b13bafa8e742673f658e617b6ed143a4",
      "tree": "9ca2c3ec2ac4d3ed294f5c2005e2e05dfa7806ce",
      "parents": [
        "43f0de8d0298e624e6c3bf2185b6003a59b331bd"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Dec 08 01:34:22 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 08 12:46:11 2009 +0000"
      },
      "message": "ASoC: Wrong variable returned on error\n\nThe wrong variable was returned in the case of an error\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "2b6f6c0d11fcf6244b98d2b7490164d92d3e409f",
      "tree": "b0a04798e5633a1e23e1242a09673d126855f429",
      "parents": [
        "e6960e194a7dfb8197822225e04eca95fbd61a7f"
      ],
      "author": {
        "name": "Tobias Hansen",
        "email": "Tobias.Hansen@physik.uni-hamburg.de",
        "time": "Mon Dec 07 19:08:19 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 12:56:50 2009 +0100"
      },
      "message": "ALSA: snd-usb-us122l: add product IDs of US-122MKII and US-144MKII\n\nI added the product IDs of the new revisions of the devices, so owners\ncan test whether this suffices to make them work. Patched against ALSA\nsnapshot 20091207.\n\nSigned-off-by: Tobias Hansen \u003cTobias.Hansen at physik.uni-hamburg.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d11f74c62fb4a1fefd39085570fb6dfa7b9ab2bb",
      "tree": "cbedcef6ffb162f9b8e054a983b20ad80f3ca5cd",
      "parents": [
        "23033b2bce4361f2859ee0331f97c9056dae7091"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 12:52:47 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 12:52:47 2009 +0100"
      },
      "message": "ALSA: hda - Exclude unusable ADCs for ALC88x\n\nOn Realtek codecs, a digital mic pin is connected often only to a single\nADC.  But the parser tries to set up all ADCs no matter whether the\ndigital mic is available, and results in non-selectable input source.\n\nThis patch adds a check of input-source availability of each ADC, and\nexcludes ones that don\u0027t support all input sources.\n\nReference: Novell bnc#561235\n\thttp://bugzilla.novell.com/show_bug.cgi?id\u003d561235\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "23033b2bce4361f2859ee0331f97c9056dae7091",
      "tree": "35c35f0c5fc72290b1f5755ef7ef5c2be5cbdead",
      "parents": [
        "4b7e180335d23296170a5fa8c1f074722f94b253"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 12:36:52 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 12:36:52 2009 +0100"
      },
      "message": "ALSA: hda - Add missing Line-Out and PCM switches as slave\n\nRealtek codecs may have \"PCM\" and \"Line-Out\" playback switches, and\nthey can be slaves for vmaster.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4b7e180335d23296170a5fa8c1f074722f94b253",
      "tree": "833e1a4f5f8357fbb192bda47c2960c651260d68",
      "parents": [
        "ac2c92e0cd06387ecee8115f5fa385fba6413c42"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Mon Dec 07 15:07:46 2009 -0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 12:31:44 2009 +0100"
      },
      "message": "ALSA: hda - iMac 9,1 sound patch.\n\nThis is an updated patch for the Apple iMac 9,1 model to add sound.\nOriginal patch posted here:\nhttp://article.gmane.org/gmane.linux.alsa.devel/61361/match\u003d\n\nI have been using this patch for a while now\nand have to say it works vary well, except for a few minor \nthings:\n\n\tWith the iMac 24-inch 3.06GHz Intel Core 2 Duo\n\teverything seems to be working as it should,\n        although I have not looked into the microphone\n\t(never really use one, nor have any apps to test,\n\tmy guess is it doesn\u0027t work, or I never figured out how\n\tto get it to work).\n\n\tWith the iMac 24-inch 2.66GHz Intel Core 2 Duo\n\teverything is the same as with the above machine \n\texcept I\u0027m hearing a light scratchy/distortion noise\n\tcome out of the speakers when using headphones(above machine\n\tdoes not do this).\n\nOther than that the sound level is great(especially with good Dj headphones).\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nTested-by:     Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e6960e194a7dfb8197822225e04eca95fbd61a7f",
      "tree": "8c06707f7c4846fd43978de061a7375105c8fb9a",
      "parents": [
        "86e1d57e4f24ca27ce813bdc2afaac4adafcbaf4"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Fri Dec 04 18:30:18 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 08 12:22:52 2009 +0100"
      },
      "message": "ALSA: opti93x: set MC indirect registers base from PnP data\n\nThe PnP data on the OPTI931 and OPTI933 contains io port\nrange for the MC indirect registers. Use the PnP range\ninstead of hardwired value 0xE0E.\n\nAlso, request region of MC indirect registers so it is\nmarked as used to other drivers (this was missing previously).\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d014d043869cdc591f3a33243d3481fa4479c2d0",
      "tree": "63626829498e647ba058a1ce06419fe7e4d5f97d",
      "parents": [
        "6ec22f9b037fc0c2e00ddb7023fad279c365324d",
        "6070d81eb5f2d4943223c96e7609a53cdc984364"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 07 18:36:35 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 07 18:36:35 2009 +0100"
      },
      "message": "Merge branch \u0027for-next\u0027 into for-linus\n\nConflicts:\n\n\tkernel/irq/chip.c\n"
    },
    {
      "commit": "d9b2c4d0b03c721808c0d259e43a27f1e80205bc",
      "tree": "f17a4166f62ee14faa1401a6cbd353a4ab8c77cb",
      "parents": [
        "27d16d08717faeaa8afd1b736a096dbaab90f08e",
        "5fa9167a1bf5f5a4b7282f5e7ac56a4a5a1fa044"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 05 09:42:59 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 05 09:42:59 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (50 commits)\n  pcmcia: rework the irq_req_t typedef\n  pcmcia: remove deprecated handle_to_dev() macro\n  pcmcia: pcmcia_request_window() doesn\u0027t need a pointer to a pointer\n  pcmcia: remove unused \"window_t\" typedef\n  pcmcia: move some window-related code to pcmcia_ioctl.c\n  pcmcia: Change window_handle_t logic to unsigned long\n  pcmcia: Pass struct pcmcia_socket to pcmcia_get_mem_page()\n  pcmcia: Pass struct pcmcia_device to pcmcia_map_mem_page()\n  pcmcia: Pass struct pcmcia_device to pcmcia_release_window()\n  drivers/pcmcia: remove unnecessary kzalloc\n  pcmcia: correct handling for Zoomed Video registers in topic.h\n  pcmcia: fix printk formats\n  pcmcia: autoload module pcmcia\n  pcmcia/staging: update comedi drivers\n  PCMCIA: stop duplicating pci_irq in soc_pcmcia_socket\n  PCMCIA: ss: allow PCI IRQs \u003e 255\n  PCMCIA: soc_common: remove \u0027dev\u0027 member from soc_pcmcia_socket\n  PCMCIA: soc_common: constify soc_pcmcia_socket ops member\n  PCMCIA: sa1111: remove duplicated initializers\n  PCMCIA: sa1111: wrap soc_pcmcia_socket to contain sa1111 specific data\n  ...\n"
    },
    {
      "commit": "86e1d57e4f24ca27ce813bdc2afaac4adafcbaf4",
      "tree": "22b4797bfec25faa93a1166ea4ad39932536ee0d",
      "parents": [
        "baf9226667734579e344f612ed39f727079cad51",
        "ac2c92e0cd06387ecee8115f5fa385fba6413c42"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:45 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:45 2009 +0100"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n"
    },
    {
      "commit": "baf9226667734579e344f612ed39f727079cad51",
      "tree": "9744efb5f1838ea73b695a0ab862547fdcf92ecf",
      "parents": [
        "57648cd52b1848c6885bdbd948d113d52f3ddd43",
        "43f0de8d0298e624e6c3bf2185b6003a59b331bd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:41 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:41 2009 +0100"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "57648cd52b1848c6885bdbd948d113d52f3ddd43",
      "tree": "218c74fde12577ea22f51eabcf4e8b65273edb54",
      "parents": [
        "79598324838a25cc378ecbb8c29dd1e3d3951d35",
        "fb716c0b7bed36064cd41d800c8f339f41adf084"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:37 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:37 2009 +0100"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n"
    },
    {
      "commit": "79598324838a25cc378ecbb8c29dd1e3d3951d35",
      "tree": "7d29e81580cba854042df4e33bdc8f38bbd65d03",
      "parents": [
        "8ee763b9c82c6ca0a59a7271ce4fa29d7baf5c09",
        "b00615d163cd24fa98d155acfc1f9d81d6fe1103"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:32 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:32 2009 +0100"
      },
      "message": "Merge branch \u0027topic/core-change\u0027 into for-linus\n"
    },
    {
      "commit": "af901ca181d92aac3a7dc265144a9081a86d8f39",
      "tree": "380054af22521144fbe1364c3bcd55ad24c9bde4",
      "parents": [
        "972b94ffb90ea6d20c589d9a47215df103388ddd"
      ],
      "author": {
        "name": "André Goddard Rosa",
        "email": "andre.goddard@gmail.com",
        "time": "Sat Nov 14 13:09:05 2009 -0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 04 15:39:55 2009 +0100"
      },
      "message": "tree-wide: fix assorted typos all over the place\n\nThat is \"success\", \"unknown\", \"through\", \"performance\", \"[re|un]mapping\"\n, \"access\", \"default\", \"reasonable\", \"[con]currently\", \"temperature\"\n, \"channel\", \"[un]used\", \"application\", \"example\",\"hierarchy\", \"therefore\"\n, \"[over|under]flow\", \"contiguous\", \"threshold\", \"enough\" and others.\n\nSigned-off-by: André Goddard Rosa \u003candre.goddard@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "fbfecd3712f917ca210a55c157233d88b785896b",
      "tree": "d0c06649b45a583e8d39eb0a8e60440163ceb77c",
      "parents": [
        "bf48aabb894fd0639ab72a26e8abbd7683ef23c2"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Oct 28 20:11:04 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 04 15:39:51 2009 +0100"
      },
      "message": "tree-wide: fix typos \"couter\" -\u003e \"counter\"\n\nThis patch was generated by\n\n\tgit grep -E -i -l \u0027couter\u0027 | xargs -r perl -p -i -e \u0027s/couter/counter/\u0027\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3482594802d80a595ca50b16d3a25bcc1eb480c8",
      "tree": "94f7c36f2747dbe690013631fd2450c6578d3ca4",
      "parents": [
        "efd9eb96d5604c2c133e500f7b8c7b3f3fbdece8"
      ],
      "author": {
        "name": "Joonyoung Shim",
        "email": "jy0922.shim@samsung.com",
        "time": "Fri Dec 04 15:12:10 2009 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Dec 04 10:39:03 2009 +0000"
      },
      "message": "ASoC: Rename controls with a / in wm_hubs\n\nThis renames from a character / to : of controls. A / occurs below error\nmessages.\n\nASoC: Failed to create IN2RP/VXRP debugfs file\nASoC: Failed to create IN2LP/VXRN debugfs file\n\nSigned-off-by: Joonyoung Shim \u003cjy0922.shim@samsung.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fb716c0b7bed36064cd41d800c8f339f41adf084",
      "tree": "ad315acbdd00444bfd9d44f1c4545d855ff44bb2",
      "parents": [
        "1233faa891451dee9eaddd7f8a616ba1ddd77919"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Fri Nov 27 18:18:33 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Dec 03 18:25:40 2009 +0100"
      },
      "message": "snd-fm801: autodetect SF64-PCR (tuner-only) card\n\nWhen primary AC97 is not found, don\u0027t fail with tons of AC97 errors.\nAssume that the card is SF64-PCR (tuner-only).\nThis makes the SF64-PCR radio card work \"out of the box\".\n\nAlso fixes a bug that can cause an oops here:\n        if (tea575x_tuner \u003e 0 \u0026\u0026 (tea575x_tuner \u0026 0x000f) \u003c 4) {\nwhen tea575x_tuner \u003d\u003d 16, it passes this check and causes problems\na couple lines below:\n        chip-\u003etea.ops \u003d \u0026snd_fm801_tea_ops[(tea575x_tuner \u0026 0x000f) - 1];\n\nTested with SF64-PCR, but I don\u0027t have any of those sound or sound+radio cards\nto test if I didn\u0027t break anything.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1233faa891451dee9eaddd7f8a616ba1ddd77919",
      "tree": "c198f253216b6099152cebe2e79005d5b5dcd9fe",
      "parents": [
        "d8ea23931ce83b56801976e6f1fa893462c1c477"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Fri Nov 27 18:19:28 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Dec 03 18:23:20 2009 +0100"
      },
      "message": "ALSA: tea575x-tuner: fix mute\n\nFix mute state reporting in tea575x-tuner.\nThis fixes mute function in kradio on SF64-PCR radio card.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "efd9eb96d5604c2c133e500f7b8c7b3f3fbdece8",
      "tree": "611282018fc1722eefe0681240a099974ce6792f",
      "parents": [
        "1bc8079879e8edfff451b62b7550bdd18523f963"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Dec 01 18:10:35 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Dec 03 10:49:55 2009 +0000"
      },
      "message": "ASoC: au1x: dbdma2: plug memleak in pcm device creation error path\n\nfree the allocated pcm platform device in the error path.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1bc8079879e8edfff451b62b7550bdd18523f963",
      "tree": "adfd5aee1bd8f951eee2487d5fd274be212ee968",
      "parents": [
        "a649d1fcc9bd2299cb06b6594fabb429fa50f174"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Dec 01 18:10:34 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Dec 03 10:49:55 2009 +0000"
      },
      "message": "ASoC: au1x: dbdma2: fix oops on soc device removal.\n\nplatform_device_unregister() frees resources for us, no need to\ndo it explicitly.  Fixes an oops when machine code removes the\nsoc-audio device.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ac2c92e0cd06387ecee8115f5fa385fba6413c42",
      "tree": "8ac242b237b95a70f6773d6a28871ae609ebd2bf",
      "parents": [
        "274693f37090ada2cadd09944ab883f05ea6ebe6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Dec 03 10:14:10 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Dec 03 10:14:10 2009 +0100"
      },
      "message": "ALSA: hda - Fix memory leaks in the previous patch\n\nThe previous hack for replacing the codec name give memory leaks at\nerror paths.  This patch fixes them.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "274693f37090ada2cadd09944ab883f05ea6ebe6",
      "tree": "584957b584188ef83787745d3a505286be7058bb",
      "parents": [
        "980f31c46b3c7895ad926fbb43c8edac6ce193ff"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Thu Dec 03 10:07:50 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Dec 03 10:07:50 2009 +0100"
      },
      "message": "ALSA: hda - Add ALC661/259, ALC892/888VD support\n\nFixed List:\n   1. Add alc_read_coef_idx function\n   2. Add ALC661 ALC259\n   3. Add ALC892 ALC888VD\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d8ea23931ce83b56801976e6f1fa893462c1c477",
      "tree": "14bc0fa2569595ac75d3686e8b461914106a5992",
      "parents": [
        "cf5bd652c384cf58544f43bea097bbc9cf14e4f5"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Dec 02 23:27:12 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 02 23:56:10 2009 +0100"
      },
      "message": "ALSA: opti9xx: remove snd_opti9xx fields\n\nRemove snd_opti9xx fields which are indirect arguments to\nthe snd_opti9xx_configure(). Pass these values as function\narguments.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cf5bd652c384cf58544f43bea097bbc9cf14e4f5",
      "tree": "162837d5f24b8657f4726d73ae4b5a7901569eee",
      "parents": [
        "e0feefc70c1bb3f51aa9bb42acfd22cd7472a5d9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 16:36:56 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 16:36:56 2009 +0100"
      },
      "message": "ALSA: aaci - Clean up duplicate code\n\nNow snd_ac97_pcm_open() is called with the exactly same arguments\nfor both playback and capture directions.  Remove the unneeded check.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e0feefc70c1bb3f51aa9bb42acfd22cd7472a5d9",
      "tree": "8cc7217705a291e6178dfd232f0b3531ff0fd071",
      "parents": [
        "ef47bf386e2042c2e483b4ea0259233202ad3ebf"
      ],
      "author": {
        "name": "Alexey Fisher",
        "email": "bug-track@fisher-privat.net",
        "time": "Tue Dec 01 13:40:53 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 16:00:08 2009 +0100"
      },
      "message": "ALSA: usb - Fix mixer map for Hercules Gamesurround Muse Pocket LT\n\nMuse Pocket use brocken mixer names, so alsamixer and PA can\u0027t use it correctly\nThis patch add quirk to overwirte default mixers.\n\nSigned-off-by: Alexey Fisher \u003cbug-track@fisher-privat.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b00615d163cd24fa98d155acfc1f9d81d6fe1103",
      "tree": "dde815788aaea3e336aaaf24763311ce63a22e1b",
      "parents": [
        "75639e7ee1401b3876c7a00ffe96ea8027668690",
        "d6797322231af98b9bb4afb175dd614cf511e5f7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:58:15 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:58:15 2009 +0100"
      },
      "message": "Merge branch \u0027topic/pcm-dma-fix\u0027 into topic/core-change\n"
    },
    {
      "commit": "75639e7ee1401b3876c7a00ffe96ea8027668690",
      "tree": "3d6813cd3fe0d974e0a40237d003a22c5f7438dd",
      "parents": [
        "7584af10cf46e0f4aa1696f1be79fa0f19a945ba",
        "ad1cd745060ae2f24026b3b3d09da3426df6ab36"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:58:10 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:58:10 2009 +0100"
      },
      "message": "Merge branch \u0027topic/beep-rename\u0027 into topic/core-change\n"
    },
    {
      "commit": "980f31c46b3c7895ad926fbb43c8edac6ce193ff",
      "tree": "ec61a87b42ce8e6eb24554d8a56173ef75aefdd2",
      "parents": [
        "9e298f449e667833c4cafad040ce8025a8ba1eed",
        "6ef80706184be792499a4485a7957f2660b6a076"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:57:01 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:57:01 2009 +0100"
      },
      "message": "Merge branch \u0027topic/ice1724-quartet\u0027 into topic/hda\n"
    },
    {
      "commit": "9e298f449e667833c4cafad040ce8025a8ba1eed",
      "tree": "5b05c9c36c305a99d4b6699427ab902b87db90fb",
      "parents": [
        "2f703e7a2ea5f6d5ea14a7b2cd0d31be07839ac6",
        "62428f7b8c873d43be8201e66392c3aad82fec93"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:56:52 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:56:52 2009 +0100"
      },
      "message": "Merge branch \u0027topic/oxygen\u0027 into topic/hda\n"
    },
    {
      "commit": "2f703e7a2ea5f6d5ea14a7b2cd0d31be07839ac6",
      "tree": "942addf467e4a084c7abaaa09cb25a9e82c93b11",
      "parents": [
        "cfc9b06f0befe50ef02253f72b76946363549031"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 14:17:37 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 14:17:37 2009 +0100"
      },
      "message": "ALSA: hda - Add position_fix quirk for HP dv3\n\nHP dv3 requires position_fix\u003d1.\n\nReference: Novell bnc#555935\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d555935\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cfc9b06f0befe50ef02253f72b76946363549031",
      "tree": "cb29ddec83228f27b5081f488c5d87ccf0ceafe6",
      "parents": [
        "854206b074581957e7b5c955001c329f94986b4c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 12:19:37 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 12:26:18 2009 +0100"
      },
      "message": "ALSA: hda - Add a pin-fix for FSC Amilo Pi1505\n\nFSC Amilo Pi 1505 has a buggy BIOS and doesn\u0027t set up the HP and\nspeaker pins properly.  Add the pinfix entry for that.\n\nReference: Novell bnc#557403\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d557403\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ef47bf386e2042c2e483b4ea0259233202ad3ebf",
      "tree": "02baba407d2dbae9d367865c3d52d6e9400c8773",
      "parents": [
        "306ecee926cf79f1b3b5f6035be09ef3d83f1b76",
        "8ee763b9c82c6ca0a59a7271ce4fa29d7baf5c09"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 08:36:05 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 08:36:05 2009 +0100"
      },
      "message": "Merge branch \u0027fix/misc\u0027 into topic/misc\n"
    },
    {
      "commit": "6c49e2700fd5e78403d9119cbe12b7c7bb5b3d0e",
      "tree": "29d072381c7712dd1b4176af28771e5e38883cfa",
      "parents": [
        "23e041dbaa80eb1032f9d612433c6b9062da5afd",
        "8ee763b9c82c6ca0a59a7271ce4fa29d7baf5c09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 13:55:20 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 13:55:20 2009 -0800"
      },
      "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: AACI: fix recording bug\n  ALSA: AACI: fix AC97 multiple-open bug\n  ASoC: AIC23: Fixing infinite loop in resume path\n  ASoC: Fix suspend with active audio streams\n"
    },
    {
      "commit": "854206b074581957e7b5c955001c329f94986b4c",
      "tree": "79c50eb88ff19968992b71f1557fb9571fca69f4",
      "parents": [
        "45d4ebf1a6255f2234a041685789cbecac3453f1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 18:22:04 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 18:22:04 2009 +0100"
      },
      "message": "ALSA: hda - Fix Cxt5047 test mode\n\nThe NID 0x1a of Conexant 5047 chip is a mic boost volume only with\nthe output amp unlike 5045 chip.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8ee763b9c82c6ca0a59a7271ce4fa29d7baf5c09",
      "tree": "2d0ac3adfbca180ec159df8adb7f8024045cd4c6",
      "parents": [
        "4acd57c3de62374fe5bb52e5cd24538190f4eab2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 29 16:39:59 2009 +0000"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 14:50:55 2009 +0100"
      },
      "message": "ALSA: AACI: fix recording bug\n\npcm-\u003er[1].slots is the double rate slot information, not the\ncapture information.  For capture, \u0027pcm\u0027 will already be the\ncapture ac97 pcm structure.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4acd57c3de62374fe5bb52e5cd24538190f4eab2",
      "tree": "d611ef755ef4951f2308249460f805bbd1cd2dca",
      "parents": [
        "77a9d3eb774f50965106cb2937be660d093a5272"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 29 16:39:52 2009 +0000"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 14:50:53 2009 +0100"
      },
      "message": "ALSA: AACI: fix AC97 multiple-open bug\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "77a9d3eb774f50965106cb2937be660d093a5272",
      "tree": "3980b072ee25f01aed7c5e4109983fa7952e6bf7",
      "parents": [
        "e2cd52e60726c30fa558cead7bc7413fd946261c",
        "e9ff5eb2ae018fe2298c68746c873bf828c6b10e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 14:50:37 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 14:50:37 2009 +0100"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into fix/misc\n"
    },
    {
      "commit": "a649d1fcc9bd2299cb06b6594fabb429fa50f174",
      "tree": "105648f98b2bec5e8df45443b61fba8a68698cef",
      "parents": [
        "785d1c45ce11820d5838eb6399caa0ac98c836cf"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Nov 30 14:06:37 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 30 13:27:29 2009 +0000"
      },
      "message": "ASoC: pxa/raumfeld: adopt new snd_soc_dai_set_pll() API\n\nALSA\u0027s for-2.6.33 branch has a new source argument to\nsnd_soc_dai_set_pll().\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "785d1c45ce11820d5838eb6399caa0ac98c836cf",
      "tree": "48a6ef11e402d484804dcb1a95b2bb4b6b3836c7",
      "parents": [
        "d53bd80cb32d917e224b19925bb8f500941a3659"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Mon Nov 30 20:24:48 2009 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 30 12:56:44 2009 +0000"
      },
      "message": "ASoC: sh: fsi: Add runtime PM support\n\nThis patch add support runtime PM.\nDriver callbacks for Runtime PM are empty because\nthe device registers are always re-initialized after\npm_runtime_get_sync(). The Runtime PM functions replaces the\nclock framework module stop bit handling in this driver.\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "45d4ebf1a6255f2234a041685789cbecac3453f1",
      "tree": "87edd2d75469a56f376a389deb7ad6de5cdc1a80",
      "parents": [
        "bfc9902599549736b9c6445e1e2235b8542f64a6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 11:58:30 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 11:59:17 2009 +0100"
      },
      "message": "ALSA: hda - Add a position_fix quirk for MSI Wind U115\n\nMSI Wind U115 seems to require position_fix\u003d1 explicitly.\nOtherwise it screws up PulseAudio.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "306ecee926cf79f1b3b5f6035be09ef3d83f1b76",
      "tree": "01055d6824b1ffe99ba2af2157d508f417cb877a",
      "parents": [
        "70a5f1187bcb3fac93a7d5c5fcfc5fc76b9c3f55"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Nov 30 07:46:56 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 11:26:30 2009 +0100"
      },
      "message": "ALSA: opti-miro: add PnP detection\n\nThe PCM12 and PCM20 can be set into the ISA PnP mode. The PCM12 PnP\nwas sold as the PnP device.\nAdd code to handle detection of these cards using ISA PnP framework.\n\nTested on the PCM20 in PnP mode. The PCM12 PnP has the same MS Windows\nINF file except for a card name displayed for user.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "70a5f1187bcb3fac93a7d5c5fcfc5fc76b9c3f55",
      "tree": "18e91a2cd17770d51634ceb053f014b6b1c9092b",
      "parents": [
        "abe6becb7c603991b925c0d2dd908e31dd6611f5"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Nov 30 07:45:47 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 30 11:26:22 2009 +0100"
      },
      "message": "ALSA: opti-miro: separate comon probing code\n\nSeparate common probing code in order to use it\nfor PnP probing.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5fa9167a1bf5f5a4b7282f5e7ac56a4a5a1fa044",
      "tree": "2bf23e13308ef683302ff5a92af0ae8bc37c1b60",
      "parents": [
        "dd2e5a156525f11754d9b1e0583f6bb49c253d62"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Nov 08 17:24:46 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 28 18:03:14 2009 +0100"
      },
      "message": "pcmcia: rework the irq_req_t typedef\n\nMost of the irq_req_t typedef\u0027d struct can be re-worked quite\neasily:\n\n(1) IRQInfo2 was unused in any case, so drop it.\n\n(2) IRQInfo1 was used write-only, so drop it.\n\n(3) Instance (private data to be passed to the IRQ handler):\n\tMost PCMCIA drivers using pcmcia_request_irq() to actually\n\tregister an IRQ handler set the \"dev_id\" to the same pointer\n\tas the \"priv\" pointer in struct pcmcia_device. Modify the two\n\texceptions (ipwireless, ibmtr_cs) to also work this waym and\n\tset the IRQ handler\u0027s \"dev_id\" to p_dev-\u003epriv unconditionally.\n\n(4) Handler is to be of type irq_handler_t.\n\n(5) Handler !\u003d NULL already tells whether an IRQ handler is present.\n\tTherefore, we do not need the IRQ_HANDLER_PRESENT flag in\n\tirq_req_t.Attributes.\n\nCC: netdev@vger.kernel.org\nCC: linux-bluetooth@vger.kernel.org\nCC: linux-ide@vger.kernel.org\nCC: linux-wireless@vger.kernel.org\nCC: linux-scsi@vger.kernel.org\nCC: alsa-devel@alsa-project.org\nCC: Jaroslav Kysela \u003cperex@perex.cz\u003e\nCC: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCC: Karsten Keil \u003cisdn@linux-pingi.de\u003e\nfor the Bluetooth parts: Acked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "dd2e5a156525f11754d9b1e0583f6bb49c253d62",
      "tree": "f64b680eec9c4ca7da4fe635031a94a3bbf5ebee",
      "parents": [
        "6838b03fc6564ea07d0cd87ea6e198d90ab1fc3e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Nov 03 10:27:34 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 28 18:03:10 2009 +0100"
      },
      "message": "pcmcia: remove deprecated handle_to_dev() macro\n\nUpdate remaining users and remove deprecated handle_to_dev() macro\n\nCC: Harald Welte \u003claforge@gnumonks.org\u003e\nCC: netdev@vger.kernel.org\nCC: linux-wireless@vger.kernel.org\nCC: linux-serial@vger.kernel.org\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "5c5452f703cd9660c4f2549458d9fd0008e1a100",
      "tree": "e8500f15c182cba122cb30bd2bd93b31689a19eb",
      "parents": [
        "49af574b60669a58a2e96960ac694ce953119083",
        "e9ff5eb2ae018fe2298c68746c873bf828c6b10e"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 27 16:56:22 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 27 16:56:22 2009 +0000"
      },
      "message": "Merge branch \u0027for-2.6.32\u0027 into for-2.6.33\n"
    },
    {
      "commit": "49af574b60669a58a2e96960ac694ce953119083",
      "tree": "e1be8c66da801cc091c69fac290ff5732570a43a",
      "parents": [
        "a22eaf4ce106404f6c5283da30b4d514ede964c1"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Nov 27 13:47:10 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 27 16:54:57 2009 +0000"
      },
      "message": "ALSA: ARM: add Raumfeld audio support\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e9ff5eb2ae018fe2298c68746c873bf828c6b10e",
      "tree": "2604814b3f1f35e935c39a4762ea1630c3df902a",
      "parents": [
        "50b6bce59d154b5db137907a5c0ed45a4e7a3829"
      ],
      "author": {
        "name": "Anuj Aggarwal",
        "email": "anuj.aggarwal@ti.com",
        "time": "Fri Nov 27 17:40:58 2009 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 27 16:45:42 2009 +0000"
      },
      "message": "ASoC: AIC23: Fixing infinite loop in resume path\n\nThis patch fixes two issues:\na) Infinite loop in resume function\nb) Writes to non-existing registers in resume function\n\nCc: stable@kernel.org\nSigned-off-by: Anuj Aggarwal \u003canuj.aggarwal@ti.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a22eaf4ce106404f6c5283da30b4d514ede964c1",
      "tree": "51ad476c79891cf34709acf12c5728c5857aae7d",
      "parents": [
        "74ea23aa6c9a8bece71b35ddeeb7ad6ae6782cd9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 15:14:09 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 15:14:09 2009 +0100"
      },
      "message": "ASoC: Revert missing reset_err in wm97*.c\n\nThe commit fe3e78e073d25308756f38019956061153267769\n      ASoC: Factor out snd_soc_init_card()\nremoved the error paths that are still valid for wm97* codecs, causing\nthe compile errors like\n  sound/soc/codecs/wm9705.c:399: error: label \u0027reset_err\u0027 used but not defined\n  sound/soc/codecs/wm9712.c:687: error: label \u0027reset_err\u0027 used but not defined\n  sound/soc/codecs/wm9713.c:1237: error: label \u0027reset_err\u0027 used but not defined\n\nRevert the removed error path codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "abe6becb7c603991b925c0d2dd908e31dd6611f5",
      "tree": "d5bfdd328f87b82fbf50e338b227c54be05245b9",
      "parents": [
        "bbb3c644bd9967753ce8c214c5e64b27c361d2a4",
        "8366fc390865bfb1497fe19a518fe5713f96ba3b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 13:27:03 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 13:27:03 2009 +0100"
      },
      "message": "Merge branch \u0027next/isa\u0027 into topic/misc\n"
    },
    {
      "commit": "bfc9902599549736b9c6445e1e2235b8542f64a6",
      "tree": "da39d6398dd09f41d25a02faf48379044854f412",
      "parents": [
        "0b587fc4d35afb1bc0fc3d890084bb14c78372dc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 12:22:44 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 12:22:44 2009 +0100"
      },
      "message": "ALSA: hda - Don\u0027t trigger pin-sense for STAC/IDT codecs\n\nSTAC/IDT codecs seem to behave weird when SET_PIN_SENSE verb is issued\nbefore reading the jack-detection although the TRIG_REQ pin capability\nis given by the hardware.\n\nSince snd_hda_jack_detect() issues the SET_PIN_SENSE verb simply judging\nfrom the pincap, we have to revert the change in the commit\n  d56757abc11a21996d9839c0d4e3b2c3666cd318\n    ALSA: hda - Replace the rest of jack-detections with snd_hda_jack_detect()\nto plain GET_PIN_SENSE verb without triggering.\n\nReported-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8700055e0a30b3f67c1474b09200b59c32dd3796",
      "tree": "e33e1179fb0ab43ae56c77dc8ee394403652e670",
      "parents": [
        "9dc9120c774e1d7e3d939542200bd44829c0059d"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Fri Nov 27 11:20:56 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 11:21:40 2009 +0100"
      },
      "message": "ALSA: opti-miro: fix OOPS if hardware is not detected\n\nIf a hardware is not detected there is a kernel crash\ndue to not initialized snd_miro-\u003eaci pointer. This pointer\nis initialized after detection of the opti (miro) chip.\n\nThis bug was introduced by patches to expose\nACI mikser outside the snd-miro driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d6797322231af98b9bb4afb175dd614cf511e5f7",
      "tree": "cbeb990703df277452611c2e3ea9f4c45ff9c5e6",
      "parents": [
        "6985c8877a711c7c307af05203858cb7c3c89d0d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 26 15:08:54 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 10:15:24 2009 +0100"
      },
      "message": "ALSA: Remove old DMA-mmap code from arm/devdma.c\n\nThe call of dma_mmap_coherent() is done in the PCM core now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6985c8877a711c7c307af05203858cb7c3c89d0d",
      "tree": "9b7ca278250a3fe159cb9f763dc04fc492eb7e19",
      "parents": [
        "66b6cfacfc5aa2fda37b0d40cd54931ca5ef8cd7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 26 15:04:24 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 10:15:23 2009 +0100"
      },
      "message": "ALSA: pcm - fix page conversion on non-coherent PPC arch\n\nThe non-cohernet PPC arch doesn\u0027t give the correct address by a simple\nvirt_to_page() for pages allocated via dma_alloc_coherent().\nThis patch adds a hack to fix the conversion similarly like MIPS.\n\nNote that this doesn\u0027t fix perfectly: the pages should be marked with\nproper pgprot value.  This will be done in a future implementation like\nthe conversion to dma_mmap_coherent().\n\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "66b6cfacfc5aa2fda37b0d40cd54931ca5ef8cd7",
      "tree": "44dc65e1a1f38f7265cc060ccc4fa29d29b751cd",
      "parents": [
        "9eb4a06788a598573c751af1a7e46639afc89513"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 26 12:50:01 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 27 10:12:40 2009 +0100"
      },
      "message": "ALSA: pcm - fix page conversion on non-coherent MIPS arch\n\nThe non-coherent MIPS arch doesn\u0027t give the correct address by a simple\nvirt_to_page() for pages allocated via dma_alloc_coherent().\n\nOriginal patch by Wu Zhangjin \u003cwuzj@lemote.com\u003e.\n[Ralf mentioned: \"The origins of this patch go back far further.\n The oldest patch I could find which is a superset of this was written\n by Atsushi Nemoto and various incarnations of it have been sumitted\n to and reject by me a number of times through the years.\"]\nA proper check of the buffer allocation type was added to avoid the\nwrong conversion.\n\nNote that this doesn\u0027t fix perfectly: the pages should be marked with\nproper pgprot value.  This will be done in a future implementation like\nthe conversion to dma_mmap_coherent().\n\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "74ea23aa6c9a8bece71b35ddeeb7ad6ae6782cd9",
      "tree": "df188b696e303ad36ba9fdf77dc3235a8406000c",
      "parents": [
        "c0fa59df7214e546f8a37bc677867ac7b67b5c93"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Thu Nov 26 13:55:11 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 26 15:47:12 2009 +0000"
      },
      "message": "ASoC: tlv320dac33: Change RT wq to singlethread wq\n\nRT workqueue is going away in the near future, replace it with\nsinglethread wq for now, which is still supported.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "9eb4a06788a598573c751af1a7e46639afc89513",
      "tree": "d82ea448a63dc6972995a85d4037f8318c76f869",
      "parents": [
        "657b1989dacf58e83e7a76bca6d4a91a9f294cf6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 26 12:43:39 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 26 15:07:21 2009 +0100"
      },
      "message": "ALSA: pcm - define snd_pcm_default_page_ops()\n\nAdd a helper (inline) function as the default page ops.  Any hacks wrt\nthe page address conversion will be applied in this function.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "657b1989dacf58e83e7a76bca6d4a91a9f294cf6",
      "tree": "8503f4609840da79c8438d8ae1f6e4fb3df62346",
      "parents": [
        "648f4e3e50c4793d9dbf9a09afa193631f76fa26"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 26 12:40:21 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 26 15:07:14 2009 +0100"
      },
      "message": "ALSA: pcm - Use dma_mmap_coherent() if available\n\nUse dma_mmap_coherent() for mmapping the buffers allocated via\ndma_alloc_coherent() if available.  Currently, only ARM has this function,\nso we do temporarily have an ifdef pcm_native.c.  This should be handled\nbetter globally in future.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0b587fc4d35afb1bc0fc3d890084bb14c78372dc",
      "tree": "555269c91812b164225d1dfee0671e488e2c3986",
      "parents": [
        "95a618bdac29c7b0f1a516aec9fc37626dec1af9"
      ],
      "author": {
        "name": "Daniel T Chen",
        "email": "crimsun@ubuntu.com",
        "time": "Wed Nov 25 18:27:20 2009 -0500"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 26 10:12:14 2009 +0100"
      },
      "message": "ALSA: hda: Fix max PCM level to 0 dB for Fujitsu-Siemens laptops using CX20549 (Venice)\n\nBugLink: https://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d4792\n\nCristian reported that these models have really bad sound above 6 dB\nand proposed the original patch. I\u0027ve updated the comment to reflect\nthis change.\n\nSigned-off-by: Daniel T Chen \u003ccrimsun@ubuntu.com\u003e\nReported-by: Cristian Klein\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c0fa59df7214e546f8a37bc677867ac7b67b5c93",
      "tree": "80d1e2e8861f5b84d61d195bf880933c0ace727d",
      "parents": [
        "2449ae85e3c88ef27853aef0d19772149e269ae7"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 19 11:36:10 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 25 19:55:46 2009 +0000"
      },
      "message": "ASoC: Add BCLK calculation utility for TDM mode too\n\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "bbb3c644bd9967753ce8c214c5e64b27c361d2a4",
      "tree": "0ed8bb88c80b90766ee9122af5bee6a48aa5c13f",
      "parents": [
        "a014bbadb53121e243cac254593e79e3ca89742d"
      ],
      "author": {
        "name": "Daniel T Chen",
        "email": "crimsun@ubuntu.com",
        "time": "Tue Nov 24 22:51:05 2009 -0500"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 25 10:01:20 2009 +0100"
      },
      "message": "ALSA: intel8x0: Mute External Amplifier by default for Gateway 4525GZ\n\nBugLink: https://bugs.launchpad.net/bugs/487884\n\nThis Gateway model needs External Amplifier muted for audible playback,\nso set the inv_eapd quirk for it.\n\nSigned-off-by: Daniel T Chen \u003ccrimsun@ubuntu.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a014bbadb53121e243cac254593e79e3ca89742d",
      "tree": "1bfd7f4106b9041839ff7944dfcf12d79f1397fd",
      "parents": [
        "d82af9f9aab69e82b86450272588c861364f8879"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Nov 16 12:26:30 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 24 10:20:09 2009 +0100"
      },
      "message": "sound: usxxx: cleanup chip field\n\nThe chip field is no longer needed.  Move those of its fields that are\nactually used to the device structure itself.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d82af9f9aab69e82b86450272588c861364f8879",
      "tree": "725374db87473b6ae0e2ac6f41ca44866affa37b",
      "parents": [
        "96f61d9ade82f3e9503df36809175325e8f5eaca"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Nov 16 12:23:46 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 24 10:19:59 2009 +0100"
      },
      "message": "sound: usb: make the USB MIDI module more independent\n\nRemove the dependecy from the USB MIDI code on the snd_usb_audio\nstructure.  This allows using the USB MIDI module from another driver\nwithout having to pretend to be the generic USB audio driver.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "96f61d9ade82f3e9503df36809175325e8f5eaca",
      "tree": "f66c2359f060be40f91dab32a49c2f4320f3edad",
      "parents": [
        "88cdca9c7376f2220171d09dfc2f9e41b4834435"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Oct 22 09:06:19 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 24 10:19:49 2009 +0100"
      },
      "message": "sound: usb-audio: allow switching altsetting on Roland USB MIDI devices\n\nAdd a mixer control to select between the two altsettings on Roland USB\nMIDI devices where the input endpoint is either bulk or interrupt.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "95a618bdac29c7b0f1a516aec9fc37626dec1af9",
      "tree": "6a73f53909bac4f16d3db8c3b6ed3b62a4bb06f9",
      "parents": [
        "83dd7408b59c1945069199d712df8c7c64a76e1f"
      ],
      "author": {
        "name": "Einar Rünkaru",
        "email": "einarry@smail.ee",
        "time": "Mon Nov 23 22:23:49 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 24 09:01:48 2009 +0100"
      },
      "message": "ALSA: hda - Make Dell Vostro 1015n mic and speaker switching work\n\nDell Vostro 1015n uses Conexant CX20583-10Z (0x14f1:5067). Patch is\nbased on \"olpc-xo-1_5\" branch. Dell uses digital mic.\n\nSigned-off-by: Einar Rünkaru \u003ceinarry@smail.ee\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "83dd7408b59c1945069199d712df8c7c64a76e1f",
      "tree": "bf22beddc5555085695454a5ada898e834fc4902",
      "parents": [
        "fc08722510494e8185e176713de8c47238512591"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 24 08:57:53 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 24 08:57:53 2009 +0100"
      },
      "message": "Revert \"ALSA: hda - Change quirk for Acer Aspire 5930G\"\n\nThis reverts commit f2624791a0c2a2d7664b12d75ca327917141fd3b.\n\nŁukasz Wojniłowicz reported that the change causes both internal and\nexternal mics not working any more.  The headphone jacking issue was\nfixed by his previous patch, it\u0027s better to revert to acer-aspire-4930g\nmodel.\n\nReported-by: Łukasz Wojniłowicz \u003clukasz.wojnilowicz@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "97cef58521288ade8d957e4d568a3d409dea7d64",
      "tree": "da15a7d4741ff4a1651e205d72e2be717116e347",
      "parents": [
        "dcdec639ad74f20427df82284f98b68f6ac7c0ae",
        "50b6bce59d154b5db137907a5c0ed45a4e7a3829"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 23 13:37:04 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 23 13:37:04 2009 +0000"
      },
      "message": "Merge branch \u0027for-2.6.32\u0027 into for-2.6.33\n"
    },
    {
      "commit": "50b6bce59d154b5db137907a5c0ed45a4e7a3829",
      "tree": "8aec79bc5a5c72bac2eb480638803a9ca62e50ce",
      "parents": [
        "bab0212467e58929470ae3ae32515f17e30c3926"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 23 13:11:53 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 23 13:11:53 2009 +0000"
      },
      "message": "ASoC: Fix suspend with active audio streams\n\nWhen we get a stream suspend event force the power down since otherwise\nthe stream would remain marked as active.  In future we\u0027ll probably want\nto make this stream-specific and add an interface to make the power down\nof other widgets optional in order to support leaving bypass paths\nactive while suspending the processor.\n\nCc: stable@kernel.org\nReported-by: Joonyoung Shim \u003cjy0922.shim@samsung.com\u003e\nTested-by: Joonyoung Shim \u003cjy0922.shim@samsung.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "88cdca9c7376f2220171d09dfc2f9e41b4834435",
      "tree": "b3880929ddb42424a4debdd3bc32aeac8cb7b1fa",
      "parents": [
        "616ad593fe37ef265e5cb1282db6ca264197ffb2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 23 09:44:10 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 23 09:44:10 2009 +0100"
      },
      "message": "ALSA: AACI cleanup\n\nFix the buffer size calculation to use the size which ALSA is expecting.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9dc9120c774e1d7e3d939542200bd44829c0059d",
      "tree": "bea8fba16b39633911bdd99606e318a24f9a0ef5",
      "parents": [
        "9aeba6297151abcb1b34f3237e4c028aae500ce4"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sun Nov 22 17:26:34 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 23 09:41:55 2009 +0100"
      },
      "message": "ALSA: opti-miro: expose ACI mixer to outside drivers\n\nThe ACI mixer is used to control the radio FM module\ninstalled on the Miro PCM20 sound card. Expose ACI mixer\noutside the sound card driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9aeba6297151abcb1b34f3237e4c028aae500ce4",
      "tree": "375a125bff0a6099bd26da97a060d717df846175",
      "parents": [
        "616ad593fe37ef265e5cb1282db6ca264197ffb2"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sun Nov 22 17:23:45 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 23 09:41:46 2009 +0100"
      },
      "message": "ALSA: opti-miro: make miro.h header available outside the alsa directory\n\nMove the miro.h header to the include/sound directory. It can\nbe used in the Miro PCM20 radio driver (v4l).\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a76df42a675c9936e8bf3607226e74c8a5e2d847",
      "tree": "96d93706d884dea956393653452fa4d78d8d7f76",
      "parents": [
        "648f4e3e50c4793d9dbf9a09afa193631f76fa26",
        "8171d88089ad63fc442b2bf32af7c18653adc5cb"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sun Nov 22 10:08:43 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sun Nov 22 10:08:43 2009 -0800"
      },
      "message": "Merge 7xx-iosplit-plat-merge with omap-fixes\n\nMerge branch \u00277xx-iosplit-plat-merge\u0027 into omap-for-linus\n"
    },
    {
      "commit": "616ad593fe37ef265e5cb1282db6ca264197ffb2",
      "tree": "77210d8400e597cc34792f596d33296f4840840a",
      "parents": [
        "fbc543915ffb8ec5c35403f294ab799f1936f42a"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sat Nov 21 01:01:18 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Nov 21 19:59:49 2009 +0100"
      },
      "message": "ALSA: opti-miro: remove snd_card pointer from snd_miro structure\n\nRemove the snd_card pointer from the snd_miro structure and\ndo some small code improvements.\n\nAlso, move Opti chipset detection before detection of the\nACI mixer, so the mci_base value is set in one place only.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "fc08722510494e8185e176713de8c47238512591",
      "tree": "1d307cb52bfc0ac6868a49ff9039f9bf9ec35996",
      "parents": [
        "7cef4cf1c5e9d81554137f52b96a5ab7f6241cdd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Nov 21 19:57:11 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Nov 21 19:57:11 2009 +0100"
      },
      "message": "ALSA: hda - Fix input and jack Kconfig depenencies\n\nCONFIG_SND_JACK needs to be selected explicitly only when INPUT\u003dy or\nINPUT_SND.  The current way, INPUT\u003dSND_HDA_INTEL isn\u0027t strict enough.\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dcdec639ad74f20427df82284f98b68f6ac7c0ae",
      "tree": "7483dae1fcf6623a412938092f2ad7245e8686c3",
      "parents": [
        "b2a2236d1f5e7c09c8e74b61f13d8ba3fe82f7be",
        "f3d0e82fe3cce0dd3ffcd9c59e6caa671a30f929"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 20 16:37:10 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 20 16:37:10 2009 +0000"
      },
      "message": "Merge branch \u0027ads117x\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into for-2.6.33\n"
    },
    {
      "commit": "7cef4cf1c5e9d81554137f52b96a5ab7f6241cdd",
      "tree": "6c8eceb3af7e7b07ab7b13efb2cf86b5d82fa0ea",
      "parents": [
        "f2624791a0c2a2d7664b12d75ca327917141fd3b"
      ],
      "author": {
        "name": "Łukasz Wojniłowicz",
        "email": "lukasz.wojnilowicz@gmail.com",
        "time": "Fri Nov 20 12:14:35 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 20 12:14:35 2009 +0100"
      },
      "message": "ALSA: hda - 4930g mute lfe and side when pluging in headphones\n\nFixes first issue from comment 0021423 in bug 0004317 for Acer Aspire 5930g\n\nSigned-off-by: Łukasz Wojniłowicz \u003clukasz.wojnilowicz@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "fbc543915ffb8ec5c35403f294ab799f1936f42a",
      "tree": "0ac4e394855c6105ab5ecfda66ed3ef01af3aa2f",
      "parents": [
        "d867bba94513cf149cb8462a6e006848acb91d38"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Fri Nov 20 14:56:52 2009 +0900"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 20 08:46:26 2009 +0100"
      },
      "message": "ALSA: sound: usbmidi: Use hweight16\n\nUse hweight16 instead of Brian Kernighan\u0027s/Peter Wegner\u0027s method\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d867bba94513cf149cb8462a6e006848acb91d38",
      "tree": "99d194eae2d369bb84dc5d43ce26df10beb0ddaf",
      "parents": [
        "4b28dca86066596721a6243c94611dab41970079"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Nov 19 14:34:33 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 20 08:45:55 2009 +0100"
      },
      "message": "sound: usb-audio: add Roland UA-1G support\n\nAdd support for the Roland UA-1G audio interface.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4b28dca86066596721a6243c94611dab41970079",
      "tree": "96b1ae145d62d478edd28a2602f5bafe6cd22144",
      "parents": [
        "bec145ae6f6978f0319e5600a742f45f76ecc4dd"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Nov 18 17:29:36 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 19 11:52:47 2009 +0100"
      },
      "message": "ALSA: cs4236: add dB scale for all volume controls\n\nUse db scale for all volume controls according to Crystal\u0027s datasheets.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f2624791a0c2a2d7664b12d75ca327917141fd3b",
      "tree": "c76cb6cf0b6a27eae1b20c1f3669104ff49b48c5",
      "parents": [
        "b4e818768d50a5b7aa1635676839682bcf0691b6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 19 11:48:44 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 19 11:51:46 2009 +0100"
      },
      "message": "ALSA: hda - Change quirk for Acer Aspire 5930G\n\nChange the quirk for Acer Aspire 5930G from model\u003dacer-aspire-4930g to\nmodel\u003dacer-aspre-6530g.  The tuba bass gets muted along with the other\nbuilt-in speakers upon headphones insertion, the internal mic works\nperfectly etc.\n\nReported-by: Claudio Viano \u003cclaudio.viano@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b2a2236d1f5e7c09c8e74b61f13d8ba3fe82f7be",
      "tree": "685e4b4e1226bd4822921a186bd3d6369bd8f647",
      "parents": [
        "2b7b250df74f1f9e15cdf33fa90f6c98a419842d"
      ],
      "author": {
        "name": "Enric Balletbò i Serra",
        "email": "eballetbo@gmail.com",
        "time": "Wed Nov 18 15:59:24 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 19 10:48:43 2009 +0000"
      },
      "message": "ASoC: Add support for IGEP v2\n\nSigned-off-by: Enric Balletbo i Serra \u003ceballetbo@iseebcn.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "2b7b250df74f1f9e15cdf33fa90f6c98a419842d",
      "tree": "119002a0778d0be261538abfa8899205de35d16b",
      "parents": [
        "1e224f322bf22280957a5f76164d848526ed9b08"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Wed Nov 18 17:49:54 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 19 10:48:27 2009 +0000"
      },
      "message": "ASoC: DaVinci: use edma_pause, edma_resume\n\nUse edma_pause and edma_resume to make missing dma_events\nless likely. This may not be needed, but it looks better.\n\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1e224f322bf22280957a5f76164d848526ed9b08",
      "tree": "bdf7af09be46172aa6048bb25fda35980e8b2159",
      "parents": [
        "1587ea31572e25a0a2c9c491b7f8c937b6c0454e"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Wed Nov 18 17:49:53 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 19 10:48:08 2009 +0000"
      },
      "message": "ASoC: DaVinci: pcm, fix underrun by using sram\n\nFix underruns by using dma to copy 1st to sram\nin a ping/pong buffer style and then copying from\nthe sram to the ASP. This also has the advantage\nof tolerating very long interrupt latency on dma\ncompletion.\n\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1587ea31572e25a0a2c9c491b7f8c937b6c0454e",
      "tree": "8ab43408e2b859dcde8af29a5ec5651e454b0da1",
      "parents": [
        "0d6c97742993a00ee2cbfbd6d68fba669c17bf50"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Wed Nov 18 17:49:52 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 19 10:47:56 2009 +0000"
      },
      "message": "ASoC: DaVinci: pcm, rename variables in prep for ping/pong\n\nRename variable master_lch to asp_channel\nRename variable slave_lch to asp_link[0]\nRename local variables:\n\tlch to link\n\tcount to asp_count\n\tsrc to asp_src\n\tdst to asp_dst\n\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "0d6c97742993a00ee2cbfbd6d68fba669c17bf50",
      "tree": "d38c47f3d5fe212dbc3099a08e0e3f3b6717f442",
      "parents": [
        "41b51dd47ea7c406a8d49b97804e8acec9dadaed"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Wed Nov 18 17:49:51 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 19 10:47:38 2009 +0000"
      },
      "message": "ASoC: DaVinci: i2s, reduce underruns by combining into 1 element\n\nAllow the left and right 16 bit samples to be shifted out as 1\n32 bit sample.\n\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "70b172b2989685a16cb47224678b9290d73fcd18",
      "tree": "b56a073103c8e682acfff97d841a3e15dfbdf10d",
      "parents": [
        "486bfe5c7ca6184f35b93b9f2bf3fa3baa1b65e4",
        "e2cd52e60726c30fa558cead7bc7413fd946261c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 18 14:59:49 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 18 14:59:49 2009 -0800"
      },
      "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  ASoC: tlv320aic23 fix rate selection\n  ASoC: OMAP3 Pandora: update for TWL4030 codec changes\n  ASoC: Modifying the license string GPLv2 for OMAP3 EVM\n  ALSA: hda - Fix quirk for VAIO type G\n  ALSA: usb - Quirk to disable master volume control in PCM2702\n"
    },
    {
      "commit": "b4e818768d50a5b7aa1635676839682bcf0691b6",
      "tree": "3f61e8abf70ea82d9cfadc475366f7b23987b125",
      "parents": [
        "8af3aeb498197f6fdf5acc913ffe8a392cb921c9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 18 17:20:24 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 18 17:22:07 2009 +0100"
      },
      "message": "ALSA: hda - Fix mute-LED sync on HP laptops with IDT92HD83xxx codecs\n\nThe mute-LED isn\u0027t synchronized with the actual mute state on some\nHP laptops with IDT 92HD83xxx codecs.  A similar hack using\ncheck_power_status callback is added for this codec, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e2cd52e60726c30fa558cead7bc7413fd946261c",
      "tree": "9816475da36eac9d0e7e9f129f0a659ab7286015",
      "parents": [
        "ef4b18e2af09b69b5a183ad611f5965ef1766be4",
        "bab0212467e58929470ae3ae32515f17e30c3926"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 18 16:38:58 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 18 16:38:58 2009 +0100"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "ef4b18e2af09b69b5a183ad611f5965ef1766be4",
      "tree": "0d02161d0fb8f65117d616d65a96b99dc4da8367",
      "parents": [
        "0c3cee57efcb1c79d62b1238c0d22afef4599247",
        "12929baea4b29d70525f764034b3dac771dd69e5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 18 16:38:49 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 18 16:38:49 2009 +0100"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n"
    },
    {
      "commit": "41b51dd47ea7c406a8d49b97804e8acec9dadaed",
      "tree": "97c2d4f303a2c575582c2882d4c3b79f880e254a",
      "parents": [
        "1452556bebc302121eea5dfb3cbd464824406bb8",
        "bab0212467e58929470ae3ae32515f17e30c3926"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 18 13:54:51 2009 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 18 13:54:51 2009 +0000"
      },
      "message": "Merge branch \u0027for-2.6.32\u0027 into for-2.6.33\n"
    },
    {
      "commit": "bab0212467e58929470ae3ae32515f17e30c3926",
      "tree": "4b278fadcf1ce98b245914d0d9d05aec52551611",
      "parents": [
        "f3dd70414cdc0203ca63eef83ca130c2d1903b30"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Tue Nov 17 13:51:01 2009 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 18 13:46:40 2009 +0000"
      },
      "message": "ASoC: tlv320aic23 fix rate selection\n\nFix the ordering of sr_valid_mask array.\nThe lower bit of the index represents USB\nnot bosr.\n\nReported-by: Anuj Aggarwal \u003canuj.aggarwal@ti.com\u003e\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    }
  ],
  "next": "f3dd70414cdc0203ca63eef83ca130c2d1903b30"
}
