)]}'
{
  "log": [
    {
      "commit": "57f2685c16fa8e0cb86e4bc7c8ac33bfed943819",
      "tree": "96a42fe632687c8486c250c4805bf1d4c9c34d19",
      "parents": [
        "488a9d018256dc9f29e041c0360445b6d25eea9a",
        "e08b881a69d638175bfa99b5af4d72b731633ea7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 17 18:40:24 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 17 18:40:24 2012 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.infradead.org/users/vkoul/slave-dma\n\n* \u0027next\u0027 of git://git.infradead.org/users/vkoul/slave-dma: (53 commits)\n  ARM: mach-shmobile: specify CHCLR registers on SH7372\n  dma: shdma: fix runtime PM: clear channel buffers on reset\n  dma/imx-sdma: save irq flags when use spin_lock in sdma_tx_submit\n  dmaengine/ste_dma40: clear LNK on channel startup\n  dmaengine: intel_mid_dma: remove legacy pm interface\n  ASoC: mxs: correct \u0027direction\u0027 of device_prep_dma_cyclic\n  dmaengine: intel_mid_dma: error path fix\n  dmaengine: intel_mid_dma: locking and freeing fixes\n  mtd: gpmi-nand: move to dma_transfer_direction\n  mtd: fix compile error for gpmi-nand\n  mmc: mxs-mmc: fix the dma_transfer_direction migration\n  dmaengine: add DMA_TRANS_NONE to dma_transfer_direction\n  dma: mxs-dma: Don\u0027t use CLKGATE bits in CTRL0 to disable DMA channels\n  dma: mxs-dma: make mxs_dma_prep_slave_sg() multi user safe\n  dma: mxs-dma: Always leave mxs_dma_init() with the clock disabled.\n  dma: mxs-dma: fix a typo in comment\n  DMA: PL330: Remove pm_runtime_xxx calls from pl330 probe/remove\n  video i.MX IPU: Fix display connections\n  i.MX IPU DMA: Fix wrong burstsize settings\n  dmaengine/ste_dma40: allow fixed physical channel\n  ...\n\nFix up conflicts in drivers/dma/{Kconfig,mxs-dma.c,pl330.c}\n\nThe conflicts looked pretty trivial, but I\u0027ll ask people to verify them.\n"
    },
    {
      "commit": "4933402075d4f38a82c491a4afca6ca7661aa0a8",
      "tree": "74c1b6870db1b4a88377f906bfbc6bea66572fe8",
      "parents": [
        "9c8b39077b0a5b0990bb707fcd7b5913d7b322b8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Nov 08 19:57:05 2011 -0500"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Nov 16 14:25:19 2011 +1100"
      },
      "message": "carma-fpga: Missed switch from of_register_platform_driver()\n\n... by 6 months\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "1d0c81e876fe04295ef5df387ba057bf9cfae3d8",
      "tree": "ebee1c19005a528361521cc624de9f69fba44b93",
      "parents": [
        "1003cab8276cd34d9deab8ca9d148ee59f7728a7"
      ],
      "author": {
        "name": "Vinod Koul",
        "email": "vinod.koul@linux.intel.com",
        "time": "Fri Oct 14 10:42:56 2011 +0530"
      },
      "committer": {
        "name": "Vinod Koul",
        "email": "vinod.koul@linux.intel.com",
        "time": "Mon Oct 31 09:40:25 2011 +0530"
      },
      "message": "carma: move to dma_transfer_direction\n\nfixup usage of dma direction by introducing dma_transfer_direction,\nthis patch moves carma drivers to use new enum\n\nSigned-off-by: Vinod Koul \u003cvinod.koul@linux.intel.com\u003e\nCC Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\n"
    },
    {
      "commit": "0e1d715b5b982ee0099f3fbf6ad47dc8bda518a6",
      "tree": "ea9171509fbf48558cec0598cedd6fb27d58d48e",
      "parents": [
        "c186f0e177275e83728d7acfdf4a1b68793a7038"
      ],
      "author": {
        "name": "Ira Snyder",
        "email": "iws@ovro.caltech.edu",
        "time": "Fri Feb 11 13:34:30 2011 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu May 19 16:55:10 2011 +1000"
      },
      "message": "misc: Add CARMA DATA-FPGA Programmer support\n\nThis adds support for programming the data processing FPGAs on the OVRO\nCARMA board. These FPGAs have a special programming sequence that\nrequires that we program the Freescale DMA engine, which is only\navailable inside the kernel.\n\nSigned-off-by: Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c186f0e177275e83728d7acfdf4a1b68793a7038",
      "tree": "1628c09fc7a4eaae4a4f3b27e5bf77c536990874",
      "parents": [
        "41fb5e62604c5ddd00a784ffb7672dd8df5d76f2"
      ],
      "author": {
        "name": "Ira Snyder",
        "email": "iws@ovro.caltech.edu",
        "time": "Fri Feb 11 13:34:29 2011 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu May 19 16:55:08 2011 +1000"
      },
      "message": "misc: Add CARMA DATA-FPGA Access Driver\n\nThis driver allows userspace to access the data processing FPGAs on the\nOVRO CARMA board. It has two modes of operation:\n\n1) random access\n\nThis allows users to poke any DATA-FPGA registers by using mmap to map\nthe address region directly into their memory map.\n\n2) correlation dumping\n\nWhen correlating, the DATA-FPGA\u0027s have special requirements for getting\nthe data out of their memory before the next correlation. This nominally\nhappens at 64Hz (every 15.625ms). If the data is not dumped before the\nnext correlation, data is lost.\n\nThe data dumping driver handles buffering up to 1 second worth of\ncorrelation data from the FPGAs. This lowers the realtime scheduling\nrequirements for the userspace process reading the device.\n\nSigned-off-by: Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    }
  ]
}
