)]}'
{
  "log": [
    {
      "commit": "5817b52a298adce69e01acf2c131b3dcfda65d64",
      "tree": "f6ce8d3d9cf475c954c997626e6338906b32ca11",
      "parents": [
        "72474be62d6ec2e0337ff01ecbd737f9c5c242c7"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Sep 24 11:23:11 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 13 02:15:42 2008 +0200"
      },
      "message": "ALSA: ASoC: Allow machine drivers to mark pins as not connected\n\nAdd a new API call snd_soc_dapm_nc_pin() which allows machine drivers to\nmark pins as being permanently disabled.  At present this is identical\nto snd_soc_dapm_disable_pin() except in terms of improving the internal\ndocumentation of machine drivers that use it.  The intention is that in\nfuture it will be extended to provide additional features such as hiding\ncontrols that are only relevant to paths using the disconnected pin.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "72474be62d6ec2e0337ff01ecbd737f9c5c242c7",
      "tree": "20c62ee1521b41674b6a59217cee94483a324fc2",
      "parents": [
        "b9aea7150a84d037b6ca3c2506b0058cee4eb1d2"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Oct 09 09:32:17 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:42:00 2008 +0200"
      },
      "message": "ALSA: hda: VREF powerdown for headphones\n\nAdd support for powering down VREF on standard headphone insertion, also\npowers up the VREF on a headset insertion.\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": "b9aea7150a84d037b6ca3c2506b0058cee4eb1d2",
      "tree": "57eecb12ad32dcaae5223c1270da83294a8092e4",
      "parents": [
        "fb2aa074d4eac4957f5717d261bc336f4a5f31c4"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Oct 09 08:37:28 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:59 2008 +0200"
      },
      "message": "ALSA: hda: STAC_HP_M4\n\nSet the third microphone to a default config of a \u0027Line In\u0027 to be\nadded the Input Source Mux\u0027s.\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": "fb2aa074d4eac4957f5717d261bc336f4a5f31c4",
      "tree": "68b8d28e460be27c723c57dedbdf6fc5be414066",
      "parents": [
        "32fe61426373d85e797bf4f4dcbe4510487c3e00"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Oct 08 13:02:20 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:58 2008 +0200"
      },
      "message": "ALSA: ASoC: Check for machine type in GTA01 machine driver\n\nSince there are now multiple OpenMoko platforms it is more important to\ncheck that the machine driver is running on the correct system.  This\nwas orgininally generated as part of the initial GTA02 machine port.\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": "32fe61426373d85e797bf4f4dcbe4510487c3e00",
      "tree": "121f5ed0870a14d298989bc35c0ddcf03591ff3d",
      "parents": [
        "59b3db6c69ae9eeed1d8fc3aee6b88272ba38ba8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 08 10:28:25 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:58 2008 +0200"
      },
      "message": "ALSA: mtpav - Fix race in probe\n\nIngo reported Oops at probing mtpav driver.  It\u0027s a race between\nthe irq handler and the rawmidi instance registration.\n\nThis patch fixes the order of registration to avoid the race.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nTested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "59b3db6c69ae9eeed1d8fc3aee6b88272ba38ba8",
      "tree": "d6b1339f3297ebb46b203e06a4f1416c325f779d",
      "parents": [
        "52948b3f7c481be2cd3a68d1db42dd6906bf853a"
      ],
      "author": {
        "name": "Pedro Lopez-Cabanillas",
        "email": "pedro.lopez.cabanillas@gmail.com",
        "time": "Tue Oct 07 20:54:18 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:57 2008 +0200"
      },
      "message": "ALSA: usb-audio: dynamic detection of MIDI interfaces in uaxx-quirk\n\nThe MIDI interfaces have to be detected dynamically for Edirol devices\nua-700, ua-25 and ua4-fx. This patch reverses the wrong changes made by\nmy other patch in uaxx-quirk.\n\nSigned-off-by: Pedro Lopez-Cabanillas \u003cpedro.lopez.cabanillas@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "52948b3f7c481be2cd3a68d1db42dd6906bf853a",
      "tree": "36bec8b9187992c34b4a51629ad5002ce3872230",
      "parents": [
        "cb01e2b99264d579085c63966744d91b87c6b35d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 07 16:13:59 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:55 2008 +0200"
      },
      "message": "ALSA: Add a note on dependency of RTC stuff\n\nAdded a note on the dependency of old RTC stuff, which is exclusive\nwith the new RTC class drivers.\n    http://bugme.linux-foundation.org/show_bug.cgi?id\u003d11430\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "cb01e2b99264d579085c63966744d91b87c6b35d",
      "tree": "ff93cff44a66a3deb30c69900206b5eda7a7b485",
      "parents": [
        "ff33f2303b0ea8e5ac15af91de8d8538a5d58db1"
      ],
      "author": {
        "name": "Richard Zhao",
        "email": "linuxzsc@gmail.com",
        "time": "Tue Oct 07 08:05:20 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:54 2008 +0200"
      },
      "message": "ALSA: ASoC: add new param mux to dapm_mux_update_power\n\nFunction dapm_mux_update_power needs enum index mux and register mask value val\nas parameters, but it only has a parameter val, and uses it as both val and mux.\nsnd_soc_test_bits(widget-\u003ecodec, e-\u003ereg, mask, val) val is register mask here,\ne-\u003etexts[val] but val should be enum index mux here.\n\nThis patch adds a new param mux to fix it.\n\nSigned-off-by: Richard Zhao \u003clinuxzsc@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ff33f2303b0ea8e5ac15af91de8d8538a5d58db1",
      "tree": "4160cbce65339c8baabca0aefbf5ba79de99188c",
      "parents": [
        "8ae23ec3ab305b58140462234bddf2257af57bae"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 07 11:38:09 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:53 2008 +0200"
      },
      "message": "ALSA: Increase components array size\n\nIncrease the card components[] (and thus snd_card_info.components[],\ntoo) array size from 80 to 128 chars so that more strings can be\nstored.  The 80 chars aren\u0027t enough for more than 2 HD-audio codecs,\nand this hits an ugly snd_BUG() as reported by Wu Fegguang for HP\n2230s.\n\nThe control protocol number is increased to 2.0.6 as well, in case\nit matters.\n\nReported-by: Wu Fengguang \u003cwfg@linux.intel.com\u003e\nAcked-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8ae23ec3ab305b58140462234bddf2257af57bae",
      "tree": "fe3e459fa621031c14f6f2cfb2e58514ebbbe61d",
      "parents": [
        "6b34500c1ce9707b77ba1631bb21c8a1dea060bd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Oct 06 11:33:21 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:52 2008 +0200"
      },
      "message": "ALSA: ASoC: Correct inverted Mic PGA Switch control in wm8510 driver\n\nMic PGA Switch should be inverted in the WM8510 driver but isn\u0027t.\n\nReported-by: ext-jukka.hynninen@vaisala.com\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": "6b34500c1ce9707b77ba1631bb21c8a1dea060bd",
      "tree": "12743d77c54405fd60485a13162536f59d0ec3eb",
      "parents": [
        "5c1d1a98c5e20ba517369d15995464a10add9132"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "wfg@linux.intel.com",
        "time": "Tue Oct 07 14:21:41 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:51 2008 +0200"
      },
      "message": "ALSA: hda: comment typo fix\n\nfix a typo in comment for is_in_nid_list().\n\nSigned-off-by: Wu Fengguang \u003cwfg@linux.intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5c1d1a98c5e20ba517369d15995464a10add9132",
      "tree": "22397aa87386ec6b73c19abd9f583f09ab4e5be2",
      "parents": [
        "238713d4891468f7942f7670d22ab44af0943a4b"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "wfg@linux.intel.com",
        "time": "Tue Oct 07 14:17:53 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:50 2008 +0200"
      },
      "message": "ALSA: hda: comment typo fix\n\nfix a typo in comment for process_unsol_events().\n\nSigned-off-by: Wu Fengguang\u003cwfg@linux.intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "238713d4891468f7942f7670d22ab44af0943a4b",
      "tree": "19ebf3d134fe5f00b78a7d1fe655da109d310aff",
      "parents": [
        "310e0dc01d15f6e792a54f971dc7b1e13d1c6e95"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Oct 05 10:57:39 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:50 2008 +0200"
      },
      "message": "ALSA: hda - Fix PCI SSID for ASROCK K18N78FullHD-hSLI\n\nThe PCI SSID for ASROCK mobo in commit\nac56445dd6a38a36c2fa91989f5f6220a9bdf97c is wrong.\nThis patch fixes to the correct one, 1849:3662.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "310e0dc01d15f6e792a54f971dc7b1e13d1c6e95",
      "tree": "1d5f9734d5197868cc74ba110be1fe83bbce3ce5",
      "parents": [
        "7a17daae8ed71bf3259d905a4fc48a5b424fa935"
      ],
      "author": {
        "name": "Pedro Lopez-Cabanillas",
        "email": "pedro.lopez.cabanillas@gmail.com",
        "time": "Sat Oct 04 16:27:36 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:48 2008 +0200"
      },
      "message": "ALSA: snd-usb-audio: support for Edirol UA-4FX device\n\nRenamed the old quirk function for ua-700/ua-25 to become more\ngeneric, moving the MIDI interfaces to the quirk data header.\nAdded a new quirk for the Edirol UA-4FX.\n\nSigned-off-by: Pedro Lopez-Cabanillas \u003cpedro.lopez.cabanillas@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7a17daae8ed71bf3259d905a4fc48a5b424fa935",
      "tree": "98c6208065121b01b2332a181c3c17acc1cca547",
      "parents": [
        "669faba27f2f7b04b9228d20e30e7f584f0becd5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 02 14:50:22 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:48 2008 +0200"
      },
      "message": "ALSA: usb - Fix possible Oops at USB-MIDI disconnection\n\nThe endpoints should be released immediately at disconnection\nrather than the delayed release.  This could be a reason of Oops\nat USB-audio device disconnection being used.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "669faba27f2f7b04b9228d20e30e7f584f0becd5",
      "tree": "06e07b48c2590d294924b9d72ddf2cb0ff9a8b36",
      "parents": [
        "19c009aad0ddeaa6a4ba41577022301f18d43afa"
      ],
      "author": {
        "name": "Clive Messer",
        "email": "clive@vacuumtube.org.uk",
        "time": "Tue Sep 30 15:49:13 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:47 2008 +0200"
      },
      "message": "ALSA: hda - Fix another ALC889A (rev 0x100101)\n\nALC889A hardware (id 0x10ec0885 rev 0x100101) to use patch_alc883\n\nSigned-off-by: Clive Messer \u003cclive@vacuumtube.org.uk\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "19c009aad0ddeaa6a4ba41577022301f18d43afa",
      "tree": "3f9d01a2cbbed6ff13ea40f6ba62debd91827e79",
      "parents": [
        "d6b52039c95556ade5c4f99592a0dc46473fbf93"
      ],
      "author": {
        "name": "Vedran Miletic",
        "email": "rivanvx@gmail.com",
        "time": "Mon Sep 29 20:29:25 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:46 2008 +0200"
      },
      "message": "ALSA: hda: add more board-specific information for Realtek ALC662 rev1\n\nI recently got a chance to play with two boards with ALC662 rev1:\n* BIOSTAR TA780G M2+\n* ASROCK K10N78FullHD-hSLI R3.0\nBoth use 3 stack, 6ch mode with digital out. Since autodetection isn\u0027t able\nto figure that out from BIOS, we need to specify that manually.\n\nSigned-off-by: Vedran Miletic \u003crivanvx@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d6b52039c95556ade5c4f99592a0dc46473fbf93",
      "tree": "2047bb31a609b0046747f9461b6dc345403b996b",
      "parents": [
        "b636a1d947c7f1bb0e0a157663e08ce3e49b2e52"
      ],
      "author": {
        "name": "Vladimir Barinov",
        "email": "vbarinov@embeddedalley.com",
        "time": "Mon Sep 29 23:14:11 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:45 2008 +0200"
      },
      "message": "ALSA: Correct Vladimir Barinov\u0027s e-mail address\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b636a1d947c7f1bb0e0a157663e08ce3e49b2e52",
      "tree": "357f31f5d189d4018cf11fe40e292a98c807d4fe",
      "parents": [
        "00ef50c242f05381cd3fbf56bbda28155cbbb7c8"
      ],
      "author": {
        "name": "Vedran Miletic",
        "email": "rivanvx@gmail.com",
        "time": "Mon Sep 29 15:08:00 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:44 2008 +0200"
      },
      "message": "ALSA: cs46xx: Add PCI IDs for TerraTec and Hercules cards\n\nThis patch adds PCI IDs for:\n* TerraTec DMX XFire 1024\n* Hercules Gamesurround Fortissimo II\n* Hercules Gamesurround Fortissimo III 7.1\nAll those cards were supported as generic CS46xx device,\nso they will work as before. I\u0027m pretty sure that first two\ncards work, as they have same hardware design as reference\ncard. Not sure about Fortissimo III, but this won\u0027t break it\nif it worked.\n\nTested on TerraTec DMX XFire 1024.\n\nSigned-off-by: Vedran Miletic \u003crivanvx@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "00ef50c242f05381cd3fbf56bbda28155cbbb7c8",
      "tree": "903055d629c09a1e5af8ec1f955614f78af47510",
      "parents": [
        "f3911c5ab93e4295938b2013104d2986ea601454"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Sat Sep 27 18:13:47 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:43 2008 +0200"
      },
      "message": "ALSA: hda: SPDIF stream muting support\n\nAdded support for muting S/DPIF outs using the \u0027Digital Playback Source\u0027 muxs on\nsupporting codecs.\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": "f3911c5ab93e4295938b2013104d2986ea601454",
      "tree": "3c3bafda0707075a63720c25938cd9122f9390cf",
      "parents": [
        "95fe5f2cec831d73ee93227810ab95d05ced3416"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Sat Sep 27 09:13:45 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:43 2008 +0200"
      },
      "message": "ALSA: hda: appletv support\n\nThe AppleTV needs the same handling as the 24\" iMac.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "95fe5f2cec831d73ee93227810ab95d05ced3416",
      "tree": "3b72c564bff93e926e8b24caf92b6184db4e88d0",
      "parents": [
        "cb55974cb461ff9c9c0675b2a8361d387212b64f"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Fri Sep 26 23:48:45 2008 -0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:42 2008 +0200"
      },
      "message": "ALSA: hda - Map ALC662 model for Foxconn 45CMX/45GMX/45CMX-K\n\nUse 3stack-6ch-dig ALC662 model for Foxconn 45CMX/45GMX/45CMX-K motherboard.\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "cb55974cb461ff9c9c0675b2a8361d387212b64f",
      "tree": "45b6b90a9b6087dccf5b253582165802061b8d7e",
      "parents": [
        "71dc525c5d480397ac7343a0a2808f8a23705d42"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Fri Sep 26 23:47:45 2008 -0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:41 2008 +0200"
      },
      "message": "ALSA: hda - Map ALC662 model for Gigabyte 945GCM-S2L\n\nUse 3stack-6ch-dig ALC662 model for Gigabyte 945GCM-S2L motherboard.\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "71dc525c5d480397ac7343a0a2808f8a23705d42",
      "tree": "10395716d38a5a742d7071b4efc8f18819e9e464",
      "parents": [
        "9a9e2359f484402c620f9a3748037fea65fa5af4"
      ],
      "author": {
        "name": "Julien Brunel",
        "email": "brunel@diku.dk",
        "time": "Fri Sep 26 15:23:46 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:40 2008 +0200"
      },
      "message": "ALSA: sound/soc/at32: Useless NULL test\n\nThe test (ssc !\u003d NULL) can only be reached if the call to the function\nssc_request, the result of which ssc is assigned, succeeds. Moreover,\ntwo statements assign NULL to ssc just before a return, which is useless\nsince it is a local variable. So, we suggest to delete the test and\nthe two assignments.\n\nA simplified version of the semantic match that finds this problem is\nas follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@bad_null_test@\nexpression x,E;\n@@\nx \u003d ssc_request(...)\n... when !\u003d x \u003d E\n* x !\u003d NULL\n// \u003c/smpl\u003e\n\nSigned-off-by: Julien Brunel \u003cbrunel@diku.dk\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-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": "9a9e2359f484402c620f9a3748037fea65fa5af4",
      "tree": "a110fa2f3d1a05b948d1c3cf509553ff79c58be6",
      "parents": [
        "b2c4f4d71f7a161630681678cbba84bd695bfd1e"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Fri Sep 26 10:37:03 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:39 2008 +0200"
      },
      "message": "ALSA: hda: HP laptop quirk\n\nAdded HP laptop SND_PCI_QUIRK for STAC_HP_M4.\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": "b2c4f4d71f7a161630681678cbba84bd695bfd1e",
      "tree": "e329f15f19991c21badb42fc2c2f2e606d587788",
      "parents": [
        "97c889a78b70f0ac0949967bf174d1a6a28bfb5c"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Fri Sep 26 10:06:40 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:38 2008 +0200"
      },
      "message": "ALSA: hda: 92xx S/PDIF In support\n\nAdd support for S/PDIF IN on reference boards quirks. Also disable the\nIEC958 capture switch on boards with GPIO0 enabled.\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": "97c889a78b70f0ac0949967bf174d1a6a28bfb5c",
      "tree": "cce436e5681a5b4112ec901d48959e753447a8d9",
      "parents": [
        "dc9c8e218da823008ce1572998902a4bdf46af37"
      ],
      "author": {
        "name": "Eran Tromer",
        "email": "eran@tromer.org",
        "time": "Fri Sep 26 01:07:03 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:37 2008 +0200"
      },
      "message": "ALSA: usb-audio: add support for E-Mu Tracker Pre\n\nAdd support for the E-Mu \"Tracker Pre\" USB sound card, following\nthe example of the (very similar) E-Mu 0202 and E-Mu 0404 USB.\n\nAs with the 0202 and 0404 USB, functionality is very limited:\njust a couple of sample rates, no volume/mute control, etc.\n\nSigned-off-by: Eran Tromer \u003ceran@tromer.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "dc9c8e218da823008ce1572998902a4bdf46af37",
      "tree": "c32b051223d8210e0acfc6673b10d23701c073fd",
      "parents": [
        "9a10eb21e1e1c389a8cea3016157a7f471512645"
      ],
      "author": {
        "name": "Wei Ni",
        "email": "wni@nvidia.com",
        "time": "Fri Sep 26 13:55:56 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:36 2008 +0200"
      },
      "message": "ALSA: Fix for reading RIRB buffer on NVIDIA aza controller with AMD Phenom cpu\n\nWhen read RIRB buffer immediately after RIRB interrupt received,\nsometimes the data will be \"0x0\". If we wait for some time, the data\nin buffer will be correct. This issue only occurred with AMD Phenom cpu.\nSo we set this \"needs_damn_long_delay\" flag.\n\nSigned-off-by: Wei Ni \u003cwni@nvidia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9a10eb21e1e1c389a8cea3016157a7f471512645",
      "tree": "4bf44292f3547aa2add9d8a930aa9a4b690e6a8d",
      "parents": [
        "2f72853ca1ee1571377996471d05db51eb7c54c4"
      ],
      "author": {
        "name": "Wei Ni",
        "email": "wni@nvidia.com",
        "time": "Fri Sep 26 13:45:46 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:35 2008 +0200"
      },
      "message": "ALSA: Support NVIDIA MCP78/7A HDMI audio\n\nAdd NVIDIA HDMI HD-audio codec support in snd-hda-intel driver,\ninclude NVIDIA MCP78/7A HDMI.\n\nSigned-off-by: Wei Ni \u003cwni@nvidia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "2f72853ca1ee1571377996471d05db51eb7c54c4",
      "tree": "73b1fd4e56c82a88ad3bea2935e19e0c30830694",
      "parents": [
        "ddc0f38a62083a552d6acb792d9ce513cf4081df"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 25 16:32:41 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:34 2008 +0200"
      },
      "message": "ALSA: hda - Fix / clean-up slave digital out codes\n\nThe recent slave_dig_out addition has some rooms to clean up.\nAlso it doesn\u0027t call snd_hda_cleanup_stream() properly for slaves\nat closing.  The patch fixes both issues.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ddc0f38a62083a552d6acb792d9ce513cf4081df",
      "tree": "74f2dac682df10714a06e88698c30b32efa89f78",
      "parents": [
        "37c34ffb3a9a6051236a4ee1acb7752bcc3f50fd"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Sep 25 09:17:11 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:33 2008 +0200"
      },
      "message": "ALSA: hda: slave_dig_outs code block in wrong location\n\nRemoved invalid references to slave_dig_outs inside the S/PDIF IN capture switch\ncontrol. Beforehand this was basically a mute switch for the S/PDIF outs as well.\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": "37c34ffb3a9a6051236a4ee1acb7752bcc3f50fd",
      "tree": "21be608e6fbd8a30b0daaf1f3c9f7723373a7923",
      "parents": [
        "a99606d25eb6981e13d332e18774e203ded66709"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 24 09:59:44 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:32 2008 +0200"
      },
      "message": "ALSA: intel8x0 - Add quirk for Fujitsu Lifebook P7010\n\nFujitsu Lifebook P7010 requires ac97_quirk\u003dhp_only.\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d9100\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a99606d25eb6981e13d332e18774e203ded66709",
      "tree": "d6338505327f0722c791e50bc7f34e57cbd8b823",
      "parents": [
        "fedb7569100ac858bea7954d82c74e5561bf2c03"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 24 09:44:18 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:30 2008 +0200"
      },
      "message": "ALSA: Remove bitwise from snd_pcm_hw_param_t\n\nWe have some arithmetic operations against snd_pcm_hw_param_t, thus\nbitwise isn\u0027t correct for it.  Better to remove the flag to shut up\nsparse warnings.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "fedb7569100ac858bea7954d82c74e5561bf2c03",
      "tree": "27925416d9c24ec0121b59b0c89cbc764ab069a9",
      "parents": [
        "cdad5b8db91ac46a8e226306d062fe4c896b2bed"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Sep 23 21:46:30 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Oct 10 13:41:27 2008 +0200"
      },
      "message": "ALSA: hda: use last DAC defined for hp_pin\n\nPatch allows the last DAC in the dac_nids for the hp_nid if there is an\navailable one this isn\u0027t in use by a line_out entry or if hp_nid isn\u0027t already\ndefined. This solves the issues with the \u0027Headphone Playback\u0027 mixer\ncontrols on the 92hd73xxx branch and possibly others.\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": "cdad5b8db91ac46a8e226306d062fe4c896b2bed",
      "tree": "3057725efc32290ba69d98db1cf4bd80ce3c9a43",
      "parents": [
        "ba8ed1210b4e5449c80beef321c4459e840fece1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Sep 24 15:25:28 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Sep 24 15:25:28 2008 +0200"
      },
      "message": "ALSA: oxygen: wait for ACK when resetting UART\n\nAfter sending a reset command to the UART, wait some time for the ACK to\nbe generated (and to be read and dropped by the interrupt handler)\nbefore sending the next command.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "ba8ed1210b4e5449c80beef321c4459e840fece1",
      "tree": "499196f5a1a5655e1344f280a1b4f2a63ad302ea",
      "parents": [
        "b69ce01ae4ccbab2336b9beea83dea3ea3295df7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Sep 22 14:15:53 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:26 2008 +0200"
      },
      "message": "ALSA: ASoC: Convert tlv320aic3x to a new-style i2c driver (v2)\n\nConvert the tlv320aic3x codec driver to the new (standard) device\ndriver binding model.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Vladimir Barinov \u003cvbarinov@ru.mvista.com\u003e\nTested-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nAcked-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": "b69ce01ae4ccbab2336b9beea83dea3ea3295df7",
      "tree": "40c98456ec20eb7afd407736aceee76ca437f83b",
      "parents": [
        "9c95c43de81d5556237fbc82c4e90403dfe468db"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Thu Sep 18 16:41:49 2008 -0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:23 2008 +0200"
      },
      "message": "ALSA: hda - Fix ALC662 DAC mixer mutes also for auto config model\n\nIn previous change \"[ALSA] hda-codec - Fix ALC662 DAC mixer mutes\", I\nmissed to fix the mixer mute switches also for the auto config model of\nALC662. Now mute for mixer items \"Front\", \"Surround\", \"Center\" and \"LFE\"\nwhen available will work too with \"auto\" model.\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9c95c43de81d5556237fbc82c4e90403dfe468db",
      "tree": "9fec26b3e8c9c3e48aa443dcbe9246a3f465090c",
      "parents": [
        "6597363219585be451e3b98c9485630ba656a536"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Sep 18 13:37:13 2008 -0700"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:21 2008 +0200"
      },
      "message": "ALSA: hda - Add PCI subsystem ID for MacBookPro4,1\n\nThis seems to work if I tell it that it\u0027s a mbp3. Not sure if there are\nactually any differences.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6597363219585be451e3b98c9485630ba656a536",
      "tree": "a57a469127b8af5b4bceffa38132ffa742e2be94",
      "parents": [
        "2f3dfaf5da3d43a1483b063e9d0692789241febb"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Sep 16 10:39:37 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:20 2008 +0200"
      },
      "message": "ALSA: hda: SPDIF mux fixes for STAC927x\n\nCorrected bounds-checking in stac92xx_auto_create_mux_input_ctls() and added a spec-\u003espdif_labels\npointer for custom SPDIF mux labels for non-standard codec connections.\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": "2f3dfaf5da3d43a1483b063e9d0692789241febb",
      "tree": "be15fc2d8c63078c0d7aa23b073d3fbab9eeb216",
      "parents": [
        "ccbc301e5346e115931ab052837d32778f8fd544"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 16 12:51:26 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:19 2008 +0200"
      },
      "message": "sound: ASoC: Add WM8750 SPI support\n\nImplement SPI support for WM8750, cut\u0027n\u0027pasting from the support for\nWM8731 contributed by Cliff Cai and Alan Horstmann since the wire format\nis the same for both codecs.\n\nAlso fix a cut\u0027n\u0027pasted comment in the I2C side of the driver (which was\nclearly written in the same way) while we\u0027re at it.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ccbc301e5346e115931ab052837d32778f8fd544",
      "tree": "ef02fdb5f5800044034def4890e98753666251de",
      "parents": [
        "db845374e9ba0711e2547477c23d652c15627ac5"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Sep 15 15:51:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:18 2008 +0200"
      },
      "message": "sound: ASoC: DAPM support for ADC on WM9713 PCM interface\n\nThe stereo ADC in the WM9713 can be used to produce data for both the\nstandard AC97 interface and the additional voice PCM interface. Support\nuse on both by defining virtual ADCs tied to each accepting the output\nfrom the actual ADCs.\n\nReported-by: Rodolfo Giometti \u003cgiometti@enneenne.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "db845374e9ba0711e2547477c23d652c15627ac5",
      "tree": "dfeaf3034ea94dcdc8f5551a7496a7aa30b3b012",
      "parents": [
        "d74263296658f55ecca1f0b95c106b73d239ea2f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Sep 15 15:57:36 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:16 2008 +0200"
      },
      "message": "sound: ASoC: Fix dependency on AC97_BUS\n\nWhen built with AC97 support the ASoC core depends on AC97_BUS so force\nit to be available Kconfig.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d74263296658f55ecca1f0b95c106b73d239ea2f",
      "tree": "b84519cb5a2d163655dbfa2e2074facdd81f41de",
      "parents": [
        "5691ec7fc302ecffddfa21b19477aaaa4386d002"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Mon Sep 15 22:43:23 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:15 2008 +0200"
      },
      "message": "ALSA: HDA VIA: Replace buggy Mic Boost\n\nVT1708S\u0027 Mic Boost should be hidden in hardware design according to some\ncustomers\u0027 requirements.  However, in case of bugs, it has to be exhibited to\nnormal users, so we need to:\n* open a software backdoor, which is disabled by default in hardware\n* re-write .tlv \u0026 .info, to indicate the actual necessary info, which we cannot\n  get from amplifier\u0027s capabiliies\n\nSigned-off-by: Logan Li \u003cLoganLi@viatech.com.cn\u003e\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5691ec7fc302ecffddfa21b19477aaaa4386d002",
      "tree": "652d20e798a9b0f97a779eee36966b32f5ceb747",
      "parents": [
        "f8fdd4958b6c7af9abf630f06d43db4ddcd532f6"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Mon Sep 15 22:42:26 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:13 2008 +0200"
      },
      "message": "ALSA: HDA VIA: Fix 2nd S/PDIF out function\n\nAs it seems, the recently-sent patch for the 2nd S/PDIF (HDMI) output\nis not working with alsa-kernel 1.0.18rc3.\n\nThis patch makes it work by\n* activating the second S/PDIF output pin in the pin config\n* consolidating the dig_playback_pcm_prepare() with extra_dig_pcm_prepare()\n  functions\n* remove the need for an extra hda_pcm_stream structure and rather represents\n  the second digital output as substream within the primary S/PDIF digital out\n  stream.\n\nSigned-off-by: Logan Li \u003cLoganLi@viatech.com.cn\u003e\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f8fdd4958b6c7af9abf630f06d43db4ddcd532f6",
      "tree": "7748f32790e119a1c4bd3f2e5210043ee8cc74c5",
      "parents": [
        "a6d77317678148c973bb0131cc5a3a772f756d23"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Mon Sep 15 22:41:31 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:11 2008 +0200"
      },
      "message": "ALSA: HDA VIA: Fix crash on codecs without Headphone\n\nDon\u0027t enumerate via_hp_mixer while hp_mux is null (headphone does not exist),\nto fix the crash of via_independent_hp_info (via_hp_mixer\u0027s .info), which will\nreference hp_mux.\n\nSigned-off-by: Logan Li \u003cLoganLi@viatech.com.cn\u003e\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a6d77317678148c973bb0131cc5a3a772f756d23",
      "tree": "09cf4c825ce49eccef121d4ad133cfec20246248",
      "parents": [
        "9d1cf39be6709761be3ce0a00e5c9ee5dc805ac5"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 10 05:01:20 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:10 2008 +0200"
      },
      "message": "ALSA: Separate common pxa2xx-pcm code\n\nASoC and non-ASoC drivers for PCM DMA on PXA share lots of common code.\nMove it to pxa2xx-lib.\n\n[Fixed some checkpatch warnings -- broonie]\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9d1cf39be6709761be3ce0a00e5c9ee5dc805ac5",
      "tree": "84e08a5ec82d1a3c3b107d7214b3848a544a9e8b",
      "parents": [
        "9c63634221f67450ead19820e33996b69691194f"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 10 05:01:18 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:09 2008 +0200"
      },
      "message": "ALSA: pxa2xx-ac97-lib: support building for several CPUs\n\nSupport building of pxa2xx-ac97-lib for several CPUs by making code\nrun-time selected, not only compile-time.\n\n[Fixed 3XX-\u003e3xx typos in ifdef checks -- broonie.]\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9c63634221f67450ead19820e33996b69691194f",
      "tree": "e21917379124783bbf37348c84bf9765cd1dc5d1",
      "parents": [
        "081b355dd5a17788880a0241ed988c7483c1e40f"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 10 05:01:17 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:08 2008 +0200"
      },
      "message": "ALSA: Separate common pxa2xx-ac97 code\n\nASoC and non-ASoC drivers for ACLINK on PXA share lot\u0027s of common code.\nMove all common code into separate module snd-pxa2xx-lib.\n\n[Fixed handing of SND_AC97_CODEC in Kconfig and some checkpatch warnings\n -- broonie]\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "081b355dd5a17788880a0241ed988c7483c1e40f",
      "tree": "f33f0fdcc6882ce59078ec3c88333f9d54d40cb3",
      "parents": [
        "8bae3e2335132aadd29662694866a55d52bff850"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 10 05:01:19 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:07 2008 +0200"
      },
      "message": "sound: ASoC: Support runtime selection of CPU in pxa2xx-i2s\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8bae3e2335132aadd29662694866a55d52bff850",
      "tree": "322b8869032d398d389e0a59ddeed6ea28bee897",
      "parents": [
        "f51ff9937bc6732ed5fc08088fdbe89ab8ed27c3"
      ],
      "author": {
        "name": "Kenneth Kiraly",
        "email": "kiraly@lab126.com",
        "time": "Wed Sep 10 19:33:32 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:05 2008 +0200"
      },
      "message": "sound: ASoC: Add WM8971 CODEC driver\n\nThe WM8971 is a low power, high quality stereo codec designed for\nportable digital audio applications.\n\nThis driver was originally written by Kenneth Kiraly.  While out of tree\nit has had updates to reflect current kernel APIs and coding standards\nfrom Graeme Gregory and Mark Brown.\n\nSigned-off-by: Kenneth Kiraly \u003ckiraly@lab126.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Graeme Gregory \u003cgg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f51ff9937bc6732ed5fc08088fdbe89ab8ed27c3",
      "tree": "d49aaee42dbff132f219396f9ff8544aea1e01a9",
      "parents": [
        "9cae0c63785d7e1ee1c97ca75148174d483f5200"
      ],
      "author": {
        "name": "Robin H. Johnson",
        "email": "robbat2@orbis-terrarum.net",
        "time": "Sat Sep 13 16:55:01 2008 -0700"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:04 2008 +0200"
      },
      "message": "ALSA: HDA: patch_analog: Quirk for Asus P5Q Premium/Pro boards.\n\nUse 6STACK_DIG for the AD2000BX variant of the AD1989B chip used by Asus\non their Asus P5Q Premium and Pro boards.\n\nSigned-off-by: Robin H. Johnson \u003crobbat2@gentoo.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9cae0c63785d7e1ee1c97ca75148174d483f5200",
      "tree": "5024d042cf96b8163b27c903ae5efff8455e8da7",
      "parents": [
        "0481f4534910e644626a3607b2a1a979420a2d05"
      ],
      "author": {
        "name": "Robin H. Johnson",
        "email": "robbat2@gentoo.org",
        "time": "Sat Sep 13 16:54:58 2008 -0700"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:03 2008 +0200"
      },
      "message": "ALSA: HDA: patch_analog: Implement multiple outputs for AD1988\n\nImplement the slave_dig_outs for AD1989 cards. Untested due to lack of\nhardware.\n\nSigned-off-by: Robin H. Johnson \u003crobbat2@gentoo.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0481f4534910e644626a3607b2a1a979420a2d05",
      "tree": "345d98546952f79c904b2bf1831c63a47b86d42a",
      "parents": [
        "35e8901e4de1d9d054ce6afe53293320651970fb"
      ],
      "author": {
        "name": "Robin H. Johnson",
        "email": "robbat2@gentoo.org",
        "time": "Sat Sep 13 16:54:57 2008 -0700"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:02 2008 +0200"
      },
      "message": "ALSA: HDA: hda_proc: Fix printf format specifier\n\nThe Pincap output had a typod format specifier, leading to an extraneous \"08\"\nin the output, which is a reserved bit of the Vref field, and was really\nconfused :-).\n\nSigned-off-by: Robin H. Johnson \u003crobbat2@gentoo.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "35e8901e4de1d9d054ce6afe53293320651970fb",
      "tree": "beee82086cdc8f28b65f2f1a8ade0ace4f60f5fc",
      "parents": [
        "e8bfc6c1d22395ab706784cb1bcd60f6f9569ed6"
      ],
      "author": {
        "name": "Robin H. Johnson",
        "email": "robbat2@gentoo.org",
        "time": "Sat Sep 13 16:54:59 2008 -0700"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:01 2008 +0200"
      },
      "message": "ALSA: HDA: hda_local: Less magic numbers.\n\nExplain some of the magic numbers I saw while trying to fix the AD1989 SPDIF\nissue. Maybe should just use the expanded form directly in the verbs?\n\nSigned-off-by: Robin H. Johnson \u003crobbat2@gentoo.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e8bfc6c1d22395ab706784cb1bcd60f6f9569ed6",
      "tree": "533406e7c0f390c0eaf4ab0028c83e9c19cdf43d",
      "parents": [
        "2a9c78160895af2a69ebcb1ac8be54b84815cfcf"
      ],
      "author": {
        "name": "Robin H. Johnson",
        "email": "robbat2@gentoo.org",
        "time": "Sat Sep 13 16:55:00 2008 -0700"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:18:00 2008 +0200"
      },
      "message": "ALSA: HDA: patch_analog: Fix SPDIF output on AD1989B\n\nThe SPDIF pins for AD1989 are not enabled by default. Set OUT bit so that they\nactually work. Also initialize the HDMI SPDIF at the same time.\n\nSigned-off-by: Robin H. Johnson \u003crobbat2@gentoo.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "2a9c78160895af2a69ebcb1ac8be54b84815cfcf",
      "tree": "a478fd08618fda281a816b77bfeda2142269b117",
      "parents": [
        "418c8f89911dd3d4930221def3bd56b38b051789"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Sat Sep 13 16:45:39 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:17:59 2008 +0200"
      },
      "message": "ALSA: hda: 92hd73xx fixes\n\nAdded support for defining the number of amps and the creation\nof the private_dimux dynamically for the 92hd73xx codec family.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\n[Fixed a typo by tiwai]\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "418c8f89911dd3d4930221def3bd56b38b051789",
      "tree": "afef7286cb6e10ef767c86c79c4eeefbc4f7d902",
      "parents": [
        "f7cf0a7ce56eb91752fa441cff2669f8d61d4e5e"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Sun Sep 14 21:32:33 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:17:58 2008 +0200"
      },
      "message": "ALSA: Fix section for snd-aica platform driver\n\nDon\u0027t use __init but __devinit to define probe function.  A pointer to\nsnd_aica_probe is passed to the core via platform_driver_register and so the\nfunction must not disappear after the module is loaded.  Using __init\nand having HOTPLUG\u003dy and SND_AICA\u003dm the following probably oopses:\n\n\techo -n AICA \u003e /sys/bus/platform/driver/AICA/unbind\n\techo -n AICA \u003e /sys/bus/platform/driver/AICA/bind\n\nStrange enough add_aicamixer_controls which is only called by\nsnd_aica_probe was already using __devinit.\n\nWhile at it move the remove function to .devexit.text section.\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nCc: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Jaroslav Kysela \u003cperex@perex.cz\u003e\nCc: 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": "f7cf0a7ce56eb91752fa441cff2669f8d61d4e5e",
      "tree": "8cdfd82ca02667395d888b692e54a6051c787882",
      "parents": [
        "89385035fa3126dff27bfb73d186bc51e78d5ba5"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Sat Sep 13 10:36:58 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:17:57 2008 +0200"
      },
      "message": "ALSA: hda: fixed hp_nid DAC for DELL_M6\n\nThis patch sets the HP out not used by the \"Headphone to Line Out\" switch to the\nhp_nid.\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": "89385035fa3126dff27bfb73d186bc51e78d5ba5",
      "tree": "6d46bca88b7719546d10b9a304f153e365e84e51",
      "parents": [
        "6a14f58518dd18d315eaa6e4ca38bc6b051927af"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Sep 11 09:49:39 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:17:56 2008 +0200"
      },
      "message": "ALSA: hda: Input port AMP controls\n\nAdded support for controlling hardware gain amps on input ports\nusing a volume control mixer with a mux selecting the port being controlled.\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": "6a14f58518dd18d315eaa6e4ca38bc6b051927af",
      "tree": "3b75b6451ab08b4e1bc2380d16013658a38efcd2",
      "parents": [
        "9932fbb0b37d13201655b4de2b9acda2f415d83b"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Fri Sep 12 12:02:30 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:17:55 2008 +0200"
      },
      "message": "ALSA: hda: Added a STAC_HP_M4 quirk\n\nAdded a new quirk for STAC_HP_M4 series for an 92hd75xxx family laptop.\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": "9932fbb0b37d13201655b4de2b9acda2f415d83b",
      "tree": "2ab00fe5a34f24d1e57d07f566adb5cd53767b88",
      "parents": [
        "8569be3cf90c279957bafd4e66f1332f041831d3"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Sat Sep 13 16:44:29 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:17:54 2008 +0200"
      },
      "message": "ALSA: hda: fix oopses in snd-hda-intel after digital slave support additions\n\nMany places fail to check if codec has slave_dig_outs entries (the most common\ncase is not having any entry), leading to various possible oopses in hda_codec\ncode.\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8569be3cf90c279957bafd4e66f1332f041831d3",
      "tree": "96ca79fb6b309f05a54d36def69015cc3073f7b8",
      "parents": [
        "7407a2e4b9e1fb3528bb355a571ee3eb7e32c386"
      ],
      "author": {
        "name": "Alan Horstmann",
        "email": "gineera@aspect135.co.uk",
        "time": "Tue Sep 09 19:25:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 23 08:17:53 2008 +0200"
      },
      "message": "sound: ASoC: Fix WM8731 SPI write\n\nEnsure wm8731_spi_write byte order is consistent regardless of\nendianess.\n\nSigned-off-by: Alan Horstmann \u003cgineera@aspect135.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7407a2e4b9e1fb3528bb355a571ee3eb7e32c386",
      "tree": "b7c0bfcf1ac51083dae93df64da3566cbcb82a1f",
      "parents": [
        "79c50e23d4272404da7349010f514516976b447a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:12:11 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:12:11 2008 +0200"
      },
      "message": "ALSA: virtuoso: add Xonar HDAV1.3 support\n\nAdd support for the Asus Xonar HDAV1.3 and the Xonar HDAV1.3 Deluxe.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "79c50e23d4272404da7349010f514516976b447a",
      "tree": "d7e8fa3819d32468cfa76f75f96e67964e3ae7b3",
      "parents": [
        "c871c4a83abaf6caedeff1c502e2c10fd88cbb54"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:07:53 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:07:53 2008 +0200"
      },
      "message": "ALSA: oxygen: rename first PCM device\n\nRename the first PCM device from \"Analog\" to \"Multichannel\" because it\ncan be used for HDMI output on the Xonar HDAV.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "c871c4a83abaf6caedeff1c502e2c10fd88cbb54",
      "tree": "60afd6d7927507174bcec0e5d564e9de4918e36e",
      "parents": [
        "70c27d345ed74ca9ea7ebf1fa0186af644caeb1d"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:07:20 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:07:20 2008 +0200"
      },
      "message": "ALSA: virtuoso: rename AC97 callback function\n\nRename the callback function that switches between line and mic inputs\non the Xonar D1 because it is also usable on other models.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "70c27d345ed74ca9ea7ebf1fa0186af644caeb1d",
      "tree": "dd25efe3da590d08a48aa51e104d91d68a5580f0",
      "parents": [
        "4f50d2fd00da451261f51f28e929ebd161068422"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:06:38 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:06:38 2008 +0200"
      },
      "message": "ALSA: virtuoso: make number of PCM1796 DACs configurable\n\nDo not use a hardcoded number when iterating over the PCM1796 DACs to\nallow for cards with a different number of analog output channels.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "4f50d2fd00da451261f51f28e929ebd161068422",
      "tree": "209aa18811256bb2fdabd789ce9bc074e91e5d03",
      "parents": [
        "c2bc4ff58d7aabcf1fc96134200d685d796ae425"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:06:04 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:06:04 2008 +0200"
      },
      "message": "ALSA: virtuoso: allow I2C-connected PCM1796\n\nAdd support for PCM1796 chips that are connected with an I2C bus instead\nof SPI.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "c2bc4ff58d7aabcf1fc96134200d685d796ae425",
      "tree": "c5b5cc326920a516b26df7fdf12cea86ec051099",
      "parents": [
        "397b1dcc449082ce3f720c548da9c59db01cb739"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:05:29 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:05:29 2008 +0200"
      },
      "message": "ALSA: oxygen: add self-documenting functions\n\nIntroduce some trivial functions to better document the relationships of\nthe various model callbacks.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "397b1dcc449082ce3f720c548da9c59db01cb739",
      "tree": "a5295eabb214f913cd931c50b079c81b8086e577",
      "parents": [
        "dbbbd6744439d95d2b0dc23c5cdca2c477377f76"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:04:43 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:04:43 2008 +0200"
      },
      "message": "ALSA: oxygen: add UART I/O functions\n\nAdd functions to allow model drivers to communicate with external chips\nby doing I/O with the not-used-for-MIDI UART.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "dbbbd6744439d95d2b0dc23c5cdca2c477377f76",
      "tree": "6a149c7dbc7d0889cf8c348be2618210661bea84",
      "parents": [
        "d76596b1ee7f5cdbd0b73d374ba72372a2c8b725"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:03:42 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:03:42 2008 +0200"
      },
      "message": "ALSA: oxygen: configure MIDI via device_config\n\nTo enable the MIDI port, model drivers must now set flags in\ndevice_config, not only in misc_flags.  This allows model drivers to\nenable the UART without creating an ALSA MIDI device.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "d76596b1ee7f5cdbd0b73d374ba72372a2c8b725",
      "tree": "8ecb3fde83a1eb3c67efcb99c90ad993731ed479",
      "parents": [
        "c3f00739c5e45b4bf6f759172a5318256b92f2b2"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:02:08 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:02:08 2008 +0200"
      },
      "message": "ALSA: oxygen: rename pcm_dev_cfg\n\nRename the pcm_dev_cfg field to device_config because there will be\nadditional flags that do not describe PCM devices.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "c3f00739c5e45b4bf6f759172a5318256b92f2b2",
      "tree": "0ad1987783d637d13daa8731b634217f6be4ea3e",
      "parents": [
        "fe10662c3c7e1a77cac7949a4b269622da663c2e"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:01:11 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:01:11 2008 +0200"
      },
      "message": "ALSA: virtuoso: create common functions for GPIO bit switch controls\n\nFactor out the common code of the mixer callbacks that handle controls\nthat just switch a single GPIO bit.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "fe10662c3c7e1a77cac7949a4b269622da663c2e",
      "tree": "c866cee6729fd5db6239a11cd8b54ad896f68eae",
      "parents": [
        "4bd0c3a690594b4037c3edc49e6475f1df13c59d"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:00:30 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 09:00:30 2008 +0200"
      },
      "message": "ALSA: virtuoso: handle D2X/DX dynamically\n\nThe Xonar D2X and DX are very similar to the D2 and D1, respectively, so\nwe can handle the differences dynamically instead of using a separate\nmodel structure for each one.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "4bd0c3a690594b4037c3edc49e6475f1df13c59d",
      "tree": "3f9f0985456cd9eb2033c8208aed33c1a0475c99",
      "parents": [
        "2f1b0ec715a1d804b53b45f2555527c27247d1e1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:59:18 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:59:18 2008 +0200"
      },
      "message": "ALSA: oxygen: handle X-Meridian dynamically\n\nHandle the differences between the X-Meridian and the other models in\nthe probe callback instead of using a second model structure.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "2f1b0ec715a1d804b53b45f2555527c27247d1e1",
      "tree": "1fc2d2e5edbc883ee04a0d678f20e6df284f4593",
      "parents": [
        "568c59e722da22c9b0a485c2f1aaf28cb1b36b79"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:57:24 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:57:24 2008 +0200"
      },
      "message": "ALSA: oxygen: remove X-Meridian magic number\n\nIntroduce symbols that indicate the two models handled by the snd-oxygen\ndriver, instead of using a magic number.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "568c59e722da22c9b0a485c2f1aaf28cb1b36b79",
      "tree": "295bdb15737e938992a9cd01450be516276b0ccd",
      "parents": [
        "9bd6a73aef955216816fd6e28f371a868ed073d5"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:56:01 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:56:01 2008 +0200"
      },
      "message": "ALSA: oxygen: add probe callback\n\nAdd a probe callback to the model structure so that model-specific\ndrivers can refine their model detection before the card is initialized.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "9bd6a73aef955216816fd6e28f371a868ed073d5",
      "tree": "4a416d4f4ed5308a83195f47f498b946bfb9062e",
      "parents": [
        "6627bea10e8b31cdedd3a59a311d9ad1e010059a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:55:19 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:55:19 2008 +0200"
      },
      "message": "ALSA: oxygen: use a copy of the model struct\n\nPut a copy of the model structure into the chip structure so that model-\nspecific drivers can modify it depending on a particular device\ninstance.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "6627bea10e8b31cdedd3a59a311d9ad1e010059a",
      "tree": "28cc09e72edb77a89c1c1dc4ca32d6f9244463c0",
      "parents": [
        "8f0d8363ddf7e6d5f8bdd6265535732597f88ec9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:53:31 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 22 08:53:31 2008 +0200"
      },
      "message": "ALSA: oxygen: use SPDIF channel status symbols\n\nWhen setting the SPDIF channel status sample rate field, use the\nrecently defined symbols instead of magic numbers.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "8f0d8363ddf7e6d5f8bdd6265535732597f88ec9",
      "tree": "27230b2fef6f2e5be46a482887e6e70343c07059",
      "parents": [
        "98aa34c0501f78bf7d3de82d96d27f4a2b450477"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:55:25 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:55:25 2008 +0200"
      },
      "message": "ALSA: Release v1.0.18rc3\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "98aa34c0501f78bf7d3de82d96d27f4a2b450477",
      "tree": "809ffe2b2652c5358bff374952c698bcd1f69147",
      "parents": [
        "0aa62aef611006704226095bad9cd80246ce00c9"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Tue Sep 09 16:02:09 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:52:04 2008 +0200"
      },
      "message": "ALSA: HDA patch_via.c: Second S/PDIF (HDMI) support\n\nThe VT1702 and VT1708S have a second S/PDIF output which is used to\nconnect to a HDMI transmitter.  This patch adds support for it.\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0aa62aef611006704226095bad9cd80246ce00c9",
      "tree": "977ac60307d3e0fbdc0a775adfa19bfb83c300a3",
      "parents": [
        "69e52a80916b39dcdc3667894040c187179fbf2e"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Tue Sep 09 15:58:27 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:52:03 2008 +0200"
      },
      "message": "ALSA: HDA patch_via.c: Independent DAC for headphone\n\nThis mode allows an output stream to have two substreams, one for the\nspeakers and one for the headphone.  Each of the substreams has independent\nPCM data and uses a different DAC.\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "69e52a80916b39dcdc3667894040c187179fbf2e",
      "tree": "d530fb033e4728c2565f7e7ef6e0908a821b69ee",
      "parents": [
        "d949cac1ea8596f61942437ad741a3fbb412846f"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Tue Sep 09 15:57:32 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:52:02 2008 +0200"
      },
      "message": "ALSA: HDA patch_via.c: Mute on headphone plug-in\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d949cac1ea8596f61942437ad741a3fbb412846f",
      "tree": "e00ff87b5310f19164e253afc60c668e82dbcfa1",
      "parents": [
        "fb4cb772c0b22f7bce0b151ef5712e80d434bc97"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Tue Sep 09 15:56:01 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:52:01 2008 +0200"
      },
      "message": "ALSA: HDA patch_via.c: Add VT1708S and VT1702 support\n\nThe VT1702 and VT1708S codecs are new HDA codecs by VIA.\n\nThis patch adds support for them to the patch_via.c file for HDA\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "fb4cb772c0b22f7bce0b151ef5712e80d434bc97",
      "tree": "6a18a3bd4b6a631f62a26f92dd77f01792f23871",
      "parents": [
        "76d9b0dd78197c473892e44b1fbf6be4592cc440"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Tue Sep 09 15:53:36 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:52:00 2008 +0200"
      },
      "message": "ALSA: HDA patch_via.c: Fix inversion of surround and side channels\n\nIn the current driver, there is a consistent mistake between the SURROUND and\nthe SIDE channels.  This patch fixes it.\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "76d9b0dd78197c473892e44b1fbf6be4592cc440",
      "tree": "f052d9bf7978247eeca59e54292deb4f1554020c",
      "parents": [
        "eb14a46cf974c59aadef8c120b7dfcb27bc81f24"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Tue Sep 09 15:50:37 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:51:59 2008 +0200"
      },
      "message": "ALSA: HDA patch_via.c: HP and CD pin connect config\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "eb14a46cf974c59aadef8c120b7dfcb27bc81f24",
      "tree": "0a87e805d6e3db6b5bb3f7f23fa9da994a0fedad",
      "parents": [
        "e8f18ae558b30783c2c0f6df32626fbc789ba6f6"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Tue Sep 09 15:40:38 2008 +0800"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:51:58 2008 +0200"
      },
      "message": "ALSA: HDA patch_via.c: cleanup\n\n* add extra parenthesis to make code more readable\n* use kzalloc() for alloc+zero rather than kcalloc()\n* ensure that AUTO_SEQ_* starts at 0\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e8f18ae558b30783c2c0f6df32626fbc789ba6f6",
      "tree": "77f31d8af199596a1167df0a7b416b28001202d2",
      "parents": [
        "e99d32b325ac68bd2ffbbe8edc44cbaf5d91e4be"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Tue Sep 09 13:47:11 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:51:56 2008 +0200"
      },
      "message": "ALSA: fix section for sa11xx-uda1341 platform driver\n\nDon\u0027t use __init but __devinit to define probe function.  A pointer to\nsa11xx_uda1341_probe is passed to the core via platform_driver_register\nand so the function must not disappear after the module is loaded.  Using\n__init and having HOTPLUG\u003dy and SND_SA11XX_UDA1341\u003dm the following\nprobably oopses:\n\n\techo -n sa11xx_uda1341.1 \u003e /sys/bus/platform/driver/sa11xx_uda1341/unbind\n\techo -n sa11xx_uda1341.1 \u003e /sys/bus/platform/driver/sa11xx_uda1341/bind\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Brian Avery \u003cb.avery@hp.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": "e99d32b325ac68bd2ffbbe8edc44cbaf5d91e4be",
      "tree": "10a99a3780ce9d6edcf678317a11c79527194747",
      "parents": [
        "e348797018528249e525b40f0270aca42ac44a97"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Sep 09 10:46:38 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 18:51:51 2008 +0200"
      },
      "message": "ALSA: hda - add missing slave_dig_outs for 92HD73bxx\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": "e348797018528249e525b40f0270aca42ac44a97",
      "tree": "9e26c8b3cfdaeffa1f2aea579d59f9720e2357c6",
      "parents": [
        "0ffa9807592171ad7421c1ffce7abde04b1622c0"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Mon Sep 08 11:36:59 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:12:01 2008 +0200"
      },
      "message": "ALSA: hda: SPDIF mux name change\n\nChanged the mux naming scheme from \"IEC9258 Mux\" to \"IEC958 Playback Source\" to match\nthe coding style.\n\nSigned-by-off: 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": "0ffa9807592171ad7421c1ffce7abde04b1622c0",
      "tree": "805e7a60687cfa11cc76f345c0ee2aaf4e225778",
      "parents": [
        "6010b2da1f11752dd58191423fc9878b0ce420c8"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Mon Sep 08 11:20:05 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:12:00 2008 +0200"
      },
      "message": "ALSA: hda: digital slave support for IDT codecs\n\nAdded slave_dig_outs entries for several IDT codecs that have multiple\nSPDIF outs, and enabled these SPDIF outs in several pin configs.\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": "6010b2da1f11752dd58191423fc9878b0ce420c8",
      "tree": "c96d329d2e3e17d4da2de15d6fc359a5022fc691",
      "parents": [
        "3e860846d7f44993ded9b4fbf36e7b051b86df08"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Sep 06 18:33:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:59 2008 +0200"
      },
      "message": "ALSA: ASoC: Use codec digital mute when stopping playback\n\nMuting the DAC masks artefacts introduced as the digital stream shuts\ndown, for example when the input stops being clocked.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3e860846d7f44993ded9b4fbf36e7b051b86df08",
      "tree": "79777bc97f3558eacbeb69076193432c56cd58d4",
      "parents": [
        "d540de4c2d53753f29a042525bc7267e2e4533b3"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Sep 06 18:11:51 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:58 2008 +0200"
      },
      "message": "ALSA: ASoC: Sort Kconfig and Makefile entries for codecs\n\nHopefully this will make merges a little bit easier.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d540de4c2d53753f29a042525bc7267e2e4533b3",
      "tree": "d03012d04bcef58bfd89b8d93aeb45cf1ce48ebb",
      "parents": [
        "de51ca1267b523d82644b0b752899de693e7190b"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Sep 05 22:40:49 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:57 2008 +0200"
      },
      "message": "ALSA: ASoC: Fix indentation in WM9713\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "de51ca1267b523d82644b0b752899de693e7190b",
      "tree": "49a7b6e7e9fd95edbc1b5118e3c270db285f2ad3",
      "parents": [
        "de30d36be171c05dfd66fa49e3d785e004f5ecdf"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Sun Sep 07 14:31:40 2008 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:55 2008 +0200"
      },
      "message": "ALSA: hda: slave digital out support\n\nAdded support for playing a stream on multiple digital outs. This is done\nby defining codec-\u003eslave_dig_outs as array of hda_nid_t with a null-terminated entry to set the\nslave SPDIF outs, in which the slave outs have cloned settings of the master out (e.g. dig_out_nid).\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": "de30d36be171c05dfd66fa49e3d785e004f5ecdf",
      "tree": "02cf33a8a2555f0b82f7da2af9e933af6f35f036",
      "parents": [
        "d8009882e9f5e1a76986c741f071edd2ad760c97"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sun Sep 07 17:24:33 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:53 2008 +0200"
      },
      "message": "ALSA: fix section mismatch in the sound_core\n\nThe __exit cleanup_oss_soundcore() is called from\nthe __init init_soundcore(). This causes section mismatch\nand breaks kernel\u0027s linking on sparc64.\n\nRemove the __exit attribute from the cleanup_oss_soundcore().\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": "d8009882e9f5e1a76986c741f071edd2ad760c97",
      "tree": "7af54716fe7c5201acb3c2670a3047b3c6a2d5c9",
      "parents": [
        "3d8cb466a885cb5a0fb53ef3d39c36432d67fcbb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sun Sep 07 12:51:13 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:48 2008 +0200"
      },
      "message": "ALSA: use correct lock in snd_ctl_dev_disconnect()\n\nThe lock used in snd_ctl_dev_disconnect() should be card-\u003ectl_files_rwlock\nfor protection of card-\u003ectl_files entries, instead of card-\u003econtrols_rwsem.\n\nReported-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3d8cb466a885cb5a0fb53ef3d39c36432d67fcbb",
      "tree": "39530360556fd14dede1758548c5c5006bbf3572",
      "parents": [
        "1de9fdc24b01869e70ef9c576c3978506748db85"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Sun Sep 07 14:17:02 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:46 2008 +0200"
      },
      "message": "ALSA: ice1712.c: fix coding style\n\nbefore:\ntotal: 113 errors, 169 warnings, 2786 lines checked\ntotal: 26 errors, 24 warnings, 504 lines checked\n\nafter:\ntotal: 14 errors, 163 warnings, 2799 lines checked\ntotal: 0 errors, 24 warnings, 504 lines checked\n\nCompile tested only.\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1de9fdc24b01869e70ef9c576c3978506748db85",
      "tree": "1de66ac88aef3d19e3675d2e27d3a3ea3419ed86",
      "parents": [
        "cc67b7f737103a2985e65e00edfdd1a5f89c3af5"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Sun Sep 07 14:11:04 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:45 2008 +0200"
      },
      "message": "ALSA: ice1724.c: fix coding style\n\nbefore:\ntotal: 96 errors, 66 warnings, 2612 lines checked\n\nafter:\ntotal: 11 errors, 64 warnings, 2624 lines checked\n\nCompile tested only.\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "cc67b7f737103a2985e65e00edfdd1a5f89c3af5",
      "tree": "118a769ef9a5ec964a5d41bc8d69da11071b0961",
      "parents": [
        "07f455f779acfb3eba4921fd1399761559b10fa9"
      ],
      "author": {
        "name": "Vedran Miletic",
        "email": "rivanvx@gmail.com",
        "time": "Sun Sep 07 12:00:02 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:44 2008 +0200"
      },
      "message": "ALSA: ice1712/ice1724: Coding style fixes part 1 (more coming up)\n\nInspired by Alexander Beregalov\u0027s patches for wtm and aureon.c,\nI decided to run checkpatch on some more files. After some work\ncheckpatch.pl-0.23 --no-tree --file --strict \u003cfile\u003e reports\n0 errors, 0 warnings, 0 checks, n lines checked for:\nphase.c\nphase.h\njuli.c (1 check about unused code, maybe we should comment it)\njuli.h (no changes necessary)\nIn other files I have just fixed // comments and long lines along the\nway (but not all of them), more coming up.\n\nSigned-off-by: Vedran Miletic \u003crivanvx@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "07f455f779acfb3eba4921fd1399761559b10fa9",
      "tree": "e806c3e4d029f700a77fd92b4e9c30d95eea8edb",
      "parents": [
        "d9737751eb7f2f3f6e973834ea9f215e855d46ea"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Sun Sep 07 12:04:17 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Sep 09 09:11:42 2008 +0200"
      },
      "message": "ALSA: hda: removed unneeded hp_nid references\n\nRemoved unneeded hp_nid references for 92hd73xx codec family.\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"
    }
  ],
  "next": "d9737751eb7f2f3f6e973834ea9f215e855d46ea"
}
