)]}'
{
  "log": [
    {
      "commit": "d0d42df2a440003d96c8bf29991c2afb691ef720",
      "tree": "1bdb3c59b3a708270b61e422ca64f437d2367807",
      "parents": [
        "e01dbdb40eea94ecb2c703960dac744c9b19a186",
        "eaf858a988a4b7b34a6ae03a3ac52cdf25013892",
        "6331acd78f7916db16ec20b50d7838bd4944cd27",
        "b696b6b448d3ec5f882aa346ce544e00763e7b3d",
        "5de865b4c5af253db19bdae3c0553952dc7eda1d",
        "20118ff97823822bf4d52ccb528ce2b5042c3057",
        "1d7d4f54b1337bf64605dc9cb3c540f67843be39",
        "bfe645adf1a79b873b528556523abb46f281a5dc",
        "06dbbd69f94e97751782ef6f1a9bb19da60efd1c",
        "d142b6e77d394a4fcc0a42381b03852bd9c4e263",
        "b5872db4a2ebe7dbc7a5e4013ae8ee37f3de3b97"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027kprobes\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027msm\u0027, \u0027s3c2410\u0027, \u0027sa1100\u0027 and \u0027vfp\u0027 into devel\n\n* at91: (24 commits)\n  [ARM] 4615/4: sam926[13]ek buttons updated\n  [ARM] 4765/1: [AT91] AT91CAP9A-DK board support\n  [ARM] 4764/1: [AT91] AT91CAP9 core support\n  [ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation\n  [ARM] 4761/1: [AT91] Board-support for NEW_LEDs\n  [ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200\n  [ARM] 4759/1: [AT91] Buttons on CSB300\n  [ARM] 4758/1: [AT91] LEDs\n  [ARM] 4757/1: [AT91] UART initialization\n  [ARM] 4756/1: [AT91] Makefile cleanup\n  [ARM] 4755/1: [AT91] NAND update\n  [ARM] 4754/1: [AT91] SSC library support\n  [ARM] 4753/1: [AT91] Use DMA_BIT_MASK\n  [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9\n  [ARM] 4751/1: [AT91] ISI peripheral on SAM9263\n  [ARM] 4750/1: [AT91] STN LCD displays on SAM9261\n  [ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY\n  [ARM] 4646/1: AT91: configurable HZ, default to 128\n  [ARM] 4688/1: at91: speed-up irq processing\n  [ARM] 4657/1: AT91: Header definition update\n  ...\n\n* ep93xx:\n  [ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations\n  [ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type\n  [ARM] 4669/1: ep93xx: simplify GPIO code and cleanups\n  [ARM] 4668/1: ep93xx: implement new GPIO API\n\n* iop:\n  [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field\n  [ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device\n  [ARM] 4708/1: iop: update defconfigs for 2.6.24\n\n* kprobes:\n  ARM kprobes: let\u0027s enable it\n  ARM kprobes: special hook for the kprobes breakpoint handler\n  ARM kprobes: prevent some functions involved with kprobes from being probed\n  ARM kprobes: don\u0027t let a single-stepped stmdb corrupt the exception stack\n  ARM kprobes: add the kprobes hook to the page fault handler\n  ARM kprobes: core code\n  ARM kprobes: instruction single-stepping support\n\n* ks8695:\n  [ARM] 4603/1: KS8695: debugfs interface to view pin state\n  [ARM] 4601/1: KS8695: PCI support\n\n* misc:\n  [ARM] remove duplicate includes\n  [ARM] CONFIG_DEBUG_STACK_USAGE\n  [ARM] 4689/1: small comment wrap fix\n  [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix\n  [ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h\n  [ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS\n  [SERIAL] 21285: Report baud rate back via termios\n  [ARM] Remove pointless casts from void pointers,\n  [ARM] Misc minor interrupt handler cleanups\n  [ARM] Remove at91_lcdc.h\n  [ARM] ARRAY_SIZE() cleanup\n  [ARM] Update mach-types\n\n* msm:\n  [ARM] msm: dma support for MSM7X00A\n  [ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)\n  [ARM] msm: irq and timer support for ARCH_MSM7X00A\n  [ARM] msm: core platform support for ARCH_MSM7X00A\n\n* s3c2410: (33 commits)\n  [ARM] 4795/1: S3C244X: Add armclk and setparent call\n  [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code\n  [ARM] 4793/1: S3C24XX: Add IRQ-\u003eGPIO pin mapping function\n  [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S\n  [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk\n  [ARM] 4790/1: S3C2412: Fix parent selection for msysclk.\n  [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values\n  [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.\n  [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number\n  [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants\n  [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers\n  [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches\n  [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()\n  [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users\n  [ARM] 4781/1: S3C24XX: DMA suspend and resume support\n  [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX\n  [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call\n  [ARM] 4778/1: S3C2412: Add armclk and init from DVS state\n  [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk\n  [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected\n  ...\n\n* sa1100:\n  [ARM] sa1100: add clock source support\n\n* vfp:\n  [ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support\n  [ARM] 4583/1: ARMv7: Add VFPv3 support\n  [ARM] 4582/2: Add support for the common VFP subarchitecture\n"
    },
    {
      "commit": "05c7abaeb344975a3257366a52368a4866aa518d",
      "tree": "594b2f2f987fca4cda9ac98db87abb2f47af24e6",
      "parents": [
        "2cdddeb8d7dd42dc1847b110228a626d25a1e468"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "message": "i2c: Kill rogue driver IDs\n\nI2C driver IDs are optional, so if you don\u0027t need one, just omit it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2cdddeb8d7dd42dc1847b110228a626d25a1e468",
      "tree": "b349ef86c00f4fd732266dfe6dea2fd8b74a1c52",
      "parents": [
        "922539a0a3c44e3b8dcf1025910f08e1940ba49f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "message": "i2c: normal_i2c can be made const (remaining drivers)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2a7057e306b198e1e0d7db8615d8e9c69b880913",
      "tree": "7df90bf748195b4cc061e7ee5c00b2078468321c",
      "parents": [
        "e8f2af17757b54db7f307b75e088489c480eb889"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 26 05:40:22 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 14:50:00 2008 +0000"
      },
      "message": "[ARM] Remove pointless casts from void pointers,\n\nmostly in and around irq handlers.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "889c94a14e38e749c8060f597ee7825ea0764229",
      "tree": "a7c94c44784773f362d4e4b85b86434446a2f5ec",
      "parents": [
        "4ad2b226e1db58ee227f06379b46347bfd0ded39"
      ],
      "author": {
        "name": "Johann Felix Soden",
        "email": "johfel@users.sourceforge.net",
        "time": "Sun Jan 20 14:41:18 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 10:43:36 2008 -0800"
      },
      "message": "Fix file references in documentation and Kconfig\n\nFix typo in arch/powerpc/boot/flatdevtree_env.h.\nThere is no Documentation/networking/ixgbe.txt.\n\nREADME.cycladesZ is now in Documentation/.\nwavelan.p.h is now in drivers/net/wireless/.\nHFS.txt is now Documentation/filesystems/hfs.txt.\nOSS-files are now in sound/oss/.\n\nSigned-off-by: Johann Felix Soden \u003cjohfel@users.sourceforge.net\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ea8e1652c5f4202fa90cfae49f2ca8485423d263",
      "tree": "5c57a292356ca97eecea7da7bcbf2df876d14380",
      "parents": [
        "bbde25b1257c169c119601590d011b9b3aaf77f8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Jan 14 00:55:25 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 14 08:52:23 2008 -0800"
      },
      "message": "OSS msnd: fix array overflows\n\nFix array overflows in the OSS msnd driver spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "22a860a9e22fa077300e1e72170afb82bf695617",
      "tree": "8922ac6bbb77838a8a50c75a508328b6a88e1a94",
      "parents": [
        "ce8c628abadaf16a44953301c68b9f54cf6898cc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Jan 08 15:33:10 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 08 16:10:36 2008 -0800"
      },
      "message": "snd_mixer_oss_build_input(): fix for __you_cannot_kmalloc_that_much failure with gcc-3.2\n\nRework this functions so that gcc-3.2 can successfully perform\nconstant-folding.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d238998fbfa49f30b02f0a5de5294ca53c58348c",
      "tree": "6be58353f26552342b2fb8bec3e5cb35dedcb0ce",
      "parents": [
        "b59f8197c5ddd0d5d74b663650be5449dacd34aa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 08 11:46:37 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 08 11:46:37 2008 -0800"
      },
      "message": "Revert \"hda_intel suspend latency: shorten codec read\"\n\nThis reverts commit 57a04513cb35086d54bcb2cb92e6627fc8fa0fae.\n\nHarald Dunkel reports that it broke sound for him:\n  \"Alsa stopped working for me.  I still can access /dev/dsp, change the\n   volume and so on, but the speakers are quiet.\"\n\nReverting it fixed things for him.\n\nReported-and-tested-by: Harald Dunkel \u003charald.dunkel@t-online.de\u003e\nAcked-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "57a04513cb35086d54bcb2cb92e6627fc8fa0fae",
      "tree": "d2089bff9abdd2327e317cdfc90834d0bedf95f8",
      "parents": [
        "3fee37c1e2579ed3d6090f690e5fd8cf7fa3bb44"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Jan 06 21:09:53 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jan 06 12:35:56 2008 -0800"
      },
      "message": "hda_intel suspend latency: shorten codec read\n\nnot sleeping for every codec read/write but doing a short udelay and\na conditional reschedule has cut suspend+resume latency by about 1\nsecond on my T60.\n\nThe patch also fixes the unexpected codec-connection errors that\nhappen more often in the new power-save mode:\n    http://lkml.org/lkml/2007/11/8/255\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d9332\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1265edb8fd2869d17128f1d60683dd6f4191d550",
      "tree": "795e037b9dcaf8fced9777673032f01fe5271667",
      "parents": [
        "94545baded0bfbabdc30a3a4cb48b3db479dd6ef",
        "03d14a5536cf5611d27a106137a814c8f1135ddd"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Dec 08 14:41:29 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Dec 08 14:41:29 2007 +0000"
      },
      "message": "Merge branch \u0027pxa-fixes\u0027\n"
    },
    {
      "commit": "03d14a5536cf5611d27a106137a814c8f1135ddd",
      "tree": "a36b18415d40b45db39c350fd99726df2203db70",
      "parents": [
        "a0113a99cc3cd1a63153d11b7fcf9c1a2000df57"
      ],
      "author": {
        "name": "Michael Brunner",
        "email": "mibru@gmx.de",
        "time": "Tue Dec 04 21:39:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Dec 08 14:36:06 2007 +0000"
      },
      "message": "[ARM] 4690/1: PXA: fix CKEN corruption in PXA27x AC97 cold reset code\n\nFix CKEN register corruption in the PXA27x cold reset code\nlocated in sound/arm/pxa27x-ac97.c. The problem has been\nintroduced with a pxa_set_cken() function change in linux 2.6.23.\nThis patch is based on patch 4527/1 that fixes the same problem in\nthe ASoC PXA-AC97 driver. Additionally a definition for the CKEN\nindex value is added and applied to both PXA AC97 drivers.\n\nSigned-off-by: Michael Brunner \u003cmibru@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "aa299d01f1c2e680e40813b63f8dfb46c79ea715",
      "tree": "7d8aa11cf32d807faa8d971029d7d174dab63c06",
      "parents": [
        "74415a36767d99d3adf31b4a62e4e50725e6b66a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 15 13:16:02 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Tue Nov 20 20:03:39 2007 +0100"
      },
      "message": "[ALSA] emu10k1 - Check value ranges in ctl callbacks\n\nCheck value ranges in ctl callbacks properly.  This fixes the unexpected\ncrash due to wrong value assignment.\nAlso, remove invalid comments in the last patch.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "74415a36767d99d3adf31b4a62e4e50725e6b66a",
      "tree": "549317574b0430436db259fac9481b42f504c450",
      "parents": [
        "4df20535ec52fb7eba604eb1ba77148f92ab8edd"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Mon Nov 12 14:55:19 2007 +0000"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Tue Nov 20 20:03:32 2007 +0100"
      },
      "message": "[ALSA] emu10k1: Add mixer controls parameter checking.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4df20535ec52fb7eba604eb1ba77148f92ab8edd",
      "tree": "85beb2bb9a7282c387ca1d3534f2b377544c8106",
      "parents": [
        "37435446244958edc36b33cf2b87c2f5cd433ba4"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed Nov 14 12:07:58 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Tue Nov 20 19:52:37 2007 +0100"
      },
      "message": "[ALSA] fix private data pointer calculation in CS4270 driver\n\nFix the calculation of the private_data pointer in the CS4270 driver.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "37435446244958edc36b33cf2b87c2f5cd433ba4",
      "tree": "87d72f25a93306c8c210d5851e338e1c2710fbc4",
      "parents": [
        "33712560285c9f7f5251508bcddeef0c57aa3329"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 29 11:14:31 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Tue Nov 20 19:52:19 2007 +0100"
      },
      "message": "[ALSA] portman2x4 - Fix probe error\n\nReported by Ingo Molnar,\nwhen booting an allyesconfig bzImage kernel the bootup hangs in the\nportman2x4 driver (on a box that does not have this hardware), at:\n Pid: 1, comm:              swapper\n EIP: 0060:[\u003cc02f763c\u003e] CPU: 0\n EIP is at parport_pc_read_status+0x4/0x8\n  EFLAGS: 00000202    Not tainted  (2.6.23-rc9 #904)\n EAX: f7e57a7f EBX: 00000010 ECX: c2b808c0 EDX: 00000379\n ESI: f7cb8230 EDI: 00000010 EBP: f7cb8230 DS: 007b ES: 007b FS: 0000\n CR0: 8005003b CR2: fff9c000 CR3: 007ec000 CR4: 00000690\n DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000\n DR6: ffff0ff0 DR7: 00000400\n  [\u003cc04613de\u003e] portman_flush_input+0xde/0x12c\n  [\u003cc0461a24\u003e] snd_portman_probe+0x368/0x484\n  [\u003cc02fbb8c\u003e] __device_attach+0x0/0x8\n  [\u003cc02fce68\u003e] platform_drv_probe+0xc/0x10\n  [\u003cc02fba6c\u003e] driver_probe_device+0x74/0x194\n  [\u003cc0587174\u003e] klist_next+0x38/0x70\n  [\u003cc02fbb8c\u003e] __device_attach+0x0/0x8\n  [\u003cc02faea1\u003e] bus_for_each_drv+0x35/0x68\n  [\u003cc02fbc22\u003e] device_attach+0x72/0x78\nthe reason is due to an inconsistent error return code of 1 or 2, while\nsnd_portman_probe only realizes negative error codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "33712560285c9f7f5251508bcddeef0c57aa3329",
      "tree": "dd299be83170e5d92fa9b90857f674ab63bd0977",
      "parents": [
        "1700139acb2794df6f6ea17de3a6fc2f9c7510b1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 24 18:02:17 2007 +0200"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Tue Nov 20 19:52:14 2007 +0100"
      },
      "message": "[ALSA] ca0106 - Fix write proc assignment\n\nThe driver assigns the write proc callback to read wrongly.\nFixed now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1700139acb2794df6f6ea17de3a6fc2f9c7510b1",
      "tree": "7b2f470c21ba4992e818cc4a80917e7913889eb3",
      "parents": [
        "6020c008dfe6b68626de7de7b4fa99982e345c86"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Fri Oct 19 08:23:00 2007 +0200"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Tue Nov 20 19:52:05 2007 +0100"
      },
      "message": "[ALSA] s3c2443-ac97: compilation fix\n\nThe Samsung S3C24xx uses new architecture file layout in the post 2.6.23\nkernel.  This patch fixes include path for the s3c2443-ac97.c.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6020c008dfe6b68626de7de7b4fa99982e345c86",
      "tree": "b60123789400a57751d4529f904ff5e4e30b8a0b",
      "parents": [
        "5fe619f983d6c7c0a578fcaabf80edd30e7ce46c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 19 11:56:26 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Tue Nov 20 19:52:00 2007 +0100"
      },
      "message": "[ALSA] hda-codec - Revert volume knob controls in STAC codecs\n\nVolume knob controls with STAC codecs seem to cause problems with some\ndevices.  Volumes change very slowly or silent suddenly.  It\u0027s likely\ndue to conflict between the software and the hardware volume knob\nsetup.\nSince we\u0027ll have a virtual master control in future, it\u0027s safer to\nremove this control completely right now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5fe619f983d6c7c0a578fcaabf80edd30e7ce46c",
      "tree": "58b1737a4ae7db6ba93288fd9cc1775d8945e7c0",
      "parents": [
        "7eba5c9dc3735b14e3df7366671adc15e0c8a048"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 15 14:42:34 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Nov 19 18:41:30 2007 +0100"
      },
      "message": "[ALSA] ca0106 - Check value range in ctl callbacks\n\nCheck the value ranges in ctl put callbacks properly.\nSome callbacks may access a wrong pointer depending on the value passed.\nAlso, fixed the access to the wrong field for enum values, and fixed\nsome callbacks to return the proper error code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7eba5c9dc3735b14e3df7366671adc15e0c8a048",
      "tree": "861964ee416186daf70408eb7da6be77fa42b301",
      "parents": [
        "60fac85fffc74cdd2fbdae821f269594ca25b6b1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 14 14:53:42 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Nov 19 18:38:32 2007 +0100"
      },
      "message": "[ALSA] hda-codec - Check PINCAP only for PIN widgets\n\nThe recent addition of checking PINCAP for EAPD seems to break some\nsystems due to unexpected response from the codec chip.  We shouldn\u0027t\nissue GET_PINCAP verb to non-PIN widgets.  Now checks the widget type\nbefore checking EAPD bit.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "60fac85fffc74cdd2fbdae821f269594ca25b6b1",
      "tree": "9a5efc7e166f033ce5d3fe4c579f75b4cf9f09a7",
      "parents": [
        "56c36ca3b2df3ad8f2a3b7d3fba3670695163aaa"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Nov 12 08:47:57 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Nov 19 18:38:32 2007 +0100"
      },
      "message": "[ALSA] mpu401: fix recursive locking in timer\n\nWhen the output and input ports are used at the same time, the timer can\nbe interrupted by the hardware interrupt, so we have to disable\ninterrupts when we take a lock in the timer.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "56c36ca3b2df3ad8f2a3b7d3fba3670695163aaa",
      "tree": "fb6a3005eca1324dfc19d6a1a8b1ef0bcd5febfc",
      "parents": [
        "d29240ce57d96db7300360d1e6f18357810a5c2b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Oct 30 08:59:14 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Nov 19 18:38:32 2007 +0100"
      },
      "message": "[ALSA] cmipci: fix FLINKON/OFF bits\n\nFix the definitions of the CM_FLINKON/CM_FLINKOFF register bits that\nwere garbled in the last \u0027update register definitions\u0027 patch.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d29240ce57d96db7300360d1e6f18357810a5c2b",
      "tree": "5e095bde9f0180962481bbf330fd5a7de0bb8fd5",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 26 12:35:56 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Nov 19 18:38:32 2007 +0100"
      },
      "message": "[ALSA] hda-codec - Disable shared stream on AD1986A\n\nAD1986A has a hardware problem that it cannot share a stream with\nmultiple pins properly.  The problem occurs e.g. when a volume is changed\nduring playback.\nSo far, hda-intel driver unconditionally assigns the stream to multiple\noutput pins in copy-front mode, and this should be avoided for AD1986A\ncodec.\nThe original fix patch was by zhejiang \u003czhe.jiang@intel.com\u003e.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ea45d15394c57cb214aef8e6d40976c128995d43",
      "tree": "3937b41e0485f1f67c5d7fdc8cdb70a5aeb856d2",
      "parents": [
        "30e69bf4cce16d4c2dcfd629a60fcd8e1aba9fee"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 27 21:20:02 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 27 22:23:06 2007 -0700"
      },
      "message": "duplicate initializer in sound/pci/hda/patch_realtek.c\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5712cb3d81566893c3b14e24075cf48ec5c35d00",
      "tree": "8258fb24a0c5130e8c0cad16d2d9395941be3ed7",
      "parents": [
        "f230d1010ad0dcd71d9ca8ea6864afac49c5aa9b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 19 02:54:26 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 23 19:53:16 2007 -0400"
      },
      "message": "[PARPORT] Remove unused \u0027irq\u0027 argument from parport irq functions\n\nNone of the drivers with a struct pardevice\u0027s -\u003eirq_func() hook ever\nused the \u0027irq\u0027 argument passed to it, so remove it.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "41923e441305728ba3640e773e55d16e4769145c",
      "tree": "eeaad57d30237f5f26851f8f72a24485177ba077",
      "parents": [
        "7507e8da2f21476007501f04d8bce2b7d0cb3971"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 22 17:20:10 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:07:55 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix possible array overflow\n\ndac_nids arrays in each codec support code may have up to 5 items\nwhen assigned from the auto-configurator.  Some codec codes have\nless numbers than the possible max.  This patch defines the constant\nand fixes the array definitions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7507e8da2f21476007501f04d8bce2b7d0cb3971",
      "tree": "97dfb3efdfda3ee3c9402e52191b722c186e83e7",
      "parents": [
        "31127f2eb945f092010a457c65260b0e19471cc5"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bbpetkov@yahoo.de",
        "time": "Mon Oct 22 17:11:09 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:07:55 2007 +0200"
      },
      "message": "[ALSA] sound/core/control.c: hard-irq-safe -\u003e hard-irq-unsafe lock warning\n\nThe lock grabbed in snd_ctl_empty_read_queue() is hardirq-unsafe but we hold\nan hardirq-safe one already, so make the \u0026ctl-\u003eread_lock also hard-irq-safe.\n\nSigned-off-by: Borislav Petkov \u003cbbpetkov@yahoo.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "31127f2eb945f092010a457c65260b0e19471cc5",
      "tree": "bb91da83d555b2584b731549c5f16eb15da57a1d",
      "parents": [
        "35a1e0cce647737b88dac7ca526fc525d92b3fff"
      ],
      "author": {
        "name": "Dawid Wrobel",
        "email": "dawid@klej.net",
        "time": "Mon Oct 22 11:57:17 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:07:55 2007 +0200"
      },
      "message": "[ALSA] usb-audio: Another USB mic quirk for Logitech Communicator webcam\n\nThe patch adds the USB microphone quirk for Logitech Communicator\n(046d:08f5 Logitech, Inc.) webcam.\n\nSigned-off-by: Dawid Wrobel \u003cdawid@klej.net\u003e\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "35a1e0cce647737b88dac7ca526fc525d92b3fff",
      "tree": "62212f4809ae1141de21df892295aea4e9dda98c",
      "parents": [
        "c8229c38c61b1acab1f3fc28275690da71907248"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 19 08:13:40 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:04:35 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix build without CONFIG_SND_HDA_GENERIC\n\nFixed the build error from patch_sigmatel.c when built without\nCONFIG_SND_HDA_GENERIC by defining a dummy function to return error.\nAlso, clean up hda_codec.c by removing unneeded ifdefs (the compiler\nwill optimize out).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c8229c38c61b1acab1f3fc28275690da71907248",
      "tree": "ab098451c8fa2a0edb452b84a92921be491e88bd",
      "parents": [
        "9a2a763e08889318d7ace9f59d7963661a46d393"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 19 08:06:21 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:04:34 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix Conexant 5045 volumes\n\nFixed the init verbs and added the missing volume controls so that\nthe driver works again with Conexant 5045 codec chip.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9a2a763e08889318d7ace9f59d7963661a46d393",
      "tree": "f3015e06c30c6809ab791bac110e1dc40cbe0bf7",
      "parents": [
        "8e84c6413a2bec1c3e67bb38d42422f9f3262c10"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 18 17:33:27 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:04:34 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix conflict of Master volume in STAC92xx codec\n\nThe addition of volume knob as Master volume resulted in conflict with\nthe existing one by stac92xx_auto_create_hp_ctls().\nThis patch fixes the conflict, and still keeps the Master control for\ncodecs without volume knob as much as possible.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8e84c6413a2bec1c3e67bb38d42422f9f3262c10",
      "tree": "3c52f3e2078f613080a9a5b69f70d719a0f87620",
      "parents": [
        "44e0b6821d7eacb4f93d2c131d436f96e500aa08"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Oct 18 10:48:43 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:04:34 2007 +0200"
      },
      "message": "[ALSA] snd-bt87x: Make the load_all option work correctly\n\nIf the load_all option was turned on all cards would be treated as unknown,\neven those which are in the database.  Of course, if the card is in the\ndatabase there is no reason to use the load_all option.  It\u0027s there to force\nloading when the card isn\u0027t in the database.  But there are out of date wikis\nthat say to do this and some distros might turn this option on by default.\nSo, we keep the load_all option from turning known cards into unknown cards.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "44e0b6821d7eacb4f93d2c131d436f96e500aa08",
      "tree": "8155a80b42af1ebf9ed0ac558bf3ec164076baac",
      "parents": [
        "e5ab3a7c00e682e0e24677203856769df1b9b0cb"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Thu Oct 18 10:46:59 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:04:33 2007 +0200"
      },
      "message": "[ALSA] protect Dreamcast PCM driver (AICA) from G2 bus effects\n\nThe G2 bus on the SEGA Dreamcast connects both the maple peripheral\nbus and the AICA sound memory. DMA requests on one can cause the other\nto timeout on memory operations.\nThis patch prevents maple interrupts from causing hiccoughs in the\nAICA sound (maple bus code will land in 2.6.24).\nThere are other cleanups for this (AICA) code - but this is in effect\na regression fix rather than a cleanup.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e5ab3a7c00e682e0e24677203856769df1b9b0cb",
      "tree": "edcd30a21210d0b4e69be3ebc87c3c4616bab4ea",
      "parents": [
        "53eb1b85402f108d5151338cff4430f30fd9727f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 17 10:35:58 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:04:32 2007 +0200"
      },
      "message": "[ALSA] bt87x - Fix section mismatch\n\nconst and __devinit aren\u0027t a good pair, resulting in a section\nmismatch error.  Let\u0027s remove const as a temporary solution.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "53eb1b85402f108d5151338cff4430f30fd9727f",
      "tree": "aa76029eba230ec2c0df75d325f02c5988f297cd",
      "parents": [
        "9823adf632c57e9728d651707abd324eb4454eb9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 17 10:09:32 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:04:30 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix AD1986A Lenovo auto-mute\n\nThe jack detection bit on AD1986A Lenovo N100 seems inverse from\nthe standard definition.  Now fixed the detection properly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9823adf632c57e9728d651707abd324eb4454eb9",
      "tree": "a0d7b62ff0e0b1556be3fb919faf652b7019999b",
      "parents": [
        "0895e91d60ef9bdef426d1ce14bb94bd5875870d"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 14:54:58 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 23 08:04:28 2007 +0200"
      },
      "message": "[ALSA] This simplifies and fixes waiting loops of the mce_down()\n\nfunction after Trent Piepho\u0027s patch for AD1848.\nIt also makes busy_wait() function call not atomic.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "22c4a4e98ece0eaff13b3d0ac73c5283013eb6b1",
      "tree": "4be32c9940460580decfd692e7de78dc21058e64",
      "parents": [
        "786e9d4c3fdc3c913f1a735bcb979bfd62b275be"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Oct 15 12:09:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Oct 22 12:01:24 2007 -0200"
      },
      "message": "V4L/DVB (6320): v4l core: remove the unused .hardware V4L1 field\n\nstruct video_device used to define a .hardware field. While\ninitialized on severl drivers, this field is never used inside V4L.\nHowever, drivers using it need to include the old V4L1 header.\n\nThis seems to cause compilation troubles with some random configs.\nBetter just to remove it from all drivers.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3a4fa0a25da81600ea0bcd75692ae8ca6050d165",
      "tree": "a4de1662e645c029cf3cf58f0646cbb1959861dc",
      "parents": [
        "18735dd8d2d37031b97f9e9e106acbaed01eb896"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "message": "Fix misspellings of \"system\", \"controller\", \"interrupt\" and \"necessary\".\n\nFix the various misspellings of \"system\", controller\", \"interrupt\" and\n\"[un]necessary\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "7b19ada2ed3c1eccb9fe94d74b05e1428224663d",
      "tree": "a0c5975ce5236ff4023b92d431bd0a8fa321c6ce",
      "parents": [
        "d05be13bcc6ec615fb2e9556a9b85d52800669b6"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Oct 18 23:40:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:42 2007 -0700"
      },
      "message": "get rid of input BIT* duplicate defines\n\nget rid of input BIT* duplicate defines\n\nuse newly global defined macros for input layer. Also remove includes of\ninput.h from non-input sources only for BIT macro definiton. Define the\nmacro temporarily in local manner, all those local definitons will be\nremoved further in this patchset (to not break bisecting).\nBIT macro will be globally defined (1\u003c\u003cx)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: \u003cdtor@mail.ru\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: \u003clenb@kernel.org\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nCc: \u003cperex@suse.cz\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: \u003cvernux@us.ibm.com\u003e\nCc: \u003cmalattia@linux.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "898eb71cb17644964c5895fb190e79e3d0c49679",
      "tree": "96be8f0a40feaf56fef836634c89955e432b12db",
      "parents": [
        "6c0286b199c3eb2caa973525dfc8a7ed67090ec0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Oct 18 03:06:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:28 2007 -0700"
      },
      "message": "Add missing newlines to some uses of dev_\u003clevel\u003e messages\n\nFound these while looking at printk uses.\n\nAdd missing newlines to dev_\u003clevel\u003e uses\nAdd missing KERN_\u003clevel\u003e prefixes to multiline dev_\u003clevel\u003es\nFixed a wierd-\u003eweird spelling typo\nAdded a newline to a printk\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: James Smart \u003cJames.Smart@Emulex.Com\u003e\nCc: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fc37449f7959aeedc2d38b183468ae73c9166fb6",
      "tree": "3aaf169f3b9d9c9deb69802aa7c81354d55cf0c8",
      "parents": [
        "5b4db0c2f25925fcfc17fa7233b7b90dc023d207"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Oct 18 03:06:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:26 2007 -0700"
      },
      "message": "The next round of scheduled OSS code removal\n\nThis patch contains the next round of scheduled OSS code removal.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b875d650527e1980cc88b2731ac4c209d2e4a0ca",
      "tree": "6625ab415821399bd031122fff59fb0e526e9d68",
      "parents": [
        "56f91585b48bb3ca8ec38b84c92d3df2a2f2bf66"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Sep 11 10:12:14 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:52:12 2007 +0200"
      },
      "message": "[ALSA] Fix thinko in cs4231 mce down check\n\nThe last patches to replace with schedule_timeout() don\u0027t work as expected.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "56f91585b48bb3ca8ec38b84c92d3df2a2f2bf66",
      "tree": "93032e199ed4bcb11146effb1ec59c5025e1c9d1",
      "parents": [
        "7e52f3dac7fe08ae7c3e82178c95a43aa0911c33"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Sep 11 00:55:46 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:52:05 2007 +0200"
      },
      "message": "[ALSA] sun-cs4231: improved waiting after MCE down\n\nThis patch sync sparc driver with x86 isa cs4231 driver patches.\nIt fixes wrong waiting for the auto calibration bit and makes\nfurther waiting use much finer granularity.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "7e52f3dac7fe08ae7c3e82178c95a43aa0911c33",
      "tree": "722cc729ae0961701a1c900003cfa09d9f03a26d",
      "parents": [
        "e31b6656a81d6332cdf6af17d38a0573128a6aac"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Sep 05 15:08:23 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:45 2007 +0200"
      },
      "message": "[ALSA] sun-cs4231: use cs4231-regs.h\n\nThis patch replaces cs4231 registers definitions with\ncommon include.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "f81b953d43c2c12f617da3ecec25e04b5c9e6eb2",
      "tree": "d2212e9fc43bad69cb405563b3deb11bb08ddbdb",
      "parents": [
        "ca2df45a072cef11143f9be8d36c3c256cbebd7b"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 14:54:37 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:28 2007 +0200"
      },
      "message": "[ALSA] This patch adds support for a wavetable chip on\n\nthe BTC 1817DW board.\nThe QS1000 is connected through the digital input\nto the Opti931 chip.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ca2df45a072cef11143f9be8d36c3c256cbebd7b",
      "tree": "c9a5cfb7eae7f734abe4ebf24ebf014e31ea9572",
      "parents": [
        "c2cbdbb1583830b77f169a717407f035d6627793"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 14:54:14 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:26 2007 +0200"
      },
      "message": "[ALSA] This patch removes open_mutex from the ad1848-lib as\n\nopen and close operations are called only from pcm layer\nand mutexed there with pcm-\u003eopen_mutex.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c2cbdbb1583830b77f169a717407f035d6627793",
      "tree": "f459d8c032609574b6a11971735cd1277dc6fc1b",
      "parents": [
        "c9b58006be7e471a5f55d171cbaa08f4aa8078ea"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 16 14:42:30 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:26 2007 +0200"
      },
      "message": "[ALSA] fix bootup crash in snd_gus_interrupt()\n\nwhen simulating a storm of fake GUS interrupts (without actually owning\nthis venerable piece of ISA hardware) the driver falls over (crashes) in\ntwo ways:\n1) spinlocks being initialized too late:\nINFO: trying to register non-static key.\nthe code is fine but needs lockdep annotation.\nturning off the locking correctness validator.\n [\u003c401058ca\u003e] show_trace_log_lvl+0x1a/0x30\n [\u003c401064b2\u003e] show_trace+0x12/0x20\n [\u003c401064d6\u003e] dump_stack+0x16/0x20\n [\u003c4014a72b\u003e] __lock_acquire+0xcfb/0x1030\n [\u003c4014aac0\u003e] lock_acquire+0x60/0x80\n [\u003c40721a68\u003e] _spin_lock_irqsave+0x38/0x50\n [\u003c4058fc12\u003e] snd_gf1_i_look8+0x22/0x60\n [\u003c405906fe\u003e] snd_gus_interrupt+0x13e/0x270\n [\u003c401548e8\u003e] handle_IRQ_event+0x28/0x60\n [\u003c40155cc1\u003e] handle_fasteoi_irq+0x71/0xe0\n [\u003c40107238\u003e] do_IRQ+0x48/0xa0\n [\u003c401051fe\u003e] common_interrupt+0x2e/0x40\n [\u003c40156822\u003e] register_handler_proc+0x92/0xf0\n [\u003c401550c2\u003e] setup_irq+0xe2/0x190\n [\u003c40155224\u003e] request_irq+0xb4/0xd0\n [\u003c4058f524\u003e] snd_gus_create+0x124/0x3c0\n [\u003c40aa4087\u003e] snd_gusclassic_probe+0x2a7/0x4b0\n [\u003c403f5eff\u003e] isa_bus_probe+0x1f/0x30\n [\u003c403f1944\u003e] driver_probe_device+0x84/0x190\n [\u003c403f1a58\u003e] __device_attach+0x8/0x10\n [\u003c403f0e63\u003e] bus_for_each_drv+0x53/0x80\n [\u003c403f1b1b\u003e] device_attach+0x8b/0x90\n [\u003c403f0dd8\u003e] bus_attach_device+0x48/0x80\n [\u003c403efdbd\u003e] device_add+0x45d/0x5a0\n [\u003c403eff12\u003e] device_register+0x12/0x20\n [\u003c403f60c3\u003e] isa_register_driver+0xb3/0x140\n [\u003c40aa3dd2\u003e] alsa_card_gusclassic_init+0x12/0x20\n [\u003c40a665c3\u003e] kernel_init+0x133/0x310\n [\u003c401054a7\u003e] kernel_thread_helper+0x7/0x10\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n2) callback functions not being filled in yet:\nBUG: unable to handle kernel NULL pointer dereference at virtual address 00000000\n printing eip:\n00000000\n*pde \u003d 00000000\nOops: 0000 [#1]\nSMP DEBUG_PAGEALLOC\nCPU:    0\nEIP:    0060:[\u003c00000000\u003e]    Not tainted VLI\nEFLAGS: 00010002   (2.6.23 #37)\nEIP is at 0x0\neax: 7fe94000   ebx: 7fe94000   ecx: 00000000   edx: 00000226\nesi: 00000000   edi: 00000005   ebp: 7ff87c28   esp: 7ff87bf4\nds: 007b   es: 007b   fs: 00d8  gs: 0000  ss: 0068\nProcess swapper (pid: 1, ti\u003d7ff86000 task\u003d7ff84000 task.ti\u003d7ff86000)\nStack: 40590683 408424a9 408db87c 00000029 40787406 00000064 00000046 ff000000\n       000000ff 00000001 7faefaf0 00000000 00000005 7ff87c40 401548e8 00000000\n       40a52000 7faefaf0 00000005 7ff87c58 40155cc1 40a52030 00000005 00000000\nCall Trace:\n [\u003c401058ca\u003e] show_trace_log_lvl+0x1a/0x30\n [\u003c4010598b\u003e] show_stack_log_lvl+0xab/0xd0\n [\u003c40105b7c\u003e] show_registers+0x1cc/0x2d0\n [\u003c40105d96\u003e] die+0x116/0x240\n [\u003c4011d7bb\u003e] do_page_fault+0x18b/0x670\n [\u003c40721d22\u003e] error_code+0x72/0x80\n [\u003c401548e8\u003e] handle_IRQ_event+0x28/0x60\n [\u003c40155cc1\u003e] handle_fasteoi_irq+0x71/0xe0\n [\u003c40107238\u003e] do_IRQ+0x48/0xa0\n [\u003c401051fe\u003e] common_interrupt+0x2e/0x40\n [\u003c401a344e\u003e] proc_create+0x3e/0x120\n [\u003c401a3733\u003e] proc_mkdir_mode+0x23/0x50\n [\u003c401a376f\u003e] proc_mkdir+0xf/0x20\n [\u003c40156864\u003e] register_handler_proc+0xd4/0xf0\n [\u003c401550c2\u003e] setup_irq+0xe2/0x190\n [\u003c40155224\u003e] request_irq+0xb4/0xd0\n [\u003c4058f524\u003e] snd_gus_create+0x124/0x3c0\n [\u003c40aa4087\u003e] snd_gusclassic_probe+0x2a7/0x4b0\n [\u003c403f5eff\u003e] isa_bus_probe+0x1f/0x30\n [\u003c403f1944\u003e] driver_probe_device+0x84/0x190\n [\u003c403f1a58\u003e] __device_attach+0x8/0x10\n [\u003c403f0e63\u003e] bus_for_each_drv+0x53/0x80\n [\u003c403f1b1b\u003e] device_attach+0x8b/0x90\n [\u003c403f0dd8\u003e] bus_attach_device+0x48/0x80\n [\u003c403efdbd\u003e] device_add+0x45d/0x5a0\n [\u003c403eff12\u003e] device_register+0x12/0x20\n [\u003c403f60c3\u003e] isa_register_driver+0xb3/0x140\n [\u003c40aa3dd2\u003e] alsa_card_gusclassic_init+0x12/0x20\n [\u003c40a665c3\u003e] kernel_init+0x133/0x310\n [\u003c401054a7\u003e] kernel_thread_helper+0x7/0x10\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nCode:  Bad EIP value.\nEIP: [\u003c00000000\u003e] 0x0 SS:ESP 0068:7ff87bf4\nKernel panic - not syncing: Fatal exception in interrupt\nwith these things fixed, i get the expected \u0027no such hardware\u0027 result\nfrom the driver initialization:\n Calling initcall 0x40aa3dc0: alsa_card_gusclassic_init+0x0/0x20()\n ALSA sound/isa/gus/gusclassic.c:136: [0x220] check 1 failed - 0xff\n initcall 0x40aa3dc0: alsa_card_gusclassic_init+0x0/0x20() returned 0.\n initcall 0x40aa3dc0 ran for 133 msecs:\n alsa_card_gusclassic_init+0x0/0x20()\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c9b58006be7e471a5f55d171cbaa08f4aa8078ea",
      "tree": "8ec10fb70342dc48ee6ae5125d24e76c09c88c1b",
      "parents": [
        "291702f017efdfe556cb87b8530eb7d1ff08cbae"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Tue Oct 16 14:30:01 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:25 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix SKU ID function for realtek codecs\n\nFixed SKU ID function for realtek codecs.  It\u0027s used by the automatic\nBIOS configuration mode.  Now it supports the correct jack-detection\nmechanism, too.\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "291702f017efdfe556cb87b8530eb7d1ff08cbae",
      "tree": "f67834e49f077ee1512f8673056bda59db874fe5",
      "parents": [
        "f6e9852ad05fa28301c83d4e2b082620de010358"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Tue Oct 16 14:28:03 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:24 2007 +0200"
      },
      "message": "[ALSA] Support  ASUS P701 eeepc [0x1043 0x82a1] support\n\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f6e9852ad05fa28301c83d4e2b082620de010358",
      "tree": "2fbf1662df378157f4aa7c6fef19398f823ec44f",
      "parents": [
        "2a3988f6d2c5be9d02463097775d1c66a8290527"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 16 14:27:04 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:23 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Add array terminator for dmic in STAC codec\n\nReported by Jan-Marek Glogowski.\nThe dmic array is passed to snd_hda_parse_pin_def_config() and\nshould be zero-terminated.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "2a3988f6d2c5be9d02463097775d1c66a8290527",
      "tree": "cdad29008b9276f934ed91526eabbfef7ce8da87",
      "parents": [
        "ea045ee4d381428ec9c056ff5848bc619d84986a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 16 14:26:32 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:22 2007 +0200"
      },
      "message": "[ALSA] hdsp - Fix zero division\n\nFix zero-division bug in the calculation dds offset.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ea045ee4d381428ec9c056ff5848bc619d84986a",
      "tree": "5b715b6bbeae60b0c8607222e48bcfad52561d02",
      "parents": [
        "9066f2443122c1501da64b6faa0038c13f0209f9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 16 14:26:09 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:21 2007 +0200"
      },
      "message": "[ALSA] usb-audio - Fix double comment\n\nRemove superfluous comment line (maybe a merge failure).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9066f2443122c1501da64b6faa0038c13f0209f9",
      "tree": "01c137ab8dd367180d4f62d1dca10add8ce515f3",
      "parents": [
        "c1017a4cdb68ae5368fbc9ee42c77f1f5dca8916"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 16 14:25:16 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:20 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix STAC922x volume knob control\n\nReported by zhejiang \u003czhe.jiang@intel.com\u003e\n\u0027I found that STAC_VOLKNOB hardwired the KNOB nid to 0x24.\nIt is okay for stac9205 and stac927x.\nBut the VolumeKnob nid of stac9220-9221 is 0x16.\u0027\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c1017a4cdb68ae5368fbc9ee42c77f1f5dca8916",
      "tree": "b5f1fb278a49d851439509a4c8e3fd8f87f791cd",
      "parents": [
        "39d3ed381877246719184897c853c0c58028fe54"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Oct 15 09:50:19 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:18 2007 +0200"
      },
      "message": "[ALSA] Changed Jaroslav Kysela\u0027s e-mail from perex@suse.cz to perex@perex.cz\n\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "39d3ed381877246719184897c853c0c58028fe54",
      "tree": "7fc87ebbe2d728b4ac46c84e9c94767bb662f28f",
      "parents": [
        "c1099fcb74ddc005c85beaef33bbe68c9bf3b5bb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 12 15:03:48 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:15 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix for Fujitsu Lifebook C1410\n\nFixed ALC262 fujitsu model to support Fujitsu Lifebook C1410 properly.\nIt requires EAPD and has separate int/ext mic inputs (which was missing\nin the current driver).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c1099fcb74ddc005c85beaef33bbe68c9bf3b5bb",
      "tree": "7a5e2723cfcbb47a2bbfbc63ce029d3353708fbd",
      "parents": [
        "69d8d3eb4df40194485b842c00047bb80e51c6a8"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Oct 11 14:42:23 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:14 2007 +0200"
      },
      "message": "[ALSA] mpu-401: remove MPU401_INFO_UART_ONLY flag\n\nSince the last patch made the ENTER_UART command optional, the\nenter_uart option and its corresponding flag have become superfluous.\nThe uart_enter option remains for backward compatibility but just prints\na warning when used.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "69d8d3eb4df40194485b842c00047bb80e51c6a8",
      "tree": "e48e26bdd60fd05029c23a63104a3c98d7969cc4",
      "parents": [
        "11be265f7fd4976a1139d6ec9b2ef1e8adaf835f"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Oct 11 14:15:06 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:12 2007 +0200"
      },
      "message": "[ALSA] mpu-401: do not require an ACK byte for the ENTER_UART command\n\nThe original MPU-401 does not send an ACK byte after processing the\nENTER_UART command, so we better do not try to wait for it.\nMany clones get this wrong and do send an ACK, but when interpreting it\nas MIDI, it is just a harmless Active Sensing message, and it is likely\nto be read and discarded by the interrupt handler before the MIDI input\ndevice is triggered.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "11be265f7fd4976a1139d6ec9b2ef1e8adaf835f",
      "tree": "0f4ae4bc06b4479da6f27a498450cc17ec71a982",
      "parents": [
        "a3a2f429e55997e3b7a0c23baf1208991970ecc1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 11 14:35:00 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:11 2007 +0200"
      },
      "message": "[ALSA] via82xx - Add DXS quirk for Shuttle AK31v2\n\nShuttle AK31v2 works well with dxs_support\u003d5 (ALSA bug#2926).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "a3a2f429e55997e3b7a0c23baf1208991970ecc1",
      "tree": "cdf8db57f724a121c869084efffdb77db5208137",
      "parents": [
        "5e915bb3677f1369223a87e488c340236f81bfc2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 11 11:21:21 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:11 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix input_mux numbers for vaio stac92xx\n\nMy bad, I forgot to update the num_items field when added a new item\nto vaio_mux items table, so the last item \u0027PCM\u0027 disappeared.\nNow it has the right number 3.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "5e915bb3677f1369223a87e488c340236f81bfc2",
      "tree": "df27f3a9af2438cebb47000df234f79d4ae2a054",
      "parents": [
        "e6382cf8b0c34be26e667d45911fa827aea8df5c"
      ],
      "author": {
        "name": "Tim Gardner",
        "email": "tim.gardner@canonical.com",
        "time": "Wed Oct 10 10:42:00 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:10 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Re-add quirk support for Dell XPS 1330 and Inspiron 1420\n\n\nSigned-off-by: Tim Gardner \u003ctim.gardner@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "e6382cf8b0c34be26e667d45911fa827aea8df5c",
      "tree": "720f8b951f73796befe13df87da85bd2f58ec115",
      "parents": [
        "1194b5b70a0a000a4ace54d94d8df5cc3ec6e3e0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 10 10:06:46 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:09 2007 +0200"
      },
      "message": "[ALSA] pcxhr - Fix dB level information\n\nSome dB level information is wrong in pcxhr driver according to the\ndatasheet.  Fixed now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "1194b5b70a0a000a4ace54d94d8df5cc3ec6e3e0",
      "tree": "481421e3e06b1f4fb68df6f5d394fbcc796199da",
      "parents": [
        "5513b0c58222d21b704cf352c554d9ab86c3fd97"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 10 10:04:26 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:08 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix Gateway laptops with STAC9200\n\nFix the output of Gateway laptops with STAC9200 codec chip.\nThey require the EAPD control for some pins.  These pins shouldn\u0027t be\npowered down.\nTo enable EAPD control, a new model \u0027gateway\u0027 was added to STAC9200.\nThe known PCI SSIDs are included in the quirk list.\nThe fix was originally suggested by Brian Hinz, in ALSA bug#2948.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "5513b0c58222d21b704cf352c554d9ab86c3fd97",
      "tree": "b2f51e7c1cf57e7a311657ce96537f999f336bad",
      "parents": [
        "2469049e728ee0542d6617f81311a18a14e73826"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 09 11:58:41 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:07 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Add zero checks in input-mux helper functions\n\nAdded zero checks in input-mux helper functions to avoid Oops.\nSome devices may have no input pins while the driver registers\ncontrol elements calling these functions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "2469049e728ee0542d6617f81311a18a14e73826",
      "tree": "4a6d5f67c89107f01271f3fff28568928e8b29d1",
      "parents": [
        "1e74190bc0f8a5ab7e83bdf6688fcaebbed25316"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Tue Oct 09 10:34:06 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:06 2007 +0200"
      },
      "message": "[ALSA] sound: snd_register_device_for_dev fix\n\nsnd_register_device_for_dev() can oops when device_create() returns\nERR_PTR(err).\nScenario:\npreg-\u003edev \u003d device_create(...); /* fails */\nif (preg-\u003edev) /* contains ERR_PTR(err) */\n\tdev_set_drvdata(preg-\u003edev, private_data);\nand dev_set_drvdata() looks like this:\nstatic inline void\ndev_set_drvdata (struct device *dev, void *data)\n{\n\tdev-\u003edriver_data \u003d data; \u003c--- boom\n}\nThis patch should prevent that.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "1e74190bc0f8a5ab7e83bdf6688fcaebbed25316",
      "tree": "7148a25ed3b426125cf6d63bb0d715c5d575bff8",
      "parents": [
        "6eda7cf184670764a6f6bfc883bd5005379d7251"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Mon Oct 08 18:49:43 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:06 2007 +0200"
      },
      "message": "[ALSA] snd-usb-audio: Add basic support for E-Mu USB devices.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "6eda7cf184670764a6f6bfc883bd5005379d7251",
      "tree": "8e08969fd8dd3b8e444c0c42c8ca19cfee0cd248",
      "parents": [
        "213e84ec71abf596be76abcf18b988afeb2c210e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Sep 21 23:25:00 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:04 2007 +0200"
      },
      "message": "[ALSA] git-alsa kconfig fix\n\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "213e84ec71abf596be76abcf18b988afeb2c210e",
      "tree": "e85f25115ab22268d45e4cec2228e7f4c4fcd01f",
      "parents": [
        "c10710676728846f5c0a92431ebab2161f9c0b7e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri Sep 21 18:25:40 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:03 2007 +0200"
      },
      "message": "[ALSA] sound/hda: fix help text\n\nFix hda help text typo.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c10710676728846f5c0a92431ebab2161f9c0b7e",
      "tree": "2456f091467a14146e238bb2df4568d73e333763",
      "parents": [
        "4eb4550ab37d351ab0973ccec921a5a2d8560ec7"
      ],
      "author": {
        "name": "Peer Chen",
        "email": "peerchen@gmail.com",
        "time": "Fri Sep 21 18:20:25 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:02 2007 +0200"
      },
      "message": "[ALSA] alsa: Add the MCP79 support to hda_intel driver\n\nAdd the MCP79 support to hda driver.\nThe patch base on kernel 2.6.23-rc7\n\nSigned-off-by: Peer Chen \u003cpeerchen@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "4eb4550ab37d351ab0973ccec921a5a2d8560ec7",
      "tree": "eea37aad55455b8aa78a5f83a2426bff0969e9aa",
      "parents": [
        "ac8842a0391a776dfa8f59cc83582f6feffa913b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 20 17:34:57 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:01 2007 +0200"
      },
      "message": "[ALSA] Workaround for invalid signature read of CS8427\n\nReading the signature of CS8427 over SPI/I2C fails on some devices\nby mysterious reason.  In most cases, however, it succeeds at the\nsequential read.  So, let\u0027s give a second chance to check the signature\nagain.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ac8842a0391a776dfa8f59cc83582f6feffa913b",
      "tree": "ef8e63e559fcc46854690018d853260f2d8ae3d4",
      "parents": [
        "b60dd394f8af01d1b0a8b1d9d1aa6b75c645eb8e"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Thu Sep 20 12:51:39 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:00 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Missing support ASUS A7J\n\nAdded the missing support for ASUS A7J [0x1043 0x1243]\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "b60dd394f8af01d1b0a8b1d9d1aa6b75c645eb8e",
      "tree": "c9f1407080e74c427ac9111ff34cb7a1df96ac41",
      "parents": [
        "fe1b5e874dad88646d344b092d3066cb21b279eb"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Thu Sep 20 12:50:29 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:59 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix ALC662 codec support\n\n* Fixed ALC662 init verbs (wrong NIDs)\n* Fixed ALC662 auto model issue (wrong DAC index)\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "fe1b5e874dad88646d344b092d3066cb21b279eb",
      "tree": "d5181520c738565f2481b5e3e2eaae1cc6a152ff",
      "parents": [
        "b438f817b16eec5b497fe78cc2b889f3276e6508"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Sep 19 21:20:17 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:59 2007 +0200"
      },
      "message": "[ALSA] ad1848: simplify MCE down code\n\nThe polling loop to check for ACI to go down was more convoluted than it\nneeded to be.  New loop should be more efficient and it is a lot simpler.  The\nold loop checked for a timeout before checking for ACI down, which could\nresult in an erroneous timeout.  It\u0027s only a failure if the timeout expires\n_and_ ACI is still high.  There is nothing wrong with the timeout expiring\nwhile the task is sleeping if ACI went low.\nA polling loop to check for the device to leaving INIT mode is removed.  The\ndevice must have already left init for the previous ACI loop to have finished.\nAcked-by: Rene Herman \u003crene.herman@gmail.com\u003e\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "b438f817b16eec5b497fe78cc2b889f3276e6508",
      "tree": "bccbb98a4afa7c0d12282bbf17b3a4ac32b5d4f6",
      "parents": [
        "43115f58e215f2c88c3cc2514dbf47e4643cab5b"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Sep 19 21:19:57 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:58 2007 +0200"
      },
      "message": "[ALSA] ad1848: Fix msleep while atomic\n\nSimplest fix.\nAcked-by: Rene Herman \u003crene.herman@gmail.com\u003e\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "43115f58e215f2c88c3cc2514dbf47e4643cab5b",
      "tree": "f132467fa1ccac6fe4f1bd44cabb98252fcc24c6",
      "parents": [
        "13043984e7e3952b0030ec8f27eb1e66b6529770"
      ],
      "author": {
        "name": "Keita Maehara",
        "email": "maehara@debian.org",
        "time": "Wed Sep 19 14:29:37 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:57 2007 +0200"
      },
      "message": "[ALSA] ac97: YMF743 missing controls support (2/2)\n\nThese patches enable a few YMF743 controls (Tone/3D/IEC958) that won\u0027t\nbe detected with the current version of ALSA.\nThe second one contains following changes:\n- A chip-specific SPDIF support for YMF743 (It doesn\u0027t have AC97\n standard SPDIF registers seen on YMF753).\n- The implementation for \u0027IEC958 Playback Source\u0027 and \u0027IEC958 Mute\u0027\n are identical to the ones for YMF753. But there is no \u0027IEC958 Output\n Pin\u0027 for YMF743.\n\nSigned-off-by: Keita Maehara \u003cmaehara@debian.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "13043984e7e3952b0030ec8f27eb1e66b6529770",
      "tree": "3c6b2dfe325936fad034bf5f4adf0788810fa89c",
      "parents": [
        "c929e5ef4f1b2ef52f707e7ffcedc492a199741e"
      ],
      "author": {
        "name": "Keita Maehara",
        "email": "maehara@debian.org",
        "time": "Wed Sep 19 14:27:38 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:56 2007 +0200"
      },
      "message": "[ALSA] ac97: YMF743 missing controls support (1/2)\n\nThese patches enable some YMF743 controls (Tone/3D/IEC958) that won\u0027t\nbe detected with the current version of ALSA.\nThe first one contains only cosmetic changes to share a few\nYMF753-specific symbols with YMF743.\n\nSigned-off-by: Keita Maehara \u003cmaehara@debian.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c929e5ef4f1b2ef52f707e7ffcedc492a199741e",
      "tree": "2776f8feace84ef880d6e6a3a896b5bb507b5288",
      "parents": [
        "d86d01935a4c4c818514d8c23579703abd768329"
      ],
      "author": {
        "name": "Rene Herman",
        "email": "rene.herman@gmail.com",
        "time": "Tue Sep 18 18:33:15 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:55 2007 +0200"
      },
      "message": "[ALSA] schedule_timeout() fix for core/seq/seq_instr.c\n\nReplace schedule_timeout() with schedule_timeout_uninterruptible()\nto avoid signals in loop.\n\nSigned-off-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "d86d01935a4c4c818514d8c23579703abd768329",
      "tree": "6b0a1f67979fb5283511d6cf1776dca0c89507ba",
      "parents": [
        "b44ef2f1544a0a8d3d8907890662924082d0f1fa"
      ],
      "author": {
        "name": "Rene Herman",
        "email": "rene.herman",
        "time": "Tue Sep 18 18:10:49 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:54 2007 +0200"
      },
      "message": "[ALSA] alsa-kernel: schedule_timeout() fixes\n\nFix schedule_timeout() use in alsa-kernel. Mostly just\n\tschedule_timeout(1) --\u003e schedule_timeout_uninterruptible(1)\nThe wavefront_synth one fixes the surrounding loop as well. In ymfpci_main,\ndelete a superfluous set_current_state() and in soc/soc-dapm.c replace an\n_interruptible with _uninterruptible in some debug code; it\u0027s not waiting\nfor signals.\n\nSigned-off-by: Rene Herman \u003crene.herman\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "b44ef2f1544a0a8d3d8907890662924082d0f1fa",
      "tree": "3a0de88b04b1722936c47d6d12891d960f526873",
      "parents": [
        "3723e2d25151f919e55da98f89a2787802ad5494"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Sep 18 00:52:38 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:53 2007 +0200"
      },
      "message": "[ALSA] hda: More subsystem id BIOS changes\n\nMore laptop BIOS changes the subsystem id for STAC9205 cards if the\nmicrophone is toggled on/off in the settings.\nThe patch removes the old STAC_9205_M43xx and use STAC_9205_DELL_M43.\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@suse.cz\u003e\n"
    },
    {
      "commit": "7a5a27cfaedf8589600b7ae585f3ca42b2d3c78a",
      "tree": "dc93b1d409d338e53518e79576c0e679df98d9cc",
      "parents": [
        "ec1e7949327a709c83fc7338f89a8c2d1f978fa9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 17 19:07:46 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:51 2007 +0200"
      },
      "message": "[ALSA] Add default values for power-saving as Kconfig options\n\nAdded CONFIG_SND_AC97_POWER_SAVE_DEFAULT and CONFIG_SND_HDA_POWER_SAVE_DEFAULT\nKconfig options as the default values for power-saving mode of AC97 and\nHD-audio drivers, respectively.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ec1e7949327a709c83fc7338f89a8c2d1f978fa9",
      "tree": "b1ba63913f01e5d396b46b9542ed0cdaee2f0786",
      "parents": [
        "1ea73412b27ddd88decbdafb83bb2bfc288fe56c"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Sep 17 17:57:37 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:51 2007 +0200"
      },
      "message": "[ALSA] sscape: support for audio part of VIVO cards\n\nThis patch adds support for audio part of the Ensoniq\nSoundScape VIVO cards. The MIDI part is not supported.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "1ea73412b27ddd88decbdafb83bb2bfc288fe56c",
      "tree": "e0d52df51e775cddc5acf495e30af72b9be9a94a",
      "parents": [
        "adf1295bf4edf91ed1780a43c82b352aeec1edbd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 17 16:44:06 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:49 2007 +0200"
      },
      "message": "[ALSA] opti9xx: adjust OPL3 FM resource value\n\nThe OPTi ISA-PnP chips advertise their OPL4 base at 0x380 (to 0x3f0) through\npnp and put their on-chip OPL3 at +8. The driver assumes the provided\nvalue is the ALBase (OPL3 address) though and checks for an OPL4 at -8,\nwhich means that simply adding 8 to the pnp provides value works to fix\ndetection of both OPL3 and OPL4.\nProblem spotted on 931 and 933 by Krzysztof Helt and confirmed on 924 and\n925 (together all OPTi ISA-PnP chips) by me.\nSigned-off-by; Rene Herman \u003crene.herman@gmail.com\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "4996bca9850c0d6a1dd6c541efda3738ba2305ae",
      "tree": "aba88bfbfe2ca0122a9fd2ea09d0f1e448cff666",
      "parents": [
        "ad1e34b5653f86cbff2ea45dd166e2e58949d9bb"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Sep 17 16:23:13 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:47 2007 +0200"
      },
      "message": "[ALSA] sscape: driver extension to 2nd DMA and WSS port\n\nThis patch adds second DMA channel and WSS port settings\nto the sscape driver. Also, it adds internal card type setting.\nThe Ensoniq SoundScape VIVO PnP id is added but not handled\nyet.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ad1e34b5653f86cbff2ea45dd166e2e58949d9bb",
      "tree": "458dcaa4e760288957e819b745db2c0e0a42b713",
      "parents": [
        "1cf0bc7e730c4148605164ac542c1c191c1d2e09"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Sep 17 14:45:14 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:46 2007 +0200"
      },
      "message": "[ALSA] caiaq - support for Native Instrument\u0027s RigKontrol3\n\nThis patch adds support for Native Instrument\u0027s upcoming\nRigKontrol3 sound interface.\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@suse.cz\u003e\n"
    },
    {
      "commit": "1cf0bc7e730c4148605164ac542c1c191c1d2e09",
      "tree": "be814ea814a46964d788520738e608bd0a5a3f68",
      "parents": [
        "7b758d2f74be4f255d8c80b5c302d4c3b8fc3863"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Sep 17 14:43:14 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:45 2007 +0200"
      },
      "message": "[ALSA] sc6000: 2 minor fixes\n\nThis patch zeroes buffer for the card name and\nfixes incorrect jump in the probe function.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c2d7051ed1727e6a7b0debe448b5f6ba915e246b",
      "tree": "cbc71756776d32bfc704486ba96e232233be037d",
      "parents": [
        "33206e862edb930615a586f5156c2760ddb4bac0"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Mon Sep 17 14:41:16 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:44 2007 +0200"
      },
      "message": "[ALSA] Routines for effect processor FX8010: Use list_for_each_entry\n\nRoutines for effect processor FX8010: Use list_for_each_entry instead\nof list_for_each\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "33206e862edb930615a586f5156c2760ddb4bac0",
      "tree": "6032705619187a785d2cbc459b49ca78fc922e4a",
      "parents": [
        "50f47ff1b9295f126a1256d607e5b6e951d6f34e"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Mon Sep 17 14:40:04 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:42 2007 +0200"
      },
      "message": "[ALSA] Intel HD Audio: Use list_for_each_entry(_safe)\n\nIntel HD Audio: Use list_for_each_entry(_safe) instead of\nlist_for_each(_safe)\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "50f47ff1b9295f126a1256d607e5b6e951d6f34e",
      "tree": "b7488c1d1df4254e71029427463d348706d940ed",
      "parents": [
        "f79415207ea60109d34bed89b2f3ed303a18d24b"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Mon Sep 17 14:39:05 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:41 2007 +0200"
      },
      "message": "[ALSA] ESS Maestro 1/2/2E Sound Card: Use list_for_each_entry\n\nESS Maestro 1/2/2E Sound Card: Use list_for_each_entry instead of\nlist_for_each\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "f79415207ea60109d34bed89b2f3ed303a18d24b",
      "tree": "b6e7fab8229481ef05b9488ae2f5479a5068b141",
      "parents": [
        "3a5bdee5fa98bfd7d04c61b37b746eb918472e82"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Sep 17 12:52:43 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:40 2007 +0200"
      },
      "message": "[ALSA] ad1848_lib: waiting loops done after cs4231_lib\n\nThis patch fixes ad1848_lib waiting loops to be the same as in the cs4231_lib.\nAcked-by: Rene Herman \u003crene.herman@gmail.com\u003e\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "3a5bdee5fa98bfd7d04c61b37b746eb918472e82",
      "tree": "5bee185d7d5151be14758b6af659c62a2ed55200",
      "parents": [
        "22d3a20030439420bf2795c60529ba0e89b4d82c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Sep 17 12:50:38 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:39 2007 +0200"
      },
      "message": "[ALSA] sc6000 build fix\n\nsound/isa/sc6000.c: In function \u0027sc6000_dsp_reset\u0027:\nsound/isa/sc6000.c:270: error: implicit declaration of function \u0027udelay\u0027        sound/isa/sc6000.c: In function \u0027sc6000_init_mss\u0027:\nsound/isa/sc6000.c:327: error: implicit declaration of function \u0027msleep\u0027\n{standard input}: Assembler messages:\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "22d3a20030439420bf2795c60529ba0e89b4d82c",
      "tree": "eed3a36c5510b6d5bb15aae536bf841da0ee2c49",
      "parents": [
        "11370ee2c1c578a704f47d5513d57274c335db43"
      ],
      "author": {
        "name": "Giuliano Pochini",
        "email": "pochini@shiny.it",
        "time": "Mon Sep 17 12:49:40 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:38 2007 +0200"
      },
      "message": "[ALSA] echoaudio - Add barrier() to prevent compiler optimization\n\nThis patch adds a barrier() to prevent the compiler from\nmoving the read outside of the loop. It also fixes a comment.\n\nSigned-off-by: Giuliano Pochini \u003cpochini@shiny.it\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "11370ee2c1c578a704f47d5513d57274c335db43",
      "tree": "6daff5d5c58938179e71e461445bac6bd3014046",
      "parents": [
        "b201131c43c155c62e799d9410708d10b2c9a6ad"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Mon Sep 17 12:46:12 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:38 2007 +0200"
      },
      "message": "[ALSA] hda-codec: Add two new systems to ALC883\n\nThis patch adds support for the Asus M2A-VM HDMI and Abit IP35-PRO\nmotherboards.\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@suse.cz\u003e\n"
    },
    {
      "commit": "b201131c43c155c62e799d9410708d10b2c9a6ad",
      "tree": "c8e7afbc1ce1dd22689f67f8066cfd11fe1101db",
      "parents": [
        "c36fd8c3cd682fa9bbe5b2cb4b99e16625a37c94"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Mon Sep 17 12:45:11 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:37 2007 +0200"
      },
      "message": "[ALSA] hda-codec: Add 4 channel support for Realtek ALC883\n\nI had a request for a 4 channel mode.  This should implement front\nand surround outputs, leaving the 3rd plug for mic input.\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@suse.cz\u003e\n"
    },
    {
      "commit": "c36fd8c3cd682fa9bbe5b2cb4b99e16625a37c94",
      "tree": "5fd2b7fbf3c29e915370dc504d7853c5a88487e4",
      "parents": [
        "ebe9e289d870816b5d5dd6992a253f9a87f26cba"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 17 09:41:36 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:36 2007 +0200"
      },
      "message": "[ALSA] cmipci: fix distortion on rear channels\n\nWhen playing multichannel data, the rear channels can get distorted if\nthe last sample of the last played stereo stream was not zero.  To avoid\nthis, add a hack to play a few silence samples after the stream is\nstopped.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ebe9e289d870816b5d5dd6992a253f9a87f26cba",
      "tree": "cb54ab621f56baf0a78a765d9928536dad18f9ca",
      "parents": [
        "0f28eca32b3064db29d4718156e692f4db75c7aa"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 17 09:40:57 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:35 2007 +0200"
      },
      "message": "[ALSA] cmipci: clean up struct cmipci_pcm\n\nRemove some unused field from the struct cmipci_pcm, and change the type\nof some others to save some space.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "0f28eca32b3064db29d4718156e692f4db75c7aa",
      "tree": "f5342c37d9062f1b3a66cff63b0820c3ce851146",
      "parents": [
        "8ffbc01e2cb2e203df910468f236c7b4e7b36f25"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 17 09:40:24 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:34 2007 +0200"
      },
      "message": "[ALSA] cmipci: fix lookup of double rates\n\nWhen using one of the double sampling rates, use half the sample rate to\nlook up in the rates[] table, otherwise we stumble over the BUG().\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "8ffbc01e2cb2e203df910468f236c7b4e7b36f25",
      "tree": "0a81b87cd1118460cfb0a6d0d4e172ba44d41e58",
      "parents": [
        "35add1c295c634fdbb1072189286e4eab3fd64fa"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 17 09:39:51 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:33 2007 +0200"
      },
      "message": "[ALSA] cmipci: reorganize set_dac_channels()\n\nBy reorganizing the code that sets the CHB3DxC bits we can not only\nsimplify this code but also fix the bug where the CHB3D8C bit was not\nreset when playing a stereo stream after a 7.1 stream.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "35add1c295c634fdbb1072189286e4eab3fd64fa",
      "tree": "b4a5b57b604b3cfc8cf52b83377d50e39d35e980",
      "parents": [
        "22a22f5aacdbb73ca605d34df76201a2df0fe8ac"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 17 09:39:10 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:32 2007 +0200"
      },
      "message": "[ALSA] cmipci: remove 5.0 format\n\nDisallow playback of five channels because the hardware does not support\nit (or nobody knows how to do it).\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "22a22f5aacdbb73ca605d34df76201a2df0fe8ac",
      "tree": "8ddc7af3e4b4e599ba0a9550ba9de1bb9f5fe3b4",
      "parents": [
        "4ee72717188767b127b22f7a582762b71d448408"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 17 09:37:47 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:31 2007 +0200"
      },
      "message": "[ALSA] cmipci: allow 96 kHz playback on non-multichannel rear\n\nMove the code that enables 96 kHz out of the if() that checks for\navailability of both DMA channels so that it is enabled even when\nanother stream is playing on the front channels.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "4ee72717188767b127b22f7a582762b71d448408",
      "tree": "2cd2d04c9e479ed46b5c1bd2a1c25eecdc2e1bf9",
      "parents": [
        "3042ef75203947920adc0ab7ae25bc62a1fec978"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 17 09:37:19 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:30 2007 +0200"
      },
      "message": "[ALSA] cmipci: initialize 0x90 registers\n\nInitialize the registers at 0x90 and 0x91 with some undocumented values.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "3042ef75203947920adc0ab7ae25bc62a1fec978",
      "tree": "289f917ba3d4ea1753b7e277853d1bd88ebfadbe",
      "parents": [
        "54d030cc400ef5565a90e71288c23c0a18299dba"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 17 09:36:49 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:50:30 2007 +0200"
      },
      "message": "[ALSA] cmipci: reset the chip when initializing\n\nWhen the chip is initialized, reset it.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    }
  ],
  "next": "54d030cc400ef5565a90e71288c23c0a18299dba"
}
