)]}'
{
  "log": [
    {
      "commit": "fa075ed2dc80440bf3e9092d38a66c3227b174c1",
      "tree": "1e2ac711a46f2a6963e83fad6f62525a604a10c0",
      "parents": [
        "60a56cce7acb6c66fc6c4fdfef0049e73cfdc8be"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 13:42:26 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:56:28 2009 +0200"
      },
      "message": "ALSA: snd-atmel-abdac: increase periods_min to 6 instead of 4\n\nThis patch increases periods_min to 6 from 4, this will remove any\nhickups where the buffer is not filled fast enough from user space.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "60a56cce7acb6c66fc6c4fdfef0049e73cfdc8be",
      "tree": "c475f2bf5d9096a529e896377a5e9524463528cf",
      "parents": [
        "23572856e0363a1d4dcf896f59860f86809da7fc"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:18 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:56:11 2009 +0200"
      },
      "message": "ALSA: snd-atmel-abdac: replace bus_id with dev_name()\n\nThis patch replaces the references to bus_id to the new dev_name() API.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "23572856e0363a1d4dcf896f59860f86809da7fc",
      "tree": "0126f0c90371af86170c85627923eca1c7e1c1b5",
      "parents": [
        "bd74a1843e06eef47bdb17452ed363255eb1d6e3"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:17 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:55:59 2009 +0200"
      },
      "message": "ALSA: snd-atmel-ac97c: replace bus_id with dev_name()\n\nThis patch replaces the references to bus_id to the new dev_name() API.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bd74a1843e06eef47bdb17452ed363255eb1d6e3",
      "tree": "38a7971e7a0aec7fff96e406f5096a46ceb2714e",
      "parents": [
        "81baf3a7f686c5d22359cb06fc11d20907ba12f8"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:16 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:55:50 2009 +0200"
      },
      "message": "ALSA: snd-atmel-ac97c: cleanup registers when removing driver\n\nThis patch will set the channel A and control channel mode register to\nzero before disabling the AC97C peripheral.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "81baf3a7f686c5d22359cb06fc11d20907ba12f8",
      "tree": "b4f13bce4e1af868ed7672646e56682d18d0a2b1",
      "parents": [
        "df163587eab15a24cc34cf8434a5657416f8a203"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:15 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:55:42 2009 +0200"
      },
      "message": "ALSA: snd-atmel-ac97c: do a proper reset of the external codec\n\nThis patch will enable the AC97C before resetting the external codec,\nleaving the AC97C disabled will result in floating I/O lines that can\naffect the reset procedure.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "df163587eab15a24cc34cf8434a5657416f8a203",
      "tree": "6c9eeebc72fd8bca19cc6c5f8500e3c505e7c871",
      "parents": [
        "c42eec0f193ed408118e20d85ea8c2e69c529993"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:14 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:55:33 2009 +0200"
      },
      "message": "ALSA: snd-atmel-ac97c: enable interrupts to catch events for error reporting\n\nThis patch will enable interrupts from AC97C and report about error\nconditions that occurs.\n\nOn channel A both overrun and underrun will be enabled depending if\nplayback and/or capture are enabled. On the control channel the overrun\ninterrupt is enabled.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c42eec0f193ed408118e20d85ea8c2e69c529993",
      "tree": "b20b925ccd9ec1840045a33b856b85c38e0a6358",
      "parents": [
        "128ed6a9266daac5d7b0e082339742e16caf7caa"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:13 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:55:15 2009 +0200"
      },
      "message": "ALSA: snd-atmel-ac97c: set correct size for buffer hardware parameter\n\nThis patch will set a proper maximum bytes for the buffer, which is:\nchannels * bytes per sample * maximum periods * maximum bytes per period.\n\nIt also sets the minimum periods to 6, a value chosen from testing, with\na minimum of 6 periods the system has good time to fill in new audio\ndata without skipping.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "128ed6a9266daac5d7b0e082339742e16caf7caa",
      "tree": "f6e1fa1fd74437933a6c16d553aff6b304b896bc",
      "parents": [
        "d54bb9f0c57e39a9a7c8ba523f2c0c1a955d8efb"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:12 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:55:08 2009 +0200"
      },
      "message": "ALSA: snd-atmel-ac97c: do not overwrite OCA and ICA when assigning channels\n\nThis patch will take care not to overwrite OCA and ICA registers when\nassigning input and output channels. It will also make sure the\nregisters are at a known state when enabling a channel and clean up\nproperly in case of an error.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d54bb9f0c57e39a9a7c8ba523f2c0c1a955d8efb",
      "tree": "91610a202f3f8f5d30c8f228c1f9d6d88f9d2a53",
      "parents": [
        "8321fc0113a1be0cdfc9cbad1db1de74073acd8f"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:11 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:54:56 2009 +0200"
      },
      "message": "ALSA: snd-atmel-ac97c: remove dead break statements after return in switch case\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8321fc0113a1be0cdfc9cbad1db1de74073acd8f",
      "tree": "88b7ccf16d17721b547ec1d153df0da73e232076",
      "parents": [
        "0221c81b1b8eb0cbb6b30a0ced52ead32d2b4e4c"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Apr 02 08:21:10 2009 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 03:54:48 2009 +0200"
      },
      "message": "ALSA: snd-atmel-ac97c: cleanup register definitions\n\nThis patch will remove traces of channel B registers, since they are not\nused by the AC97C driver. Channel B might be used for other purposes.\n\nThe driver also adds channel status bits TXEMPTY and OVRUN and a\nAC97C_CH_MASK macro to ease clearing a channel settings.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4ede028f8716523fc31e0d3d01b81405613dfb8f",
      "tree": "bd8e9ebd0396e1e687f8bd5bd8b2b53f89a53ea1",
      "parents": [
        "e4967d6016b7785edafdb871e6d3e4426cb4bd1f"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Feb 05 13:11:00 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 05 15:08:51 2009 +0100"
      },
      "message": "ALSA: Add ALSA driver for Atmel AC97 controller\n\nThis patch adds ALSA support for the AC97 controller found on Atmel\nAVR32 devices.\n\nTested on ATSTK1006 + ATSTK1000 with a development board with a AC97\ncodec.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e4967d6016b7785edafdb871e6d3e4426cb4bd1f",
      "tree": "28b805892ec72a1f4bec61cb1cf1698187e545d2",
      "parents": [
        "6bd0dd5f0ec67f654ebf95be8ef414afae1eecb7"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Thu Feb 05 13:10:59 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 05 15:08:48 2009 +0100"
      },
      "message": "ALSA: Add ALSA driver for Atmel Audio Bitstream DAC\n\nThis patch adds ALSA support for the Audio Bistream DAC found on Atmel\nAVR32 devices. The ABDAC is an Atmel IP which might show up on AT91\ndevices in the future, hence making a generic driver which can be\nutilized by AT91 arch if needed.\n\nDatasheet describing the ABDAC peripheral is available in the AT32AP7000\ndatasheet, http://www.atmel.com/dyn/products/datasheets.asp?family_id\u003d682\n\nTested on ATSTK1006 + ATSTK1000 with a class D amplifier stage.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ]
}
