)]}'
{
  "log": [
    {
      "commit": "f443ac935a2fd80f177c6b5a580cc54ef18c552d",
      "tree": "abf6e270201ba6e77d102d43e688fb0b70925570",
      "parents": [
        "98654d3fa2e6983378e3510131c5c45be97c4906"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Fri Jan 27 15:29:13 2012 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 27 15:18:36 2012 +0100"
      },
      "message": "ALSA: Convert at73c213 to module_spi_driver\n\nThis patch converts at73c213 to use the module_spi_driver()\nmacro which makes the code smaller and a bit simpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0cfae7c9378cf77434f6be89b5fb65d8f9a5031f",
      "tree": "d86342f41ff18acc804e0b56cadfc42e1756a9f2",
      "parents": [
        "9966db22caf8f74c0e6d84a569e6d7d56332e127"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 28 16:59:14 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 28 16:56:07 2011 +0200"
      },
      "message": "ALSA: atmel - update author email for ABDAC, AC97C and AT73C213\n\nThis patch updates the email address of the sound drivers supported by me to an\nemail account I will use on a more regular basis in the future.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e2e9566230e0c93d89948cbc799a191d35383d09",
      "tree": "00726d2c5893d99d29ae525c8d93e293a9a73398",
      "parents": [
        "fa2b30af84e84129b8d4cf955890ad167cc20cf0"
      ],
      "author": {
        "name": "Peter Rosin",
        "email": "peda@lysator.liu.se",
        "time": "Wed Nov 10 15:55:05 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 11 02:03:29 2010 +0100"
      },
      "message": "ALSA: AT73C213: Rectify misleading comment.\n\nThe Atmel SSC can divide by even numbers, not only powers of two.\n\nSigned-off-by: Peter Rosin \u003cpeda@axentia.se\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ff8bd64eaf2963752feaa0ac2f7ff1254e0091ce",
      "tree": "453179e68c0275dacc419b793d9e4facb4108880",
      "parents": [
        "f534116308a0d553641725c4619814337758784f"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Jun 08 16:51:27 2010 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jun 08 16:51:27 2010 +0200"
      },
      "message": "ALSA: sound/spi: patch for the unuseful variable removal\n\nThe \u0027*bitclk\u0027 of structure \u0027snd_at73c213\u0027 seems no use,\nso I make a patch to remove the unnecessary variable.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bd7dd77c2a05c530684eea2e3af16449ae9c5d52",
      "tree": "f26e8b6c83ed58d3c2d47f9df6373812db80a885",
      "parents": [
        "e58de7baf7de11f01a675cbbf6ecc8a2758b9ca5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@alsa3.local",
        "time": "Sun Dec 28 16:45:02 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 12 15:21:19 2009 +0100"
      },
      "message": "ALSA: Convert to snd_card_create() in other sound/*\n\nConvert from snd_card_new() to the new snd_card_create() function\nin other sound subdirectories.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "89fe5117928b2c1272c9376362131ded561c91ad",
      "tree": "d9ad58546d73efdef4d68ba3c8224a3ee5722576",
      "parents": [
        "06b5fb97cec1a3ca61d10164118b00fe98a6a866"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 23 16:10:37 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 27 15:56:20 2008 +0200"
      },
      "message": "sound: Convert to menuconfig\n\nConvert menu in sound Kconfig files to menuconfig and if.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f5e09ef0985ff01af6b4a12954840467f153a41c",
      "tree": "81e8db50126018fe3fefd4a11d2e166aca48138d",
      "parents": [
        "b32300a4ce78b4df92f33c455ffe644b36f0ff1a"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Mar 17 14:36:24 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 24 12:00:26 2008 +0200"
      },
      "message": "[ALSA] at73c213: Add constraints for periods value\n\nThe interrupt handler always provide runtime-\u003eperiod_size data, so it\nworks correctly only if buffer_size was a multiple of period_size.\n\nThis patch fixes periodic click noise.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9f2f0f7c4e997a74ff9fb8e2e2ed0daa21962e97",
      "tree": "371b781bbb87124625ed8ca6c7bd90898cc0cf90",
      "parents": [
        "91662577979cadf945cd3ffc4c470e5b91378370"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Mar 11 08:15:30 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 24 12:00:23 2008 +0200"
      },
      "message": "[ALSA] at73c213: remove redundant private_free routine\n\nsnd_pcm_lib_preallocate_free_for_all() is called from snd_pcm_free() just\nafter calling the private_free routine.  So there should be no need to call\nit in driver\u0027s private_free routine.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4a295ca47424b48c993d5cea7c3fbeca75ddb608",
      "tree": "e27cff5cc6c01e52ec07bb2c73ccab25b528b1ed",
      "parents": [
        "c67582b195fb5deb24808ebbafb41045f1a61425"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Mar 08 11:08:32 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 24 12:00:22 2008 +0200"
      },
      "message": "[ALSA] at73c213: monaural support\n\nAdd support for monaural playback to at73c213 driver.  The sound will be apear\non L-channel.  Tested on AT91SAM9260-EK.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c67582b195fb5deb24808ebbafb41045f1a61425",
      "tree": "05d9fbc6ab870fe2a883091ca7f38f716cd9df31",
      "parents": [
        "b419f346994d4ba082244fb1327754bc839a4d8a"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Mar 08 11:07:26 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 24 12:00:22 2008 +0200"
      },
      "message": "[ALSA] at73c213: fix error checking for clk API\n\nThe clk_round_rate() and clk_set_rate() will return int, so not store thier\nreturn value to unsigned long variable.  This bug hides real error on these\nAPI.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2eef1258e54722b1c4efac6e5760d2153f96c4b4",
      "tree": "a940d5f36a4699ddedbd2c7dfd64a2567b12a54a",
      "parents": [
        "310355c111dbae005269fe3fc39afdd60779bf5d"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hcegtvedt@atmel.com",
        "time": "Mon Feb 18 11:44:56 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Apr 24 12:00:11 2008 +0200"
      },
      "message": "[ALSA] Add __devinit macro to at73c213 sound driver probe functions\n\nThis patch adds __devinit to the functions used when probing. Will also reduce\nthe memory footprint a bit if CONFIG_HOTPLUG is not enabled.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chcegtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\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": "f488d9fcc84692ca0060b4e16c1c61a8d514cea8",
      "tree": "701cfaeb3f883a6cc7cfc65356c03d7221e55237",
      "parents": [
        "ac3e37412c195f1b48fe06327eb4ad0c072a1222"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hcegtvedt@atmel.com",
        "time": "Mon Dec 17 17:30:06 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:39 2008 +0100"
      },
      "message": "[ALSA] at73c213: replace spinlock in mixer functions with a mutex\n\nThis patch fixes the locking bug in the at73c213 SPI sound driver. This bug was\ntriggered because spinlocks were wrapped around the spi_sync call which might\nsleep. The fix was to add a mutex to the sound driver and replace the spinlocks\nin the mixer functions with mutex lock/unlock.\nTested on STK1000/STK1002.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chcegtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4b6c26aff30343ac95a111b1658e72f94bf51291",
      "tree": "9f895ff443554643d82704882165a94dd41344a3",
      "parents": [
        "3b892467786410f26dffc2c7bccd3ea445604037"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 15 16:18:14 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:25 2008 +0100"
      },
      "message": "[ALSA] at73c213 - Use common callback\n\nUse snd_ctl_boolean_mono_info callback to simplify.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "eafe57084786d5711e434165297f13864697f9f9",
      "tree": "a3b6a8cd16caf2396917cea765f1c35f478c99bb",
      "parents": [
        "3b0a899ca0fca7801127757cfaafb4d8671793f0"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hcegtvedt@atmel.com",
        "time": "Mon Jul 23 16:01:38 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 15:57:50 2007 +0200"
      },
      "message": "[ALSA] ALSA sound driver for the AT73C213 DAC using Atmel SSC driver\n\nThis patch adds support for the AT73C213 DAC using the misc Atmel SSC driver in\nI2S mode. The driver also requires a SPI to setup the registers and control\nvolume.\nIt has been tested with an AT32AP7000 on the ATSTK1000 development board. The\ndriver should also work with any Atmel device with an SSC module supported by\nthe Atmel SSC driver (atmel-ssc).\nThe atmel-ssc driver is just submitted to the Linux kernel. Please see mail\nthread http://lkml.org/lkml/2007/7/16/32\n\nSigned-off-by: Hans-Christian Egtvedt \u003chcegtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "3b0a899ca0fca7801127757cfaafb4d8671793f0",
      "tree": "e427fdec2d34d57d5fc9ea10a6a2a303034309a5",
      "parents": [
        "9c638cd641f2822ff4a2cdafe4ec415e446a64da"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hcegtvedt@atmel.com",
        "time": "Mon Jul 23 15:52:42 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 15:57:47 2007 +0200"
      },
      "message": "[ALSA] Add SPI devices to ALSA Kconfig and Makefile\n\nThis patch adds SPI devices in the ALSA diretory, including the Kconfig and\nMakefile.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chcegtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    }
  ]
}
