)]}'
{
  "log": [
    {
      "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"
    }
  ]
}
