)]}'
{
  "log": [
    {
      "commit": "0d9ac27afa469dbb20940ad7f25502785af1cbe3",
      "tree": "7e8f51a1c98d8f8f40fecbd112840dc9b9c74264",
      "parents": [
        "b4818494edddfe382de4f5d072cb527b60315a46"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Feb 27 16:40:18 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 15:21:27 2008 +0100"
      },
      "message": "[ALSA] intel8x0 - Add quirk for Compaq Deskpro EN\n\nAdded the ac97_quirk hp_only for Compaq Deskpro EN.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b4818494edddfe382de4f5d072cb527b60315a46",
      "tree": "88799d8e31aa7e8d955ebb238cb5980a9dc41d26",
      "parents": [
        "008f3599ef97438900d62fe05d75535d114780fc"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com",
        "time": "Sat Feb 23 11:34:12 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 15:20:08 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Adapt eeepc p701 mixer for virtual master control\n\nFix the line-out volume control of eeepc p701 to be a proper slave of\nthe virtual master control.\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "008f3599ef97438900d62fe05d75535d114780fc",
      "tree": "91afb32488adb7da0846a4876d4640307a103ff1",
      "parents": [
        "3fffe871b93f957bea443e85f6b221c50bbf9f97"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Feb 29 11:46:32 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 12:11:25 2008 +0100"
      },
      "message": "[ALSA] sound: ice1712: unused structs\n\nDon\u0027t need to declare a struct when defining a structure layout.  Both\nof these structs are unused.\nsound/pci/ice1712/revo.c:39:3: warning: symbol \u0027revo51\u0027 was not declared. Should it be static?\nsound/pci/ice1712/phase.c:54:3: warning: symbol \u0027phase28\u0027 was not declared. Should it be static?\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3fffe871b93f957bea443e85f6b221c50bbf9f97",
      "tree": "3f5f447c26c29f6dffc13c80d897f4e56861d135",
      "parents": [
        "338c7ed070bb1e068c3ae8ef14dc577e75d8aecc"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Thu Feb 28 12:35:25 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:18 2008 +0100"
      },
      "message": "[ALSA] ASoC: Fix WM9712 mixer_event DAPM widget function type\n\nAdd kcontrol argument to function since the API was changed by the commit\n9af6d9562414568ecadf96aaef5b88e7e8b19821.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "338c7ed070bb1e068c3ae8ef14dc577e75d8aecc",
      "tree": "b85e3c0ae06ace9adbfe9274e514caf4dc549585",
      "parents": [
        "31bffaa9435f14b35a8e23ed2005925f65ec6d9b"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Thu Feb 28 12:34:48 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:17 2008 +0100"
      },
      "message": "[ALSA] ASoC: Fix DAPM widget function types in pxa machine drivers\n\nAdd kcontrol argument to functions since the API was changed by the commit\n9af6d9562414568ecadf96aaef5b88e7e8b19821.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "31bffaa9435f14b35a8e23ed2005925f65ec6d9b",
      "tree": "bd584c5c5abb8205db67c922f8852b4d00ba0522",
      "parents": [
        "b6a370b6fb3114f9f7fc8a393c3ffc2236d7cbf1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Feb 27 16:10:44 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:17 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix mixer names of realtek codecs to adapt mater controls\n\nSome models like eeepc ep20 have invalid mixer names that aren\u0027t\nhandled properly by virtual master controls.  Rename them to the\nproper names.\n\nAlso fixed some typos in the mixer names but they are not compiled\nin right now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b6a370b6fb3114f9f7fc8a393c3ffc2236d7cbf1",
      "tree": "b9abd044b7d0da5a74daa932a5eb7c653327087c",
      "parents": [
        "0b167bf456d4af58103e2072bc4bd5733e7e7579"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 04 14:00:53 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:17 2008 +0100"
      },
      "message": "[ALSA] intel8x0 - Add quirk for Acer Travelmate 2310\n\nAdded ac97_quirk\u003dhp-only for Acer Travelmate 2310.\nALSA bug#3656\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3656\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0b167bf456d4af58103e2072bc4bd5733e7e7579",
      "tree": "2c29192a8c3a5eb91ec838f3d21faa822bb53fa4",
      "parents": [
        "b930b9f41d5e9eadd9041f273c4d6d18e7061d05"
      ],
      "author": {
        "name": "Andrew Paprocki",
        "email": "andrew@ishiboo.com",
        "time": "Sun Feb 03 10:15:44 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:16 2008 +0100"
      },
      "message": "[ALSA] hda_intel - Add model quirk for Albatron KI690-AM2 motherboard\n\nThis adds a quirk to the Realtek ALC883 table for the Albatron KI690-AM2\nmotherboard to use the 6stack-dig model.\n\nSigned-off-by: Andrew Paprocki \u003candrew@ishiboo.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b930b9f41d5e9eadd9041f273c4d6d18e7061d05",
      "tree": "1f2b5e77fd0f852577575a780734d0c4f45fa68f",
      "parents": [
        "3f1eeaed2c0dc6c787a47ae7a6c774589a04a3a2"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Feb 26 08:40:57 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:16 2008 +0100"
      },
      "message": "[ALSA] oxygen: add owner field\n\nI forgot to set the module owner for the HiFier/Xonar models.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3f1eeaed2c0dc6c787a47ae7a6c774589a04a3a2",
      "tree": "9c5e0060a37fb688654d8edfcb964449694acd3e",
      "parents": [
        "fb304ce53afbb653bfa67cc81ee9cf06edcbf68e"
      ],
      "author": {
        "name": "Tony Vroon",
        "email": "tony@linx.net",
        "time": "Mon Feb 25 16:44:13 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add Fujitsu Lifebook E8410 to quirk table\n\nAdd the proper model entry for Fujitsu Lifebook E8410 with ALC262 codec.\n\nFrom: Tony Vroon \u003ctony@linx.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "fb304ce53afbb653bfa67cc81ee9cf06edcbf68e",
      "tree": "d00260e3309f793fd2145efd79baedbcb4eed1fe",
      "parents": [
        "20cde9e8f83711dca532c49605914d50292d9ce5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 25 15:32:01 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:15 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix AD1988 capture elements\n\nThe some indices of capture elements of AD1988 are wrongly assigned.\nThis patch fixes it.  See ALSA bug#3795\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3795\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "20cde9e8f83711dca532c49605914d50292d9ce5",
      "tree": "ec67d8d0ab900b85d522497c99555e2046ccf5ec",
      "parents": [
        "d513202efd5bb9974545ef1c7f951467b21eb3a5"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Feb 25 11:04:41 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:15 2008 +0100"
      },
      "message": "[ALSA] sb8: fix SB 1.0 capture DMA programming\n\nFix a wrong version check that would cause an invalid command to be sent\nto SB 1.0 chips.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d513202efd5bb9974545ef1c7f951467b21eb3a5",
      "tree": "56dd0f3aa631713717b6e0415d410be99432e7c9",
      "parents": [
        "ee47fd12d73706edb2a10efd05d5eed15b4d1e08"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Feb 25 11:01:00 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:15 2008 +0100"
      },
      "message": "[ALSA] usb-audio: add workaround for broken E-Mu frequency feedback\n\nAdd a workaround for the feedback pipe of E-Mu 0202/0404 USB devices\nthat reports the number of samples per packet instead of the number of\nsamples per microframe.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ee47fd12d73706edb2a10efd05d5eed15b4d1e08",
      "tree": "f834c121cf51f1badcaedb390b3ca6cf57b800bb",
      "parents": [
        "b84f08d49188a18d965fab8463c9cb679785eb39"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Feb 20 17:13:15 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:14 2008 +0100"
      },
      "message": "[ALSA] ASoC: Fix TLV320AIC3X PLL divider table for 64 kHz rate\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b84f08d49188a18d965fab8463c9cb679785eb39",
      "tree": "fa0332820078a4602c989c8ae801ffd78cccf9a5",
      "parents": [
        "bfa274e2436fc7ef72ef51c878083647f1cfd429"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 18 12:36:11 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 29 11:28:14 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix Master volume on HP dv8000\n\nHP dv8000 laptop has a problem with Master volume.  It\u0027s due to the\nconnection of the widget 0x13.  When it\u0027s connected from the analog\namp mixer (0x19), it works as expected mysteriously (ALSA bug#3775):\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3775\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2f93d797ea92113a73c72728c475455cb1409fb3",
      "tree": "ddfcb87326b1687efeeb9b7e0373d4826dd55dea",
      "parents": [
        "c6cd7d7efe2302697a3cbde718e8e3b0d88ba706"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Feb 22 18:47:44 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] bt87X: fix freeing of shared interrupt\n\nCall free_irq() after iounmap() because other devices could trigger our\nshared interrupt handler.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c6cd7d7efe2302697a3cbde718e8e3b0d88ba706",
      "tree": "c7eefacd4713c35312cdb2312619d143f096384d",
      "parents": [
        "c598195a2d32dc5388c636260c16e07ebee9b051"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:47:12 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-intel - Fix Oops with ATI HDMI devices\n\nThe driver gets Oops with ATI HDMI devices due to the wrong calculation\nof index for playback streams.  This patch fixes it.  Reference:\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3746\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c598195a2d32dc5388c636260c16e07ebee9b051",
      "tree": "d7bb2374157252a8297ea4a16774c1b1cc79c48d",
      "parents": [
        "9e03ad7907bc9c9e60a3ea09579a61ad7f9e59c8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Feb 22 18:46:47 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] caiaq - fix section mismatch warning\n\nFix following warning:\nWARNING: vmlinux.o(.text+0x11ec01a): Section mismatch in reference from the function setup_card() to the function .devinit.text:snd_usb_caiaq_control_init()\n\nsetup_card() are only used by init_card().\ninit_card() are only used by snd_probe()\nsnd_probe() are used for the .probe parameter in usb_driver.probe\n\nAnnotate them all __devinit to fix the warning.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e03ad7907bc9c9e60a3ea09579a61ad7f9e59c8",
      "tree": "898844497e7e127b1182adb301b1214115551f80",
      "parents": [
        "cced83b62c61fb39b79e796981065dff474b62aa"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:46:00 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix amp-in values for pin widgets\n\nPin widgets have always one amp-input value regardless of number of\nconnections.  The proc file showed values wrongly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cced83b62c61fb39b79e796981065dff474b62aa",
      "tree": "710e3890f45a3edb4abfc28ee91118be0955eea2",
      "parents": [
        "614ca92b51b81eb42d6a3dcf125451632ddca0f5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:45:30 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix ALC882 capture source selection\n\nThe capture source selection for ADC list with two elements is buggy\nbecaues of a wrong capture mux list.  This patch fixes the starting\nindex based on spec-\u003enum_adc_nids.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "614ca92b51b81eb42d6a3dcf125451632ddca0f5",
      "tree": "08246fdef69678c6d0882e527c8e287bf2487297",
      "parents": [
        "2f0855497738a56825ee6445574835b4fc1d77d5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:44:21 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix wrong capture source selection for ALC883 codec\n\nThe widget list of capture source selection for ALC883 contains the\nwrong NIDs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f0855497738a56825ee6445574835b4fc1d77d5",
      "tree": "0c745f07383f08e3e4d03eb3dc1c59a3aa6d99bf",
      "parents": [
        "14c65f98bfea9324cf334793305dd262d0095850"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:43:50 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Don\u0027t create vmaster if no slaves found\n\nDon\u0027t create vmaster controls if no slaves are found in the given list.\nThis prevents the error due to an empty vmaster control.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "14c65f98bfea9324cf334793305dd262d0095850",
      "tree": "3e6c99c46321026a9df22a5ef20df4ebcfe4382e",
      "parents": [
        "e5c21571361d951888c26c6ed1a21047e14b5e71"
      ],
      "author": {
        "name": "Serge A. Suchkov",
        "email": "Serge.A.S@tochka.ru",
        "time": "Fri Feb 22 18:43:16 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix race condition in generic bound volume/swtich controls\n\nAttached patch fix race condition in hd_codec generic bound volume/swtich\ncontrols\n\noops on this bug can be easy reproduced by two mixer apps on SMP system with\nPREEMPT kernel\n\ndmesg:\n\n ALSA /home/ss/ALSA/alsa-driver-1.0.16/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:596:\n hda_intel: azx_get_response timeout, switching to polling mode: las\n t cmd\u003d0x014f0900\n BUG: unable to handle kernel paging request at virtual address 00070006\n printing eip: f8f43e95 *pde \u003d 00000000\n Oops: 0000 [#1] PREEMPT SMP\n Modules linked in: i915 drm snd_seq_dummy snd_seq_oss snd_seq_midi_event\n snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss bnep rfcomm hidp l2cap\n bluetooth w\n lan_wep acpi_cpufreq coretemp hwmon mmc_block pcspkr psmouse wlan_scan_sta\n ath_rate_sample snd_hda_intel ath_pci serio_raw wlan tg3 sdhci snd_pcm\n firewire_o\n hci mmc_core i2c_i801 snd_timer firewire_core snd_page_alloc ath_hal(P)\n snd_hwdep snd iTCO_wdt crc_itu_t iTCO_vendor_support shpchp video output\n acer_acpi b\n acklight led_class wmi_acer\n\n Pid: 3969, comm: gkrellm Tainted: P        (2.6.24-jm #4)\n EIP: 0060:[\u003cf8f43e95\u003e] EFLAGS: 00010292 CPU: 0\n EIP is at snd_hda_mixer_bind_ctls_info+0x20/0x43 [snd_hda_intel]\n EAX: 00000000 EBX: f7478e00 ECX: f763e000 EDX: f764f788\n ESI: 00070002 EDI: edce5e00 EBP: edc3fe64 ESP: edc3fe54\n  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068\n Process gkrellm (pid: 3969, ti\u003dedc3e000 task\u003df1e4e000 task.ti\u003dedc3e000)\n Stack: f764f77c f7478e00 edce5e00 f6dd6000 edc3fe84 f8e590e8 edc7a239 f6d14034\n       f764f34c f6c0f7e0 edc3ff30 f6d14034 edc3fea8 f8e591b7 edc3ff30 edc3ff2c\n       00000000 f70aa668 f6d14034 f8e59165 bfbfadb0 edc3ff40 f8e587aa edc3ff2c\n Call Trace:\n [\u003cc0104fbb\u003e] show_trace_log_lvl+0x1a/0x2f\n [\u003cc010506d\u003e] show_stack_log_lvl+0x9d/0xa5\n [\u003cc0105119\u003e] show_registers+0xa4/0x1bd\n [\u003cc0105354\u003e] die+0x122/0x206\n [\u003cc03daccc\u003e] do_page_fault+0x535/0x623\n [\u003cc03d940a\u003e] error_code+0x72/0x78\n [\u003cf8e590e8\u003e] snd_mixer_oss_get_volume1_vol+0x74/0xf1 [snd_mixer_oss]\n [\u003cf8e591b7\u003e] snd_mixer_oss_get_volume1+0x52/0xa5 [snd_mixer_oss]\n [\u003cf8e587aa\u003e] snd_mixer_oss_ioctl1+0x673/0x71e [snd_mixer_oss]\n [\u003cf8e588af\u003e] snd_mixer_oss_ioctl+0xb/0xd [snd_mixer_oss]\n [\u003cc017af0a\u003e] do_ioctl+0x22/0x67\n [\u003cc017b186\u003e] vfs_ioctl+0x237/0x24a\n [\u003cc017b1ca\u003e] sys_ioctl+0x31/0x4b\n [\u003cc010402e\u003e] syscall_call+0x7/0xb\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n Code: 3f 49 c7 89 f8 59 5b 5e 5f 5d c3 55 89 e5 57 89 d7 56 53 89 c3 83 ec 04\n 8b 70 5c 8b 40 60 05 7c 01 00 00 89 45 f0 e8 c0 3f 49 c7 \u003c8b\u003e 46 04 89 fa 89\n 4\n 3 5c 89 d8 8b 0e ff 11 89 73 5c 89 c7 8b 45\n EIP: [\u003cf8f43e95\u003e] snd_hda_mixer_bind_ctls_info+0x20/0x43 [snd_hda_intel]\n SS:ESP 0068:edc3fe54\n ---[ end trace 0a20bc209e9397cc ]---\n\nsimilar issue report present in ALSA bugtracking system\nhttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3652\n\nSigned-off-by: Serge A. Suchkov \u003cSerge.A.S@tochka.ru\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e5c21571361d951888c26c6ed1a21047e14b5e71",
      "tree": "d52b8a0545802459381406857d3931b582002afc",
      "parents": [
        "902b05c117c33c50075b21c293bf60958dedb92d"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Fri Feb 22 18:41:41 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] soc - duplicate strcasecmp test for \"rj-master\" in mpc8610_hpcd_probe()\n\nIn linus\u0027 git tree I found this problem. Is it also in the alsa tree?\nplease confirm it\u0027s the right fix. The patch was not yet tested.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "902b05c117c33c50075b21c293bf60958dedb92d",
      "tree": "b4d7c9eec87eac8d72a6786d8b7be98ea6ab3b6b",
      "parents": [
        "cbef97892e0c545575342332d0d84a910ca4c587"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Feb 22 18:40:56 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] oxygen: fix line-in recording selection\n\nThe GPIO pin 0 of the CM9780 must be set when muting the line input even\non non-Xonar cards.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cbef97892e0c545575342332d0d84a910ca4c587",
      "tree": "2ded15a5c6710917ec94e69f186663e530595fbb",
      "parents": [
        "90a5ad52bf2ce54aa7153735dc4488f00c050e54"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:36:46 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix SPDIF output on Conexant 5045 codec\n\nFixed the SPDIF output on Conexant Cx5045 codec.  Added the missing\npin output setting and fixed the wrong NID for digital audio-out widget.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "90a5ad52bf2ce54aa7153735dc4488f00c050e54",
      "tree": "bbb7ae0ce83e538382ff2bba4e6ad5d6ff5d7357",
      "parents": [
        "92eed66d5e612216369b27330ac43f6f094d0130"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:36:22 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] HDA - enable snoop on SCH\n\nThis patch enables snoop on Intel SCH chipset, eliminating static during\nplayback.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "92eed66d5e612216369b27330ac43f6f094d0130",
      "tree": "bb9e4422089a0ac61ee11a0c3aa182a5af653d57",
      "parents": [
        "f007dc045a93aeb7e03fe59b408bc65baa86d991"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:35:56 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] hdsp - Fix section mismatch\n\nRemoved invalid __devinit from hdsp_request_fw_loader() and\nsnd_hwdep_create_hwdep() that aren\u0027t always init functions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f007dc045a93aeb7e03fe59b408bc65baa86d991",
      "tree": "03c92afef6689d8951e0bf407da25f6885ca50c0",
      "parents": [
        "c0792e00bc2dd1202d48b838b1cf59d13dd2c74a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:35:22 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] oxygen - Fix section mismatch\n\nRemoved invalid __devinit and __devexit that are remaining after\nsplit to a helper module.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c0792e00bc2dd1202d48b838b1cf59d13dd2c74a",
      "tree": "538ebec399f27b107b5a80f2235d3982d89f86d8",
      "parents": [
        "0ee46c9dadcbbd0daa12da30f226391896d90abb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:34:44 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] race between disconnect and error handling in usbmidi\n\nThe driver resubmits URBs from an error handler and schedules the error\nhandler from the URBs\u0027 completion handlers. To reliably kill the cycle\na flag must be used.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0ee46c9dadcbbd0daa12da30f226391896d90abb",
      "tree": "3483dd812fa0c724a1812bf6048dc6761a7fcfe6",
      "parents": [
        "2c020a99e058cdfc3a073cbfbfcc6ff55d3bfc43"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:34:06 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] opl3 - Fix compilation without sequencer support\n\nAdd proper ifdef\u0027s to the patch loading code moved from the old instr\nlayer so that opl3 driver can be compiled without the sequencer support.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0d63e4f9ea61df1d727bd52a174aba732e6e1853",
      "tree": "70bde9b57a6081fed6ac22acbfc3298d79f94362",
      "parents": [
        "000cb48ee18165776b5a2beb72ed18f66bc61878"
      ],
      "author": {
        "name": "Jan Blunck",
        "email": "jblunck@suse.de",
        "time": "Thu Feb 14 19:34:28 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 14 21:13:32 2008 -0800"
      },
      "message": "Dont touch fs_struct in drivers\n\nThe sound drivers and the pnpbios core test for current-\u003eroot !\u003d NULL.  This\ntest seems to be unnecessary since we always have rootfs mounted before\ninitializing the drivers.\n\nSigned-off-by: Jan Blunck \u003cjblunck@suse.de\u003e\nAcked-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nAcked-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c8cece84c9f36410de5164735e909603426e4d5f",
      "tree": "c24e7779340f3d1bc67b8f28ad068b7cb636a285",
      "parents": [
        "03a44825be987d720df854f63b2f7bd30e46bdde"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Fri Feb 08 04:21:20 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:38 2008 -0800"
      },
      "message": "OSS: constify function pointer tables\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "be6c28e62e3a304b74013afab029af2021e1f50d",
      "tree": "38d881b0bbdcf9c7913d25f5a88047abf1f62415",
      "parents": [
        "67a3b2b6ce09809b21f60401e81663f2c8131640"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Wed Feb 06 01:36:51 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:03 2008 -0800"
      },
      "message": "sound/oss/trident.c: fix incorrect test in trident_ac97_set()\n\nIf count reaches zero, the loop ends, but the postfix decrement still\nsubtracts: testing for \u0027count \u003d\u003d 0\u0027 will not work.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nReviewed-by: Ray Lee \u003cray-lk@madrabbit.org\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "83bad1d764b836a482b88e0a1f44d7a5c3e1fee0",
      "tree": "2fe0844d81a178ab51c22f41accef9b332ea86b6",
      "parents": [
        "b4cf9c342a2887f425780c23ad2be3077949cee2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:36:36 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:02 2008 -0800"
      },
      "message": "scheduled OSS driver removal\n\nThis patch contains the scheduled removal of OSS drivers whose config\noptions have been removed in 2.6.23.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7b892806b09dca77db8ef6acbb6c51271578d34d",
      "tree": "594e77bbf8b9147d4cd39a67a89c26ada1572546",
      "parents": [
        "b524b9adb3f655697fe6df9197b3ed6f14bc1729"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:36:29 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:01 2008 -0800"
      },
      "message": "cleanup after APUS removal\n\nAfter the APUS removal, some code can be removed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "73de76a0a42efa173c29aff32e555ac6de992573",
      "tree": "def98bdd451060ac17cff6ed4bb1323df8d1f508",
      "parents": [
        "ffce7a829d913f40678e0ccf2d87a8c2050261a0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 06 01:36:16 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:00 2008 -0800"
      },
      "message": "sound/oss/sb_common.c: fix casting warning\n\nsound/oss/sb_common.c: In function \u0027probe_sbmpu\u0027:\nsound/oss/sb_common.c:1231: warning: cast to pointer from integer of different size\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ffce7a829d913f40678e0ccf2d87a8c2050261a0",
      "tree": "574b1e9545f24325c229b716e40c94cfe978de1c",
      "parents": [
        "911f21501f50b16ce77f37b01e90b5b73c8c80bf"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 06 01:36:15 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:00 2008 -0800"
      },
      "message": "sound/oss/pss: set_io_base() always returns success, mark it void\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f011e2e2df3393c16b0fdc48e855e909b7e021ee",
      "tree": "1ad56011597c739336d7068c8182fd9cfdddad5b",
      "parents": [
        "d82b35186eaa816267f044bd70cc0acb3c7971a3"
      ],
      "author": {
        "name": "Mark Gross",
        "email": "mgross@linux.intel.com",
        "time": "Mon Feb 04 22:30:09 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:22 2008 -0800"
      },
      "message": "latency.c: use QoS infrastructure\n\nReplace latency.c use with pm_qos_params use.\n\nSigned-off-by: mark gross \u003cmgross@linux.intel.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f98735c9c24ea1f0d40a364d4e63611b689b795",
      "tree": "a42b3802449af474d36cda3b6f9fb190a717defb",
      "parents": [
        "fe2528b96b02173395f5a75e37714c07f3e25e73"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Sat Feb 02 03:08:53 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 07:55:38 2008 -0800"
      },
      "message": "vm audit: add VM_DONTEXPAND to mmap for drivers that need it\n\nDrivers that register a -\u003efault handler, but do not range-check the\noffset argument, must set VM_DONTEXPAND in the vm_flags in order to\nprevent an expanding mremap from overflowing the resource.\n\nI\u0027ve audited the tree and attempted to fix these problems (usually by\nadding VM_DONTEXPAND where it is not obvious).\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cace16f174d971a80f81e68ed04f1124a50dd800",
      "tree": "e1be8cb18b10e985c28df08302fd652efcfbefaa",
      "parents": [
        "493b4acb9ed3193b19d45d62e0e5740d20f47adc"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Wed Jan 30 14:58:38 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:33:37 2008 +0100"
      },
      "message": "[ALSA] hda: fix Mic in as output\n\nSome laptop has an internal analog microphone that is \u0027fixed\u0027.\nThis patch prevents creating a \u0027Mic In as Output\u0027 switch for\nports that can\u0027t be outputs.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "493b4acb9ed3193b19d45d62e0e5740d20f47adc",
      "tree": "ec486a9c37cbb7dbc11668620a86f5a60a238f08",
      "parents": [
        "bd3d1c2096ff99311b8524273ba0f53502365136"
      ],
      "author": {
        "name": "Veli-Matti Valtonen",
        "email": "maligor@gmail.com",
        "time": "Mon Jan 07 12:36:56 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:25 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Another EMU0404 Board ID\n\nThis is based on pseudo-random playing around with the capabilities.\nWith ca0102 this card gives no output atall, ca0108 appears to work\nfine, so it rather looks similar to the EMU1010b/EMU1010 changes.\nSome other people seem to have succeeded in using this aswell:\n    https://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3496\nFrom: Veli-Matti Valtonen \u003cmaligor@gmail.com\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bd3d1c2096ff99311b8524273ba0f53502365136",
      "tree": "820639b8b86a88976b1de2990f65470340c3b124",
      "parents": [
        "c94fa4c9168e51a8dab8e72cb9f0d89673fc8d8c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 14 12:43:00 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:25 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Fix kthread handling at resume\n\nDon\u0027t create emu1010 kthread again at resume if it\u0027s already created.\nAlso make the thread function static.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c94fa4c9168e51a8dab8e72cb9f0d89673fc8d8c",
      "tree": "08169553a3b69a284b322941131f406661e499e8",
      "parents": [
        "3839e4f136d6da3dc85d237aa9569ee94bfea763"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sat Nov 10 17:55:14 2007 +0000"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3839e4f136d6da3dc85d237aa9569ee94bfea763",
      "tree": "c000a5a87e22c22890c24b8eb4f1fee861bbd79a",
      "parents": [
        "88aa139057f2740c5dd55e2a542b2425186e4d3c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 21 16:33:32 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Use enum for emu_model types\n\nUse enum instead of digits for emu_model types.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "88aa139057f2740c5dd55e2a542b2425186e4d3c",
      "tree": "dc426e5f03be429c0a428351a6b0883da9173b5e",
      "parents": [
        "1c02e36681ae20a796204e8d629d13fa9d5e20b5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 21 16:20:12 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Don\u0027t create emu1010 controls for non-emu boards\n\nThe last change for emu1616 introduced a bug that the driver creates\nemu1010-related controls even on non-emu boards.  Fixed now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1c02e36681ae20a796204e8d629d13fa9d5e20b5",
      "tree": "7ae5336de469988b889fd57be64bd2f531213c98",
      "parents": [
        "190d2c46e52592ba092e8bf8acd4427c920f2d69"
      ],
      "author": {
        "name": "Ctirad Fertr",
        "email": "c.fertr@gmail.com",
        "time": "Thu Dec 13 16:27:13 2007 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - 1616(M) cardbus improvements\n\nThis patch improves E-Mu 1616(M) cardbus support. It adds definitions of the\nnew Microdock and 1010 cardbus registers (thanks again for descriptions\nJames) and improves mixer for this card. Now you can use S/PDIF and ADAT on\nMirodock and also use headpohone output on host cardbus card as another\nindependent output.\n\nSigned-off-by: Ctirad Fertr \u003cc.fertr@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "190d2c46e52592ba092e8bf8acd4427c920f2d69",
      "tree": "bc4f4271f08aa57ac520fa2536c3990f8741fd55",
      "parents": [
        "44893a36ba49349e0f9d4bc3b7bbf9b54469ae1a"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sun Nov 04 14:08:26 2007 +0000"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:24 2008 +0100"
      },
      "message": "[ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0404.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "2ea85986dd1fa96ccf0a2f37877d58a57ff6f583",
      "tree": "97d286e5144ee981405ba098f132699cf036a8b5",
      "parents": [
        "19e2e3c30485ba78a653dc521ed9e1f2b6a8bee1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 30 08:38:30 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785\n\nWhile the AK4396 and WM8785 datasheets say that the SPI clock cycle\nlength must be at least 200 ns, 320 ns seems not to work reliably with\nthe controller, so we better use 160 ns.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "19e2e3c30485ba78a653dc521ed9e1f2b6a8bee1",
      "tree": "cd68c33c408bddc8c9f5a6cc44ec2eaf0d5c019c",
      "parents": [
        "4979bca9dcfe4c21c26f378ce446c912fc583ac1"
      ],
      "author": {
        "name": "Hermann Lauer",
        "email": "Hermann.Lauer@iwr.uni-heidelberg.de",
        "time": "Wed Jan 30 08:25:13 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] es1938 - improve capture hw pointer reads\n\nWith the Solo1 (es1938) I got a lot of xrun\u0027s during capture on my machine.\nTracing that down it seems to be comming from reading ocassionaly bad hw\npointers from the chip.  This patch uses more checking to avoid that false\npointer reads.\nFailed reads are giving back the last good value read instead of spinning in\na tight loop, which seems more appropriate to me in an interrupt. I think I\nsaw this trick used in another driver\n\nSigned-off-by: Hermann Lauer \u003cHermann.Lauer@iwr.uni-heidelberg.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4979bca9dcfe4c21c26f378ce446c912fc583ac1",
      "tree": "15e1c8c0c7794bce98991c84da5dbbe9d77d78cf",
      "parents": [
        "4fe5195c46f4303ca295f7e4350fb45a2aa6cff2"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Wed Jan 30 08:13:55 2008 +0100"
      },
      "committer": {
        "name": "Mercurial server",
        "email": "hg@alsa0.alsa-project.org",
        "time": "Thu Jan 31 17:30:23 2008 +0100"
      },
      "message": "[ALSA] HDA-Intel - Add support for Intel SCH\n\nThis patch adds support for Intel\u0027s SCH mobile chipset.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4fe5195c46f4303ca295f7e4350fb45a2aa6cff2",
      "tree": "7d3a5537dc5f6ee2b134f14e055690ee21f9d976",
      "parents": [
        "0aaa22e554c0934625faf79deea42bfecbdbc23d"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Jan 29 15:28:44 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:22 2008 +0100"
      },
      "message": "[ALSA] hda: Add GPIO mute support to STAC9205\n\nSupport added for detecting HP jack presence via GPIO on several laptop docks.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0aaa22e554c0934625faf79deea42bfecbdbc23d",
      "tree": "7f30a7e1d0cd3a04f93aec27101596fe35dc1d9f",
      "parents": [
        "0f6a5156dee091466b743c163800708383c15bdb"
      ],
      "author": {
        "name": "Douglas Kosovic",
        "email": "douglask@itee.uq.edu.au",
        "time": "Tue Jan 29 15:02:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:22 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add Dell T3400 support\n\nAdded the support for Dell T3400 with AD1984 codec chip.\nALSA bug#3699:\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3699\n\nSigned-off-by: Douglas Kosovic \u003cdouglask@itee.uq.edu.au\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0f6a5156dee091466b743c163800708383c15bdb",
      "tree": "eb23d8d3b4bab47935f5a517410323aa09ad6fb5",
      "parents": [
        "edb54a55d2e36de2183a89efa97fadede33b1166"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 29 13:26:04 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for HP DV9553EG laptop\n\nAdded the proper model for HP DV9553EG laptop with Cxt5045.\nALSA bug#3534\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3534\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "edb54a55d2e36de2183a89efa97fadede33b1166",
      "tree": "7ae0b907222f3dffb7ff80626e8201c974b6e10c",
      "parents": [
        "c34f5a0469c64a3e4e84b04a691247b72175402d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 29 12:47:02 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Control SPDIF as slave\n\nAdd SPDIF playback switch to the slave element list so that it\ncan be toggled via the master control as well.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c34f5a0469c64a3e4e84b04a691247b72175402d",
      "tree": "aac9565f0b83da2be30669e1ad35eb29d0e983f3",
      "parents": [
        "4939c660341d1439b8c70c3e006e7fc182f5111e"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Tue Jan 29 12:38:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:21 2008 +0100"
      },
      "message": "[ALSA] hda_intel: ALSA HD Audio patch for Intel ICH10 DeviceID\u0027s\n\nThis patch adds the Intel ICH10 HD Audio Controller DeviceID\u0027s.\n\nSigned-off-by: Jason Gaston \u003cjason.d.gaston@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4939c660341d1439b8c70c3e006e7fc182f5111e",
      "tree": "53a58cd398fed99ca24ce1f243955a3e024ba6d9",
      "parents": [
        "ce875f079efcfdcf693de89c7ab0ca7f71a9bdce"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 23:53:41 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] Fix Oops with PCM OSS sync\n\nThe PCM OSS emulation can cause Oops at sync operation due to the wrong\ndata size calculation.  Typically happening on Sparc64:\n\thttp://lkml.org/lkml/2008/1/24/426\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ce875f079efcfdcf693de89c7ab0ca7f71a9bdce",
      "tree": "d2d5d18dca2d9d7b86151e9aca822d141f6b1607",
      "parents": [
        "bec15c3a5a1814019424228cd8127e9c82965ae1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:17:43 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add speaker automute to ALC262 HP models\n\nAdded the speaker-automute function to ALC262 HP models.\nAlso, \u0027Mono\u0027 mixer elements are renamed as more intuitive \u0027Speaker\u0027.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bec15c3a5a1814019424228cd8127e9c82965ae1",
      "tree": "24ebe53217a5ac97df4ba4b6d756caee8c36340c",
      "parents": [
        "f2f48e1859167c936af957a828da1e9ec76848cd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:16:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add speaker automute to ALC260 HP models\n\nAdded the speaker-automute function to ALC260 HP models.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f2f48e1859167c936af957a828da1e9ec76848cd",
      "tree": "b9af021012027d0c2fdda9a85704b77dc5065031",
      "parents": [
        "4bb261302b34998e8c3c8d8f0493ee9e58d57cb2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:14:43 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix ALC262 HP-RP5700 model\n\nRemoved the PCM mixer elements conflicting with others.\nAlso renamed Master control to Headphone, which isn\u0027t a real master.\n(The Master control is still created as a virtual master even after\n this rename.)\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4bb261302b34998e8c3c8d8f0493ee9e58d57cb2",
      "tree": "698059f973d9ed77d1537c2c9d02b8aaf79975a0",
      "parents": [
        "86cd92983a78d20d16ed77754829b5ee00c78be6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:12:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:20 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix mixer controls with ALC262 HP T5735 model\n\nThe PCM mixer elements in HP T5735 model of ALC262 codec conflict\nwith Speaker and Headphone volumes.  They should be removed.\nDitto for LineOut that is identical with Speaker.\nAlso, fixed/cleaned up the auto-mute callback to use the amp cache\ncorrectly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "86cd92983a78d20d16ed77754829b5ee00c78be6",
      "tree": "f900efe76699fdcd0d376050bd61b04848327de1",
      "parents": [
        "8c0d9649babcf7379dc94cb148bbd2a6d8792984"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 18:09:56 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Rename non-standard \u0027iSpeaker\u0027\n\nRenamed the non-standard mixer elements \u0027iSpeaker\u0027 to \u0027Speaker\u0027\nin Realtek codecs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8c0d9649babcf7379dc94cb148bbd2a6d8792984",
      "tree": "5d1531198cddc9245ca1c39917c60dc05a9f23a6",
      "parents": [
        "4444704cdcd44bb3534ead01d3318f0db858cb9f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 28 12:30:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add SPDIF output support to AD1986a laptop-eapd model\n\nThe SPDIF output on AD1986A laptop-eapd model is disabled although\nsome Samsung laptops have SPDIF output.  Enable it after checking the\npin default config.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4444704cdcd44bb3534ead01d3318f0db858cb9f",
      "tree": "a1a6173d9f55c7851cdf0539d16fd68d37fbc01d",
      "parents": [
        "7c0141591fcf92ddc96a4ee04e35783a15bd68c8"
      ],
      "author": {
        "name": "Jiang zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Mon Jan 28 12:28:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:19 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Gigabyte P35 DS3R\n\n\nSigned-off-by: Jiang zhe \u003czhe.jiang@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7c0141591fcf92ddc96a4ee04e35783a15bd68c8",
      "tree": "22b2ce1e76144b5ff0d0fb420668e18820f8adf2",
      "parents": [
        "5f7b9b457751efc9f3ad120d0ebdb19fe753e9d0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:36:55 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:18 2008 +0100"
      },
      "message": "[ALSA] virtuoso: monitor external power on D2X\n\nOn the Xonar D2X, monitor the GPIO pin that indicates whether external\npower is present.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5f7b9b457751efc9f3ad120d0ebdb19fe753e9d0",
      "tree": "e63cb022688a2f345d7ea489beded5b2964b6406",
      "parents": [
        "a3601560496d7b46d2d1187169824d11570ff63a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:35:47 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: add front panel capture\n\nWhen a second AC97 codec is present, add a PCM device for capturing from\nthe front panel.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a3601560496d7b46d2d1187169824d11570ff63a",
      "tree": "abcb52cdea5f118815994895b2375ad000fc4d24",
      "parents": [
        "1e821dd2763c97df1a0a451e553d218cb8886cd7"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:35:20 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: add front panel controls\n\nAdd mixer controls for the front panel AC97 codec.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1e821dd2763c97df1a0a451e553d218cb8886cd7",
      "tree": "c09376cd0e36251f1c83ec6bf4e52a7226db7811",
      "parents": [
        "911b499af45e879ccf4b8db234278a7136d056c9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:34:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: use AC97 interrupt\n\nAfter an AC97 register read or write, use the AC97 interrupt instead of\npolling to wait for the access to be completed.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "911b499af45e879ccf4b8db234278a7136d056c9",
      "tree": "8708445a77b89d5bd170044b7faf4c1514c8561f",
      "parents": [
        "236c4920ea825acbffa7bbba24c182ec6a9a8245"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:33:44 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:17 2008 +0100"
      },
      "message": "[ALSA] oxygen: make line-in exclusive only on Xonar\n\nMove the line input switching code to the Virtuoso driver because only\nthe Xonar cards bypass the analog mixer for line input.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "236c4920ea825acbffa7bbba24c182ec6a9a8245",
      "tree": "0004024e67b675c68dadce7d7be96e94e8a2d777",
      "parents": [
        "4806ef0cf481a4e41f5046aaf1032a7601049ab6"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 28 08:32:58 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix AK4396 double rate upper limit\n\nFix the upper sample rate limit for the double rate mode of the AK4396\nto the value from the datasheet.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4806ef0cf481a4e41f5046aaf1032a7601049ab6",
      "tree": "5eb42d702aeffa8ca13e3fae4c453be442d6642d",
      "parents": [
        "b5895dc8b467a2457f4d33bef51f9879cf780a07"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 26 09:58:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add SPDIF controls as slave on AD codecs\n\nThe AD codecs have hardware SPDIF volume/switch controls but they\nare not assigned to the slave list for virtual master controls.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b5895dc8b467a2457f4d33bef51f9879cf780a07",
      "tree": "5080f7b0da82774da821220c505602ca96e942d7",
      "parents": [
        "628ed1333a9d2a7c7d3dc53641ea59af511e5fe5"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embededalley.com",
        "time": "Fri Jan 25 15:24:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda: STAC92xx Line In/Mic as output check\n\nThis patch checks to see the Line In/Mic port have the ability\nto do output before creating the the control switches.\nThe 92hd71bxx series of codecs has this issue with the port 0xe,\nwhich only allows input.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embededalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "628ed1333a9d2a7c7d3dc53641ea59af511e5fe5",
      "tree": "6ec88e2349fda03cf27506fe454eadd958b3f875",
      "parents": [
        "dafc83578d1633d7faf3e9de67fd922286c1b38d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 25 11:56:57 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add missing slave for AD1884 master switch\n\nThe Speaker switch is missing in the slave list.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "dafc83578d1633d7faf3e9de67fd922286c1b38d",
      "tree": "4232ecb455b324ada5a6a01d6a3fd4157f1d3762",
      "parents": [
        "461e2c78b153e38f284d09721c50c0cd3c47e073"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Fri Jan 25 11:53:50 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Acer Aspire 5310\n\nSimplify usage of the Acer Aspire 5310 laptop with the ALC268 based codec\nsound card via add correct PCI SSID.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "461e2c78b153e38f284d09721c50c0cd3c47e073",
      "tree": "fb82d58738534d1736f3a0f64fe49eb25fcd3bdb",
      "parents": [
        "c626026dd72ec8363aaa862178adeacfa7ac09c5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 25 11:35:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:16 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add Conexant 5051 codec support\n\nAdded the support for Conexant 5051 audio codec.\nRight now there are two preset models, laptop and hp.\nThe whole patch is based on the information from the base patch by\nLinuxant.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c626026dd72ec8363aaa862178adeacfa7ac09c5",
      "tree": "676752343a5140acae3add27d9b20d98bbaaa403",
      "parents": [
        "b78e3dbb04ab4cbe3b94ef5426bcd5b167b6fc75"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:41:52 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:15 2008 +0100"
      },
      "message": "[ALSA] add TempoTec HiFier driver\n\nAdd a driver for the MediaTek/TempoTec HiFier Fantasia sound card.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b78e3dbb04ab4cbe3b94ef5426bcd5b167b6fc75",
      "tree": "e234f43f207365b6dc2578a725de38ad16ad668d",
      "parents": [
        "976cd62700ae378df330ec82112da3d17e33a0fe"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:39:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:15 2008 +0100"
      },
      "message": "[ALSA] oxygen: more initialization\n\nInitialize more registers of the controller and the second AC97 codec.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "976cd62700ae378df330ec82112da3d17e33a0fe",
      "tree": "22d31425c0940b8d7105c4914fd944fcc3c2a8d9",
      "parents": [
        "09189ac793d7fef7d0f058815043e3d4bf7097c0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 25 08:37:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] oxygen: make the number of analog output configurable\n\nAdd a field to struct oxygen_model to allow model drivers for cards with\nless than eight output channels.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "09189ac793d7fef7d0f058815043e3d4bf7097c0",
      "tree": "5a0839d4d7d626af9691408503dd41ec12564533",
      "parents": [
        "69252128ec628e9d19739db0101e1826d993aecb"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Jan 24 18:46:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] usb/caiaq: decrease period_bytes_min\n\nThis patch decreases the snd_pcm_hardware-\u003eperiod_bytes_min field in the\ncaiaq/usb audio driver. The hardware can actually handle as few as 128\nbytes, depending on the system. So it makes no sense to keep\napplications from actually using such values.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "69252128ec628e9d19739db0101e1826d993aecb",
      "tree": "449a9fd1ec343a57a7ad7626e69c7b4bad37e11b",
      "parents": [
        "29a52c242d76deee155cb94756bcf7ebf58de4fe"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Thu Jan 24 18:11:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] fm801 - Add mute support for FM-only card with FM801 PCI to tuner bridge\n\nThis is improvement of the early support of the FM-only cards where the\nfm801 chip represents the PCI to tuner bridge.\nThe tuner initialization isn\u0027t included the mute on as well as mute support\nvia V4L request. Proposed patch should fix this at least for 64-PCR model.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "29a52c242d76deee155cb94756bcf7ebf58de4fe",
      "tree": "3db921d44a7af97d5a534fd390ed20aa8b3f9bee",
      "parents": [
        "e2e7d624ad3519809c5ff5ff53171e07aeeb7f68"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Thu Jan 24 17:29:00 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for Acer Aspire 5315\n\nSimplify usage of the Acer Aspire 5315 laptop with the ALC268 based codec\nsound card via add correct PCI SSID.\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e2e7d624ad3519809c5ff5ff53171e07aeeb7f68",
      "tree": "532a6bda185edd0ad8f16966f8a0fb8aea1c34b2",
      "parents": [
        "6330079fc6df4a0829f952b73c4d4999e56034f8"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 15:32:15 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:14 2008 +0100"
      },
      "message": "[ALSA] hda: STAC9205 GPIO line fix\n\nFixed issue that the incorrect GPIO line was being pulled high\nfor some STAC9205 based laptops.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6330079fc6df4a0829f952b73c4d4999e56034f8",
      "tree": "936d9f393e49fc986f7383b757f69a4529f5bf12",
      "parents": [
        "09a99959180d25f4e5070f902e3adc1b20439cd6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 24 15:31:36 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix handling of multiple capture streams\n\nFixed the bug that multiple capture streams conflict on Realtek codec\nroutines.\nAlso, this adds a framework to enable the alternative playback stream,\ne.g. for VoIP.  It\u0027s not fully implemented yet, though.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "09a99959180d25f4e5070f902e3adc1b20439cd6",
      "tree": "991af44ef8181a899e56b52ff31035b6bf654b7d",
      "parents": [
        "90da78bf6aaabd4d31c6663b7c1d1b9c5a8c023f"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 11:49:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda: Add dynamic mono mixer support for STAC92xx codecs\n\nAllows for dynamically creating mono out mixer controls and well\nas mono mux controls.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "90da78bf6aaabd4d31c6663b7c1d1b9c5a8c023f",
      "tree": "933a6832988e1e2cffa0eaba278944ddc0722450",
      "parents": [
        "cd93dc8ccad8680f104c9134ae73888feb14e946"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 24 11:48:01 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] hda: Added mono_out_pin to autoconfig\n\nAdded a mono_out_pin field to autocfg struct, and code to parse\nfor the mono_out_line.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "cd93dc8ccad8680f104c9134ae73888feb14e946",
      "tree": "d7d5ab2a78f53e6a888b82bdfe6548d03cc268b2",
      "parents": [
        "33c646e4ffb1b48d67598fadf3323158f0cfd4b9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jan 24 08:43:39 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove MIDI for generic cards\n\nNone of the reference design models have MIDI, only the X-Meridian\nallows to connect a MIDI adapter.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "33c646e4ffb1b48d67598fadf3323158f0cfd4b9",
      "tree": "cde1997fecbf2f5077f2b92cd65640b304fcfa44",
      "parents": [
        "9478bc3bed1e15208f8041b44d45505cb93e6cc8"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jan 24 08:43:16 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:13 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix SPDIF input rates\n\nFix up SPDIF input sample rates again: 32 kHz and 64 kHz are not\nsupported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9478bc3bed1e15208f8041b44d45505cb93e6cc8",
      "tree": "e984bee0d98a5efc5a20b5e260857a1d7fd6b56d",
      "parents": [
        "5be55be58c3255cf0b19c936353d4f6cebc38e4a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 23 11:52:38 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:12 2008 +0100"
      },
      "message": "[ALSA] fix opti9xx/miro section mismatch\n\nsnd_opti93x_mixer() is only called by __devinit snd_opti93x_probe(),\nso the former can also be __devinit.\nsnd_miro_mixer() is only called by __devinit snd_miro_probe(),\nso the former can also be __devinit.\nsound/isa/opti9xx/opti92x-ad1848.c:\nWARNING: vmlinux.o(.text+0xf91cd7): Section mismatch: reference to .init.data:snd_opti93x_controls (between \u0027snd_opti93x_mixer\u0027 and \u0027snd_card_opti9xx_free\u0027)\nWARNING: vmlinux.o(.text+0xf91d66): Section mismatch: reference to .init.data:snd_miro_controls (between \u0027snd_opti93x_mixer\u0027 and \u0027snd_card_opti9xx_free\u0027)\nopti9xx/miro.c:\nWARNING: vmlinux.o(.text+0xf926c2): Section mismatch: reference to .init.data:snd_miro_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf926e5): Section mismatch: reference to .init.data:snd_miro_eq_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf926f9): Section mismatch: reference to .init.data:snd_miro_line_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92716): Section mismatch: reference to .init.data:snd_miro_amp_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf9273e): Section mismatch: reference to .init.data:snd_miro_preamp_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92764): Section mismatch: reference to .init.data:snd_miro_capture_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf92783): Section mismatch: reference to .init.data:snd_miro_radio_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf9279a): Section mismatch: reference to .init.data:snd_miro_eq_controls (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\nWARNING: vmlinux.o(.text+0xf927b9): Section mismatch: reference to .init.data:snd_miro_radio_control (between \u0027snd_miro_mixer\u0027 and \u0027snd_legacy_find_free_ioport\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5be55be58c3255cf0b19c936353d4f6cebc38e4a",
      "tree": "fc512e9df012fd908f4f91aa37872bfdd3b3a7ef",
      "parents": [
        "7c4dbbd87c0dc62849f0f72449464dc37da0a82a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 23 11:52:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:12 2008 +0100"
      },
      "message": "[ALSA] fix cs5535 section mismatch\n\nsnd_cs5535audio_mixer() is only called by __devinit snd_cs5535audio_probe(),\nso the mixer function can also be __devinit.\nWARNING: vmlinux.o(.text+0xfdbba0): Section mismatch: reference to .init.data:ac97_quirks (between \u0027snd_cs5535audio_mixer\u0027 and \u0027process_bm0_irq\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "dca008f367586f73bd1c766836e4f7a38ce9814f",
      "tree": "174bdb00bf674b21251df8e6c1a2ecc30f08ddd5",
      "parents": [
        "0ef6ce7b6acddc3dc9e898125b3bada98a21130a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 22 15:37:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Don\u0027t query widget parameter for invalid NID\n\nDon\u0027t query a widget parameter for an invalid NID in get_wcaps() but\nrather returns zero (i.e. no attribute).\nThe read to an non-existing widget may result in a fatal codec\ncommunication error.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0ef6ce7b6acddc3dc9e898125b3bada98a21130a",
      "tree": "eb9c73b2d87d9658d71b7cdeb6865e7454f6ee14",
      "parents": [
        "ca7cfae9eb91c012ac448dc6816ded6285f6f39a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 22 15:35:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config()\n\nDon\u0027t read the widget list again as we already have it at the beginning.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ca7cfae9eb91c012ac448dc6816ded6285f6f39a",
      "tree": "8842e362220e07738d574044c00f8de74eb312bc",
      "parents": [
        "1cfd52bc1ad516dbdc23839d40013dea4c19c70a"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:32:25 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add afg and mfg preset mask\n\nAdded afg and mfg preset masks for more finer codec-preset selection.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1cfd52bc1ad516dbdc23839d40013dea4c19c70a",
      "tree": "a14d6d7b33bf5593fe845e080ab2cf07ac096a63",
      "parents": [
        "d2595d86e5095f724c17ce97d679f30aa3eaabf8"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:29:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Add ratelimit to timeout messages\n\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d2595d86e5095f724c17ce97d679f30aa3eaabf8",
      "tree": "8d8df0054de567b3554fb078b39aecceeb939afc",
      "parents": [
        "9f113e0ef47451defa950eed738d87387c0aa8f6"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:23:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add a delay after power state change\n\nAdded a delay after the power state change as a partial workaround\nfor \u0027hda_intel: azx_get_response timeout\u0027 problem on Cxt codecs.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9f113e0ef47451defa950eed738d87387c0aa8f6",
      "tree": "a094be49d46bde1bb45e1c1133c0e66d6beb8a7e",
      "parents": [
        "15908c36aaefe9f1300fd2f0ee6d5d848131b217"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:18:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add missing input controls for Cxt5047 test model\n\nThe input volume/switch elements are missing in Cxt5047 test model.\nAlso the patch includes some code clean ups.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "15908c36aaefe9f1300fd2f0ee6d5d848131b217",
      "tree": "99dd2700f6711b7c4abf8b1ae8ea074ba641e6f8",
      "parents": [
        "b22b48214ff492379dfc89b3ea6dc9fb4d157d2a"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:15:59 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix laptop models for Cxt5045\n\nChange laptop models to three different models, laptop-hpsense,\nlaptop-micsense and laptop-hpmicsense.  The first two correspond to\nthe old \u0027laptop\u0027 and \u0027fujitsu\u0027 models.\nReassigned the quirk table for the new models.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b22b48214ff492379dfc89b3ea6dc9fb4d157d2a",
      "tree": "dfe78f293b8a213c5cb195e91c15f5a9f1729b7e",
      "parents": [
        "02f21c9d6ba863aa86c33e1335cb1307322f7fb8"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Jan 22 12:32:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] hda: Mono mux mixer support\n\nAdd support for the mono mux on several 92HD7xxx codecs.\nCreates a dynamic mixer for the mux selection.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "02f21c9d6ba863aa86c33e1335cb1307322f7fb8",
      "tree": "68095c6cde29818f01bd24cd51f973d9970f92bd",
      "parents": [
        "08c8efe6925ba712d65ca07877fa169b45f8d502"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Jan 22 08:36:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] oxygen: add SPDIF loopback control\n\nAdd a mixer control for the SPDIF loopback function.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "08c8efe6925ba712d65ca07877fa169b45f8d502",
      "tree": "62dc1418d0f518c8398bc413ffe9bc0fd3366a28",
      "parents": [
        "c518b35ea2ef2b7b3dbe6b1cc5299daf0c9de3f7"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jan 21 14:33:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] Fix lockdep warning in ASoC machine probe\n\nDon\u0027t take the codec mutex during machine probe until we have registered\nwith ALSA, fixing a lockdep warning reported by Dmitry Baryshkov.\nCc: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c518b35ea2ef2b7b3dbe6b1cc5299daf0c9de3f7",
      "tree": "d6acf3ba9a709b6d340620bd949678a75d6cefc2",
      "parents": [
        "0de27c10d3524eba9e81f56ff315e97d95b3faa0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 12:59:40 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] oxygen: TempoTec HiFier is probably not supported\n\nThe TempoTec HiFier has a somwhat different architecture; remove it from\nthe list of cards that are known to be supported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    }
  ],
  "next": "0de27c10d3524eba9e81f56ff315e97d95b3faa0"
}
