)]}'
{
  "log": [
    {
      "commit": "b4e82b5b785670b68136765059d1afc65c0ae023",
      "tree": "b37d6abcda23e818ec0d3016b4305f55341450a2",
      "parents": [
        "9e4a10d27e89f780539e08abd2b051cb83635dfa"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Feb 25 12:52:10 2010 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Feb 25 15:25:07 2010 +0000"
      },
      "message": "ASoC: Check progress when reporting periods from i.MX FIQ handler\n\nCurrently the i.MX FIQ handler is reporting periods as elapsed based\npurely on a timer running in the CPU. This means that any clock\nmismatch between the CPU and the audio subsystem can result in the\nstatus reported to applications drifting away from the actual status\nof the hardware. This is particularly likely at present since the\nSSI driver is only capable of operating in slave mode so it\u0027s very\nlikely that the interface will be clocked from a different source.\n\nInstead check the offset reported by the FIQ and only notify when we\nhave transferred at least one period, re-firing the timer if we didn\u0027t\ndo so. Also factor out the calculation of the timer expiry time for\nmake it a bit easier to experiment with.\n\nNote that this only improves the situation, problems can still be\ntriggered.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\n"
    },
    {
      "commit": "9e4a10d27e89f780539e08abd2b051cb83635dfa",
      "tree": "6f48fbb731cd8dc40407cabc3d50c6a5652ab839",
      "parents": [
        "7833ae0edf50b0eb303e95b1bec5fbd63a1e2672"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Feb 25 12:52:09 2010 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Feb 25 15:25:07 2010 +0000"
      },
      "message": "ASoC: Remove a unused variables from i.MX FIQ runtime data\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\n"
    },
    {
      "commit": "c6848bf566c7217a6090693ff5cc47091fa772f5",
      "tree": "fc9f0d7d70741942f629afa299888d56de559461",
      "parents": [
        "c42a59ea277a8898b8f7c83fc89b00be225ea6aa"
      ],
      "author": {
        "name": "Paul Menzel",
        "email": "paulepanter@users.sourceforge.net",
        "time": "Tue Feb 09 11:42:27 2010 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Feb 10 11:14:42 2010 +0000"
      },
      "message": "ASoC: Typo. s/Freecale/Freescale/\n\nSigned-off-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "22313eafe92aeec1db9839f5afb71675bf2a5c33",
      "tree": "e6eb4c8d4fabd96032a38d18db55bbc70e579953",
      "parents": [
        "c50749de02f272be6e09b9016e13a17307d29066"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Feb 10 10:42:33 2010 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Feb 10 10:42:33 2010 +0000"
      },
      "message": "ASoC: add phycore-ac97 sound support\n\nThis patch adds sound support for Phytec PhyCORE / PhyCARD\nmodules in AC97 mode.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b05f5c13d5bc2fa9945c9534f8881396555290a9",
      "tree": "c55efa5b6aa9ad608195007260228f9cc90568df",
      "parents": [
        "e919c24b6422a095bed3929074bd74ae1dbf251f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jan 17 16:45:06 2010 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jan 17 16:45:06 2010 +0000"
      },
      "message": "ASoC: Mark new i.MX drivers as BROKEN until arch/arm merged\n\nCurrently they don\u0027t build due to cross tree dependencies, they will be\nreenabled once the arch/arm side has merged.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e919c24b6422a095bed3929074bd74ae1dbf251f",
      "tree": "174d9f6ac6b1bda1bde284231812eb265ac62f58",
      "parents": [
        "d08a68bfca5a6464eb9167be0659bf0676f02555"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jan 17 11:08:38 2010 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jan 17 11:10:03 2010 +0000"
      },
      "message": "ASoC: Remove old i.MX driver code\n\nThis has been superceeded by Sascha\u0027s new driver but was not removed in\nthe patch series due to cutdowns for review.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "d08a68bfca5a6464eb9167be0659bf0676f02555",
      "tree": "034f6d8be47f36fa391746e9b3dd216fb2a06efa",
      "parents": [
        "48dbc41988d07c7a9ba83afd31543d8ecb2beecc"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jan 11 16:56:19 2010 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jan 17 11:10:02 2010 +0000"
      },
      "message": "ASoC: i.MX SSI driver does not yet support master mode\n\nThe clocks for the SSI block need handling before this can work.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "48dbc41988d07c7a9ba83afd31543d8ecb2beecc",
      "tree": "457d418fcebb96b306e5eb3c9a8cc9d9b99ac785",
      "parents": [
        "157a777c8e809bd0c703e3f7617b3539df30feff"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jan 06 17:56:52 2010 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jan 17 11:10:01 2010 +0000"
      },
      "message": "ASoC: Convert new i.MX SSI driver to use static DAI array\n\nWhile dynamically allocated DAIs are the way forward the core doesn\u0027t\nyet support anything except matching with a pointer to the actual DAI\nso convert to doing that so that machine drivers don\u0027t have to jump\nthrough hoops to register themselves.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\n"
    },
    {
      "commit": "157a777c8e809bd0c703e3f7617b3539df30feff",
      "tree": "7768e0c17920847b46f51cf7e56e3112bc654eb9",
      "parents": [
        "8380222ec9458d38a4e0cc3cb688ad7fff311df4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jan 06 17:50:29 2010 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jan 17 11:10:01 2010 +0000"
      },
      "message": "ASoC: Fix i.MX audio build for i.MX3x\n\nDon\u0027t unconditionally include the i.MX2x DMA driver, the arch/arm\nfunctions it uses aren\u0027t available for i.MX3x.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\n"
    },
    {
      "commit": "8380222ec9458d38a4e0cc3cb688ad7fff311df4",
      "tree": "db2774ff28b93f437bcf217f1b10337a8d4fd9b5",
      "parents": [
        "53242c68333570631a15a69842851b458eca3d99"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed Nov 25 16:41:04 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Jan 17 11:09:46 2010 +0000"
      },
      "message": "ASoC: Add a new imx-ssi sound driver\n\nThe old driver has the number of SSI units in the system hardcoded,\ndoes not make use of the device model and works only on i.MX21/27.\n\nThis driver replaces it. It works in DMA mode on i.MX21/27 and using\nan FIQ handler on other systems. It also supports AC97 mode of\nthe SSI units.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "370066e2b13bafa8e742673f658e617b6ed143a4",
      "tree": "9ca2c3ec2ac4d3ed294f5c2005e2e05dfa7806ce",
      "parents": [
        "43f0de8d0298e624e6c3bf2185b6003a59b331bd"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Dec 08 01:34:22 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 08 12:46:11 2009 +0000"
      },
      "message": "ASoC: Wrong variable returned on error\n\nThe wrong variable was returned in the case of an error\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b727916a1f79f7a6e4603747b36a51777cb074e0",
      "tree": "58e9386a8b120a55678950d4465e85d05f1a9b34",
      "parents": [
        "907bc6c7fc7071b00083fc11e510e47dd93df45d",
        "6f775ba0154cdf10108071acc71f26c4efdb8d57"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 08 10:45:09 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 08 10:45:09 2009 +0100"
      },
      "message": "Merge branch \u0027for-2.6.32\u0027 into for-2.6.33\n"
    },
    {
      "commit": "b266002abf6dfa4b358fdb5495f09e350b296552",
      "tree": "176a0c3ec097378c1960211b3771863bc7fc6b06",
      "parents": [
        "2a0f5cb32772e9a9560209e241a80bfbbc31dbc3"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Oct 06 19:25:02 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Oct 06 19:26:57 2009 +0100"
      },
      "message": "ASoC: Remove absent SYNC and TDM DAI format options from i.MX SSI\n\nThese should be handled via set_tdm_slot() now and cause build\nfailures as-is.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "85488037bb9b533b064be66412dbe1dbcd2734d9",
      "tree": "844445f441b716130aaa4ba08d02a8ec3ba04e72",
      "parents": [
        "367da1527aff2a4f789d03082f9fb191cdf332c4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Sep 05 18:52:16 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Sep 05 18:52:16 2009 +0100"
      },
      "message": "ASoC: Add source argument to PLL configuration\n\nMore and more devices feature PLLs and FLLs with the ability to select\nbetween multiple input clocks. In order to better support these devices\na new argument, source, has been added to the set_pll() configuration\nAPI. Using set_clkdiv() is often difficult due to the need to stop the\nPLL/FLL before any reconfiguration can be done.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "d555a552aeeef45d097f1d3ea2c6dcce6839f1dd",
      "tree": "8ed1224febe6f4ce98988e16bbbc3b6cf166559e",
      "parents": [
        "a2d512a978ceda557a456d39d88cfc1eb60194e9"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Aug 15 11:36:49 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Aug 15 11:36:49 2009 +0100"
      },
      "message": "ASoC: Staticise unexported variables\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a2d512a978ceda557a456d39d88cfc1eb60194e9",
      "tree": "83acabe5cea7188e210ef6f74bd01ae8cefc4303",
      "parents": [
        "08229de4b42816079ed5d15f0689fcd0af946d5e"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Aug 15 11:36:20 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Aug 15 11:36:20 2009 +0100"
      },
      "message": "ASoC: Remove unneeded i.MX dependency on SND\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fbb474dedab871c7382858c374acd287dad4ab38",
      "tree": "ed8f33421582b930889f613862285e277ffbdb01",
      "parents": [
        "2ccafed43a75b836a15bd36ef0acf466ba36604d"
      ],
      "author": {
        "name": "javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Wed Aug 05 22:29:39 2009 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 05 22:31:55 2009 +0100"
      },
      "message": "ASoC: Fix review issues in i.MX2x PCM driver\n\nSigned-off-by: javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "2ccafed43a75b836a15bd36ef0acf466ba36604d",
      "tree": "b721929b47828c66d4ccfecf0f75ea671e87c278",
      "parents": [
        "9d8bc2968cb0b50ffa76ed806591974e34fc296a"
      ],
      "author": {
        "name": "javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Tue Aug 04 17:18:02 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 05 22:31:54 2009 +0100"
      },
      "message": "ASoC: add machine driver for i.mx27_visstrim_m10 board\n\nThis adds support for i.mx27_visstrim_sm10 board machine driver which\nuses an i.mx27 processor plus a wm8974 codec.\n\nIt has been tested on a visstrim_sm10 board.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "9d8bc2968cb0b50ffa76ed806591974e34fc296a",
      "tree": "598964c6dccbfc7cdc5823f5f4e58ba2fe90ffbb",
      "parents": [
        "fd6a6394d7d6142afb3d4c87beb3c2c1d25c69bd"
      ],
      "author": {
        "name": "javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Wed Aug 05 08:47:48 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 05 22:31:54 2009 +0100"
      },
      "message": "ASoC: add DAI platform ssi driver for MXC\n\nThis adds support for DAI platform for the SSI present in MXC platforms.\n\nIt currently does not support i.MX3, the only thing necessary to do\nthis is to export DMA data for i.MX3 interface which I haven\u0027t done\nbecause I don\u0027t have a i.MX3 based board available.\n\nIt has been tested on i.MX27 board.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fd6a6394d7d6142afb3d4c87beb3c2c1d25c69bd",
      "tree": "d2678fcfa7a98b893e295148d618ebdd36992c4f",
      "parents": [
        "07a2039b8eb0af4ff464efd3dfd95de5c02648c6"
      ],
      "author": {
        "name": "javier Martin",
        "email": "javier.martin@vista-silicon.com",
        "time": "Tue Aug 04 17:17:52 2009 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Aug 05 22:31:54 2009 +0100"
      },
      "message": "ASoC: add DMA platform driver for MX1x and MX2x\n\nThis adds support for DMA platform valid for i.MX1 and i.MX2 platforms.\n\nThis is not valid for i.MX3 since it doesn\u0027t share the same DMA\ninterface than i.MX1 and i.MX2.\n\nIt has been tested on i.MX27 board.\n\nSigned-off-by: Javier Martin \u003cjavier.martin@vista-silicon.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    }
  ]
}
