)]}'
{
  "log": [
    {
      "commit": "4de6a2d6acb0e2a840f07db17def7e674b9d2bb4",
      "tree": "96ebf1d9a23ad135d8c7ae5667af8f7ebf99d5e4",
      "parents": [
        "4c48140aaa38e4da44a2fcfe50c476208904fdd3"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Mon Sep 02 09:48:53 2013 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Thu Dec 19 09:29:43 2013 +0100"
      },
      "message": "gpu: host1x: Add MIPI pad calibration support\n\nThis driver adds support to perform calibration of the MIPI pads for CSI\nand DSI.\n\nSigned-off-by: Thierry Reding \u003ctreding@nvidia.com\u003e\n"
    },
    {
      "commit": "f5a954fed9b3eb04973ede72c50c66157fa9e15b",
      "tree": "d9d6faeb5b2bafbc5a4143feb10e27d975ec1da4",
      "parents": [
        "8736fe81532182ba0086a371fae0708ea42a2cdf"
      ],
      "author": {
        "name": "Arto Merilainen",
        "email": "amerilainen@nvidia.com",
        "time": "Mon Oct 14 15:21:53 2013 +0300"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Thu Oct 31 09:55:48 2013 +0100"
      },
      "message": "gpu: host1x: Add syncpoint base support\n\nThis patch adds support for hardware syncpoint bases. This creates\na simple mechanism to stall the command FIFO until an operation is\ncompleted.\n\nSigned-off-by: Arto Merilainen \u003camerilainen@nvidia.com\u003e\nReviewed-by: Terje Bergstrom \u003ctbergstrom@nvidia.com\u003e\nSigned-off-by: Thierry Reding \u003ctreding@nvidia.com\u003e\n"
    },
    {
      "commit": "8736fe81532182ba0086a371fae0708ea42a2cdf",
      "tree": "24fa46183dd65eb55ecf49791eb9e738668033e8",
      "parents": [
        "b0084031f2c68ba65e3a1776cf4f8a23448afa41"
      ],
      "author": {
        "name": "Arto Merilainen",
        "email": "amerilainen@nvidia.com",
        "time": "Mon Oct 14 15:21:52 2013 +0300"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Thu Oct 31 09:55:47 2013 +0100"
      },
      "message": "gpu: host1x: Add \u0027flags\u0027 field to syncpt request\n\nFunctions host1x_syncpt_request() and _host1x_syncpt_alloc() have\nbeen taking a separate boolean flag (\u0027client_managed\u0027) for indicating\nif the syncpoint value should be tracked by the host1x driver.\n\nThis patch converts the field into generic \u0027flags\u0027 field so that\nwe can easily add more information while requesting a syncpoint.\nClients are adapted to use the new interface accordingly.\n\nSigned-off-by: Arto Merilainen \u003camerilainen@nvidia.com\u003e\nReviewed-by: Terje Bergstrom \u003ctbergstrom@nvidia.com\u003e\nSigned-off-by: Thierry Reding \u003ctreding@nvidia.com\u003e\n"
    },
    {
      "commit": "5f60ed0d840d53e9d65aa54e1a5365af8ce2769e",
      "tree": "7c41cdd661bb768d54ad3c0c22c1c894b05df09c",
      "parents": [
        "c40f0f1afcb1dcce7f9fd978fbbc8d8d68cf5e84"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Thu Feb 28 08:08:01 2013 +0100"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Thu Oct 31 09:55:45 2013 +0100"
      },
      "message": "drm/tegra: Add 3D support\n\nInitialize and power the 3D unit on Tegra20, Tegra30 and Tegra114 and\nregister a channel with the Tegra DRM driver so that the unit can be\nused from userspace.\n\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nSigned-off-by: Thierry Reding \u003ctreding@nvidia.com\u003e\n"
    },
    {
      "commit": "776dc38403676f499a73d32e2e7c61eb5b42f736",
      "tree": "5c9f8d670b51d743c5bbab45ec401e30f22579c1",
      "parents": [
        "35d747a81d7eb824bd0c3476cd0c564b52ad5353"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Mon Oct 14 14:43:22 2013 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Thu Oct 31 09:55:33 2013 +0100"
      },
      "message": "drm/tegra: Move subdevice infrastructure to host1x\n\nThe Tegra DRM driver currently uses some infrastructure to defer the DRM\ncore initialization until all required devices have registered. The same\ninfrastructure can potentially be used by any other driver that requires\nmore than a single sub-device of the host1x module.\n\nMake the infrastructure more generic and keep only the DRM specific code\nin the DRM part of the driver. Eventually this will make it easy to move\nthe DRM driver part back to the DRM subsystem.\n\nSigned-off-by: Thierry Reding \u003ctreding@nvidia.com\u003e\n"
    },
    {
      "commit": "35d747a81d7eb824bd0c3476cd0c564b52ad5353",
      "tree": "75bf333cba5d9dfbce532bb0c1391ca9bbeb7b43",
      "parents": [
        "53fa7f7204c97dc0c86b99ff8365ad6a7b2ebd78"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Tue Sep 24 16:30:32 2013 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Thu Oct 31 09:20:11 2013 +0100"
      },
      "message": "gpu: host1x: Expose syncpt and channel functionality\n\nExpose the buffer objects, syncpoint and channel functionality in the\npublic public header so that drivers can use them.\n\nSigned-off-by: Thierry Reding \u003ctreding@nvidia.com\u003e\n"
    },
    {
      "commit": "53fa7f7204c97dc0c86b99ff8365ad6a7b2ebd78",
      "tree": "dbcbfc81863faa444f29de276f4a6a8e3303b42e",
      "parents": [
        "e1e906448d2fc6f5a69e1967e00868f0cbfbb566"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Tue Sep 24 15:35:40 2013 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Thu Oct 31 09:20:10 2013 +0100"
      },
      "message": "drm/tegra: Introduce tegra_drm_client structure\n\nThis structure derives from host1x_client. DRM-specific fields are moved\nfrom host1x_client to this structure, so that host1x_client can remain\nagnostic of DRM.\n\nSigned-off-by: Thierry Reding \u003ctreding@nvidia.com\u003e\n"
    },
    {
      "commit": "e1e906448d2fc6f5a69e1967e00868f0cbfbb566",
      "tree": "7b28d7de7569a338f6d219b62edc9b14007411f4",
      "parents": [
        "3be8274341499cfc258eddda29f626d7be10dde5"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Tue Sep 24 13:59:01 2013 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "treding@nvidia.com",
        "time": "Thu Oct 31 09:20:10 2013 +0100"
      },
      "message": "gpu: host1x: Make host1x header file public\n\nIn preparation to support host1x clients other than DRM, move this\nheader into a public location.\n\nSigned-off-by: Thierry Reding \u003ctreding@nvidia.com\u003e\n"
    },
    {
      "commit": "d43f81cbaf43531a977e8b4c4427f19acf8a5061",
      "tree": "76fbf323c5df37de5a29f52817ddc4953328d213",
      "parents": [
        "de2ba664c30fcdb0f678ab6cbb57e01a0b206085"
      ],
      "author": {
        "name": "Terje Bergstrom",
        "email": "tbergstrom@nvidia.com",
        "time": "Fri Mar 22 16:34:09 2013 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Mon Apr 22 12:40:04 2013 +0200"
      },
      "message": "drm/tegra: Add gr2d device\n\nAdd client driver for 2D device, and IOCTLs to pass work to host1x\nchannel for 2D.\n\nAlso adds functions that can be called to access sync points from\nDRM.\n\nSigned-off-by: Arto Merilainen \u003camerilainen@nvidia.com\u003e\nSigned-off-by: Terje Bergstrom \u003ctbergstrom@nvidia.com\u003e\nReviewed-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nTested-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nTested-by: Erik Faye-Lund \u003ckusmabite@gmail.com\u003e\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\n"
    },
    {
      "commit": "6579324a41cc414009a601738b70a53d6376325c",
      "tree": "61b3491351217d07ff75851c6d989bf02b213383",
      "parents": [
        "7ede0b0bf3e2595d40d6195b6fe4c4dcef438830"
      ],
      "author": {
        "name": "Terje Bergstrom",
        "email": "tbergstrom@nvidia.com",
        "time": "Fri Mar 22 16:34:03 2013 +0200"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Mon Apr 22 12:32:43 2013 +0200"
      },
      "message": "gpu: host1x: Add channel support\n\nAdd support for host1x client modules, and host1x channels to submit\nwork to the clients.\n\nSigned-off-by: Arto Merilainen \u003camerilainen@nvidia.com\u003e\nSigned-off-by: Terje Bergstrom \u003ctbergstrom@nvidia.com\u003e\nReviewed-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nTested-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nTested-by: Erik Faye-Lund \u003ckusmabite@gmail.com\u003e\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\n"
    }
  ]
}
