)]}'
{
  "log": [
    {
      "commit": "9685c43e4ea7e7267afd30157ca22af4e21e2767",
      "tree": "6d7547e3eff78564fbdc0a6dabad7f6e0604143c",
      "parents": [
        "ae1b5f0d2311057643657b71a272c4748e4b21d2"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:34:04 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:54:03 2008 +1100"
      },
      "message": "m68knommu: platform setup for 5206 ColdFire parts\n\nSwitch to platform style configuration for 5206 ColdFire parts.\nInitial support is for the UARTs. DMA support moved to common code\nfor all ColdFire parts.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ae1b5f0d2311057643657b71a272c4748e4b21d2",
      "tree": "2485d1156d5eb0b5fe1b5e0d0ba630c051e87f99",
      "parents": [
        "b9ac1ecb7d43fd9f6424117f4ab218d1cff5920f"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:32:00 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:54:03 2008 +1100"
      },
      "message": "m68knommu: configure support for new ColdFire serial driver\n\nAdd configure support for new ColdFire serial driver.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b9ac1ecb7d43fd9f6424117f4ab218d1cff5920f",
      "tree": "b3826f896f3eda1e9ca0b8ddd4ab1e0af4a6ab0a",
      "parents": [
        "9c52fab2f187636b39afb0dcf562872ed42ab608"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:31:58 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:54:03 2008 +1100"
      },
      "message": "m68knommu: build support for new ColdFire serial driver\n\nAdd build support for new ColdFire serial driver.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9c52fab2f187636b39afb0dcf562872ed42ab608",
      "tree": "95dc4da467f543dfde86f898105bef9ff82cee82",
      "parents": [
        "13f09b95a82c46ed608d057b22e0dd18ebfff22a"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Feb 01 07:05:44 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 20:54:03 2008 +1100"
      },
      "message": "Fix dl2k constants\n\nThe MSSR constants didn\u0027t match the reality - bitfield declarations used\nto be correct (1000BT_FD - bit 11, 1000BT_HD - bit 10), but enum had\nthem the other way round.  Went unnoticed until the switch from the\nbitfields use to the explicit arithmetics and I hadn\u0027t caught that one\nwhen verifying correctness of change...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "13f09b95a82c46ed608d057b22e0dd18ebfff22a",
      "tree": "99d8b9ed6f725bbd4ad58a1193929f1064c4b1d0",
      "parents": [
        "75659ca0c10992dcb39258518368a0f6f56e935d"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Thu Jan 31 20:40:29 2008 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 12:58:14 2008 +1100"
      },
      "message": "Ensure that we export __fatal_signal_pending()\n\nIt may be used by the modules nfs.ko and sunrpc.ko\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n[ Made it a regular export rather than GPL-only  - Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "75659ca0c10992dcb39258518368a0f6f56e935d",
      "tree": "5d014ceb2f10158061a23d0d976f9a613d85e659",
      "parents": [
        "fbdde7bd274d74729954190f99afcb1e3d9bbfba",
        "2dfe485a2c8afa54cb069fcf48476f6c90ea3fdf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 11:45:47 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 11:45:47 2008 +1100"
      },
      "message": "Merge branch \u0027task_killable\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc\n\n* \u0027task_killable\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc: (22 commits)\n  Remove commented-out code copied from NFS\n  NFS: Switch from intr mount option to TASK_KILLABLE\n  Add wait_for_completion_killable\n  Add wait_event_killable\n  Add schedule_timeout_killable\n  Use mutex_lock_killable in vfs_readdir\n  Add mutex_lock_killable\n  Use lock_page_killable\n  Add lock_page_killable\n  Add fatal_signal_pending\n  Add TASK_WAKEKILL\n  exit: Use task_is_*\n  signal: Use task_is_*\n  sched: Use task_contributes_to_load, TASK_ALL and TASK_NORMAL\n  ptrace: Use task_is_*\n  power: Use task_is_*\n  wait: Use TASK_NORMAL\n  proc/base.c: Use task_is_*\n  proc/array.c: Use TASK_REPORT\n  perfmon: Use task_is_*\n  ...\n\nFixed up conflicts in NFS/sunrpc manually..\n"
    },
    {
      "commit": "fbdde7bd274d74729954190f99afcb1e3d9bbfba",
      "tree": "a72dadd4a8b4957a4e21bf7ae38a763a71d6e274",
      "parents": [
        "e1a9c9872dd004617555dff079b357a6ffd945e9",
        "c4772d99300a9fc13c86aaa370e630c5973664f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 10:25:09 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 10:25:09 2008 +1100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched:\n  debug: turn ignore_loglevel into an early param\n  sched: remove unused params\n  sched: let +nice tasks have smaller impact\n  sched: fix high wake up latencies with FAIR_USER_SCHED\n  RCU: add help text for \"RCU implementation type\"\n"
    },
    {
      "commit": "e1a9c9872dd004617555dff079b357a6ffd945e9",
      "tree": "c34779e59712ff345f8e4ee97e74086a85b34974",
      "parents": [
        "fcc3ff4f9d695a80dc6e6058e0d631a3026ed4c3",
        "2ecba4ffbbc6c85fce8c3878514be415edace413"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 10:16:28 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 10:16:28 2008 +1100"
      },
      "message": "Merge branch \u0027linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa\n\n* \u0027linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa: (299 commits)\n  [ALSA] version 1.0.16rc2\n  [ALSA] hda: fix Mic in as output\n  [ALSA] emu10k1 - Another EMU0404 Board ID\n  [ALSA] emu10k1 - Fix kthread handling at resume\n  [ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.\n  [ALSA] emu10k1 - Use enum for emu_model types\n  [ALSA] emu10k1 - Don\u0027t create emu1010 controls for non-emu boards\n  [ALSA] emu10k1 - 1616(M) cardbus improvements\n  [ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0404.\n  [ALSA] emu10k1: Add comments regarding E-Mu ins and outs.\n  [ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785\n  [ALSA] es1938 - improve capture hw pointer reads\n  [ALSA] HDA-Intel - Add support for Intel SCH\n  [ALSA] hda: Add GPIO mute support to STAC9205\n  [ALSA] hda-codec - Add Dell T3400 support\n  [ALSA] hda-codec - Add model for HP DV9553EG laptop\n  [ALSA] hda-codec - Control SPDIF as slave\n  [ALSA] hda_intel: ALSA HD Audio patch for Intel ICH10 DeviceID\u0027s\n  [ALSA] Fix Oops with PCM OSS sync\n  [ALSA] hda-codec - Add speaker automute to ALC262 HP models\n  ...\n"
    },
    {
      "commit": "fcc3ff4f9d695a80dc6e6058e0d631a3026ed4c3",
      "tree": "050a81468f8644cfb0f3c07a140456c136301a30",
      "parents": [
        "e95035c61a4c3dae1aa543a5bf5b39846daca061",
        "62152d0ea7012382cd814c7b361b4ef2029f26e6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 10:15:32 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 10:15:32 2008 +1100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86:\n  asm-generic/tlb.h: build fix\n  x86: uninline __pte_free_tlb() and __pmd_free_tlb()\n  x86: fix small sparse warning\n  x86: fix sparse warning in kernel/scx200_32.c\n  x86: early_ioremap_reset fix 2\n  x86: c_p_a clflush_cache_range fix\n  x86: change_page_attr_clear fix\n  x86: fix sparse warnings in intel_cacheinfo.c\n"
    },
    {
      "commit": "c4772d99300a9fc13c86aaa370e630c5973664f6",
      "tree": "afdc34662ecdb0522cab05690d55edb0a9eea85b",
      "parents": [
        "5aff0531ee2403b319e89bd04055fc41173e95fd"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:45:23 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:45:23 2008 +0100"
      },
      "message": "debug: turn ignore_loglevel into an early param\n\ni was debugging early crashes and wondered where all the printks\nwent. The reason: ignore_loglevel_setup() was not called yet ...\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5aff0531ee2403b319e89bd04055fc41173e95fd",
      "tree": "522e811c815d296497cac1e12127fdbfaa4a8da6",
      "parents": [
        "ef9884e6f29bbe1075204f962a00f7533bf7e8f3"
      ],
      "author": {
        "name": "Gerald Stralko",
        "email": "gerb.stralko@gmail.com",
        "time": "Thu Jan 31 22:45:23 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:45:23 2008 +0100"
      },
      "message": "sched: remove unused params\n\nThis removes the extra struct task_struct *p parameter in inc_nr_running\nand dec_nr_running functions.\n\nSigned-off by: Jerry Stralko \u003cgerb.stralko@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ef9884e6f29bbe1075204f962a00f7533bf7e8f3",
      "tree": "6d67c6a7073ec99237336c32a8d6985d5b8a2f4e",
      "parents": [
        "296825cbe14d4c95ee9c41ca5824f7487bfb4d9d"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Thu Jan 31 22:45:22 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:45:22 2008 +0100"
      },
      "message": "sched: let +nice tasks have smaller impact\n\nMichel Dänzr has bisected an interactivity problem with\nplus-reniced tasks back to this commit:\n\n 810e95ccd58d91369191aa4ecc9e6d4a10d8d0c8 is first bad commit\n commit 810e95ccd58d91369191aa4ecc9e6d4a10d8d0c8\n Author: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\n Date:   Mon Oct 15 17:00:14 2007 +0200\n\n sched: another wakeup_granularity fix\n\n      unit mis-match: wakeup_gran was used against a vruntime\n\nfix this by assymetrically scaling the vtime of positive reniced\ntasks.\n\nBisected-by: Michel Dänzer \u003cmichel@tungstengraphics.com\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "296825cbe14d4c95ee9c41ca5824f7487bfb4d9d",
      "tree": "c1d608ee1dd774f1d726c12873feff8a29422fff",
      "parents": [
        "095031052b4c03a7c8ffa51cbab031e442c4f8b7"
      ],
      "author": {
        "name": "Srivatsa Vaddagiri",
        "email": "vatsa@linux.vnet.ibm.com",
        "time": "Thu Jan 31 22:45:22 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:45:22 2008 +0100"
      },
      "message": "sched: fix high wake up latencies with FAIR_USER_SCHED\n\nThe reason why we are getting better wakeup latencies for\n!FAIR_USER_SCHED is because of this snippet of code in place_entity():\n\n\tif (!initial) {\n\t\t/* sleeps upto a single latency don\u0027t count. */\n\t\tif (sched_feat(NEW_FAIR_SLEEPERS) \u0026\u0026 entity_is_task(se))\n\t\t\t\t\t\t     ^^^^^^^^^^^^^^^^^^\n\t\t\tvruntime -\u003d sysctl_sched_latency;\n\n\t\t/* ensure we never gain time by being placed backwards. */\n\t\tvruntime \u003d max_vruntime(se-\u003evruntime, vruntime);\n\t}\n\nNEW_FAIR_SLEEPERS feature gives credit for sleeping only to tasks and\nnot group-level entities. With the patch attached, I could see that\nwakeup latencies with FAIR_USER_SCHED are restored to the same level as\n!FAIR_USER_SCHED.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "095031052b4c03a7c8ffa51cbab031e442c4f8b7",
      "tree": "97f4fd1592b98b1217826dc838fb70d6e8185890",
      "parents": [
        "8af03e782cae1e0a0f530ddd22301cdd12cf9dc0"
      ],
      "author": {
        "name": "Paul E. McKenney",
        "email": "paulmck@linux.vnet.ibm.com",
        "time": "Thu Jan 31 22:45:22 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:45:22 2008 +0100"
      },
      "message": "RCU: add help text for \"RCU implementation type\"\n\nThis patch supplies help text for the \"RCU implementation type\"\nkernel configuration choice.\n\nReported-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "62152d0ea7012382cd814c7b361b4ef2029f26e6",
      "tree": "2552f298c9c5c1f9be6d863d58ab5b4c0b24c37f",
      "parents": [
        "5aa0508508e7cd62bec6e3933b86fce03d2e8502"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:48 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:48 2008 +0100"
      },
      "message": "asm-generic/tlb.h: build fix\n\nbring back the avr32, blackfin, sh, sparc architectures into working order,\nby reverting the effects of this change that came in via the x86 tree:\n\n   commit a5a19c63f4e55e32dc0bc3d936d7f94793d8b380\n   Author: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\n   Date:   Wed Jan 30 13:33:39 2008 +0100\n\n       x86: demacro asm-x86/pgalloc_32.h\n\nSorry about that!\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5aa0508508e7cd62bec6e3933b86fce03d2e8502",
      "tree": "575c16be2d09315f18dfba35df878f98b3d31440",
      "parents": [
        "072b7a58ca534a667f9649ead1628dfb20087e4b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:48 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:48 2008 +0100"
      },
      "message": "x86: uninline __pte_free_tlb() and __pmd_free_tlb()\n\nthis also removes an include file dependency.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "072b7a58ca534a667f9649ead1628dfb20087e4b",
      "tree": "7d2b9810de9bd1ceceeb7cec82f3a590c7c990cc",
      "parents": [
        "706b7e1573d7b7ad7825e84a6dcfb3d533993b83"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Thu Jan 31 22:05:47 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:47 2008 +0100"
      },
      "message": "x86: fix small sparse warning\n\narch/x86/kernel/ds.c:226:9: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "706b7e1573d7b7ad7825e84a6dcfb3d533993b83",
      "tree": "ce3df2f3cf6dfad0b8c8b5aac58a242979b20d51",
      "parents": [
        "1fd6a53ddc75d02ad0f363cb42f2a1cec6b701c2"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Thu Jan 31 22:05:45 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:45 2008 +0100"
      },
      "message": "x86: fix sparse warning in kernel/scx200_32.c\n\narch/x86/kernel/scx200_32.c:68:72: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1fd6a53ddc75d02ad0f363cb42f2a1cec6b701c2",
      "tree": "2bf1f98a0b819949a6842f0441acb66c87a048d2",
      "parents": [
        "d4387bd3fa1d27e03bc87533c1650e24417c8016"
      ],
      "author": {
        "name": "Huang, Ying",
        "email": "ying.huang@intel.com",
        "time": "Thu Jan 31 22:05:45 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:45 2008 +0100"
      },
      "message": "x86: early_ioremap_reset fix 2\n\nThis patch fixes a bug of early_ioremap_reset(), which had been fixed\nbefore by \"convert the boot time page table to the kernels native\nformat\" patch. But that patch has been reverted now.\n\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d4387bd3fa1d27e03bc87533c1650e24417c8016",
      "tree": "14103cb3d7d19f05c70ca5747c2c1c452c013dc9",
      "parents": [
        "5827040df095d8dd6b5ca155dc4bfb5bafcb6ca2"
      ],
      "author": {
        "name": "Huang, Ying",
        "email": "ying.huang@intel.com",
        "time": "Thu Jan 31 22:05:45 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:45 2008 +0100"
      },
      "message": "x86: c_p_a clflush_cache_range fix\n\nBecause in i386 early boot stage, boot_cpu_data may be not available,\nwhich makes clflush_cach_range() into infinite loop, which is called\nby change_page_attr(). This patch fixes this by setting\nboot_cpu_data.x86_clflush_size in early_cpu_detect().\n\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5827040df095d8dd6b5ca155dc4bfb5bafcb6ca2",
      "tree": "5cecd44484c96240be98e8031fe5afdf52dc8d88",
      "parents": [
        "c1666e663d8443f57c1c6b0acac70c3fbaea9014"
      ],
      "author": {
        "name": "Huang, Ying",
        "email": "ying.huang@intel.com",
        "time": "Thu Jan 31 22:05:43 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:43 2008 +0100"
      },
      "message": "x86: change_page_attr_clear fix\n\nThis patch replaces __change_page_attr_set_clr() with\nchange_page_attr_set_clr() in change_page_attr_clear() to flush the\nTLB/cache properly.\n\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c1666e663d8443f57c1c6b0acac70c3fbaea9014",
      "tree": "fa91d87634f22dd64ecd71d74e61234d48215ceb",
      "parents": [
        "8af03e782cae1e0a0f530ddd22301cdd12cf9dc0"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Thu Jan 31 22:05:43 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 31 22:05:43 2008 +0100"
      },
      "message": "x86: fix sparse warnings in intel_cacheinfo.c\n\narch/x86/kernel/cpu/intel_cacheinfo.c:355:7: warning: symbol \u0027i\u0027 shadows an earlier one\narch/x86/kernel/cpu/intel_cacheinfo.c:296:39: originally declared here\narch/x86/kernel/cpu/intel_cacheinfo.c:367:18: warning: incorrect type in argument 2 (different signedness)\narch/x86/kernel/cpu/intel_cacheinfo.c:367:18:    expected unsigned int *eax\narch/x86/kernel/cpu/intel_cacheinfo.c:367:18:    got int *\narch/x86/kernel/cpu/intel_cacheinfo.c:367:28: warning: incorrect type in argument 3 (different signedness)\narch/x86/kernel/cpu/intel_cacheinfo.c:367:28:    expected unsigned int *ebx\narch/x86/kernel/cpu/intel_cacheinfo.c:367:28:    got int *\narch/x86/kernel/cpu/intel_cacheinfo.c:367:38: warning: incorrect type in argument 4 (different signedness)\narch/x86/kernel/cpu/intel_cacheinfo.c:367:38:    expected unsigned int *ecx\narch/x86/kernel/cpu/intel_cacheinfo.c:367:38:    got int *\narch/x86/kernel/cpu/intel_cacheinfo.c:367:48: warning: incorrect type in argument 5 (different signedness)\narch/x86/kernel/cpu/intel_cacheinfo.c:367:48:    expected unsigned int *edx\narch/x86/kernel/cpu/intel_cacheinfo.c:367:48:    got int *\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2ecba4ffbbc6c85fce8c3878514be415edace413",
      "tree": "6fb55c2e70c7aa9b71f0792f2dbc1e1e2c6c214f",
      "parents": [
        "cace16f174d971a80f81e68ed04f1124a50dd800"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:40:18 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:40:18 2008 +0100"
      },
      "message": "[ALSA] version 1.0.16rc2\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "cace16f174d971a80f81e68ed04f1124a50dd800",
      "tree": "e1be8cb18b10e985c28df08302fd652efcfbefaa",
      "parents": [
        "493b4acb9ed3193b19d45d62e0e5740d20f47adc"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Wed Jan 30 14:58:38 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:33:37 2008 +0100"
      },
      "message": "[ALSA] hda: fix Mic in as output\n\nSome laptop has an internal analog microphone that is \u0027fixed\u0027.\nThis patch prevents creating a \u0027Mic In as Output\u0027 switch for\nports that can\u0027t be outputs.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "493b4acb9ed3193b19d45d62e0e5740d20f47adc",
      "tree": "ec486a9c37cbb7dbc11668620a86f5a60a238f08",
      "parents": [
        "bd3d1c2096ff99311b8524273ba0f53502365136"
      ],
      "author": {
        "name": "Veli-Matti Valtonen",
        "email": "maligor@gmail.com",
        "time": "Mon Jan 07 12:36:56 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:25 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Another EMU0404 Board ID\n\nThis is based on pseudo-random playing around with the capabilities.\nWith ca0102 this card gives no output atall, ca0108 appears to work\nfine, so it rather looks similar to the EMU1010b/EMU1010 changes.\nSome other people seem to have succeeded in using this aswell:\n    https://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3496\nFrom: Veli-Matti Valtonen \u003cmaligor@gmail.com\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bd3d1c2096ff99311b8524273ba0f53502365136",
      "tree": "820639b8b86a88976b1de2990f65470340c3b124",
      "parents": [
        "c94fa4c9168e51a8dab8e72cb9f0d89673fc8d8c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 14 12:43:00 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:25 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Fix kthread handling at resume\n\nDon\u0027t create emu1010 kthread again at resume if it\u0027s already created.\nAlso make the thread function static.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c94fa4c9168e51a8dab8e72cb9f0d89673fc8d8c",
      "tree": "08169553a3b69a284b322941131f406661e499e8",
      "parents": [
        "3839e4f136d6da3dc85d237aa9569ee94bfea763"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sat Nov 10 17:55:14 2007 +0000"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3839e4f136d6da3dc85d237aa9569ee94bfea763",
      "tree": "c000a5a87e22c22890c24b8eb4f1fee861bbd79a",
      "parents": [
        "88aa139057f2740c5dd55e2a542b2425186e4d3c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 21 16:33:32 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Use enum for emu_model types\n\nUse enum instead of digits for emu_model types.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "88aa139057f2740c5dd55e2a542b2425186e4d3c",
      "tree": "dc426e5f03be429c0a428351a6b0883da9173b5e",
      "parents": [
        "1c02e36681ae20a796204e8d629d13fa9d5e20b5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 21 16:20:12 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Don\u0027t create emu1010 controls for non-emu boards\n\nThe last change for emu1616 introduced a bug that the driver creates\nemu1010-related controls even on non-emu boards.  Fixed now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1c02e36681ae20a796204e8d629d13fa9d5e20b5",
      "tree": "7ae5336de469988b889fd57be64bd2f531213c98",
      "parents": [
        "190d2c46e52592ba092e8bf8acd4427c920f2d69"
      ],
      "author": {
        "name": "Ctirad Fertr",
        "email": "c.fertr@gmail.com",
        "time": "Thu Dec 13 16:27:13 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - 1616(M) cardbus improvements\n\nThis patch improves E-Mu 1616(M) cardbus support. It adds definitions of the\nnew Microdock and 1010 cardbus registers (thanks again for descriptions\nJames) and improves mixer for this card. Now you can use S/PDIF and ADAT on\nMirodock and also use headpohone output on host cardbus card as another\nindependent output.\n\nSigned-off-by: Ctirad Fertr \u003cc.fertr@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "190d2c46e52592ba092e8bf8acd4427c920f2d69",
      "tree": "bc4f4271f08aa57ac520fa2536c3990f8741fd55",
      "parents": [
        "44893a36ba49349e0f9d4bc3b7bbf9b54469ae1a"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sun Nov 04 14:08:26 2007 +0000"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0404.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "44893a36ba49349e0f9d4bc3b7bbf9b54469ae1a",
      "tree": "dc5cb9c969ce8c0cad6a2d72c2e313c03d67350c",
      "parents": [
        "2ea85986dd1fa96ccf0a2f37877d58a57ff6f583"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Mon Nov 12 12:11:53 2007 +0000"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] emu10k1: Add comments regarding E-Mu ins and outs.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "2ea85986dd1fa96ccf0a2f37877d58a57ff6f583",
      "tree": "97d286e5144ee981405ba098f132699cf036a8b5",
      "parents": [
        "19e2e3c30485ba78a653dc521ed9e1f2b6a8bee1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 30 08:38:30 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785\n\nWhile the AK4396 and WM8785 datasheets say that the SPI clock cycle\nlength must be at least 200 ns, 320 ns seems not to work reliably with\nthe controller, so we better use 160 ns.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "19e2e3c30485ba78a653dc521ed9e1f2b6a8bee1",
      "tree": "cd68c33c408bddc8c9f5a6cc44ec2eaf0d5c019c",
      "parents": [
        "4979bca9dcfe4c21c26f378ce446c912fc583ac1"
      ],
      "author": {
        "name": "Hermann Lauer",
        "email": "Hermann.Lauer@iwr.uni-heidelberg.de",
        "time": "Wed Jan 30 08:25:13 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] es1938 - improve capture hw pointer reads\n\nWith the Solo1 (es1938) I got a lot of xrun\u0027s during capture on my machine.\nTracing that down it seems to be comming from reading ocassionaly bad hw\npointers from the chip.  This patch uses more checking to avoid that false\npointer reads.\nFailed reads are giving back the last good value read instead of spinning in\na tight loop, which seems more appropriate to me in an interrupt. I think I\nsaw this trick used in another driver\n\nSigned-off-by: Hermann Lauer \u003cHermann.Lauer@iwr.uni-heidelberg.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4979bca9dcfe4c21c26f378ce446c912fc583ac1",
      "tree": "15e1c8c0c7794bce98991c84da5dbbe9d77d78cf",
      "parents": [
        "4fe5195c46f4303ca295f7e4350fb45a2aa6cff2"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Wed Jan 30 08:13:55 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] HDA-Intel - Add support for Intel SCH\n\nThis patch adds support for Intel\u0027s SCH mobile chipset.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4fe5195c46f4303ca295f7e4350fb45a2aa6cff2",
      "tree": "7d3a5537dc5f6ee2b134f14e055690ee21f9d976",
      "parents": [
        "0aaa22e554c0934625faf79deea42bfecbdbc23d"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Jan 29 15:28:44 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:22 2008 +0100"
      },
      "message": "[ALSA] hda: Add GPIO mute support to STAC9205\n\nSupport added for detecting HP jack presence via GPIO on several laptop docks.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0aaa22e554c0934625faf79deea42bfecbdbc23d",
      "tree": "7f30a7e1d0cd3a04f93aec27101596fe35dc1d9f",
      "parents": [
        "0f6a5156dee091466b743c163800708383c15bdb"
      ],
      "author": {
        "name": "Douglas Kosovic",
        "email": "douglask@itee.uq.edu.au",
        "time": "Tue Jan 29 15:02:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:22 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add Dell T3400 support\n\nAdded the support for Dell T3400 with AD1984 codec chip.\nALSA bug#3699:\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3699\n\nSigned-off-by: Douglas Kosovic \u003cdouglask@itee.uq.edu.au\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0f6a5156dee091466b743c163800708383c15bdb",
      "tree": "eb23d8d3b4bab47935f5a517410323aa09ad6fb5",
      "parents": [
        "edb54a55d2e36de2183a89efa97fadede33b1166"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 29 13:26:04 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for HP DV9553EG laptop\n\nAdded the proper model for HP DV9553EG laptop with Cxt5045.\nALSA bug#3534\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3534\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "edb54a55d2e36de2183a89efa97fadede33b1166",
      "tree": "7ae0b907222f3dffb7ff80626e8201c974b6e10c",
      "parents": [
        "c34f5a0469c64a3e4e84b04a691247b72175402d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 29 12:47:02 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Control SPDIF as slave\n\nAdd SPDIF playback switch to the slave element list so that it\ncan be toggled via the master control as well.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c34f5a0469c64a3e4e84b04a691247b72175402d",
      "tree": "aac9565f0b83da2be30669e1ad35eb29d0e983f3",
      "parents": [
        "4939c660341d1439b8c70c3e006e7fc182f5111e"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Tue Jan 29 12:38:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda_intel: ALSA HD Audio patch for Intel ICH10 DeviceID\u0027s\n\nThis patch adds the Intel ICH10 HD Audio Controller DeviceID\u0027s.\n\nSigned-off-by: Jason Gaston \u003cjason.d.gaston@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4939c660341d1439b8c70c3e006e7fc182f5111e",
      "tree": "53a58cd398fed99ca24ce1f243955a3e024ba6d9",
      "parents": [
        "ce875f079efcfdcf693de89c7ab0ca7f71a9bdce"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 23:53:41 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] Fix Oops with PCM OSS sync\n\nThe PCM OSS emulation can cause Oops at sync operation due to the wrong\ndata size calculation.  Typically happening on Sparc64:\n\thttp://lkml.org/lkml/2008/1/24/426\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ce875f079efcfdcf693de89c7ab0ca7f71a9bdce",
      "tree": "d2d5d18dca2d9d7b86151e9aca822d141f6b1607",
      "parents": [
        "bec15c3a5a1814019424228cd8127e9c82965ae1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:17:43 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add speaker automute to ALC262 HP models\n\nAdded the speaker-automute function to ALC262 HP models.\nAlso, \u0027Mono\u0027 mixer elements are renamed as more intuitive \u0027Speaker\u0027.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bec15c3a5a1814019424228cd8127e9c82965ae1",
      "tree": "24ebe53217a5ac97df4ba4b6d756caee8c36340c",
      "parents": [
        "f2f48e1859167c936af957a828da1e9ec76848cd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:16:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add speaker automute to ALC260 HP models\n\nAdded the speaker-automute function to ALC260 HP models.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f2f48e1859167c936af957a828da1e9ec76848cd",
      "tree": "b9af021012027d0c2fdda9a85704b77dc5065031",
      "parents": [
        "4bb261302b34998e8c3c8d8f0493ee9e58d57cb2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:14:43 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix ALC262 HP-RP5700 model\n\nRemoved the PCM mixer elements conflicting with others.\nAlso renamed Master control to Headphone, which isn\u0027t a real master.\n(The Master control is still created as a virtual master even after\n this rename.)\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4bb261302b34998e8c3c8d8f0493ee9e58d57cb2",
      "tree": "698059f973d9ed77d1537c2c9d02b8aaf79975a0",
      "parents": [
        "86cd92983a78d20d16ed77754829b5ee00c78be6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:12:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix mixer controls with ALC262 HP T5735 model\n\nThe PCM mixer elements in HP T5735 model of ALC262 codec conflict\nwith Speaker and Headphone volumes.  They should be removed.\nDitto for LineOut that is identical with Speaker.\nAlso, fixed/cleaned up the auto-mute callback to use the amp cache\ncorrectly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "86cd92983a78d20d16ed77754829b5ee00c78be6",
      "tree": "f900efe76699fdcd0d376050bd61b04848327de1",
      "parents": [
        "8c0d9649babcf7379dc94cb148bbd2a6d8792984"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:09:56 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Rename non-standard \u0027iSpeaker\u0027\n\nRenamed the non-standard mixer elements \u0027iSpeaker\u0027 to \u0027Speaker\u0027\nin Realtek codecs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8c0d9649babcf7379dc94cb148bbd2a6d8792984",
      "tree": "5d1531198cddc9245ca1c39917c60dc05a9f23a6",
      "parents": [
        "4444704cdcd44bb3534ead01d3318f0db858cb9f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 12:30:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add SPDIF output support to AD1986a laptop-eapd model\n\nThe SPDIF output on AD1986A laptop-eapd model is disabled although\nsome Samsung laptops have SPDIF output.  Enable it after checking the\npin default config.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4444704cdcd44bb3534ead01d3318f0db858cb9f",
      "tree": "a1a6173d9f55c7851cdf0539d16fd68d37fbc01d",
      "parents": [
        "7c0141591fcf92ddc96a4ee04e35783a15bd68c8"
      ],
      "author": {
        "name": "Jiang zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Mon Jan 28 12:28:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Gigabyte P35 DS3R\n\n\nSigned-off-by: Jiang zhe \u003czhe.jiang@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7c0141591fcf92ddc96a4ee04e35783a15bd68c8",
      "tree": "22b2ce1e76144b5ff0d0fb420668e18820f8adf2",
      "parents": [
        "5f7b9b457751efc9f3ad120d0ebdb19fe753e9d0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:36:55 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:18 2008 +0100"
      },
      "message": "[ALSA] virtuoso: monitor external power on D2X\n\nOn the Xonar D2X, monitor the GPIO pin that indicates whether external\npower is present.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5f7b9b457751efc9f3ad120d0ebdb19fe753e9d0",
      "tree": "e63cb022688a2f345d7ea489beded5b2964b6406",
      "parents": [
        "a3601560496d7b46d2d1187169824d11570ff63a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:35:47 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: add front panel capture\n\nWhen a second AC97 codec is present, add a PCM device for capturing from\nthe front panel.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a3601560496d7b46d2d1187169824d11570ff63a",
      "tree": "abcb52cdea5f118815994895b2375ad000fc4d24",
      "parents": [
        "1e821dd2763c97df1a0a451e553d218cb8886cd7"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:35:20 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: add front panel controls\n\nAdd mixer controls for the front panel AC97 codec.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1e821dd2763c97df1a0a451e553d218cb8886cd7",
      "tree": "c09376cd0e36251f1c83ec6bf4e52a7226db7811",
      "parents": [
        "911b499af45e879ccf4b8db234278a7136d056c9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:34:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: use AC97 interrupt\n\nAfter an AC97 register read or write, use the AC97 interrupt instead of\npolling to wait for the access to be completed.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "911b499af45e879ccf4b8db234278a7136d056c9",
      "tree": "8708445a77b89d5bd170044b7faf4c1514c8561f",
      "parents": [
        "236c4920ea825acbffa7bbba24c182ec6a9a8245"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:33:44 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: make line-in exclusive only on Xonar\n\nMove the line input switching code to the Virtuoso driver because only\nthe Xonar cards bypass the analog mixer for line input.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "236c4920ea825acbffa7bbba24c182ec6a9a8245",
      "tree": "0004024e67b675c68dadce7d7be96e94e8a2d777",
      "parents": [
        "4806ef0cf481a4e41f5046aaf1032a7601049ab6"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:32:58 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix AK4396 double rate upper limit\n\nFix the upper sample rate limit for the double rate mode of the AK4396\nto the value from the datasheet.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4806ef0cf481a4e41f5046aaf1032a7601049ab6",
      "tree": "5eb42d702aeffa8ca13e3fae4c453be442d6642d",
      "parents": [
        "b5895dc8b467a2457f4d33bef51f9879cf780a07"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 26 09:58:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add SPDIF controls as slave on AD codecs\n\nThe AD codecs have hardware SPDIF volume/switch controls but they\nare not assigned to the slave list for virtual master controls.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b5895dc8b467a2457f4d33bef51f9879cf780a07",
      "tree": "5080f7b0da82774da821220c505602ca96e942d7",
      "parents": [
        "628ed1333a9d2a7c7d3dc53641ea59af511e5fe5"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embededalley.com",
        "time": "Fri Jan 25 15:24:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda: STAC92xx Line In/Mic as output check\n\nThis patch checks to see the Line In/Mic port have the ability\nto do output before creating the the control switches.\nThe 92hd71bxx series of codecs has this issue with the port 0xe,\nwhich only allows input.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embededalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "628ed1333a9d2a7c7d3dc53641ea59af511e5fe5",
      "tree": "6ec88e2349fda03cf27506fe454eadd958b3f875",
      "parents": [
        "dafc83578d1633d7faf3e9de67fd922286c1b38d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 25 11:56:57 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add missing slave for AD1884 master switch\n\nThe Speaker switch is missing in the slave list.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "dafc83578d1633d7faf3e9de67fd922286c1b38d",
      "tree": "4232ecb455b324ada5a6a01d6a3fd4157f1d3762",
      "parents": [
        "461e2c78b153e38f284d09721c50c0cd3c47e073"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Fri Jan 25 11:53:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Acer Aspire 5310\n\nSimplify usage of the Acer Aspire 5310 laptop with the ALC268 based codec\nsound card via add correct PCI SSID.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "461e2c78b153e38f284d09721c50c0cd3c47e073",
      "tree": "fb82d58738534d1736f3a0f64fe49eb25fcd3bdb",
      "parents": [
        "c626026dd72ec8363aaa862178adeacfa7ac09c5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 25 11:35:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add Conexant 5051 codec support\n\nAdded the support for Conexant 5051 audio codec.\nRight now there are two preset models, laptop and hp.\nThe whole patch is based on the information from the base patch by\nLinuxant.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c626026dd72ec8363aaa862178adeacfa7ac09c5",
      "tree": "676752343a5140acae3add27d9b20d98bbaaa403",
      "parents": [
        "b78e3dbb04ab4cbe3b94ef5426bcd5b167b6fc75"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:41:52 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:15 2008 +0100"
      },
      "message": "[ALSA] add TempoTec HiFier driver\n\nAdd a driver for the MediaTek/TempoTec HiFier Fantasia sound card.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b78e3dbb04ab4cbe3b94ef5426bcd5b167b6fc75",
      "tree": "e234f43f207365b6dc2578a725de38ad16ad668d",
      "parents": [
        "976cd62700ae378df330ec82112da3d17e33a0fe"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:39:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:15 2008 +0100"
      },
      "message": "[ALSA] oxygen: more initialization\n\nInitialize more registers of the controller and the second AC97 codec.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "976cd62700ae378df330ec82112da3d17e33a0fe",
      "tree": "22d31425c0940b8d7105c4914fd944fcc3c2a8d9",
      "parents": [
        "09189ac793d7fef7d0f058815043e3d4bf7097c0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:37:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] oxygen: make the number of analog output configurable\n\nAdd a field to struct oxygen_model to allow model drivers for cards with\nless than eight output channels.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "09189ac793d7fef7d0f058815043e3d4bf7097c0",
      "tree": "5a0839d4d7d626af9691408503dd41ec12564533",
      "parents": [
        "69252128ec628e9d19739db0101e1826d993aecb"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Jan 24 18:46:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] usb/caiaq: decrease period_bytes_min\n\nThis patch decreases the snd_pcm_hardware-\u003eperiod_bytes_min field in the\ncaiaq/usb audio driver. The hardware can actually handle as few as 128\nbytes, depending on the system. So it makes no sense to keep\napplications from actually using such values.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "69252128ec628e9d19739db0101e1826d993aecb",
      "tree": "449a9fd1ec343a57a7ad7626e69c7b4bad37e11b",
      "parents": [
        "29a52c242d76deee155cb94756bcf7ebf58de4fe"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Thu Jan 24 18:11:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] fm801 - Add mute support for FM-only card with FM801 PCI to tuner bridge\n\nThis is improvement of the early support of the FM-only cards where the\nfm801 chip represents the PCI to tuner bridge.\nThe tuner initialization isn\u0027t included the mute on as well as mute support\nvia V4L request. Proposed patch should fix this at least for 64-PCR model.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "29a52c242d76deee155cb94756bcf7ebf58de4fe",
      "tree": "3db921d44a7af97d5a534fd390ed20aa8b3f9bee",
      "parents": [
        "e2e7d624ad3519809c5ff5ff53171e07aeeb7f68"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Thu Jan 24 17:29:00 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Acer Aspire 5315\n\nSimplify usage of the Acer Aspire 5315 laptop with the ALC268 based codec\nsound card via add correct PCI SSID.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e2e7d624ad3519809c5ff5ff53171e07aeeb7f68",
      "tree": "532a6bda185edd0ad8f16966f8a0fb8aea1c34b2",
      "parents": [
        "6330079fc6df4a0829f952b73c4d4999e56034f8"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 15:32:15 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] hda: STAC9205 GPIO line fix\n\nFixed issue that the incorrect GPIO line was being pulled high\nfor some STAC9205 based laptops.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6330079fc6df4a0829f952b73c4d4999e56034f8",
      "tree": "936d9f393e49fc986f7383b757f69a4529f5bf12",
      "parents": [
        "09a99959180d25f4e5070f902e3adc1b20439cd6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 24 15:31:36 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix handling of multiple capture streams\n\nFixed the bug that multiple capture streams conflict on Realtek codec\nroutines.\nAlso, this adds a framework to enable the alternative playback stream,\ne.g. for VoIP.  It\u0027s not fully implemented yet, though.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "09a99959180d25f4e5070f902e3adc1b20439cd6",
      "tree": "991af44ef8181a899e56b52ff31035b6bf654b7d",
      "parents": [
        "90da78bf6aaabd4d31c6663b7c1d1b9c5a8c023f"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 11:49:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda: Add dynamic mono mixer support for STAC92xx codecs\n\nAllows for dynamically creating mono out mixer controls and well\nas mono mux controls.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "90da78bf6aaabd4d31c6663b7c1d1b9c5a8c023f",
      "tree": "933a6832988e1e2cffa0eaba278944ddc0722450",
      "parents": [
        "cd93dc8ccad8680f104c9134ae73888feb14e946"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 11:48:01 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda: Added mono_out_pin to autoconfig\n\nAdded a mono_out_pin field to autocfg struct, and code to parse\nfor the mono_out_line.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "cd93dc8ccad8680f104c9134ae73888feb14e946",
      "tree": "d7d5ab2a78f53e6a888b82bdfe6548d03cc268b2",
      "parents": [
        "33c646e4ffb1b48d67598fadf3323158f0cfd4b9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jan 24 08:43:39 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove MIDI for generic cards\n\nNone of the reference design models have MIDI, only the X-Meridian\nallows to connect a MIDI adapter.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "33c646e4ffb1b48d67598fadf3323158f0cfd4b9",
      "tree": "cde1997fecbf2f5077f2b92cd65640b304fcfa44",
      "parents": [
        "9478bc3bed1e15208f8041b44d45505cb93e6cc8"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jan 24 08:43:16 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix SPDIF input rates\n\nFix up SPDIF input sample rates again: 32 kHz and 64 kHz are not\nsupported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9478bc3bed1e15208f8041b44d45505cb93e6cc8",
      "tree": "e984bee0d98a5efc5a20b5e260857a1d7fd6b56d",
      "parents": [
        "5be55be58c3255cf0b19c936353d4f6cebc38e4a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 23 11:52:38 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:12 2008 +0100"
      },
      "message": "[ALSA] fix opti9xx/miro section mismatch\n\nsnd_opti93x_mixer() is only called by __devinit snd_opti93x_probe(),\nso the former can also be __devinit.\nsnd_miro_mixer() is only called by __devinit snd_miro_probe(),\nso the former can also be __devinit.\nsound/isa/opti9xx/opti92x-ad1848.c:\nWARNING: vmlinux.o(.text+0xf91cd7): Section mismatch: reference to .init.data:snd_opti93x_controls (between \u0027snd_opti93x_mixer\u0027 and \u0027snd_card_opti9xx_free\u0027)\nWARNING: vmlinux.o(.text+0xf91d66): Section mismatch: reference to .init.data:snd_miro_controls (between \u0027snd_opti93x_mixer\u0027 and \u0027snd_card_opti9xx_free\u0027)\nopti9xx/miro.c:\nWARNING: vmlinux.o(.text+0xf926c2): Section mismatch: reference to .init.data:snd_miro_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf926e5): Section mismatch: reference to .init.data:snd_miro_eq_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf926f9): Section mismatch: reference to .init.data:snd_miro_line_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92716): Section mismatch: reference to .init.data:snd_miro_amp_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf9273e): Section mismatch: reference to .init.data:snd_miro_preamp_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92764): Section mismatch: reference to .init.data:snd_miro_capture_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92783): Section mismatch: reference to .init.data:snd_miro_radio_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf9279a): Section mismatch: reference to .init.data:snd_miro_eq_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf927b9): Section mismatch: reference to .init.data:snd_miro_radio_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5be55be58c3255cf0b19c936353d4f6cebc38e4a",
      "tree": "fc512e9df012fd908f4f91aa37872bfdd3b3a7ef",
      "parents": [
        "7c4dbbd87c0dc62849f0f72449464dc37da0a82a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 23 11:52:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:12 2008 +0100"
      },
      "message": "[ALSA] fix cs5535 section mismatch\n\nsnd_cs5535audio_mixer() is only called by __devinit snd_cs5535audio_probe(),\nso the mixer function can also be __devinit.\nWARNING: vmlinux.o(.text+0xfdbba0): Section mismatch: reference to .init.data:ac97_quirks (between \u0027snd_cs5535audio_mixer\u0027 and \u0027process_bm0_irq\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7c4dbbd87c0dc62849f0f72449464dc37da0a82a",
      "tree": "27ea47730466503e9c4e92bebb7a64a9fb5538ea",
      "parents": [
        "dca008f367586f73bd1c766836e4f7a38ce9814f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jan 23 08:41:46 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] ASoC documentation updates\n\nUpdate the ASoC documentation.  Along with minor formatting and grammar\ncleanups it moves the ASoC overview into the present tense to reflect\nthe fact that it has now been merged.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "dca008f367586f73bd1c766836e4f7a38ce9814f",
      "tree": "174bdb00bf674b21251df8e6c1a2ecc30f08ddd5",
      "parents": [
        "0ef6ce7b6acddc3dc9e898125b3bada98a21130a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 22 15:37:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Don\u0027t query widget parameter for invalid NID\n\nDon\u0027t query a widget parameter for an invalid NID in get_wcaps() but\nrather returns zero (i.e. no attribute).\nThe read to an non-existing widget may result in a fatal codec\ncommunication error.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0ef6ce7b6acddc3dc9e898125b3bada98a21130a",
      "tree": "eb9c73b2d87d9658d71b7cdeb6865e7454f6ee14",
      "parents": [
        "ca7cfae9eb91c012ac448dc6816ded6285f6f39a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 22 15:35:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config()\n\nDon\u0027t read the widget list again as we already have it at the beginning.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ca7cfae9eb91c012ac448dc6816ded6285f6f39a",
      "tree": "8842e362220e07738d574044c00f8de74eb312bc",
      "parents": [
        "1cfd52bc1ad516dbdc23839d40013dea4c19c70a"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:32:25 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add afg and mfg preset mask\n\nAdded afg and mfg preset masks for more finer codec-preset selection.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1cfd52bc1ad516dbdc23839d40013dea4c19c70a",
      "tree": "a14d6d7b33bf5593fe845e080ab2cf07ac096a63",
      "parents": [
        "d2595d86e5095f724c17ce97d679f30aa3eaabf8"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:29:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Add ratelimit to timeout messages\n\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d2595d86e5095f724c17ce97d679f30aa3eaabf8",
      "tree": "8d8df0054de567b3554fb078b39aecceeb939afc",
      "parents": [
        "9f113e0ef47451defa950eed738d87387c0aa8f6"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:23:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add a delay after power state change\n\nAdded a delay after the power state change as a partial workaround\nfor \u0027hda_intel: azx_get_response timeout\u0027 problem on Cxt codecs.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9f113e0ef47451defa950eed738d87387c0aa8f6",
      "tree": "a094be49d46bde1bb45e1c1133c0e66d6beb8a7e",
      "parents": [
        "15908c36aaefe9f1300fd2f0ee6d5d848131b217"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:18:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add missing input controls for Cxt5047 test model\n\nThe input volume/switch elements are missing in Cxt5047 test model.\nAlso the patch includes some code clean ups.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "15908c36aaefe9f1300fd2f0ee6d5d848131b217",
      "tree": "99dd2700f6711b7c4abf8b1ae8ea074ba641e6f8",
      "parents": [
        "b22b48214ff492379dfc89b3ea6dc9fb4d157d2a"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:15:59 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix laptop models for Cxt5045\n\nChange laptop models to three different models, laptop-hpsense,\nlaptop-micsense and laptop-hpmicsense.  The first two correspond to\nthe old \u0027laptop\u0027 and \u0027fujitsu\u0027 models.\nReassigned the quirk table for the new models.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b22b48214ff492379dfc89b3ea6dc9fb4d157d2a",
      "tree": "dfe78f293b8a213c5cb195e91c15f5a9f1729b7e",
      "parents": [
        "02f21c9d6ba863aa86c33e1335cb1307322f7fb8"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Jan 22 12:32:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] hda: Mono mux mixer support\n\nAdd support for the mono mux on several 92HD7xxx codecs.\nCreates a dynamic mixer for the mux selection.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "02f21c9d6ba863aa86c33e1335cb1307322f7fb8",
      "tree": "68095c6cde29818f01bd24cd51f973d9970f92bd",
      "parents": [
        "08c8efe6925ba712d65ca07877fa169b45f8d502"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Jan 22 08:36:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] oxygen: add SPDIF loopback control\n\nAdd a mixer control for the SPDIF loopback function.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "08c8efe6925ba712d65ca07877fa169b45f8d502",
      "tree": "62dc1418d0f518c8398bc413ffe9bc0fd3366a28",
      "parents": [
        "c518b35ea2ef2b7b3dbe6b1cc5299daf0c9de3f7"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jan 21 14:33:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] Fix lockdep warning in ASoC machine probe\n\nDon\u0027t take the codec mutex during machine probe until we have registered\nwith ALSA, fixing a lockdep warning reported by Dmitry Baryshkov.\nCc: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c518b35ea2ef2b7b3dbe6b1cc5299daf0c9de3f7",
      "tree": "d6acf3ba9a709b6d340620bd949678a75d6cefc2",
      "parents": [
        "0de27c10d3524eba9e81f56ff315e97d95b3faa0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 12:59:40 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] oxygen: TempoTec HiFier is probably not supported\n\nThe TempoTec HiFier has a somwhat different architecture; remove it from\nthe list of cards that are known to be supported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0de27c10d3524eba9e81f56ff315e97d95b3faa0",
      "tree": "8b417543e63e65a2ffbd01a0fe9ba89bdaa1f7c8",
      "parents": [
        "c57cccc0382fedd95373ffdb192f45d278210686"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 21 11:49:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] cs5535audio - Fix available sample rates\n\nThe available sample rates on CS5535 depend on AC97 codec chip.\nSet the additional hw params limit.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c57cccc0382fedd95373ffdb192f45d278210686",
      "tree": "92c525221ff7471df52d61fe8506cccd6b0fa606",
      "parents": [
        "7f0b89465bb94eb3273ea5af5e009332351a54c9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:54:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: optimize snd_pcm_hardware structures\n\nAdd one more indirection to the lookup of the snd_pcm_hardware\nstructures so that we can save the space of the duplicate ones.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7f0b89465bb94eb3273ea5af5e009332351a54c9",
      "tree": "9ea524a7c9ecaf37f60edc5838aa1887221b0f75",
      "parents": [
        "5a256f862c2a9155456b718edb303e37cda2d153"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:53:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: add 192 kHz SPDIF input support\n\nChange the oxygen_spdif_input_bits_changed() function so that clock\nchanges on the SPDIF input are correctly detected.  This means that\nsample rates greater than 96 kHz are now supported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5a256f862c2a9155456b718edb303e37cda2d153",
      "tree": "e30f384a6cf8bf8aacb01da05cc0e71bf2b9684f",
      "parents": [
        "e9d88a8bd9fb85d2a4a0adb89c47dcae437fa308"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:52:29 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix DAC source register fields\n\nFix some wrong values for the definitions of the source masks for DACS 1\nand 3.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e9d88a8bd9fb85d2a4a0adb89c47dcae437fa308",
      "tree": "37f6e5a6fcd08015184516897650387729e23361",
      "parents": [
        "7ef37cd95494a0a9be425c4d75f21ee8d2807b5a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:52:11 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix control filter\n\nActually use the template that was maybe changed by the control filter\ninstead of the original one.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7ef37cd95494a0a9be425c4d75f21ee8d2807b5a",
      "tree": "8c1ed7c6fab7c787ec98815be44417256a09d81e",
      "parents": [
        "3b94253bc9c950d2038a2db4f9c804b50f82001a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:51:55 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: move model-specific data out of common header\n\nInstead of having model-specific fields in the common struct oxygen, put\nthem into a private structure that is allocated together with the card\nstructure.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3b94253bc9c950d2038a2db4f9c804b50f82001a",
      "tree": "31ed15b2e228ccc1a64b1ca9279a495aaebd0251",
      "parents": [
        "71e22a4b77fb36ce3205122454f5500843bed3ea"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:51:19 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: reduce SPI clock frequency for AK4396/WM8785\n\nAccording to the datasheets, the SPI clock cycle must be at least 200 ns\nfor the AK4396 and the WM8785, so we cannot use the default 160 ns.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "71e22a4b77fb36ce3205122454f5500843bed3ea",
      "tree": "c7be25dfba8379ca0938409bd8a77cebd588883b",
      "parents": [
        "878ac3ee76a5abb4952396570207f6ebe0597e52"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:50:51 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: allow more sample rates with WM8785\n\nAllow to record with 32 kHz, 64 kHz, 88.2 kHz and 176.4 kHz with cards\nthat have a WM8785 ADC.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "878ac3ee76a5abb4952396570207f6ebe0597e52",
      "tree": "9c5dea50a61302f3b4533314091b8cb9c02f4170",
      "parents": [
        "44fb7aae82b37f5bb66cb1423e2babb11d90969e"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:50:19 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: add more symbols\n\nAdd symbol definitions for the various codecs and GPIO pins.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "44fb7aae82b37f5bb66cb1423e2babb11d90969e",
      "tree": "031a965cf320c285f811e5b3de17152984ee4abf",
      "parents": [
        "db2396d4959340dbe2b617bde3beb2268f1e3658"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:45:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:06 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove MIDI autodetection\n\nThe MIDI bit in the MISC register is set by default and cannot be used\nto detect the presence of a MIDI port.  Instead, add a parameter to the\noxygen_pci_probe() function so that model drivers can specify this.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "db2396d4959340dbe2b617bde3beb2268f1e3658",
      "tree": "2feb00af283ca64ed2963ed1ab566603c216c880",
      "parents": [
        "c9946b2c807aa2e6829765accc267415a893f74a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:44:52 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:06 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix pause handling\n\nUse the DMA_PAUSE register for pausing instead of stopping DMA.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c9946b2c807aa2e6829765accc267415a893f74a",
      "tree": "a0013598935d3da7b1f117eccb3c28f316167d34",
      "parents": [
        "48a8a26dd8ea1f7aeacef6b48f2d4d45508f46ba"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:44:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove magic numbers\n\nReplace some magic numbers with register symbols.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "48a8a26dd8ea1f7aeacef6b48f2d4d45508f46ba",
      "tree": "3912bb1b5f0213221647cc806cc707ded48089c9",
      "parents": [
        "6735e5723b5b4bc9bc0a24a841fbd0f2e7944b3f"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:43:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] oxygen: update ALSA-Configuration.txt\n\nAdd documentation entries for snd-oxygen and snd-virtuoso.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6735e5723b5b4bc9bc0a24a841fbd0f2e7944b3f",
      "tree": "dbc1987bbf2a4c8c19a54532dfc675b86fa1bbc8",
      "parents": [
        "28a0d9df0706c523d3bb8de18892c76b78c2e428"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 19 10:33:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Fix over-sized kmalloc for TLV\n\nReported by Al Viro:\nIn copy_tlv(), the size of kmalloc is wrongly calculated.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "28a0d9df0706c523d3bb8de18892c76b78c2e428",
      "tree": "0bc6757b150a8350a419fd6dd5b884bd53d410ee",
      "parents": [
        "7cda8ba9f4e471dfba914ecf67fd14ebffb17c16"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 18 15:32:32 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Make azx_get_response() a bit more robust\n\nIn azx_[rirb_]get_response(), the timeout is checked at the end of the loop.\nIt\u0027s better to be checked just after the check of the RIRB index to avoid\na bogus error with a too long msleep().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    }
  ],
  "next": "7cda8ba9f4e471dfba914ecf67fd14ebffb17c16"
}
