)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "f956b4a3ae790e1bdde865ac42dd1b99b64a6256",
      "tree": "1f40f52a53f540048573ed94384b0f8e13d314dc",
      "parents": [
        "174c1f65e5b81f616a5b5c8e41fc2b5eeb7a71af"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:01:22 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:47 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Mixer OSS-emulation\n\nModules: ALSA\u003c-OSS emulation\n\nRemove xxx_t typedefs from the core mixer OSS-emulation codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "877211f5e1b1196179ba1290e8e1a3dc00427c55",
      "tree": "9964e0e46043cee6c76a614ac35ab982faba7f99",
      "parents": [
        "24c1f93188b4438c7f30df5b4cd78340cdb28daf"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 13:59:38 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:43 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: PCM\n\nModules: PCM Midlevel\n\nRemove xxx_t typedefs from the core PCM codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "24c1f93188b4438c7f30df5b4cd78340cdb28daf",
      "tree": "cbe2c16dd32f2df04cb53d783a20ef42e5895c08",
      "parents": [
        "d9a98de218ce18befabb5782c43cb4a2766b4b02"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 13:58:48 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:39 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Proc handler\n\nModules: ALSA Core\n\nRemove xxx_t typedefs from the core proc handler codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d9a98de218ce18befabb5782c43cb4a2766b4b02",
      "tree": "4fbacff1ed8122c4a6a6d2d281b62203987e0a47",
      "parents": [
        "48c9d417d7269da2a2da5b602fcb5fdbee36305e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 13:58:21 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:38 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Hwdep\n\nModules: HWDEP Midlevel\n\nRemove xxx_t typedefs from the core hwdep codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "48c9d417d7269da2a2da5b602fcb5fdbee36305e",
      "tree": "b892cec8e6fbf273492f9940f4660c3a9e0453a0",
      "parents": [
        "53d2f744afc1fcb4fb68975a443fb66eb6c44da4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 13:56:51 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:35 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Raw MIDI\n\nModules: RawMidi Midlevel\n\nRemove xxx_t typedefs from the core raw MIDI codes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "53d2f744afc1fcb4fb68975a443fb66eb6c44da4",
      "tree": "46db033f71a8da32470d4b5f1027cee379fc7914",
      "parents": [
        "82e9bae6fd253af4aea9c690223c7800313632ad"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 13:56:05 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:34 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Timer\n\nModules: RTC timer driver,Timer Midlevel\n\nRemove xxx_t typedefs from the core timer.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "82e9bae6fd253af4aea9c690223c7800313632ad",
      "tree": "7a45a6ed1d354318ca25e6bcc92a83b808c13dc9",
      "parents": [
        "512bbd6a85230f16389f0dd51925472e72fc8a91"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 13:53:23 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:32 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Controls\n\nModules: Control Midlevel\n\nRemove xxx_t typedefs from the core controls.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "512bbd6a85230f16389f0dd51925472e72fc8a91",
      "tree": "f563f496c46355ed6ed1bca4ab876e984eb69a84",
      "parents": [
        "3f05f868f1112b970e7fb9c0aa42cc99370098fe"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 13:51:18 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:30 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Core component\n\nModules: ALSA Core\n\nRemove xxx_t typedefs from the core component.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b9b4bdd9f1c98388f13591608d574650a9873717",
      "tree": "de8fe568faae12494ba09852cc9a33dfea3a15ae",
      "parents": [
        "95a98265eb7b112b3268761053d643635171e219"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 10:42:40 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:03 2006 +0100"
      },
      "message": "[ALSA] ac97 - Remove ac9_enum definition from public header\n\nModules: AC97 Codec\n\nRemove the definition of ac97_enum struct from the public ac97_codec.h.\nIt\u0027s used only in the module.\n\nThe location of struct ac97_pcm is moved closer to its accessor\nto improve readability.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6560c349c501388a1f3030d02fb49e7067e6597e",
      "tree": "9b93a54f692e1f93bbb910a3fb55c76ec058ac37",
      "parents": [
        "bc1ff7fc0ae6ec2d7f2202d9126901aeb3f596cd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 10:29:33 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:16:47 2006 +0100"
      },
      "message": "[ALSA] Clean up includes in asound.h \u0026 asequencer.h\n\nModules: ALSA sequencer,ALSA Core\n\nClean up includes in asound.h and asequencer.h.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bc1ff7fc0ae6ec2d7f2202d9126901aeb3f596cd",
      "tree": "e886e693a97dcb76e341ca779892987f90a8acf5",
      "parents": [
        "f739aeccedc7681a249bdae435e9af3e5476ad1d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 10:28:15 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:16:46 2006 +0100"
      },
      "message": "[ALSA] [Trivial] Fix spaces in gus.h\n\nModules: GUS Library\n\nFix spaces in gus.h.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f739aeccedc7681a249bdae435e9af3e5476ad1d",
      "tree": "f0a2e33a755039a6cb3286895d8c43187c1de613",
      "parents": [
        "0948e3c8bb187b3dea38be1e1ffd1797866014f1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 10:27:08 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:16:44 2006 +0100"
      },
      "message": "[ALSA] Clean up ISA cs4231 code\n\nModules: CS4231 driver\n\nClean up ISA cs4231 code, removing experimental EBUS/SBUS merge,\nto improve readability.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0948e3c8bb187b3dea38be1e1ffd1797866014f1",
      "tree": "2ba279101be08d4f8b7e1e1261e79bfb4e520743",
      "parents": [
        "c8714ba160a498e249dbd32c637b85a1efa1013b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 10:25:22 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:16:41 2006 +0100"
      },
      "message": "[ALSA] Clean up sa11xx-uda1341 driver\n\nModules: SA11xx UDA1341 driver,L3 drivers,UDA1341\n\nClean up sa11xx-uda1341 driver:\n\n- Fix buggy destructor\n- Remove the global variable\n- Move array definitions from uda1341.h\n- Make functions in uda1341.c static\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c8714ba160a498e249dbd32c637b85a1efa1013b",
      "tree": "3c82240749ee2912f1d55bf90ad7977f4bccb863",
      "parents": [
        "bdbae7e62837c22c5399df0789a24e9d8a1d675f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 10:22:32 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:16:39 2006 +0100"
      },
      "message": "[ALSA] Remove tea6330t struct definition from public header\n\nModules: I2C tea6330t\n\nRemove tea6330t struct definition from public header.\nIt\u0027s anyway unaccessible from outside.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bdbae7e62837c22c5399df0789a24e9d8a1d675f",
      "tree": "4bffa9bf42f5b7541bc432f8b2437e8130278f88",
      "parents": [
        "c8eb6ba16a5803fab9cc0d1d0dd04a75bf91b6d5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 10:21:19 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:16:37 2006 +0100"
      },
      "message": "[ALSA] Remove snd_vx_delay() function\n\nReplace snd_vx_delay() with appropriate delay/sleep functions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b00e8443c3eece823052d06ae1c7cb797ab0ddf5",
      "tree": "bce0ad1bc6f1e78429a6b92c472fb373289eba6c",
      "parents": [
        "63786d064ca7dd7ccaf29d2a46ad269ad2df8041"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Nov 07 14:35:14 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Nov 07 14:35:14 2005 +0100"
      },
      "message": "[ALSA] version 1.0.10rc3\n"
    },
    {
      "commit": "9529a5bae10118fd08edfd667cac19f94fb7264a",
      "tree": "a10a5d14b925366adbeb9b9e36aa8ebdd8ec4513",
      "parents": [
        "d91c64c8279501f439feae9042eccd0bbe484265"
      ],
      "author": {
        "name": "Lee Revell",
        "email": "rlrevell@joe-job.com",
        "time": "Tue Oct 25 11:25:29 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:20:22 2005 +0100"
      },
      "message": "[ALSA] emu10k1 - Use 31 bit DMA mask for Audigy\n\nModules: EMU10K1/EMU10K2 driver\n\nIt appears that either the Audigy DMA engine or the Linux kernel cannot\nhandle 32 bit DMA with this device.  Problem manifests as noise when\nusing more than 2GB of RAM, possibly only on 64 bit machines.\n\nThe OSS driver actually uses a 29 bit DMA mask for both devices, this\nseems like overkill for now.\n\nSigned-off-by: Lee Revell \u003crlrevell@joe-job.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f1902860161ff212c515e7ea629e880fec856a37",
      "tree": "c3dc4d5ca38c05f15f06a6583594f7b54dad4c66",
      "parents": [
        "c8a7e5c40ddcf98f1026581e411b05ff86491907"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Oct 24 17:05:03 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:20:08 2005 +0100"
      },
      "message": "[ALSA] fix improper CONFIG_SND_MAJOR usage\n\nModules: HWDEP Midlevel,PCM Midlevel,RawMidi Midlevel,ALSA Core\n\nReplace usage of CONFIG_SND_MAJOR with snd_major, where appropriate.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "3939e7142da722324ab07d244a9736b0fa59c362",
      "tree": "015ebd5763d11cfd62e79f0e429a99968d0b8ddb",
      "parents": [
        "fc58422ad95a0f4936ead538e0b946aee5a4f98c"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Oct 24 17:02:03 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:19:58 2005 +0100"
      },
      "message": "[ALSA] clean up device types symbols\n\nModules: ALSA Core,ALSA Minor Numbers\n\nRemove the unused and undefined symbols SNDRV_DEVICE_TYPE_{MIXER,\nPCM_PLOOP,PCM_CLOOP}, and introduce a new symbol SNDRV_MINOR_GLOBAL\nfor non-card-specific devices like the sequencer or the timer.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "de24214d0c8e78134875752619f99b9e5824c196",
      "tree": "147f8cdcf5dfb3be2d95409f7ac44af101d2e0a5",
      "parents": [
        "2fd43d1159d22395aae01836c4b13ee5265a9b6b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Oct 12 17:12:31 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:18:43 2005 +0100"
      },
      "message": "[ALSA] timers: add module refcounting for global timers\n\nModules: RTC timer driver,Timer Midlevel\n\nAdd a module pointer to the timer structure and use it for refcounting\ninstead of the card\u0027s module pointer to prevent the global timer\nmodules (rtctimer and hpetimer) from being removed while in use.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "b709e57440b9d5f38b8c73e1310127d51777bba0",
      "tree": "c2a3d56dce01f6aca5792d536da39bd6ce497440",
      "parents": [
        "86284e458b48ffb6f9849673880f8342dee5b76a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 11 17:28:58 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:18:34 2005 +0100"
      },
      "message": "[ALSA] Add the missing forward declration\n\nModules: ALSA Core\n\nAdded the missing forward declaration before function prototypes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e38e0cfa48ac38f4fe24453d2523852467c95b21",
      "tree": "6b949db59b0c73cc3d3bc04f52d479bd605c658e",
      "parents": [
        "b1d5776d865951c213a1caaab5d8bf5de7615dbd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 10 11:59:52 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:18:08 2005 +0100"
      },
      "message": "[ALSA] Remove kmalloc wrappers\n\nModules: ALSA Core\n\nRemove kmalloc wrappers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b1d5776d865951c213a1caaab5d8bf5de7615dbd",
      "tree": "f999dca30f6e2d03a9176b86c613ae8f4531a6d6",
      "parents": [
        "93f2e37840a9a7c3693ca6961fe6ad46b250f3b9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 10 11:56:31 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:18:00 2005 +0100"
      },
      "message": "[ALSA] Remove vmalloc wrapper, kfree_nocheck()\n\n- Remove vmalloc wrapper\n- Add release_and_free_resource() to remove kfree_nocheck() from each driver\n  and simplify the code\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "93f2e37840a9a7c3693ca6961fe6ad46b250f3b9",
      "tree": "66cfaa7602ec0541f667a55f8de69a42df75db87",
      "parents": [
        "07799e756c76ecd52cb01a812ba48b7d8ac67633"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 10 11:51:55 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:17:54 2005 +0100"
      },
      "message": "[ALSA] Make snd_task_name() module local\n\nModules: ALSA Core,ALSA\u003c-OSS emulation\n\nRemove a global function snd_task_name(), and move it local\nto snd-pcm-oss module.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "07799e756c76ecd52cb01a812ba48b7d8ac67633",
      "tree": "5b6a006d90e631e6b70264aba355314a7cedbbe5",
      "parents": [
        "7c22f1aaa23370bf9ba2dd3abbccbed70dced216"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 10 11:49:49 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:17:47 2005 +0100"
      },
      "message": "[ALSA] Use getnstimeofday()\n\nModules: Documentation,PCM Midlevel,Timer Midlevel,ALSA Core\n\nUse the standard getnstimeofday() function instead of ALSA\u0027s own one.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7c22f1aaa23370bf9ba2dd3abbccbed70dced216",
      "tree": "ebc9c1e5cfdab4815afdfab1ba583e6220287252",
      "parents": [
        "f01cc521a2abef5dba24fb0873b9626ba6b0a0a5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 10 11:46:31 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:17:42 2005 +0100"
      },
      "message": "[ALSA] Remove snd_runtime_check() macro\n\nRemove snd_runtime_check() macro.\nThis macro worsens the readability of codes.  They should be either\nnormal if() or removable asserts.\n\nAlso, the assert displays stack-dump, instead of only the last caller\npointer.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2ba71978c04d4dba983b4fc658f82eae164c2bca",
      "tree": "b0b6407e8b7bf5c89cd54ad7fee278f262800dc3",
      "parents": [
        "6632d198c6643294319a4ca3f614539dc1ad37a8"
      ],
      "author": {
        "name": "Sasha Khapyorsky",
        "email": "sashak@smlink.com",
        "time": "Thu Sep 29 12:58:24 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:16:59 2005 +0100"
      },
      "message": "[ALSA] Removing obsolete AC97_SHARED_TYPES\n\nThis patch cleans last ac97 audio/modem codec interception in\ninitialization procedures (ac97_mixer_new()) and removes obsolete\nSHARED_TYPE \u0027locking\u0027 which prevents from AMC codecs to function\ncorrectly.\n\nSigned-off-by: Sasha Khapyorsky \u003csashak@smlink.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ],
  "next": "d83c671fb7023f69a9582e622d01525054f23b66"
}
