)]}'
{
  "log": [
    {
      "commit": "f40b68903ccd511ea9d658b4bce319dd032a265a",
      "tree": "9f8447f4370f5e4d9303ca5c8e0b2c8cd790c67e",
      "parents": [
        "562b590d4e838ecaca2cfd246fd4df55dc6db18a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 05 16:51:05 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jul 12 20:08:01 2006 +0200"
      },
      "message": "[ALSA] Fix section mismatch errors in ALSA PCI drivers\n\nFixed \u0027section mismatch\u0027 errors in ALSA PCI drivers:\n- removed invalid __devinitdata from pci id tables\n- fix/remove __devinit of functions called in suspend/resume\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "562b590d4e838ecaca2cfd246fd4df55dc6db18a",
      "tree": "4579c97b66db2b6031a8a74d6ed49d4600ede3b4",
      "parents": [
        "b130807dce4a8f91f9662e93d1aa813d806e14a8"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jul 05 11:24:22 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jul 12 20:07:55 2006 +0200"
      },
      "message": "[ALSA] remove unused snd_minor.name field\n\nDrop the snd_minor structure\u0027s name field that was just a helper for\ndevfs device deregistration.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "6fa0cb1141da80eed4f86155fb51931bc1c31888",
      "tree": "df9b3c378ae4f44260eaae1a4b9d5c4ccf7bb641",
      "parents": [
        "c6482dde1c2811afba289b2344268f850595f350",
        "257a5bdeb0441789d8e34e1b3e92b26d0f51bbf0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 04 12:55:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 04 12:55:45 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/hdrinstall-2.6\n\n* git://git.infradead.org/hdrinstall-2.6:\n  Remove export of include/linux/isdn/tpam.h\n  Remove \u003clinux/i2c-id.h\u003e and \u003clinux/i2c-algo-ite.h\u003e from userspace export\n  Restrict headers exported to userspace for SPARC and SPARC64\n  Add empty Kbuild files for \u0027make headers_install\u0027 in remaining arches.\n  Add Kbuild file for Alpha \u0027make headers_install\u0027\n  Add Kbuild file for SPARC \u0027make headers_install\u0027\n  Add Kbuild file for IA64 \u0027make headers_install\u0027\n  Add Kbuild file for S390 \u0027make headers_install\u0027\n  Add Kbuild file for i386 \u0027make headers_install\u0027\n  Add Kbuild file for x86_64 \u0027make headers_install\u0027\n  Add Kbuild file for PowerPC \u0027make headers_install\u0027\n  Add generic Kbuild files for \u0027make headers_install\u0027\n  Basic implementation of \u0027make headers_check\u0027\n  Basic implementation of \u0027make headers_install\u0027\n"
    },
    {
      "commit": "65ca68b30073473583f6ca2f463cbd94ade43ddb",
      "tree": "f7d4384450fbdfcb2661a74f3c2f28e53721eeb0",
      "parents": [
        "63a43399db67d6f94364f933f68f38f58387737a"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 19:29:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 13:58:54 2006 -0700"
      },
      "message": "[PATCH] irq-flags: sound: Use the new IRQF_ constants\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb9d24e4349013628259b5fee97e692173731b07",
      "tree": "d936251fa32f7cbf853a78a3df72cd06a099f24e",
      "parents": [
        "cf1756e9cd7c1d160fe72944af51d87e96285a32"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 27 17:49:12 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jun 28 19:31:09 2006 +0200"
      },
      "message": "[ALSA] ak4xxx-adda - Code clean-up\n\nFix spaces, fold lines to fit 80 columns in ak4xxx-adda driver codes.\nSplit a long reset function to each codec routine just for better\nreadability.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c83c0c470565a0aed2f6fcbaa6c80a98ef250586",
      "tree": "5f6810822c019af78dcb95f67565101cb97198c0",
      "parents": [
        "be7ee27822975cee5dabb2cfd7f03e7fde38e3f4"
      ],
      "author": {
        "name": "Jani Alinikula",
        "email": "janialinikula@gmail.com",
        "time": "Tue Jun 27 15:00:55 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jun 28 19:31:03 2006 +0200"
      },
      "message": "[ALSA] Stereo controls for M-Audio Revolution cards\n\nThis patch adds stereo controls to revo cards by making the ak4xxx\ndriver mixers configurable from the card driver.\n\nSigned-off-by: Jani Alinikula \u003cjanialinikula@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "02856b5684677b74095069c3be4774c2992e4fdc",
      "tree": "557b1e5936e025ab7713788156a5a24ae4d8995a",
      "parents": [
        "02ada9c112eb00ecb9d2c04b6132f48ade534dbf"
      ],
      "author": {
        "name": "Jaya Kumar",
        "email": "jayakumar.alsa@gmail.com",
        "time": "Fri Jun 23 15:18:41 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jun 28 19:30:45 2006 +0200"
      },
      "message": "[ALSA] AD1888 mixer controls for DC mode\n\nThis patch adds two mixer controls. The V_REFOUT enable is a\ndocumented register that couples the microphone input lines\nto the V_REFOUT DC source. The High Pass Filter enable in the\nAC97_AD_TEST2 (0x5c) is an undocumented register provided by\nMiller Puckette via Analog Devices that enables the AD codec\nto apply a high pass filter to the input.\n\nSigned-off-by: Jaya Kumar \u003cjayakumar.alsa@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "02ada9c112eb00ecb9d2c04b6132f48ade534dbf",
      "tree": "91560ef758b2301e5fbecefb92b3ed4958113d52",
      "parents": [
        "e217e30c359edafce3225d2c4fbbda06ae5a408b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 23 15:13:57 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jun 28 19:30:42 2006 +0200"
      },
      "message": "[ALSA] Suppress irq handler mismatch messages in ALSA ISA drivers\n\nSuppress \u0027irq handler mismatch\u0027 messages at auto-probing of irqs\nin ALSA ISA drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "7477ddaa4d2d69bbcd49e12990af158dbb03f2f2",
      "tree": "5ae1e5289fe57c55e11dfeb341d2ed5d539d55ff",
      "parents": [
        "a50d913f48b21aa22d31469e953fd6428540bf5b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jun 21 01:29:38 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:05:25 2006 -0300"
      },
      "message": "V4L/DVB (4210b): git-dvb: tea575x-tuner build fix\n\nIn file included from sound/i2c/other/tea575x-tuner.c:30:\ninclude/sound/tea575x-tuner.h:36: error: field \u0027vd\u0027 has incomplete type\ninclude/sound/tea575x-tuner.h:37: error: field \u0027fops\u0027 has incomplete type\nsound/i2c/other/tea575x-tuner.c:89: warning: \u0027struct inode\u0027 declared inside parameter list\nsound/i2c/other/tea575x-tuner.c:89: warning: its scope is only this definition or declaration, which is probably not what you want\nsound/i2c/other/tea575x-tuner.c: In function \u0027snd_tea575x_ioctl\u0027:\nsound/i2c/other/tea575x-tuner.c:91: warning: implicit declaration of function \u0027video_devdata\u0027\nsound/i2c/other/tea575x-tuner.c:91: warning: initialization makes pointer from integer without a cast\nsound/i2c/other/tea575x-tuner.c:92: warning: implicit declaration of function \u0027video_get_drvdata\u0027\nsound/i2c/other/tea575x-tuner.c:92: warning: initialization makes pointer from integer without a cast\nsound/i2c/other/tea575x-tuner.c:96: warning: implicit declaration of function \u0027_IOR\u0027\nsound/i2c/other/tea575x-tuner.c:96: error: syntax error before \u0027struct\u0027\nsound/i2c/other/tea575x-tuner.c:99: error: \u0027v\u0027 undeclared (first use in this function)\nsound/i2c/other/tea575x-tuner.c:99: error: (Each undeclared identifier is reported only once\nsound/i2c/other/tea575x-tuner.c:99: error: for each function it appears in.)\nsound/i2c/other/tea575x-tuner.c:108: warning: implicit declaration of function \u0027copy_to_user\u0027\nsound/i2c/other/tea575x-tuner.c:112: warning: implicit declaration of function \u0027_IOWR\u0027\nsound/i2c/other/tea575x-tuner.c:112: error: syntax error before \u0027struct\u0027\nsound/i2c/other/tea575x-tuner.c:115: warning: implicit declaration of function \u0027copy_from_user\u0027\nsound/i2c/other/tea575x-tuner.c: At top level:\nsound/i2c/other/tea575x-tuner.c:129: error: syntax error before \u0027case\u0027\nsound/i2c/other/tea575x-tuner.c:146: warning: type defaults to \u0027int\u0027 in declaration of \u0027snd_tea575x_set_freq\u0027\nsound/i2c/other/tea575x-tuner.c:146: warning: parameter names (without types) in function declaration\nsound/i2c/other/tea575x-tuner.c:146: error: conflicting types for \u0027snd_tea575x_set_freq\u0027\nsound/i2c/other/tea575x-tuner.c:62: error: previous definition of \u0027snd_tea575x_set_freq\u0027 was here\nsound/i2c/other/tea575x-tuner.c:146: warning: data definition has no type or storage class\nsound/i2c/other/tea575x-tuner.c:147: error: syntax error before \u0027return\u0027\nsound/i2c/other/tea575x-tuner.c:151: error: syntax error before \u0027\u0026\u0027 token\nsound/i2c/other/tea575x-tuner.c:152: error: syntax error before \u0027.\u0027 token\nsound/i2c/other/tea575x-tuner.c:152: warning: type defaults to \u0027int\u0027 in declaration of \u0027strcpy\u0027\nsound/i2c/other/tea575x-tuner.c:152: warning: function declaration isn\u0027t a prototype\nsound/i2c/other/tea575x-tuner.c:152: error: conflicting types for \u0027strcpy\u0027\nsound/i2c/other/tea575x-tuner.c:152: warning: data definition has no type or storage class\nsound/i2c/other/tea575x-tuner.c: In function \u0027snd_tea575x_init\u0027:\nsound/i2c/other/tea575x-tuner.c:194: warning: implicit declaration of function \u0027video_set_drvdata\u0027\nsound/i2c/other/tea575x-tuner.c:197: error: \u0027video_exclusive_open\u0027 undeclared (first use in this function)\nsound/i2c/other/tea575x-tuner.c:198: error: \u0027video_exclusive_release\u0027 undeclared (first use in this function)\nsound/i2c/other/tea575x-tuner.c:200: warning: implicit declaration of function \u0027video_register_device\u0027\nsound/i2c/other/tea575x-tuner.c:200: error: \u0027VFL_TYPE_RADIO\u0027 undeclared (first use in this function)\nsound/i2c/other/tea575x-tuner.c: In function \u0027snd_tea575x_exit\u0027:\nsound/i2c/other/tea575x-tuner.c:215: warning: implicit declaration of function \u0027video_unregister_device\u0027\ndistcc[7333] ERROR: compile sound/i2c/other/tea575x-tuner.c on x/32 failed\nmake[1]: *** [sound/i2c/other/tea575x-tuner.o] Error 1\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0dad31d2da706ef114bc5c21123123be2f405d5b",
      "tree": "83082c94a5c6fada0827cbaf98cc9d3cd44aca2c",
      "parents": [
        "607c0fbee7272be4d5455d6b29f6ffb092573eff"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:35:11 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:35:11 2006 +0200"
      },
      "message": "[ALSA] version 1.0.12rc1\n"
    },
    {
      "commit": "1459c7849ea24fd71e4d2e678caa1cc3fef754e2",
      "tree": "9faaca96c655768056850706a82ac5bb4ffc1f80",
      "parents": [
        "396f739e21f3b7ea9ece08bf0abf0a45693c3047"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Mon Jun 19 15:04:54 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:34:29 2006 +0200"
      },
      "message": "[ALSA] Disable AC97 AUX and VIDEO controls for WM9705 touchscreen\n\nThis patch by Rodolfo Giometti disables the AC97 AUX and VIDEO controls\non the WM9705 when the touchscreen is selected as the AUX and VIDEO\nlines are shared with the touch controller.\nChanges:-\n o Added AC97_HAS_NO_AUX flag\n o Test for AC97_HAS_NO_AUX flag in snd_ac97_mixer_build()\n o Sets AC97_HAS_NO_VIDEO and AC97_HAS_NO_AUX in patch_wolfson05() when\nWM9705 touch driver is selected.\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nSigned-off-by: Liam Girdwood \u003cliam.girdwood@wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "302e4c2f9e2b9f07c69649782330a61c60001ac4",
      "tree": "406d44e355f502ac5e7ee584a28d725c6e7c8a94",
      "parents": [
        "140432fd2fbe68d59fe6fcddbcd4bcd0f84e951a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 23 13:24:30 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:56 2006 +0200"
      },
      "message": "[ALSA] Change an arugment of snd_mpu401_uart_new() to bit flags\n\nChange the 5th argument of snd_mpu401_uart_new() to bit flags\ninstead of a boolean.  The argument takes bits that consist of\nMPU401_INFO_XXX flags.\nThe callers that used the value 1 there are replaced with\nMPU401_INFO_INTEGRATED.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "746df94898554b3d8e91d855e934852e626c701c",
      "tree": "dc312e426d52804d98080af18f12f5b14010d2e5",
      "parents": [
        "0defb2672d7cde8d048eec35c183da7b88adbd9e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon May 15 19:49:05 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:37 2006 +0200"
      },
      "message": "[ALSA] Fix rwlock around snd_iprintf() in sound core\n\nFixed rwlock around snd_iprintf() in sound core part.\nReplaced with mutex.\nAlso, make mutex and flags static variables with addition of\nsnd_card_locked() function (just for sound.c).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a7b928ac5fcd8e1b5c7c69926d8845b1d0500af3",
      "tree": "8157f37993802f1defa42f2126aca29fda4dd44c",
      "parents": [
        "450047a78f3c35a905576e121abfbee2ccd45993"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue May 02 16:22:12 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:20 2006 +0200"
      },
      "message": "[ALSA] rawmidi: add get_port_info callback for sequencer information flags\n\nAdd a get_port_info callback to the snd_rawmidi_global_ops structure to\nallow the USB MIDI driver to supply information flags for the sequencer\nports created by seq_midi.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "450047a78f3c35a905576e121abfbee2ccd45993",
      "tree": "7788c29141fc1dac2c0cb5f2b4799b7c9231c361",
      "parents": [
        "c97f3dd85490e51ba48782dd0c063cdade352c0d"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue May 02 16:08:41 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:18 2006 +0200"
      },
      "message": "[ALSA] add more sequencer port type information bits\n\nAdd four new information flags SNDRV_SEQ_PORT_TYPE_HARDWARE, _SOFTWARE,\n_SYNTHESIZER, _PORT for sequencer ports.  This makes it easier for apps\nlike Rosegarden to make policy decisions based on the port type.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "9c323fcbc51493f79f9700cb20830d0857c72d99",
      "tree": "17e17046c0642f918b9516de8d9517914cabd0ad",
      "parents": [
        "0df63e44c3e315ec0fe427ae62558231864108bd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:41 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:14 2006 +0200"
      },
      "message": "[ALSA] Fix mmap_count with O_APPEND opened streams\n\nMove mmap_count to snd_pcm_substream instead of runtime struct\nso that multiplly opened substreams via O_APPEND can be handled\ncorrectly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0df63e44c3e315ec0fe427ae62558231864108bd",
      "tree": "3cff6f5d5fdb7ad047a61c591d891e3ca1bc669e",
      "parents": [
        "f001c3acf64b8ca18fe40af592629abb261b321e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:41 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:13 2006 +0200"
      },
      "message": "[ALSA] Add O_APPEND flag support to PCM\n\nAdded O_APPEND flag support to PCM to enable shared substreams\namong multiple processes.  This mechanism is used by dmix and\ndsnoop plugins.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bf850204a71a97eb5a6afaf27263bb667f9cab0a",
      "tree": "2d917d9886a3488f1524699374d546d8bf6af88e",
      "parents": [
        "7e4eeec8a30fa9e00cac67a37ca9ddf6cbdb79c4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:41 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:09 2006 +0200"
      },
      "message": "[ALSA] Remove unneeded read/write_size fields in proc text ops\n\nRemove unneeded read/write_size fields in proc text ops.\nsnd_info_set_text_ops() is fixed, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7e4eeec8a30fa9e00cac67a37ca9ddf6cbdb79c4",
      "tree": "73e296c11c87e399b32aa9b7714575180bf8b39a",
      "parents": [
        "2f4ca8e5c7cf6a6f7935483d8ee4aa8b039bdd7d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:40 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:07 2006 +0200"
      },
      "message": "[ALSA] Make buffer size of proc text interface variable\n\nMake the read/write buffer size of proc text interface variable.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e88e8ae639a4908b903d9406c54e99a729b01a28",
      "tree": "ff49ba0d2370c3259b055986ebca6487994cf6e2",
      "parents": [
        "e5e8a1d4618595ea406336da3cdbd0c6eb6f260d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:40 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:05 2006 +0200"
      },
      "message": "[ALSA] Move OSS-specific hw_params helper to snd-pcm-oss module\n\nMove EXPORT_SYMBOL()s to places adjacent to functions/variables.\nAlso move OSS-specific hw_params helper functions to pcm_oss.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9bb22e215c28204faee73dd7ac0ad98c075d6f7b",
      "tree": "aa1492c0cac206b80b5932bbb1247ea8db0771b4",
      "parents": [
        "9ac25594e68a4b61516e7c1140d8c0f7ef449e20"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:39 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:32:51 2006 +0200"
      },
      "message": "[ALSA] Clean up ugly hacks in pcm_params.h\n\nClean up ugly hacks for sync with alsa-lib in pcm_params.h.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "21fdddea8e4cc54341d389916d0c17db8c1ca452",
      "tree": "9ab8e7c8e92cfc747d71907a7c9ebaa2151fcd41",
      "parents": [
        "6129daaa0d2b84c0e376b6b17b3d3740c4d1d1ca"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sun Apr 09 17:36:39 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:32:37 2006 +0200"
      },
      "message": "[ALSA] emu10k1: Add support for Audigy4 (not Pro)\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\n"
    },
    {
      "commit": "8555255f0b426858d8648c6206b70eb906cf4ec7",
      "tree": "3afe2ae27f6390bd6cb2350a578fafc690fa7803",
      "parents": [
        "684753599afc76aa8f66c731bafb7204b39265b8"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 18 12:14:01 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 18 12:14:01 2006 +0100"
      },
      "message": "Add generic Kbuild files for \u0027make headers_install\u0027\n\nThis adds the Kbuild files listing the files which are to be installed by\nthe \u0027headers_install\u0027 make target, in generic directories.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "888855dc00c302c88663ec256bb422f4b27046f2",
      "tree": "1a2a52d028f265b3792c2678959befee34c3ab74",
      "parents": [
        "423bc7b22bdeb73efeabfcf91d8a459ac33088f1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 04 00:42:42 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 04 00:42:42 2006 +0100"
      },
      "message": "Fix integer types in \u003csound/hdsp.h\u003e SNDRV_HDSP_IOCTL_GET_PEAK_RMS ioctl\n\nWe should be using __u32 et al, not the kernel-private types.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2683e88413977a7f382106f8e8b3b684a597c761",
      "tree": "96f56121c3afed843fb705cbc75aa85cf9038fd0",
      "parents": [
        "b07019f29328ebb1b48d3faf952b84f07ec9b973",
        "9f29333dae3488542b1344871e8ecb84084ad80e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon May 01 16:24:37 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon May 01 16:24:37 2006 +0100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nReverting c7afb48eb5147be9eb9789b4161462d246451ac2 since a better (but\nmore intrusive) fix is now merged upstream.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b7d90a356a43f4609bd6290fc2e1ca4ef79d4458",
      "tree": "d367d029a9d4894c9153c75384161758388c7f30",
      "parents": [
        "61fb63c096a2e88b87742eaecfe88912b89f57cf"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 25 12:56:04 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Apr 27 21:10:42 2006 +0200"
      },
      "message": "[ALSA] Fix Oops at rmmod with CONFIG_SND_VERBOSE_PROCFS\u003dn\n\nFixed Oops at rmmod with CONFIG_SND_VERBOSE_PROCFS\u003dn.\nAdd ifdef to struct fields for optimization and better compile\nchecks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f",
      "tree": "e85ca2d0dd43f90dccf758338764c3caa55f333f",
      "parents": [
        "089f26d5e31b7bf42a9a8fefec08b30cd27f4b0e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "message": "Don\u0027t include linux/config.h from anywhere else in include/\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "12831c15f35dcc9f55fa63d50fd4892c7c6a0a1c",
      "tree": "6db15ad0ab6b4f17409bf0b6cff4eee19a8486c6",
      "parents": [
        "73864fc634932bc827f852557f637fade0227381"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Apr 11 11:12:46 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Apr 12 11:34:21 2006 +0200"
      },
      "message": "[ALSA] sound/core/pcm.c: make snd_pcm_format_name() static\n\nModules: PCM Midlevel\n\nThis patch makes the needlessly global snd_pcm_format_name() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1576274d30286dd048967176dc8e75e192051ff5",
      "tree": "5b8304905185ec023106afc4d53c3d77f736cd76",
      "parents": [
        "bbdc1b7dbe41578da7c9a6266cf450abe97e4ca7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 06 19:47:42 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Apr 12 11:34:04 2006 +0200"
      },
      "message": "[ALSA] Fix Oops of PCM OSS emulation\n\nModules: PCM Midlevel,ALSA\u003c-OSS emulation\n\nFix Oops of PCM OSS emulation occuring when multiple playback is used.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6fdb94bd95dc7a2effcbffa7a1d9e792cade57b6",
      "tree": "c3edc2ef4fc13bc0ec39e0577c61c84fd9a7e5ce",
      "parents": [
        "d69636157ad8fa6bb9fff452cefb34fcace851b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 14:37:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 14:37:36 2006 -0700"
      },
      "message": "Update dummy snd_power_wait() function for new calling convention\n\nApparently nobody had tried to compile the ALSA CVS tree without power\nmanagement enabled.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "060d77b9c04acd7aef60790398a53f731db8c8fe",
      "tree": "c774bb62e0b8ee4b210c5ad4c2d706a346a23efc",
      "parents": [
        "3bf75f9b90c981f18f27a0d35a44f488ab68c8ea"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 27 16:44:52 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Mar 31 17:58:59 2006 +0200"
      },
      "message": "[ALSA] Fix / clean up PCM-OSS setup hooks\n\n- Fix possible race of referring the setup hook from the running PCM\n- Fix memory leak in an error path of proc write\n- Clean up the setup hook parser\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3bf75f9b90c981f18f27a0d35a44f488ab68c8ea",
      "tree": "9284c90f09ce38fc3bb2ebc46624ddf3db09b526",
      "parents": [
        "bf1bbb5a49eec51c30d341606885507b501b37e8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 27 16:40:49 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Mar 31 17:58:59 2006 +0200"
      },
      "message": "[ALSA] Clean up PCM codes (take 2)\n\n- Clean up initialization and destruction of substream instance\n  Now snd_pcm_open_substream() alone does most initialization jobs.\n  Add pcm_release callback for cleaning up at snd_pcm_release_substream()\n- Tidy up PCM oss code\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bf1bbb5a49eec51c30d341606885507b501b37e8",
      "tree": "934916bcb3f5b1bb755450a6abb4c9242b5f60b9",
      "parents": [
        "82756b2785c5f08204e7f3dab64e12d4533bfe89"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 27 16:22:45 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Mar 31 17:58:58 2006 +0200"
      },
      "message": "[ALSA] Tiny clean up of PCM codes\n\n- Make snd_pcm_prepare() static\n- Clean up snd_pcm_kernel_*_ioctl() functions, reduce exports\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cbac4b0cb62d01cb0aaec7778410b8856f01186b",
      "tree": "fee9fbb6522e4eda29bb5d3590c0e844734af2bc",
      "parents": [
        "6285ae1df13d55454d3de48504cb97e0cde4ecfa"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 27 12:38:07 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Mar 31 17:58:56 2006 +0200"
      },
      "message": "[ALSA] Cleanup unused argument for snd_power_wait()\n\nRemoved the unused file argument of snd_power_wait().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "99ac48f54a91d02140c497edc31dc57d4bc5c85d",
      "tree": "68719391694a6914191bdf73d2071875f7653f6f",
      "parents": [
        "ec1b9466cb4f6ae6d950bd67055d9410d1056d2a"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Tue Mar 28 01:56:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:05 2006 -0800"
      },
      "message": "[PATCH] mark f_ops const in the inode\n\nMark the f_ops members of inodes as const, as well as fix the\nripple-through this causes by places that copy this f_ops and then \"do\nstuff\" with it.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2ecb9e633c5057d1203a59ef3e5c3aaea37c402e",
      "tree": "9df374a3ef0bf531b27bcb19668f5ed1bbeb3732",
      "parents": [
        "453ae9337aa3a7da12db723223998c7f75a026c0"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Fri Mar 24 03:18:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:26 2006 -0800"
      },
      "message": "[PATCH] sound: remove PC98-specific OPL3_HW_OPL3_PC98\n\nOPL3_HW_OPL3_PC98 #define isn\u0027t used anywhere; previously in\nsound/drivers/opl3/opl3_lib.c and sound/isa/cs423x/pc98.c, the latter of which\nwent away with the rest of PC98 subarch.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nCc: Jaroslav Kysela \u003cperex@perex.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a3c44854a59f7e983c867060aa906bbf5befb1ef",
      "tree": "2a53c67a31c106d79edbceda4b9ba662d298851c",
      "parents": [
        "5501972e0b5857bc8354770d900ceb9b40c7f6b7"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 14:37:15 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 14:37:15 2006 +0100"
      },
      "message": "[ALSA] version 1.0.11rc4\n"
    },
    {
      "commit": "0a589d80191471754e6f6cab3015a879bca2f7d2",
      "tree": "63db0413b3f1f6a18e67904ad3143f99f39ca2f3",
      "parents": [
        "a23446c085faed6c1c90fba5cdd21d6990871750"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Mar 15 14:08:20 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:38:53 2006 +0100"
      },
      "message": "[ALSA] ac97 - Clean up obsolete workarounds\n\nModules: AC97 Codec\n\nClean up obsolete workarounds provided only for nm256.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7c5706bb33687ce82f30d9ac06dd1bdf71b2262e",
      "tree": "e27123653733102519235d209e5c4de6be206b4f",
      "parents": [
        "4ccb4a4387b3ed8c5a03862ef1e6f7be484ade25"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Mar 15 13:52:54 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:38:46 2006 +0100"
      },
      "message": "[ALSA] ac97 - Allow drivers to set static volume resolution table\n\nModules: AC97 Codec\n\nAdd the pointer to a static volume resolution table to ac97 template,\nso that the drivers can define the volume resolution, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "50dabc2d1139ba01362418874152aeeb591a4544",
      "tree": "8ade72febf95b39a69579db2ee7e7e066506990c",
      "parents": [
        "b2b8229dde970b95e407d90a140e8a8753e1f0f6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 09 11:45:20 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:28:34 2006 +0100"
      },
      "message": "[ALSA] ac97 - Add support of static resolution tables\n\nModules: AC97 Codec\n\nAdded the support of static resolution table support for codecs\nthat the driver cannot probe the volume resolution properly.\n\nThe table pointer should be set in each codec patch.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5a25c5cfd4f61f514decca3c4106210fb168ce19",
      "tree": "b79f15c8dd90d682233c231b43ce0ed932a5b126",
      "parents": [
        "12aa757905d09b1dc2c1c3d0de3fa8f4c9726f2b"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jan 18 08:02:24 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:26:21 2006 +0100"
      },
      "message": "[ALSA] ymfpci - make rear channel swap optional\n\nModules: YMFPCI driver\n\nAdded rear_swap module option / kernel parameter to configure the rear\nchannel swapping. Default value is enable to make the AC3 passthrough\nworking, but analog only users might revert the previous behaviour.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "62932df8fb20ba2fb53a95fa52445eba22e821fe",
      "tree": "335178d7438395a68a453a9c23624b3e9fc5ec40",
      "parents": [
        "8b7547f95cbe8a5940df62ed730646fdfcba5fda"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 16 16:34:20 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:25:29 2006 +0100"
      },
      "message": "[ALSA] semaphore -\u003e mutex (PCI part)\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8b7547f95cbe8a5940df62ed730646fdfcba5fda",
      "tree": "704102a2b9eaef96cf8b96c46e9e48855de64ea3",
      "parents": [
        "ef9f0a42db987e7e2df72289fb4522d24027786b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 16 16:33:08 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:25:03 2006 +0100"
      },
      "message": "[ALSA] semaphore -\u003e mutex (ISA part)\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ef9f0a42db987e7e2df72289fb4522d24027786b",
      "tree": "34f3ad0c1abdbeb6df5a1d5137db6b4f34695f5a",
      "parents": [
        "1a60d4c5a0c4028559585a74e48593b16e1ca9b2"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 16 16:31:42 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:24:57 2006 +0100"
      },
      "message": "[ALSA] semaphore -\u003e mutex (driver part)\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1a60d4c5a0c4028559585a74e48593b16e1ca9b2",
      "tree": "f03f8dfcd554f8ebbb295522dc46dfe4d110a484",
      "parents": [
        "f0283f45a04d5cf31512e5e390a38504d97e7a97"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 16 16:29:08 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:24:50 2006 +0100"
      },
      "message": "[ALSA] semaphore -\u003e mutex (core part)\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "21a3479a0b606d36fe24093f70a1c27328cec286",
      "tree": "484ce13d02df9f580bb6691ea3845160dc716c4a",
      "parents": [
        "153abaa4ff0500070a282dd0868367d69388d527"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Jan 13 09:12:11 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:23:12 2006 +0100"
      },
      "message": "[ALSA] PCM midlevel \u0026 PCM OSS - make procfs \u0026 OSS plugin code optional\n\nModules: ALSA Core,PCM Midlevel,ALSA\u003c-OSS emulation,USB generic driver\n\n1) The verbose procfs code for the PCM midlevel and usb audio\n   can be removed now (more patches will follow).\n   CONFIG_SND_VERBOSE_PROCFS\n2) The PCM OSS plugin system can be also compiled optionaly.\n   CONFIG_SND_PCM_OSS_PLUGINS\n\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "0863afb32b77fc89c7110b3d10fb048cb56bb1b5",
      "tree": "ee9e330dcdd1f7331947afdb0b06be7caf7c98d7",
      "parents": [
        "061350e7ecf869ed3c98d962b16a772e9674e283"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Mon Jan 09 20:53:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:53 2006 -0800"
      },
      "message": "[PATCH] DocBook: fix kernel-doc comments\n\nFix typos in comments to remove kernel-doc warnings.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a878184c202395ea17212f111ab9ec4b5f6d6ee",
      "tree": "7a4143652fcb41693af44963b7e94b334dd94f54",
      "parents": [
        "d8a33496671e4533aed090793436d58debea6f3a"
      ],
      "author": {
        "name": "Jan Blunck",
        "email": "jblunck@suse.de",
        "time": "Sun Jan 08 01:05:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:07 2006 -0800"
      },
      "message": "[PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1\n\nSince version 4.1 the gcc is warning about ignored attributes. This patch is\nusing the equivalent attribute on the struct instead of on each of the\nstructure or union members.\n\nGCC Manual:\n  \"Specifying Attributes of Types\n\n   packed\n    This attribute, attached to struct or union type definition, specifies\n    that\n    each member of the structure or union is placed to minimize the memory\n    required. When attached to an enum definition, it indicates that the\n    smallest integral type should be used.\n\n    Specifying this attribute for struct and union types is equivalent to\n    specifying the packed attribute on each of the structure or union\n    members.\"\n\nSigned-off-by: Jan Blunck \u003cjblunck@suse.de\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e23c658833f135508127c955d40d7c9387f71dd",
      "tree": "846afbfa16ad9ea004495260e28bc92224c1f610",
      "parents": [
        "2ad5dd8dc31137a050f205525a5cd1a4be76c3f1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 03 19:54:44 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jan 04 10:13:48 2006 +0100"
      },
      "message": "[ALSA] Revert the nested-device patch\n\nModules: ALSA Core\n\nRevert the nested-device patch to keep the compatibility with the\ncurrent HAL configuration.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7790db18be736c87b0cdfa8da8aca11627fc5e54",
      "tree": "4d038004d523a1425ed227be146e4b4ae801d522",
      "parents": [
        "be9b7e8c02a5f864e29b17f6d86abcde258ef2fa"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jan 04 10:13:22 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Jan 04 10:13:22 2006 +0100"
      },
      "message": "[ALSA] version 1.0.11rc2\n"
    },
    {
      "commit": "27fe864ec9e61041fc0b6f680207ae84f359b502",
      "tree": "19392d34e5f076e47192f8a9acf877ef50adc881",
      "parents": [
        "a5875159dd6cec0ec743971343aee8dceac281d7"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Wed Dec 21 15:06:08 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:31:01 2006 +0100"
      },
      "message": "[ALSA] snd-emu10k1: Removes some distortion from Audigy 2 ZS Notebook.\n\nModules: EMU10K1/EMU10K2 driver\n\nDescription:\nPart way to fix ALSA bug#927\nAdd support for the SPI interface on the CA0108 chip.\nThis is used to control the registers on the DAC.\nHeadphone output tested.\nOther outputs and Capture not tested yet.\nNote: The red LED does not come on, but sound is still OK.\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\n"
    },
    {
      "commit": "aa1e77e691025149908f7641e77de93ffd7f1188",
      "tree": "a5c0742275e31a69bf0e9f35e03af9120b1a4cf9",
      "parents": [
        "7b6d92451ad5e1136dc347347e888b94638b8ba9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Dec 12 09:36:01 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:50 2006 +0100"
      },
      "message": "[ALSA] seq: reorganize sequencer client numbers\n\nModules: ALSA sequencer\n\nReduce the maximum possible number of global clients to 16 to make\nmore numbers available for card clients, and allow dynamically allocated\ncard client numbers to share the same range as application client\nnumbers to make sure that all 32 cards can be used at the same time.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "7b6d92451ad5e1136dc347347e888b94638b8ba9",
      "tree": "e62edf62f29e988378cd2c984cde0ccb0993120b",
      "parents": [
        "83e8ad6984dccd6d848ac91ba0df379ff968180b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Dec 12 09:33:37 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:49 2006 +0100"
      },
      "message": "[ALSA] seq: set client name in snd_seq_create_kernel_client()\n\nAll users of snd_seq_create_kernel_client() have to set the client name\nanyway, so we can just pass the name as parameter.  This relieves us\nfrom having to muck around with a struct snd_seq_client_info in these\ncases.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "83e8ad6984dccd6d848ac91ba0df379ff968180b",
      "tree": "5ae1f379de542b8ede18ab1cc65537b01b21d212",
      "parents": [
        "255bd169ab645970f77d3fd7ac800781f96ddccb"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Dec 12 09:30:43 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:47 2006 +0100"
      },
      "message": "[ALSA] seq: remove struct snd_seq_client_callback\n\nThe fields of struct snd_seq_client_callback either aren\u0027t used or are\nalways set to the same value, so we can get rid of it altogether.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "416c1079d30f1a52399b96f6772e993274b774ae",
      "tree": "cac70f2afaa88469db6e2ca231e4566046e0c363",
      "parents": [
        "156b2aa3bef17c964006c6448aadd440781d7e7d"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Dec 07 09:11:05 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:36 2006 +0100"
      },
      "message": "[ALSA] Nest sound devices\n\nModules: ALSA Core\n\nMake the control device parent of all other ALSA devices of a card.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "a0faefedf7d81b6ead6a33e5576a6439606d7ed5",
      "tree": "eb940eeb51219da24673036423a3e80fe6a08a06",
      "parents": [
        "e12229b4d2b7863b1baaeca759aa87703bf9fdf8"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Tue Dec 06 13:59:12 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:29 2006 +0100"
      },
      "message": "[ALSA] Add a new quirk for mute-LED and HP-only.\n\nModules: AC97 Codec,ATIIXP driver,Intel8x0 driver\n\nThis patch adds a new quirk for ac97 hardware that combines the existing\nAC97_TUNE_MUTE_LED and AC97_TUNE_HP_ONLY quirks.  This is needed for several\ncurrent HP laptops.  Additionally, it adds the HP nx6125 to the\nAC97_TUNE_MUTE_LED list.\n\nFixed for the latest version of ALSA by Takashi Iwai \u003ctiwai@suse.de\u003e.\n\nSigned-off-by: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "19b99fbaed2e2971b756311435c67e84431d8515",
      "tree": "78f0c968f8bed1a5ce82edd00d793be6f3a73d4c",
      "parents": [
        "481ba7727fa08deb389b5a2e550e04df24d3f37d"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sun Dec 04 18:03:03 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:15 2006 +0100"
      },
      "message": "[ALSA] emu10k1: Partial support for Creative emu1212m\n\nModules: EMU10K1/EMU10K2 driver\n\nDistorted sound now comes from the Audio Out socket. Still more work to do.\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\n"
    },
    {
      "commit": "e28563cceb9f258ebe3c50fc27d8f4ff0ac4bfa4",
      "tree": "b69095abb998dedc2953368ba2c75978d80f644a",
      "parents": [
        "7cd01dd840824e7c6023ad1dbfdb94a2183a7adb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Dec 01 10:42:42 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:02 2006 +0100"
      },
      "message": "[ALSA] Optimize for config without PROC_FS\n\nModules: HWDEP Midlevel,ALSA Core,PCM Midlevel,Timer Midlevel\n\nOptimize the code when compiled without CONFIG_PROC_FS.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d001544ded23ddb1116f945ccc2d89a7f98ab7e8",
      "tree": "721fbc6355acfb886817e2b120f198383c5e6ae6",
      "parents": [
        "204bdb1b50013c7aa3922d8b66df943123087bd8"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Nov 20 14:09:05 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:29:21 2006 +0100"
      },
      "message": "[ALSA] dynamic minors (6/6): increase maximum number of sound cards\n\nModules: ALSA Core,Memalloc module,ALSA sequencer\n\nWith dynamic minor numbers, we can increase the number of sound cards.\n\nThis requires that the sequencer client numbers of some kernel drivers\nare allocated dynamically, too.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "332682b1cd540dd7abbbbfc1905af8139e76e1b7",
      "tree": "e2e858870972073b2e01f7f8d5948c187c11e2bb",
      "parents": [
        "f87135f56cb266e031f5ec081dfbde7e43f55e80"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Nov 20 14:07:47 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:29:19 2006 +0100"
      },
      "message": "[ALSA] dynamic minors (4/6): dynamic minor number allocation\n\nModules: ALSA Core,ALSA Minor Numbers\n\nAdd an option to allocate device file minor numbers dynamically.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "f87135f56cb266e031f5ec081dfbde7e43f55e80",
      "tree": "c048abae6bb04df53f5d8d7dcffbf2c28bc638ff",
      "parents": [
        "6983b7240cd229787c3ee00e663ea94ea649d96a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Nov 20 14:06:59 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:29:17 2006 +0100"
      },
      "message": "[ALSA] dynamic minors (3/6): store device-specific object pointers dynamically\n\nInstead of storing the pointers to the device-specific structures in an\narray, put them into the struct snd_minor, and look them up dynamically.\n\nThis makes the device type modules independent of the minor number\nencoding.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "6983b7240cd229787c3ee00e663ea94ea649d96a",
      "tree": "25005b4a0fce5465e70961a5d3fe2d040786f890",
      "parents": [
        "2af677fc884fc6dc79e65c99050ea607ac8bab9b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Nov 20 14:05:49 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:29:15 2006 +0100"
      },
      "message": "[ALSA] dynamic minors (2/6): simplify storage of snd_minor structures\n\nModules: ALSA Core\n\nStore the snd_minor structure pointers in one array instead of using a\nseparate list for each card.  This simplifies the mapping from device\nfiles to minor struct by removing the need to know about the encoding\nof the card number in the minor number.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "2af677fc884fc6dc79e65c99050ea607ac8bab9b",
      "tree": "4291d36c2f116d5887b88da5f0213b68933a1201",
      "parents": [
        "a106cd3d9e88c8761bd0eac2ce402cc82bd11fea"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Nov 20 14:03:48 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:29:14 2006 +0100"
      },
      "message": "[ALSA] dynamic minors (1/6): store device type in struct snd_minor\n\nInstead of a comment string, store the device type in the snd_minor\nstructure.  This makes snd_minor more flexible, and has the nice side\neffect that we don\u0027t need anymore to create a separate snd_minor\ntemplate for registering a device but can pass the file_operations\ndirectly to snd_register_device().\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "27441127b086230cc4c57d6cd9a615272fb47bcd",
      "tree": "83ef28d69ec9b3699ddf28eec2e79745c002cfa8",
      "parents": [
        "ebfbd2b83da14c7118da0efd1b59d8b641da08c2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 17:22:43 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:28:52 2006 +0100"
      },
      "message": "[ALSA] Remove snd_legacy_auto_probe()\n\nModules: ALSA Core\n\nRemove unsed snd_legacy_auto_probe() function.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c66d7f72569e304acc134b2561b148fe7c23c0f7",
      "tree": "5404f454238c7f3546eaa1f7d892b7c5a1b5e020",
      "parents": [
        "7a8fef1f95e563a93c7d70048b63c1ca20685a1b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:57:48 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:28:10 2006 +0100"
      },
      "message": "[ALSA] ad1848 - Add PM support\n\nModules: AD1848 driver\n\nAdd PM support to ad1848 support code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5bdb6a1629408f657f5f2c42b3c07c689c411499",
      "tree": "b99b216117506a89a3f09ebb874da83ec13fbf6c",
      "parents": [
        "cb60e5f5b2b19284479825cdaa6dd6b7078cf5d2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:16:10 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:28:03 2006 +0100"
      },
      "message": "[ALSA] Add PM support to SB-support code\n\nModules: SB drivers,SB16/AWE driver\n\nAdd PM support to SB-support code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "09668b441dacdf4640509b640ad73e24efd5204f",
      "tree": "177d0548acbcca4432f82ce6f3aa397cba5ba528",
      "parents": [
        "fe8be10786c040bce53c18048d75b1b23aec64ae"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:14:10 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:27:58 2006 +0100"
      },
      "message": "[ALSA] emu10k1 - Add PM support\n\nModules: EMU10K1/EMU10K2 driver\n\nAdd PM support to emu10k1 driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "11d3824ad7d6240d7ce44bdf1d9e81e62a903f72",
      "tree": "14561c3817dfb06bf4b59c77beaa86fc41bf88d7",
      "parents": [
        "3fcf7d2cd8e0ebce10e4bf89da175ff9bd6aa2da"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:13:05 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:27:55 2006 +0100"
      },
      "message": "[ALSA] ak4531 - Add PM support\n\nModules: AK4531 codec\n\nAdd PM support to AK4531 codec driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ded462356886e5f80f6a20b227f7e5cf7cfc5159",
      "tree": "d060b0f123a3bf844246823174bddd7dcfba0a6e",
      "parents": [
        "fb0700b4debbf45fb0465b40188bdc5396947bda"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:09:43 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:27:38 2006 +0100"
      },
      "message": "[ALSA] ymfpci - Fix PM support\n\nModules: YMFPCI driver\n\nFix PM support on YMFPCI driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "fb0700b4debbf45fb0465b40188bdc5396947bda",
      "tree": "6a314571cd81b9995de254932ab7fe37038fa7b5",
      "parents": [
        "cb28e45ba2aa42393596a364d4f947027db8a1b5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:09:25 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:27:37 2006 +0100"
      },
      "message": "[ALSA] trident - Fix PM support\n\nModules: Trident driver\n\nFix PM support on Trident driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cb28e45ba2aa42393596a364d4f947027db8a1b5",
      "tree": "8a9dbc18b5d4c2820fedf1ec27ec25c578ddee8c",
      "parents": [
        "1d4b822be64b119b47c172aaac7ee76949470e28"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:09:04 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:27:35 2006 +0100"
      },
      "message": "[ALSA] cs46xx - Fix PM support\n\nModules: CS46xx driver\n\nFix PM support on CS46xx driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0ed1cad172176a4595f82e8cd9055938ad54bd4b",
      "tree": "b00296e5a061c90debfc4fa8c5303f75042456bc",
      "parents": [
        "597c3c96691c861e837f9024084b4943fa5fc0fd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:06:05 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:27:22 2006 +0100"
      },
      "message": "[ALSA] vx-driver - Fix PM support\n\nFix PM support on VX drivers (vxpocket and vx222).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a381a7a66486f11606eccb8866e29848f995278f",
      "tree": "4fcc2f971a1f0d509939181b91096a600454b0d6",
      "parents": [
        "fd66e0d0591dd12eb0bea1e9f3aa194bb93cebbd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 15:55:49 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:20:19 2006 +0100"
      },
      "message": "[ALSA] Decentralize PM control\n\nModules: ALSA Core,Control Midlevel,/oss/Makefile\n\nRemove the centralized PM control in the sound core.\nEach driver is responsible to get callbacks from bus/driver now.\n\nSND_GENERIC_DRIVER is removed together with this action.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "208a1b4cb5ad97510aa9cbe51d09e55656691cb4",
      "tree": "5f3c518582f92d19905451aec1bbb2ddd5cbd759",
      "parents": [
        "bee1a5be8b6210a0a4e27e38d0f76847b0a014ae"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:53:41 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:58 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: PCI YMFPCI\n\nModules: YMFPCI driver\n\nRemove xxx_t typedefs from the PCI YMFPCI driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bee1a5be8b6210a0a4e27e38d0f76847b0a014ae",
      "tree": "c8059b86095309e23b4fa61d576e96c722466ee6",
      "parents": [
        "abfd67bd6fcc07b54d54e00a9105900f478323a6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:53:15 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:56 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: PCI Trident\n\nModules: Trident driver\n\nRemove xxx_t typedefs from the PCI Trident driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "98274f0701f9e6579ae493ac190227fe93d11e20",
      "tree": "e6fec740e4103589ea96af83e074d507b33f001c",
      "parents": [
        "55e957d8328ef1c75238b95033d8a61994b6adcc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:52:34 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:53 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: PCI HDSP-MADI\n\nModules: HDSPM driver,RME9652 driver\n\nRemove xxx_t typedefs from the PCI HDSP-MADI driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "55e957d8328ef1c75238b95033d8a61994b6adcc",
      "tree": "dc0012628d0dd0307cbad024a9a13fa5d988f0bb",
      "parents": [
        "4b32f1aae23f566e98fda140836023dd8275b5de"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:52:13 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:51 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: PCI HDSP\n\nModules: RME HDSP driver\n\nRemove xxx_t typedefs from the PCI HDSP driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "eb4698f347ec908c365504c4edddadd1acd406ea",
      "tree": "4962019c8bf4a52e35ab55137e17aa150edf9661",
      "parents": [
        "3d19f804ef5f1d15fe001fc8d1ed58fac9d591fb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:50:13 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:47 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: PCI emu10k1\n\nModules: EMU10K1/EMU10K2 driver\n\nRemove xxx_t typedefs from the PCI emu10k1 driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3d19f804ef5f1d15fe001fc8d1ed58fac9d591fb",
      "tree": "e3fd21398754a5c970a2c36f745a910c17db3794",
      "parents": [
        "af26367f69a474ed809e4a59abb5855b47daaff4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:48:14 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:45 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: PCI CS46xx\n\nModules: CS46xx driver\n\nRemove xxx_t typedefs from the PCI CS46xx driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "af26367f69a474ed809e4a59abb5855b47daaff4",
      "tree": "8ee9ec6449b3b51953cda3d546e90c064f963684",
      "parents": [
        "9f38945fab04a0a0ea50880fa634f9bfa28f6226"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:46:59 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:42 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: VXdriver\n\nRemove xxx_t typedefs from the VXdriver codes\n(vx_core support, vx222 and vxpocket).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9f38945fab04a0a0ea50880fa634f9bfa28f6226",
      "tree": "7f09c129ce5199bdc0834456e09460f1df81427f",
      "parents": [
        "11ff5c62b1327cc7bdcfcf66b4b718495fea0043"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:44:47 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:41 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: AK4531 codec\n\nModules: AK4531 codec\n\nRemove xxx_t typedefs from the AK4531 codec support code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "542172f31d41e689988aedcf0d6e67dfe757736a",
      "tree": "caad40a7368afc0eb719491b09e84f279b1f9bf6",
      "parents": [
        "346c7a689542285aef9b899eda7693d4b912d60d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:39:06 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:30 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: ISA Wavefront\n\nModules: Wavefront drivers\n\nRemove xxx_t typedefs from the ISA Wavefront driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5e2da20648e39a0e3cb33861499b686a6fe38112",
      "tree": "e5f3117e2f44b262f9b6d45cfbd9e17a0ea913bd",
      "parents": [
        "029d64b0cfa30abc10f722e2f67d282abe09c9da"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:36:44 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:27 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: ISA GUS\n\nRemove xxx_t typedefs from the ISA GUS drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "029d64b0cfa30abc10f722e2f67d282abe09c9da",
      "tree": "d9a1e72e9792b33e57db2695f6c1a1a4843df0bf",
      "parents": [
        "d3a7e476740dc23588ea65fa0df1aacdf8e70003"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:34:36 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:25 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: ISA SB8/SB16/SBAWE\n\nRemove xxx_t typedefs from the ISA SB8/SB16/SBAWE drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d3a7e476740dc23588ea65fa0df1aacdf8e70003",
      "tree": "f3526502e60c587df54394b2e0117996ae25442a",
      "parents": [
        "ba2375a45c528fd902676ea01014ea0f8931464b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:31:42 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:23 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: ISA ES1688\n\nModules: ES1688 driver\n\nRemove xxx_t typedefs from the ISA ES1688 driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ba2375a45c528fd902676ea01014ea0f8931464b",
      "tree": "e38833035449d0d65afb3cfc1104b243ce88454c",
      "parents": [
        "c8ff6647bb8a1865608b2d0c8565ca0ac47fb9b7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:30:42 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:21 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: ISA CS423x\n\nModules: CS4231 driver,CS4236+ driver\n\nRemove xxx_t typedefs from the ISA CS423x drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c8ff6647bb8a1865608b2d0c8565ca0ac47fb9b7",
      "tree": "49f33f6cfed368bd3f85147cb66b0cddc5bcbf28",
      "parents": [
        "cbdd0dd15f06a989c519089bb24023a5bfa66eaf"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:29:37 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:19 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: ISA AD1848\n\nModules: AD1848 driver\n\nRemove xxx_t typedefs from the ISA AD1848 driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cbdd0dd15f06a989c519089bb24023a5bfa66eaf",
      "tree": "9217e0e66a53937e0516b92b45c7d0038a4efd78",
      "parents": [
        "4a4d2cfd8cbca3076742547157ea135d0be77928"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:28:35 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:18 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: ISA AD1816A\n\nModules: AD1816A driver\n\nRemove xxx_t typedefs from the ISA AD1816A driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "03da312ac080b4f5c9359c233b8812cc93a035fe",
      "tree": "1a6767ca18964b53442ecfd538141b12e81b23be",
      "parents": [
        "ee42381e71c56328db9e9d64d19a4de7a2f09a93"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:24:47 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:14 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Emu-X synth\n\nModules: Common EMU synth,SoundFont,Synth\n\nRemove xxx_t typedefs from the Emu-X synth support.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ee42381e71c56328db9e9d64d19a4de7a2f09a93",
      "tree": "641cdecfa64347efb7d402c707412e0a45fe7ced",
      "parents": [
        "dc4cafbadad1ae2322e598f2cb72720ef4095fee"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:21:36 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:12 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: AC97\n\nModules: AC97 Codec\n\nRemove xxx_t typedefs from the AC97 codec support.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dc4cafbadad1ae2322e598f2cb72720ef4095fee",
      "tree": "c7b93b3a5d8f8ffffe951dcb03579859c198eeb6",
      "parents": [
        "97f02e05f246a2346275c1c93a3079e8933e74b2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:19:28 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:09 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: I2C drivers\n\nModules: AK4114 receiver,AK4117 receiver,AK4XXX AD/DA converters\n\n[Missing files in last commit]\nRemove xxx_t typedefs from the i2c drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "97f02e05f246a2346275c1c93a3079e8933e74b2",
      "tree": "218d0a71f8bdeb5e6d2660339c29c46dab1adaa7",
      "parents": [
        "a42dd420bea7a5cd130162183d95f640c299a337"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:17:19 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:08 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: I2C drivers\n\nRemove xxx_t typedefs from the i2c drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a42dd420bea7a5cd130162183d95f640c299a337",
      "tree": "b9c8a88c957b973faf3e5a4faf027a39a0d8343f",
      "parents": [
        "5b1646a8eceff0a4ff06f309abb6e7f43f99a498"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:13:47 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:06 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: OPL4\n\nModules: OPL4\n\nRemove xxx_t typedefs from the OPL4 driver\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5b1646a8eceff0a4ff06f309abb6e7f43f99a498",
      "tree": "ecbb7c1d5ffdf2f3f732a18aae3ed6b2a3752e9e",
      "parents": [
        "e1fad17bb4084dc7c435360185417aed55656ec8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:13:14 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:04 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: OPL3\n\nModules: OPL3,Raw OPL FM\n\nRemove xxx_t typedefs from the OPL3 driver\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e1fad17bb4084dc7c435360185417aed55656ec8",
      "tree": "f374fc6324e0af415bac8f8f7e24bc2f2e42e4bc",
      "parents": [
        "87e1f0e2b206eaf8265997a8d0cb7126ea11c844"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:12:45 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:01 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: MPU401\n\nModules: MPU401 UART\n\nRemove xxx_t typedefs from the MPU401-UART and MPU401 drivers\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "87e1f0e2b206eaf8265997a8d0cb7126ea11c844",
      "tree": "0f9637806d37c176c66f07494732a2fe84c2b712",
      "parents": [
        "080dece3460b534bedc4ef4ba3abaa57e9486331"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:08:02 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:00 2006 +0100"
      },
      "message": "[ALSA] Backward-compatibility typedefs\n\nModules: ALSA Core\n\nBackward-compatibility typedefs are stored in the new header, typedefs.h,\nfor out-of-tree drivers.  This will be removed in future.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "080dece3460b534bedc4ef4ba3abaa57e9486331",
      "tree": "7e35242b3d716cd29f62d96e0920230147cb5c03",
      "parents": [
        "19ac31e82cc7328c01bf26f824f33c7c38cb6075"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:05:16 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:57 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Sequencer OSS-emulation\n\nModules: ALSA\u003c-OSS sequencer,ALSA sequencer\n\nRemove xxx_t typedefs from the core sequencer OSS-emulation codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "19ac31e82cc7328c01bf26f824f33c7c38cb6075",
      "tree": "b0ae7c7c335f1199567443342c038251a203b235",
      "parents": [
        "c7e0b5bf9fff1b726495081447c107a2333fb82c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:04:44 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:54 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Instrument layer\n\nModules: Instrument layer\n\nRemove xxx_t typedefs from the core instrument layer codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c7e0b5bf9fff1b726495081447c107a2333fb82c",
      "tree": "f4d9ec9a6446f8e2afde4c94e10a39f2b86a0bc9",
      "parents": [
        "6ac77bc180fbd985988015020c2e2347e802959d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:04:02 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:52 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Sequencer\n\nModules: ALSA sequencer\n\nRemove xxx_t typedefs from the core sequencer codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6ac77bc180fbd985988015020c2e2347e802959d",
      "tree": "1959127176dbc937fe4646d94e48f14cc013d087",
      "parents": [
        "f956b4a3ae790e1bdde865ac42dd1b99b64a6256"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:01:49 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:48 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: PCM OSS-emulation\n\nModules: ALSA\u003c-OSS emulation\n\nRemove xxx_t typedefs from the core PCM OSS-emulation codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ],
  "next": "f956b4a3ae790e1bdde865ac42dd1b99b64a6256"
}
