)]}'
{
  "log": [
    {
      "commit": "dca008f367586f73bd1c766836e4f7a38ce9814f",
      "tree": "174bdb00bf674b21251df8e6c1a2ecc30f08ddd5",
      "parents": [
        "0ef6ce7b6acddc3dc9e898125b3bada98a21130a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 22 15:37:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Don\u0027t query widget parameter for invalid NID\n\nDon\u0027t query a widget parameter for an invalid NID in get_wcaps() but\nrather returns zero (i.e. no attribute).\nThe read to an non-existing widget may result in a fatal codec\ncommunication error.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0ef6ce7b6acddc3dc9e898125b3bada98a21130a",
      "tree": "eb9c73b2d87d9658d71b7cdeb6865e7454f6ee14",
      "parents": [
        "ca7cfae9eb91c012ac448dc6816ded6285f6f39a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 22 15:35:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config()\n\nDon\u0027t read the widget list again as we already have it at the beginning.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ca7cfae9eb91c012ac448dc6816ded6285f6f39a",
      "tree": "8842e362220e07738d574044c00f8de74eb312bc",
      "parents": [
        "1cfd52bc1ad516dbdc23839d40013dea4c19c70a"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:32:25 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add afg and mfg preset mask\n\nAdded afg and mfg preset masks for more finer codec-preset selection.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1cfd52bc1ad516dbdc23839d40013dea4c19c70a",
      "tree": "a14d6d7b33bf5593fe845e080ab2cf07ac096a63",
      "parents": [
        "d2595d86e5095f724c17ce97d679f30aa3eaabf8"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:29:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Add ratelimit to timeout messages\n\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d2595d86e5095f724c17ce97d679f30aa3eaabf8",
      "tree": "8d8df0054de567b3554fb078b39aecceeb939afc",
      "parents": [
        "9f113e0ef47451defa950eed738d87387c0aa8f6"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:23:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add a delay after power state change\n\nAdded a delay after the power state change as a partial workaround\nfor \u0027hda_intel: azx_get_response timeout\u0027 problem on Cxt codecs.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9f113e0ef47451defa950eed738d87387c0aa8f6",
      "tree": "a094be49d46bde1bb45e1c1133c0e66d6beb8a7e",
      "parents": [
        "15908c36aaefe9f1300fd2f0ee6d5d848131b217"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:18:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:10 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add missing input controls for Cxt5047 test model\n\nThe input volume/switch elements are missing in Cxt5047 test model.\nAlso the patch includes some code clean ups.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "15908c36aaefe9f1300fd2f0ee6d5d848131b217",
      "tree": "99dd2700f6711b7c4abf8b1ae8ea074ba641e6f8",
      "parents": [
        "b22b48214ff492379dfc89b3ea6dc9fb4d157d2a"
      ],
      "author": {
        "name": "Marc Boucher",
        "email": "marc@linuxant.com",
        "time": "Tue Jan 22 15:15:59 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix laptop models for Cxt5045\n\nChange laptop models to three different models, laptop-hpsense,\nlaptop-micsense and laptop-hpmicsense.  The first two correspond to\nthe old \u0027laptop\u0027 and \u0027fujitsu\u0027 models.\nReassigned the quirk table for the new models.\n\nSigned-off-by: Marc Boucher \u003cmarc@linuxant.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b22b48214ff492379dfc89b3ea6dc9fb4d157d2a",
      "tree": "dfe78f293b8a213c5cb195e91c15f5a9f1729b7e",
      "parents": [
        "02f21c9d6ba863aa86c33e1335cb1307322f7fb8"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Jan 22 12:32:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] hda: Mono mux mixer support\n\nAdd support for the mono mux on several 92HD7xxx codecs.\nCreates a dynamic mixer for the mux selection.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "02f21c9d6ba863aa86c33e1335cb1307322f7fb8",
      "tree": "68095c6cde29818f01bd24cd51f973d9970f92bd",
      "parents": [
        "08c8efe6925ba712d65ca07877fa169b45f8d502"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Jan 22 08:36:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] oxygen: add SPDIF loopback control\n\nAdd a mixer control for the SPDIF loopback function.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "08c8efe6925ba712d65ca07877fa169b45f8d502",
      "tree": "62dc1418d0f518c8398bc413ffe9bc0fd3366a28",
      "parents": [
        "c518b35ea2ef2b7b3dbe6b1cc5299daf0c9de3f7"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jan 21 14:33:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] Fix lockdep warning in ASoC machine probe\n\nDon\u0027t take the codec mutex during machine probe until we have registered\nwith ALSA, fixing a lockdep warning reported by Dmitry Baryshkov.\nCc: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c518b35ea2ef2b7b3dbe6b1cc5299daf0c9de3f7",
      "tree": "d6acf3ba9a709b6d340620bd949678a75d6cefc2",
      "parents": [
        "0de27c10d3524eba9e81f56ff315e97d95b3faa0"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 12:59:40 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] oxygen: TempoTec HiFier is probably not supported\n\nThe TempoTec HiFier has a somwhat different architecture; remove it from\nthe list of cards that are known to be supported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0de27c10d3524eba9e81f56ff315e97d95b3faa0",
      "tree": "8b417543e63e65a2ffbd01a0fe9ba89bdaa1f7c8",
      "parents": [
        "c57cccc0382fedd95373ffdb192f45d278210686"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 21 11:49:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:09 2008 +0100"
      },
      "message": "[ALSA] cs5535audio - Fix available sample rates\n\nThe available sample rates on CS5535 depend on AC97 codec chip.\nSet the additional hw params limit.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c57cccc0382fedd95373ffdb192f45d278210686",
      "tree": "92c525221ff7471df52d61fe8506cccd6b0fa606",
      "parents": [
        "7f0b89465bb94eb3273ea5af5e009332351a54c9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:54:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: optimize snd_pcm_hardware structures\n\nAdd one more indirection to the lookup of the snd_pcm_hardware\nstructures so that we can save the space of the duplicate ones.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7f0b89465bb94eb3273ea5af5e009332351a54c9",
      "tree": "9ea524a7c9ecaf37f60edc5838aa1887221b0f75",
      "parents": [
        "5a256f862c2a9155456b718edb303e37cda2d153"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:53:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: add 192 kHz SPDIF input support\n\nChange the oxygen_spdif_input_bits_changed() function so that clock\nchanges on the SPDIF input are correctly detected.  This means that\nsample rates greater than 96 kHz are now supported.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5a256f862c2a9155456b718edb303e37cda2d153",
      "tree": "e30f384a6cf8bf8aacb01da05cc0e71bf2b9684f",
      "parents": [
        "e9d88a8bd9fb85d2a4a0adb89c47dcae437fa308"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:52:29 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix DAC source register fields\n\nFix some wrong values for the definitions of the source masks for DACS 1\nand 3.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e9d88a8bd9fb85d2a4a0adb89c47dcae437fa308",
      "tree": "37f6e5a6fcd08015184516897650387729e23361",
      "parents": [
        "7ef37cd95494a0a9be425c4d75f21ee8d2807b5a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:52:11 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix control filter\n\nActually use the template that was maybe changed by the control filter\ninstead of the original one.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7ef37cd95494a0a9be425c4d75f21ee8d2807b5a",
      "tree": "8c1ed7c6fab7c787ec98815be44417256a09d81e",
      "parents": [
        "3b94253bc9c950d2038a2db4f9c804b50f82001a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:51:55 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:08 2008 +0100"
      },
      "message": "[ALSA] oxygen: move model-specific data out of common header\n\nInstead of having model-specific fields in the common struct oxygen, put\nthem into a private structure that is allocated together with the card\nstructure.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3b94253bc9c950d2038a2db4f9c804b50f82001a",
      "tree": "31ed15b2e228ccc1a64b1ca9279a495aaebd0251",
      "parents": [
        "71e22a4b77fb36ce3205122454f5500843bed3ea"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:51:19 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: reduce SPI clock frequency for AK4396/WM8785\n\nAccording to the datasheets, the SPI clock cycle must be at least 200 ns\nfor the AK4396 and the WM8785, so we cannot use the default 160 ns.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "71e22a4b77fb36ce3205122454f5500843bed3ea",
      "tree": "c7be25dfba8379ca0938409bd8a77cebd588883b",
      "parents": [
        "878ac3ee76a5abb4952396570207f6ebe0597e52"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:50:51 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: allow more sample rates with WM8785\n\nAllow to record with 32 kHz, 64 kHz, 88.2 kHz and 176.4 kHz with cards\nthat have a WM8785 ADC.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "878ac3ee76a5abb4952396570207f6ebe0597e52",
      "tree": "9c5dea50a61302f3b4533314091b8cb9c02f4170",
      "parents": [
        "44fb7aae82b37f5bb66cb1423e2babb11d90969e"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:50:19 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:07 2008 +0100"
      },
      "message": "[ALSA] oxygen: add more symbols\n\nAdd symbol definitions for the various codecs and GPIO pins.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "44fb7aae82b37f5bb66cb1423e2babb11d90969e",
      "tree": "031a965cf320c285f811e5b3de17152984ee4abf",
      "parents": [
        "db2396d4959340dbe2b617bde3beb2268f1e3658"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:45:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:06 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove MIDI autodetection\n\nThe MIDI bit in the MISC register is set by default and cannot be used\nto detect the presence of a MIDI port.  Instead, add a parameter to the\noxygen_pci_probe() function so that model drivers can specify this.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "db2396d4959340dbe2b617bde3beb2268f1e3658",
      "tree": "2feb00af283ca64ed2963ed1ab566603c216c880",
      "parents": [
        "c9946b2c807aa2e6829765accc267415a893f74a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:44:52 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:06 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix pause handling\n\nUse the DMA_PAUSE register for pausing instead of stopping DMA.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c9946b2c807aa2e6829765accc267415a893f74a",
      "tree": "a0013598935d3da7b1f117eccb3c28f316167d34",
      "parents": [
        "48a8a26dd8ea1f7aeacef6b48f2d4d45508f46ba"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:44:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] oxygen: remove magic numbers\n\nReplace some magic numbers with register symbols.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "48a8a26dd8ea1f7aeacef6b48f2d4d45508f46ba",
      "tree": "3912bb1b5f0213221647cc806cc707ded48089c9",
      "parents": [
        "6735e5723b5b4bc9bc0a24a841fbd0f2e7944b3f"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 21 08:43:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] oxygen: update ALSA-Configuration.txt\n\nAdd documentation entries for snd-oxygen and snd-virtuoso.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6735e5723b5b4bc9bc0a24a841fbd0f2e7944b3f",
      "tree": "dbc1987bbf2a4c8c19a54532dfc675b86fa1bbc8",
      "parents": [
        "28a0d9df0706c523d3bb8de18892c76b78c2e428"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jan 19 10:33:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] emu10k1 - Fix over-sized kmalloc for TLV\n\nReported by Al Viro:\nIn copy_tlv(), the size of kmalloc is wrongly calculated.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "28a0d9df0706c523d3bb8de18892c76b78c2e428",
      "tree": "0bc6757b150a8350a419fd6dd5b884bd53d410ee",
      "parents": [
        "7cda8ba9f4e471dfba914ecf67fd14ebffb17c16"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 18 15:32:32 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Make azx_get_response() a bit more robust\n\nIn azx_[rirb_]get_response(), the timeout is checked at the end of the loop.\nIt\u0027s better to be checked just after the check of the RIRB index to avoid\na bogus error with a too long msleep().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7cda8ba9f4e471dfba914ecf67fd14ebffb17c16",
      "tree": "5786b450d9099809b974929ea356b444c9f2bc07",
      "parents": [
        "797760ab14db4e82a50c06a9916dd5c6147b415b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 18 13:36:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:05 2008 +0100"
      },
      "message": "[ALSA] ice1712, ice1724 - Code clean up\n\nClean up ice1712/ice1724 codes.  The board-specific data is allocated\nlocally in each code instead of having an ungly union in struct ice1712.\nAlso, fix coding issues in prodigy_hifi.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "797760ab14db4e82a50c06a9916dd5c6147b415b",
      "tree": "c60c279c9dbbe81d399a0d6a7648cfacb2bef60d",
      "parents": [
        "e0059549345903195d6eb796c22048204c40a785"
      ],
      "author": {
        "name": "Andrew Paprocki",
        "email": "andrew@ishiboo.com",
        "time": "Fri Jan 18 12:51:11 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] hda_proc - Add a number of new settings to proc codec output\n\nThis patch adds additional output to the /proc codec#X info.\nThe following pieces of information are added to the output:\n-  Balanced, L/R swap, trigger, impedance sense pin capabilities\n-  Vref pin capabilities\n-  Current Vref pin widget control setting\n-  Default configuration association, sequence, and misc bit test\n-  EAPD/BTL bits conveying balanced mode, EAPD, and L/R swap\n-  Power state modified to show state name as well as setting vs actual value\n-  GPIO parameter output on Audio Function Group, including enumeration of IO\n   pins which are indicated present (Any I and O pins are not output at this\n   time)\n-  Stripe and L/R swap widget capabilities\n-  All digital converter bits: enable, validity, validity config, preemphasis,\n   copyright, non-audio, professional, generation level, and content category\n-  Converter stream and channel values for in/out widgets\n-  SDI select value for in widgets\n-  Unsolicited response widget capability tag and enabled bit\n-  Delay widget capability value\n-  Processing widget capability benign bit and number of coefficients\n-  Realtek Define Registers: processing coefficient, coefficient index\n[Also, fixed space/tab issues and make codes a bit more readable\n  -- Takashi]\n\nSigned-off-by: Andrew Paprocki \u003candrew@ishiboo.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e0059549345903195d6eb796c22048204c40a785",
      "tree": "42ad0eda51c80842101c2223fb307f6ffe0e5c2e",
      "parents": [
        "c2353a0826d2b8fe9f5c6a6aca99149e4ee7b196"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 18 09:18:32 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix playback routing\n\nThe default playback routing must be 0xe4, not 0xe1; the front and\nsurround DACs were exchanged.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c2353a0826d2b8fe9f5c6a6aca99149e4ee7b196",
      "tree": "bd15b1625da94b87a6f0602b47a35c09385f56ba",
      "parents": [
        "4052ce4cbf48531bdd8ff43b673ccb5c005dec79"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jan 18 09:17:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] oxygen: add register definitions\n\nAdd more symbols for registers and register fields.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4052ce4cbf48531bdd8ff43b673ccb5c005dec79",
      "tree": "b76b594b17fb41ae13e9ffec080f6897eca243bc",
      "parents": [
        "f4beee9420773faefd3eac23bb5ba65b0395c1a1"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Jan 17 17:44:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] mpc8610: Add mmap support\n\nEnable mmap support in the MPC8610 ASoC driver.  The driver can use ALSA\u0027s\ndefault mmap functionality, it was just not enabled previously.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f4beee9420773faefd3eac23bb5ba65b0395c1a1",
      "tree": "8213ab9de90d4442dcbfa0ca4558a8bbe097898b",
      "parents": [
        "5218c892652c1e8f89964a7fd4cf8b71cc863094"
      ],
      "author": {
        "name": "Jiang zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Thu Jan 17 11:19:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Fix capture source for Cx5045 codec\n\nFor codec conexant 5045, I found that the name of \u0027Capture Source Items\u0027\nis different from the name of mixer.\nThe mixer is:\nHDA_CODEC_VOLUME(\u0027Ext Mic Playback Volume\u0027, 0x17, 0x2, HDA_INPUT),\nHDA_CODEC_MUTE(\u0027Ext Mic Playback Switch\u0027, 0x17, 0x2, HDA_INPUT),\nBut the capture source item is :\nstatic struct hda_input_mux cxt5045_capture_source \u003d {\n\t.num_items \u003d 2,\n\t.items \u003d {\n\t\t{ \u0027IntMic\u0027, 0x1 },\n\t\t{ \u0027LineIn\u0027, 0x2 },\n\t}\n};\nI think that it\u0027s better to change the name of capture_source to avoid\nmisunderstanding.\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": "5218c892652c1e8f89964a7fd4cf8b71cc863094",
      "tree": "c45f4a3d784b65225a5b3d0246bd775eebc81ec6",
      "parents": [
        "178532348c215d23d8d64548c6ff0e38b50fca6c"
      ],
      "author": {
        "name": "Jiang Zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Thu Jan 17 11:18:41 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:04 2008 +0100"
      },
      "message": "[ALSA] hda-codec - New model for conexant 5045 codec to support benq r55e\n\nThe benq r55e laptop have 3 jacks on the front panel.\nOne for HP, one for Line In and one for Mic In.\nThis patch implemented a new model to support it.\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": "178532348c215d23d8d64548c6ff0e38b50fca6c",
      "tree": "09cc05c25143d5cd19397e451603a21717a4327f",
      "parents": [
        "88d1612cc22dcd4e336bfa5cc459c61551274550"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 17 11:17:39 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] Add missing model for HD-audio Cx5045 codec\n\nAdded the description of the model fujitsu for Cx5045 codec chip.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "88d1612cc22dcd4e336bfa5cc459c61551274550",
      "tree": "a90634f7dcf0294a537661ef101401e5fe176bef",
      "parents": [
        "05855ba3f405d02c4530072527d2b1c72e3b38a9"
      ],
      "author": {
        "name": "Julian Scheel",
        "email": "julian@jusst.de",
        "time": "Thu Jan 17 11:12:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] ice1724 - Add missing prodigy_hifi.h\n\n\nSigned-off-by: Julian Scheel \u003cjulian@jusst.de\u003e\nSigned-off-by: Konstantin Kletschke \u003ckonsti@ku-gbr.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "05855ba3f405d02c4530072527d2b1c72e3b38a9",
      "tree": "a3a53083e0e773d606f56922f927f719568026d9",
      "parents": [
        "b8c5b53e1f104a9f877f947cdb86d5c7208d6c9a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jan 17 09:05:09 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] oxygen: make the I2S format configurable\n\nAdd proper register bit symbols for the I2S format field, and allow card\nmodels to configure the I2S format to be used for the DACs and ADCs.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b8c5b53e1f104a9f877f947cdb86d5c7208d6c9a",
      "tree": "b2060c4c3969c446b718392b7851c4fd897b78d3",
      "parents": [
        "6b8d6e5518e2812b150c2d7c1e975a1bd33f0ccc"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Wed Jan 16 20:12:34 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] ice1712 - fixed midi input for Hoontech C-Ports\n\nSee ALSA bug#1846 for more details.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6b8d6e5518e2812b150c2d7c1e975a1bd33f0ccc",
      "tree": "e4797d6613098ae2590c0aebdf526a93872f9009",
      "parents": [
        "da65fd3bf10c3500502e448c76917f5e86e28b28"
      ],
      "author": {
        "name": "Julian Scheel",
        "email": "julian@jusst.de",
        "time": "Wed Jan 16 19:50:00 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:03 2008 +0100"
      },
      "message": "[ALSA] ICE1724: Added support for Audiotrak Prodigy 7.1 HiFi \u0026 HD2, Hercules Fortissimo IV\n\nSee ALSA bug#2384 for more details.\n\nSigned-off-by: Julian Scheel \u003cjulian@jusst.de\u003e\nSigned-off-by: Konstantin Kletschke \u003ckonsti@ku-gbr.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "da65fd3bf10c3500502e448c76917f5e86e28b28",
      "tree": "3cf26a99219fe39c48a4bc333bc61a7c65283c81",
      "parents": [
        "52987656fb3d43192639a7d585feb564c075c864"
      ],
      "author": {
        "name": "Vasily Khoruzhick",
        "email": "anarsoul@gmail.com",
        "time": "Wed Jan 16 17:05:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:02 2008 +0100"
      },
      "message": "[ALSA] hda-codec - remove 11c1:1040 from patch_si3054.c id list\n\nCodec with id 11c1:1040 sitting on hda bus isn\u0027t si3054-compatible.\nIt should be removed from patch_si3054.c id list.\nThe detailed information\n\thttp://archives.linmodems.org/26457\nFrom: Vasily Khoruzhick \u003canarsoul@gmail.com\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "52987656fb3d43192639a7d585feb564c075c864",
      "tree": "e8ac0d6e33e537016710cb380f6678770f9773dc",
      "parents": [
        "192b8e3922c916cbacac7e5a190d9412ae39a7ee"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jan 16 16:09:47 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:02 2008 +0100"
      },
      "message": "[ALSA] hda-intel - Add workarounds for STAC codecs\n\nSome machines with STAC codecs seem to have problems (e.g. no audible\nplayback) when the delay in codec-read routine is too short.\nI still don\u0027t figure out which command sequence causes this problem\n(due to lack of test hardware), but it\u0027s known that increasing the\ndelay fixes.  So, added a stupid workaround here temporarily...\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "192b8e3922c916cbacac7e5a190d9412ae39a7ee",
      "tree": "78ff5561316506250c7aab6a57c5c08d71858b9f",
      "parents": [
        "e70515dd518bbd5b9e2e5c90a56347df0e871389"
      ],
      "author": {
        "name": "Andreas Degert",
        "email": "ad@papyrus-gmbh.de",
        "time": "Wed Jan 16 15:59:48 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:01 2008 +0100"
      },
      "message": "[ALSA] hdsp: make Multiface II work again\n\nThis device has io_type \u003d\u003d 1 (Multiface) and firmware_rev \u003e 0xa\n(fixes regression from changeset 5326)\n\nSigned-off-by: Andreas Degert \u003cad@papyrus-gmbh.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e70515dd518bbd5b9e2e5c90a56347df0e871389",
      "tree": "aa6579fdf4f4ba186b8daceca661cd8a27b81a49",
      "parents": [
        "599c3e76fe89b314667e699a20ad08f8d16d0454"
      ],
      "author": {
        "name": "T. H. Huth",
        "email": "th.huth@googlemail.com",
        "time": "Wed Jan 16 15:57:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:01 2008 +0100"
      },
      "message": "[ALSA] snd-powermac: handle dead DMA transfers\n\nThis patch provides the snd-powermac sound driver with the ability to handle\ndead DMA transfers. If a dead DMA transfer is detected, the driver now sets\nup a new DMA transfer to continue with the sound output at the point where the\nold transfer died.\nThis dead DMA transfer handling has become necessary with recent kernels on\ncertain G4 PowerMacs. Please refer to the following URLs for more information:\n https://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3126\n https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/87652\n http://bugs.debian.org/cgi-bin/bugreport.cgi?bug\u003d436723\nThe patch is based on the dead DMA transfer handling code from the old dmasound\ndriver which can be found in the file sound/oss/dmasound/dmasound_awacs.c in\nthe Linux source code.\n\nSigned-off-by: T. H. Huth \u003cth.huth@googlemail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "599c3e76fe89b314667e699a20ad08f8d16d0454",
      "tree": "e8c64ce80e7ca87ecb4e83d2535ddb3ef4b9b139",
      "parents": [
        "1374f8ceeefcb24194c29b9a81ecc40118d2c4d1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 16 14:56:04 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:01 2008 +0100"
      },
      "message": "[ALSA] sound: fix caiaq section mismatches\n\nFix section mismatch in caiaq: these __devinit functions can be\ncalled at any time so they should not be __devinit.\nWARNING: vmlinux.o(.text+0x10a8dae): Section mismatch: reference to .init.text:snd_usb_caiaq_audio_init (between \u0027setup_card\u0027 and \u0027create_card\u0027)\nWARNING: vmlinux.o(.text+0x10a8dd6): Section mismatch: reference to .init.text:snd_usb_caiaq_midi_init (between \u0027setup_card\u0027 and \u0027create_card\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": "1374f8ceeefcb24194c29b9a81ecc40118d2c4d1",
      "tree": "4ba2d2e51477d0d02caff0f3a72e859e557862dd",
      "parents": [
        "32a41b026e65e9430a8c24f5d400cc21d44a897d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 16 14:55:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:01 2008 +0100"
      },
      "message": "[ALSA] sound: fix rme9652 section mismatch\n\nFix section mismatch in hdsp:  snd_hdsp_proc_init() can be called from\nan ioctl at any time.\nWARNING: vmlinux.o(.text+0x1089bc2): Section mismatch: reference to .init.text: (between \u0027snd_hdsp_create_alsa_devices\u0027 and \u0027snd_hdsp_free\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": "32a41b026e65e9430a8c24f5d400cc21d44a897d",
      "tree": "2e1381f5195574fc93b2b7bf320d379471a0ca15",
      "parents": [
        "e4d76815c2d6477f4b77f1c7dbfbde113af89e67"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 16 14:55:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:00 2008 +0100"
      },
      "message": "[ALSA] sound: fix atiixp section mismatch\n\nFix section mismatch in atiixp by making some functions __devinit.\nWARNING: vmlinux.o(.text+0xfd9304): Section mismatch: reference to .init.data:atiixp_quirks (between \u0027ac97_probing_bugs\u0027 and \u0027snd_atiixp_codec_detect\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": "e4d76815c2d6477f4b77f1c7dbfbde113af89e67",
      "tree": "14e661ef042a820cf9bd7350d88b963f191a5d62",
      "parents": [
        "e7d7c2e28890e1b3944246af1a668b6da91ab411"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 16 14:54:46 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:00 2008 +0100"
      },
      "message": "[ALSA] sound: fix ad1889 section mismatch\n\nFix section mismatch in ad1889 by renaming the pci_driver variable to a\nwhitelisted variable name.\nWARNING: vmlinux.o(.data+0x2e5ff0): Section mismatch: reference to .init.text:snd_ad1889_probe (between \u0027ad1889_pci\u0027 and \u0027index\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": "e7d7c2e28890e1b3944246af1a668b6da91ab411",
      "tree": "a786563d0699ba1df8f437777be43b44f61eec04",
      "parents": [
        "747c6016ced692db18d7e849e8cbdc523fba0874"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Jan 16 14:54:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:00 2008 +0100"
      },
      "message": "[ALSA] sound: fix mts64 section mismatches\n\nFix section mismatches in mts64 by making a static variable __devinitdata.\nWARNING: vmlinux.o(.data+0x2e33f0): Section mismatch: reference to .init.data:mts64_ctl_smpte_switch (between \u0027control.19929\u0027 and \u0027snd_mts64_rawmidi_output_ops\u0027)\nWARNING: vmlinux.o(.data+0x2e33f8): Section mismatch: reference to .init.data:mts64_ctl_smpte_time_hours (between \u0027control.19929\u0027 and \u0027snd_mts64_rawmidi_output_ops\u0027)\nWARNING: vmlinux.o(.data+0x2e3400): Section mismatch: reference to .init.data:mts64_ctl_smpte_time_minutes (between \u0027control.19929\u0027 and \u0027snd_mts64_rawmidi_output_ops\u0027)\nWARNING: vmlinux.o(.data+0x2e3408): Section mismatch: reference to .init.data:mts64_ctl_smpte_time_seconds (between \u0027control.19929\u0027 and \u0027snd_mts64_rawmidi_output_ops\u0027)\nWARNING: vmlinux.o(.data+0x2e3410): Section mismatch: reference to .init.data:mts64_ctl_smpte_time_frames (between \u0027control.19929\u0027 and \u0027snd_mts64_rawmidi_output_ops\u0027)\nWARNING: vmlinux.o(.data+0x2e3418): Section mismatch: reference to .init.data:mts64_ctl_smpte_fps (between \u0027control.19929\u0027 and \u0027snd_mts64_rawmidi_output_ops\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": "747c6016ced692db18d7e849e8cbdc523fba0874",
      "tree": "76b4e8652318d090c788e172df03afe65c9a37ce",
      "parents": [
        "ccc80fb467a88ceb7ce1b68546632b91e5ba6c18"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 16 08:32:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:00 2008 +0100"
      },
      "message": "[ALSA] oxygen: make PCM limits configurable\n\nAdd a callback to the model structure to allow modification of the\nhardware PCM limits.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ccc80fb467a88ceb7ce1b68546632b91e5ba6c18",
      "tree": "097f13a250fa155faeacc1fb127a000cc19ebbb6",
      "parents": [
        "e85e09250ab552fab6925bcde7c77746101b2d40"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 16 08:32:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:00 2008 +0100"
      },
      "message": "[ALSA] oxygen: add control filter to model struct\n\nAllow the models to modify mixer controls before they are added to the\ncard.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e85e09250ab552fab6925bcde7c77746101b2d40",
      "tree": "4ca130f7c846aaa8069d7d71a91ceabf2f5af22b",
      "parents": [
        "84aa6b7ba746e6f637444d0e14a9b75c0b49a612"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 16 08:30:38 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:30:00 2008 +0100"
      },
      "message": "[ALSA] oxygen: make all DMA channels configurable\n\nAllow the card models to specify whether each of the hardware DMA\nchannels is used.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "84aa6b7ba746e6f637444d0e14a9b75c0b49a612",
      "tree": "39cfa1399116aa6ecf67d458b315b624f6c48825",
      "parents": [
        "31c77643a06313b3a26f4c38c75ceec2a89ad31a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 16 08:28:54 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:59 2008 +0100"
      },
      "message": "[ALSA] oxygen: make SPI configuration configurable\n\nAdd a field to the model structure so that it is possible to have a card\nwhere the SPI outputs 4 and 5 are used for an EEPROM.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "31c77643a06313b3a26f4c38c75ceec2a89ad31a",
      "tree": "b38b6be831ebf4ebd20df512b1544938a3cbd224",
      "parents": [
        "12b74c80cc20dec27b9f9eeb24ee86170c34e5a1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Jan 16 08:28:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:59 2008 +0100"
      },
      "message": "[ALSA] oxygen: make AC97 codec optional\n\nOnly initialize and create mixer controls for the first AC97 codec when\none has actually been detected.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "12b74c80cc20dec27b9f9eeb24ee86170c34e5a1",
      "tree": "f803ca72979c3daff60282d0bf48424107d2d1d8",
      "parents": [
        "3866f0b0c2df3d179b2901d084670d3cf711b1da"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 15 12:39:38 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:59 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Enable VIA SPDIF input pin\n\nEnable the SPDIF input-pin on VIA codecs when SPDIF-input is enabled\nby BIOS.  Also, including a bit code clean up.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3866f0b0c2df3d179b2901d084670d3cf711b1da",
      "tree": "200cb9dab403667f033e35f90ae4b13a58922a58",
      "parents": [
        "f0747ee6c12d218c1ccfd90b5413034f043894bb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 15 12:37:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:59 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add the support of Dell OEM laptops with ALC268\n\nAdded the support of Dell OEM laptops (Vostro 1200) with ALC268 codec.\nThe new model\u003ddell is provided.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f0747ee6c12d218c1ccfd90b5413034f043894bb",
      "tree": "74771cb899f565d5073f2cd9a83ffc174c73beb2",
      "parents": [
        "76e1ddfbdae590dd4580141b49c4b01f6fb12dab"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 15 11:41:41 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:58 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Disable PCBEEP mixer element in test model\n\nIt turned out that the PCBEEP element (0x1d) is disabled on some hardwares\nalthough it\u0027s defined in the datasheet.  Because of the error at info of\nthis element, the mixer gets totally unusable.\nSince the PCBEEP isn\u0027t that important feature, it\u0027s safer to disable this.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "76e1ddfbdae590dd4580141b49c4b01f6fb12dab",
      "tree": "68f5452f718133d5fdf25a9e5f1e280e4696c86f",
      "parents": [
        "bcd7200394bde40e3735054fc660b6f5012638b3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 15 11:39:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:58 2008 +0100"
      },
      "message": "[ALSA] hda-code - Clean up STAC GPIO enablement code\n\nThere are two similar GPIO-enablement codes in patch_sigmatel.c.\nLet\u0027s clean up.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bcd7200394bde40e3735054fc660b6f5012638b3",
      "tree": "2fce8f3b086f8de06ae244c5c5026c50d4fe7cd1",
      "parents": [
        "fb920b7d8b65f253671073d40d490d0968151680"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Tue Jan 15 11:23:55 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:58 2008 +0100"
      },
      "message": "[ALSA] HDA: Enable chipset gcap usage\n\nThis patch removes hardcoded values for the number of streams supported\nby the southbridge in most chipsets, and reads these values from the\nchipset directly.  Most systems are hardwired for 4 streams in each\ndirection, but newer chipsets change that capability.\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": "fb920b7d8b65f253671073d40d490d0968151680",
      "tree": "b3053c2161236caee1569b7c0da28dbfb429ba48",
      "parents": [
        "39516103e683856125b8873fa35f1a7b9172350d"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Jan 15 08:39:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:58 2008 +0100"
      },
      "message": "[ALSA] oxygen: rename PCM to Master\n\nRename the \u0027PCM Playback Volume\u0027/\u0027Switch\u0027 mixer controls to \u0027Master\u0027.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "39516103e683856125b8873fa35f1a7b9172350d",
      "tree": "d7e075a2afb5bc00f9131e783770c1fa273c7642",
      "parents": [
        "893e44ba5a7cc05d66b69806defc17dd762c3ba8"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Jan 14 12:07:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:58 2008 +0100"
      },
      "message": "[ALSA] cs4231: remove one busy wait\n\nThis busy_wait is not needed after latest changes\nto the cs4231-lib\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "893e44ba5a7cc05d66b69806defc17dd762c3ba8",
      "tree": "7fea3aa02fcf9b56c43c22397191e639eeeb3905",
      "parents": [
        "01a3affb2eebfd6c996c36d82bbbc6040eb3a7f1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 14 08:57:05 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:57 2008 +0100"
      },
      "message": "[ALSA] oxygen: make line-in switch exclusive\n\nThe line input cannot be mixed with the other inputs, so we have to mute\nthe other input switches when it is selected.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "01a3affb2eebfd6c996c36d82bbbc6040eb3a7f1",
      "tree": "a80f44ba4a5d6997d932a7d80e9b517064eb2555",
      "parents": [
        "7113e95812f508bff10f95f2e52ce6ee8cda1875"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 14 08:56:01 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:57 2008 +0100"
      },
      "message": "[ALSA] oxygen: use an array of snd_kcontrol pointers\n\nUse an array for the pointers to known controls so that it is easier to\nadd more.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7113e95812f508bff10f95f2e52ce6ee8cda1875",
      "tree": "88ffdb570507c19a51ce5d48db474f1ec3788469",
      "parents": [
        "bc9abce0de0b180817bc7e9f73145ef0b6a464ef"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jan 14 08:55:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:56 2008 +0100"
      },
      "message": "[ALSA] oxygen: fix channel routing\n\nDo not exchange the surround and back jacks except when in 7.1 mode\nwhere the surround jack is not rear but side.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bc9abce0de0b180817bc7e9f73145ef0b6a464ef",
      "tree": "c0da48067ad4318a32d3c35249214806a64a6236",
      "parents": [
        "52a1d4f9d6e40c2473a85105cb5e055914a4779d"
      ],
      "author": {
        "name": "Miguel Boton",
        "email": "mboton@gmail.com",
        "time": "Sun Jan 13 12:03:53 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:56 2008 +0100"
      },
      "message": "[ALSA] fix compilation warning in GCC\n\n\u0027snd_shutdown_f_ops\u0027 is not a pointer so its address will never be NULL.\nGCC will complain because \u0027fops_get\u0027 will do an unnecessary check because\n\u0027\u0026snd_shutdown_f_ops\u0027 is always true.\n\nSigned-off-by: Miguel Boton \u003cmboton@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "52a1d4f9d6e40c2473a85105cb5e055914a4779d",
      "tree": "787d943ccdce9a74a872d2151377d128f934b16c",
      "parents": [
        "5795b9e64588192b2b1123fed5f9ecaf0ecef5ba"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Jan 13 12:03:05 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:56 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Remove obsolete FIXME\u0027s\n\nRemoved \u0027FIXME\u0027 comments that have been already fixed.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5795b9e64588192b2b1123fed5f9ecaf0ecef5ba",
      "tree": "c9300a768e926ca32e2456ddee8c559a6c41ab19",
      "parents": [
        "e25bcdba1953268c10c308cd2e4526ea89bdbe0f"
      ],
      "author": {
        "name": "Claudio Matsuoka",
        "email": "cmatsuoka@gmail.com",
        "time": "Sun Jan 13 11:58:27 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:56 2008 +0100"
      },
      "message": "[ALSA] hda: Fix 5.1 sound in Dell 6stack ALC888 HDA\n\nThis patch fixes 5.1 surround output and headphone detection in the\nDell Inspiron 530 and possibly other Dell systems using the ALC888\ncodec (mode 6stack-dell).\n\nSigned-off-by: Claudio Matsuoka \u003ccmatsuoka@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e25bcdba1953268c10c308cd2e4526ea89bdbe0f",
      "tree": "85ef9bf0b2c9344154d473bde25234e5a3c169e2",
      "parents": [
        "17467f23395f05ba7b361f7b504fe0f1095d5bb7"
      ],
      "author": {
        "name": "Andrew Paprocki",
        "email": "andrew@ishiboo.com",
        "time": "Sun Jan 13 11:57:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:55 2008 +0100"
      },
      "message": "[ALSA] hda_intel: Fix multiple device support by incrementing device count\n\nFixes multiple device support by incrementing the static device counter\nat the end of the azx_probe() call. Without this, subsequent probes would\nalways use the index specified for the first card.\n\nSigned-off-by: Andrew Paprocki \u003candrew@ishiboo.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "17467f23395f05ba7b361f7b504fe0f1095d5bb7",
      "tree": "8afcd6fa89cfd6e152635719fd935f5cb3cb2532",
      "parents": [
        "ce22e03e62fd37fb2612abb7af1c66cc17038606"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Fri Jan 11 18:15:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:55 2008 +0100"
      },
      "message": "[ALSA] Add ASoC drivers for the Freescale MPC8610 SoC\n\nAdd the ASoC drivers for the Freescale MPC8610 SoC and the MPC8610 HPCD\nreference board.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ce22e03e62fd37fb2612abb7af1c66cc17038606",
      "tree": "e85f4a243b417654dff2c336bd532c8e926a5307",
      "parents": [
        "9c8f2abdc5723b454ef4bfe23ec33ae2a46f62fc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 11 17:38:35 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:55 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Don\u0027t build boost controls for digital mics\n\nThe ALC auto-probe creates mic boost controls automatically for the\nprobed pins, but it assumes that they are analog mics.  The digital\nmics have no boost controls and must be skipped.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9c8f2abdc5723b454ef4bfe23ec33ae2a46f62fc",
      "tree": "dba6cac8619d6c06daeaa0be2bf93a3f06b7b1c2",
      "parents": [
        "3fa2ef7468e86777b5d9d2462b950e3a6b6b6283"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 11 16:12:23 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:55 2008 +0100"
      },
      "message": "[ALSA] hda-codec - print control name in error messages\n\nPrint the name of the defect controls in error messages in amp info\ncallback.  This will make debugging easier.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3fa2ef7468e86777b5d9d2462b950e3a6b6b6283",
      "tree": "78ab66e015149df9f85d6d7c85004759dcc41344",
      "parents": [
        "8c12158687fc78091730d5456336b7efbf6f2250"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Fri Jan 11 11:39:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:55 2008 +0100"
      },
      "message": "[ALSA] hda: Add new STAC9205 PCI_QUIRK\n\nAdded a new STAC 9205 quirk for Vostro 1500.\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": "8c12158687fc78091730d5456336b7efbf6f2250",
      "tree": "f5b27075a4fde3f3eabbe7f05a12fec5559664b6",
      "parents": [
        "a64135a2d880183a2aff149f42dab7779a37a67f"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jan 11 08:45:08 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:54 2008 +0100"
      },
      "message": "[ALSA] PCM interface - rename SNDRV_PCM_TSTAMP_MMAP to SNDRV_PCM_TSTAMP_ENABLE\n\nChange semantics for SNDRV_PCM_TSTAMP_MMAP. Doing timestamping only in\nthe interrupt handler might cause that hw_ptr is not related to actual\ntimestamp. With this change, grab timestamp at every hw_ptr update to\nhave always valid timestamp + ring buffer position pair.\nWith this change, SNDRV_PCM_TSTAMP_MMAP was renamed to\nSNDRV_PCM_TSTAMP_ENABLE. It\u0027s no regression (I think).\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a64135a2d880183a2aff149f42dab7779a37a67f",
      "tree": "33e637198ef86282b82eefed94074ff5fc665b85",
      "parents": [
        "2134ea4f37d36addbe86d4901f6c67a22a5db006"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 10 16:55:06 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:54 2008 +0100"
      },
      "message": "[ALSA] hda: 92HD7XXX power management support\n\nAdded support for advanced power management support for output ports on\n92HD7xxx family of codecs. Inactive output ports are powered down when\nthe pin sense  doesn\u0027t detect a connection, and powered back up when a\nconnection is sensed.\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": "2134ea4f37d36addbe86d4901f6c67a22a5db006",
      "tree": "804d187d5c46d71246db2d8919a59e2e7feef956",
      "parents": [
        "3b0a5f22d4649433a5842ffc7313803292e95718"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 10 16:53:55 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:54 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Add virtual master controls\n\nAdd master controls using vmaster to codecs that have no real hardware\nmaster volume registers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3b0a5f22d4649433a5842ffc7313803292e95718",
      "tree": "02cb156ca8dc6780f8b89fcd08c5794ea94bb42a",
      "parents": [
        "ab40d4f12cda366ed1f308d2a041480769f9a77e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jan 10 16:52:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:54 2008 +0100"
      },
      "message": "[ALSA] Add virtual master control helpers\n\nAdded helper functions to implement virtual master volume controls.\nThe virtual master control is a control element that has multiple\nslave controls.  The value of master element is equally added to\nslave elements.\nThe functions are written for general purpose, but it\u0027s put in the\nHD-audio directory as now, since HD-audio driver is the only user.\nIt should be moved to the common place once after other drivers use\nvmaster.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ab40d4f12cda366ed1f308d2a041480769f9a77e",
      "tree": "f25c6696125c4655376ea8d6ee70e6ba17c6ac8d",
      "parents": [
        "6cab2d3ddd54f2ef4872a4fca3d44655377737dd"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Thu Jan 10 14:50:34 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:54 2008 +0100"
      },
      "message": "[ALSA] soc - Preliminary ac97 drivers for Toshiba e800 PDAs\n\nCurrently only the AUX channel is used (touchscreen)\n\nSigned-off-by: Ian Molton \u003cspyro@f2s.com\u003e\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": "6cab2d3ddd54f2ef4872a4fca3d44655377737dd",
      "tree": "94606e1ce47773315c7165c566221ec94c4b2ffd",
      "parents": [
        "49646dfa2ae81e770da1c12c4fce227062ce4612"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jan 10 14:48:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:53 2008 +0100"
      },
      "message": "[ALSA] S3C2412: suspend and resume support\n\nSupport for suspend/resume for the S3C2412 ASoC IIS\ncore driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\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": "49646dfa2ae81e770da1c12c4fce227062ce4612",
      "tree": "af0e1464fdf5e8beda908b1c604bed2f72f95944",
      "parents": [
        "5cd919a2144f1beee7fb2e18ef6b8bee7105f554"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jan 10 14:47:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:53 2008 +0100"
      },
      "message": "[ALSA] ASoC: S3C2412 IIS driver\n\nS3C2412 SoC IIS support for ALSA/ASoC\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\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": "5cd919a2144f1beee7fb2e18ef6b8bee7105f554",
      "tree": "821b9d444c72bb81053a9eb7c92acc5b7008bb71",
      "parents": [
        "96d90e19307ce590097295026a2e1b36618ddd01"
      ],
      "author": {
        "name": "Graeme Gregory",
        "email": "graeme@openmoko.com",
        "time": "Thu Jan 10 14:44:58 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:51 2008 +0100"
      },
      "message": "[ALSA] soc - Support suspend and resume of the I2S interface on s3c24xx\n\n\nSigned-off-by: Graeme Gregory \u003cgraeme@openmoko.com\u003e\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": "96d90e19307ce590097295026a2e1b36618ddd01",
      "tree": "8fb6dea26f715346f32a26639b295e692c3c3a95",
      "parents": [
        "2d6a4ac9eeb8e8eb0343a2c761b2c132957d2b71"
      ],
      "author": {
        "name": "Graeme Gregory",
        "email": "graeme@openmoko.com",
        "time": "Thu Jan 10 14:44:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:51 2008 +0100"
      },
      "message": "[ALSA] soc - Reinitialise DMA on every resume\n\nThis one changes the DMA initialisation as it turns out the DMA driver\nin s3c24xx doesnt store registers between suspend/resume so you have\nto re-initialise the channels on every resume.\n\nSigned-off-by: Graeme Gregory \u003cgraeme@openmoko.com\u003e\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": "2d6a4ac9eeb8e8eb0343a2c761b2c132957d2b71",
      "tree": "e8ceb7423a29b9a944025eb245cf2d8e2b24f56f",
      "parents": [
        "0a22b87de0467bbc2ce863d54b55c3a7b649ba74"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:43:48 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:51 2008 +0100"
      },
      "message": "[ALSA] soc - Initial WM8753 TLV support for capture mixer\n\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\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": "0a22b87de0467bbc2ce863d54b55c3a7b649ba74",
      "tree": "b504899ae3e43a80d4e519244a894580d18cdc8e",
      "parents": [
        "4b67d35504d005e94328558ee2c8f661a46aaaf4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:53:48 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:51 2008 +0100"
      },
      "message": "[ALSA] Bump ASoC core version number\n\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": "4b67d35504d005e94328558ee2c8f661a46aaaf4",
      "tree": "09ea3f77d9327777c6ab135d40fe6b1551b8a3b8",
      "parents": [
        "9af6d9562414568ecadf96aaef5b88e7e8b19821"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:41:46 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:51 2008 +0100"
      },
      "message": "[ALSA] soc - Don\u0027t lock the codec list in snd_soc_dapm_new_widgets()\n\nsnd_soc_dapm_new_widgets() takes the codec lock when adding new widgets,\ncausing lockdep warnings when applications later call down through ALSA\nto adjust controls.  Since widgets are only added during probe this lock\nshould be unneeded so don\u0027t take it.\nThanks to Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e for reporting this issue.\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": "9af6d9562414568ecadf96aaef5b88e7e8b19821",
      "tree": "710e129e7cc8838cf8ac9c5d79473685e8933dd6",
      "parents": [
        "6c59e6c4129cd80834837b58a42216f0432a4f58"
      ],
      "author": {
        "name": "Laim Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:41:02 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:51 2008 +0100"
      },
      "message": "[ALSA] soc - Add support for passing kcontrols with events\n\n\nSigned-off-by: Laim Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6c59e6c4129cd80834837b58a42216f0432a4f58",
      "tree": "e4bc0c05043b30d634c528ebf990b6bcf18259b4",
      "parents": [
        "1b075e3f7323f85f7e9cc7b6ae7a36c33d9ce76e"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:40:16 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:50 2008 +0100"
      },
      "message": "[ALSA] soc - Clean up tabs\n\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1b075e3f7323f85f7e9cc7b6ae7a36c33d9ce76e",
      "tree": "53290142224d71c1a109efdbc5e975bc5a8e5f2c",
      "parents": [
        "4ccab3e72e211c40d868045c7d3216948999bcf7"
      ],
      "author": {
        "name": "Milan plzik",
        "email": "milan.plzik@gmail.com",
        "time": "Thu Jan 10 14:39:46 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:50 2008 +0100"
      },
      "message": "[ALSA] soc - Fix power switching support for DAPM_SWITCH widgets\n\n\nSigned-off-by: Milan plzik \u003cmilan.plzik@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4ccab3e72e211c40d868045c7d3216948999bcf7",
      "tree": "d272be72dfa4252bc77c5bb44e98c6c34afe9bc9",
      "parents": [
        "3c1c47e0eb92264d555003ee2003f836e432615b"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:39:01 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:50 2008 +0100"
      },
      "message": "[ALSA] soc - Ensure PCMs are suspended\n\nThis fixes a bug whereby PCMs were not being suspended when the rest of the\naudio subsystem was suspended.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3c1c47e0eb92264d555003ee2003f836e432615b",
      "tree": "e8db15488a910779ca6c1d131f19af9b8985f0b8",
      "parents": [
        "a7a4ac86b4754f44eb06221f3087debb4775d588"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:38:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:50 2008 +0100"
      },
      "message": "[ALSA] soc - Add D1 power event to power down event sequence\n\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a7a4ac86b4754f44eb06221f3087debb4775d588",
      "tree": "63240035ca77fca21c4bb3b0db7566f53501053a",
      "parents": [
        "0b4d221b8d56deefca4984d01b3a010107ae1f72"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Thu Jan 10 14:37:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:50 2008 +0100"
      },
      "message": "[ALSA] ASoC TLV support\n\nAdd TLV support to ASoC.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0b4d221b8d56deefca4984d01b3a010107ae1f72",
      "tree": "fb4d9923416fedeee04632eac5a8ee760bf37f0e",
      "parents": [
        "7570f29a545c7fdf29e913860320e0c09e60e45b"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:36:20 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:50 2008 +0100"
      },
      "message": "[ALSA] soc - Add device level DAPM event\n\nAdded a device level dapm event so that both the machine and codec are informed\nwhen dapm events occur.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\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": "7570f29a545c7fdf29e913860320e0c09e60e45b",
      "tree": "a20103109fa1ca3df710ef36ba2a445f4ecd5d95",
      "parents": [
        "2cad0ad6781a78a2b3911440b58e8de28318798c"
      ],
      "author": {
        "name": "Joe Sauer",
        "email": "jsauer@vernier.com",
        "time": "Thu Jan 10 14:34:56 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:50 2008 +0100"
      },
      "message": "[ALSA] Fix inverted Phone volume WM9712 mixer control\n\n\nSigned-off-by: Joe Sauer \u003cjsauer@vernier.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\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": "2cad0ad6781a78a2b3911440b58e8de28318798c",
      "tree": "81353aed49f8ea97df1bb403ae1af1981eb26a50",
      "parents": [
        "2f32d909f3a85a96074801f6cf20f93324f87646"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 14:33:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:49 2008 +0100"
      },
      "message": "[ALSA] Update MAINTAINERS for ALSA SoC\n\nAdd myself as a point of contact for the ALSA SoC subsystem and add a\nreference to the development GIT tree.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "2f32d909f3a85a96074801f6cf20f93324f87646",
      "tree": "90d6b8473df1dc255098913dd89cc075c27cb5f3",
      "parents": [
        "3d5fa2e59630a852f2dda7096885b64ffa03427d"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jan 10 13:06:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:49 2008 +0100"
      },
      "message": "[ALSA] hda: STAC9228 VT fixes\n\nMoved 2 systems PCI_QUIRK values to STAC_DELL_BIOS. Also the second\nfront HP jack is incorrect defined in the BIOS VT\u0027s for some laptops,\nthis patch corrects this.\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": "3d5fa2e59630a852f2dda7096885b64ffa03427d",
      "tree": "bb97b7326e460f46928a26d45e9959651574a1a2",
      "parents": [
        "8c427226ed549af67396794e86246bf2d361ff8f"
      ],
      "author": {
        "name": "Jiang zhe",
        "email": "zhe.jiang@intel.com",
        "time": "Thu Jan 10 13:05:47 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:49 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Device ID for Macbook sound card\n\nPlease refer to the [0003680] on ALSA bugtracking system.\nThe user found that \u0027model\u003dmbp3\u0027 works and provided the ID.\nFrom: Jiang zhe \u003czhe.jiang@intel.com\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8c427226ed549af67396794e86246bf2d361ff8f",
      "tree": "dc2e241110e5e530bfb63f693ab7b93405f0ad4a",
      "parents": [
        "17596a80d3b57763f6d111fa95416559bad9c8dc"
      ],
      "author": {
        "name": "Kailang Yang",
        "email": "kailang@realtek.com.tw",
        "time": "Thu Jan 10 13:03:59 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:49 2008 +0100"
      },
      "message": "[ALSA] hda-codec - Update realtek codec support\n\n1. Support HP rp5700\n2. Fixed alc_subsystem_id function (Bug fixed and support Desktop)\n3. Support ASUS EP20\n\nSigned-off-by: Kailang Yang \u003ckailang@realtek.com.tw\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "17596a80d3b57763f6d111fa95416559bad9c8dc",
      "tree": "31402372b5e30b8a2f105c7603e36d58d0317930",
      "parents": [
        "a780c0aeb39e9251c1b48166380f4455871bc067"
      ],
      "author": {
        "name": "Marcin Ślusarz",
        "email": "marcin.slusarz@gmail.com",
        "time": "Wed Jan 09 17:56:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:49 2008 +0100"
      },
      "message": "[ALSA] rawmidi: let sparse know what is going on _for real_\n\nsnd_rawmidi_kernel_read1/write1 weren\u0027t annotated but used\ncopy_to_user/copy_from_user when one of parameters (kernel) was equal to 0\nremove it and add properly annotated parameter\n\nSigned-off-by: Marcin Ślusarz \u003cmarcin.slusarz@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a780c0aeb39e9251c1b48166380f4455871bc067",
      "tree": "7aa6283026ed66aad74bd85d1371ba25d3c56467",
      "parents": [
        "9004acc70e8c49c50c4c7b652f906f1e0ed5709d"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Wed Jan 09 12:30:20 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:49 2008 +0100"
      },
      "message": "[ALSA] hda: 92HD71BXX Mono Mute Support\n\nAdded a mono output mute mixer for the 92hd71bxx family of codecs, this\nalso removes the need for the mono out node to explicitly unmuted in the\ncore init.\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": "9004acc70e8c49c50c4c7b652f906f1e0ed5709d",
      "tree": "de504d87cc727b4ecab5718522ce94890f349149",
      "parents": [
        "31e8960b35975ed235d283d6fb95d0e28dffded0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 08 18:13:27 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:48 2008 +0100"
      },
      "message": "[ALSA] Remove sound/driver.h\n\nThis header file exists only for some hacks to adapt alsa-driver\ntree.  It\u0027s useless for building in the kernel.  Let\u0027s move a few\nlines in it to sound/core.h and remove it.\nWith this patch, sound/driver.h isn\u0027t removed but has just a single\ncompile warning to include it.  This should be really killed in\nfuture.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "31e8960b35975ed235d283d6fb95d0e28dffded0",
      "tree": "f084becc6e5dbec3efa1d79d0961facd68e585f9",
      "parents": [
        "130755108ba03461f69da990e54e02a254accd23"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 08 18:09:57 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:47 2008 +0100"
      },
      "message": "[ALSA] Remove PCM sleep_min and tick\n\nThe \u0027tick\u0027 in PCM is set (again) via sw_params.  And, nobody uses\nthis feature at all except for a command line option of aplay.\n(This is literally \u0027nobody\u0027, as I checked alsa-lib API calls in all\n programs in major distros.)\nAbove all, if we need finer wake-ups for the position update, it\u0027s\nbasically an issue that the driver should solve, not tuned by each\napplication.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "130755108ba03461f69da990e54e02a254accd23",
      "tree": "57d71dc89dc83b87d3e33541bcfe47d045ff82fe",
      "parents": [
        "d948035a928400ae127c873fbf771389bee18949"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 08 18:08:14 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:47 2008 +0100"
      },
      "message": "[ALSA] PCM - clean up snd_pcm_lib_read/write\n\nIntroduce a common helper function for snd_pcm_lib_read and snd_pcm_lib_write\nfor cleaning up the code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d948035a928400ae127c873fbf771389bee18949",
      "tree": "1f8c98f21627e0ae1747c471dfbc3148923d80dd",
      "parents": [
        "fa5717f2099aadb2083d5df4d19af8f9685fa03e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 08 18:05:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:47 2008 +0100"
      },
      "message": "[ALSA] Remove PCM xfer_align sw params\n\nThe xfer_align sw_params parameter has never been used in a sane manner,\nand no one understands what this does exactly.  The current\nimplementation looks also buggy because it allows write of shorter size\nthan xfer_align.  So, if you do partial writes, the write isn\u0027t actually\naligned at all.\nRemoving this parameter will make some pcm_lib_* code more readable\n(and less buggy).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    }
  ],
  "next": "fa5717f2099aadb2083d5df4d19af8f9685fa03e"
}
