)]}'
{
  "log": [
    {
      "commit": "f99c89297cd6995ccad6394c87383941c2570fe9",
      "tree": "aea6fffb764b943e3343c0d3259262461f92d7b1",
      "parents": [
        "5b2e98cdf3a6ac6c57de6a2156c673d4b0262684"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "ppisa@pikron.com",
        "time": "Sat Jan 07 10:44:32 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 10:44:32 2006 +0000"
      },
      "message": "[ARM] 3232/1: i.MX Frame Buffer undeclared \"dev\" variable fix\n\nPatch from Pavel Pisa\n\nCorrection of the code broken by update\nwhole-tree platform devices update.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24",
      "tree": "d8825be54cefb6ad6707478d719c8e30605bee7b",
      "parents": [
        "00d3dcdd96646be6059cc21f2efa94c4edc1eda5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "message": "[DRIVER MODEL] Convert platform drivers to use struct platform_driver\n\nThis allows us to eliminate the casts in the drivers, and eventually\nremove the use of the device_driver function pointer methods for\nplatform device drivers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c465e05a03209651078b95686158648fd7ed84c5",
      "tree": "e1119586a567a9a6a5ad9bda43d3438772ecf5a4",
      "parents": [
        "e764a20196f4e1b497a42fdc6e9d254e7ec290f2"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 07 01:00:35 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:50 2005 -0800"
      },
      "message": "[PATCH] fbcon/fbdev: Move softcursor out of fbdev to fbcon\n\nAccording to Jon Smirl, filling in the field fb_cursor with soft_cursor for\ndrivers that do not support hardware cursors is redundant.  The soft_cursor\nfunction is usable by all drivers because it is just a wrapper around\nfb_imageblit.  And because soft_cursor is an fbcon-specific hook, the file is\nmoved to the console directory.\n\nThus, drivers that do not support hardware cursors can leave the fb_cursor\nfield blank.  For drivers that do, they can fill up this field with their own\nversion.\n\nThe end result is a smaller code size.  And if the framebuffer console is not\nloaded, module/kernel size is also reduced because the soft_cursor module will\nalso not be loaded.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d052d1beff706920e82c5d55006b08e256b5df09",
      "tree": "dac91b70361b405ab8e15207f514a2f3e991e93d",
      "parents": [
        "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "message": "Create platform_device.h to contain all the platform device details.\nConvert everyone who uses platform_bus_type to include\nlinux/platform_device.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9480e307cd88ef09ec9294c7d97ebec18e6d2221",
      "tree": "967e26d3a23c24dd52b114d672312c207714308c",
      "parents": [
        "a3a3395e487abc4c1371fe319a8ecbb3913a70a4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Fri Oct 28 09:52:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:56 2005 -0700"
      },
      "message": "[PATCH] DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks\n\nIn PM v1, all devices were called at SUSPEND_DISABLE level.  Then\nall devices were called at SUSPEND_SAVE_STATE level, and finally\nSUSPEND_POWER_DOWN level.  However, with PM v2, to maintain\ncompatibility for platform devices, I arranged for the PM v2\nsuspend/resume callbacks to call the old PM v1 suspend/resume\ncallbacks three times with each level in order so that existing\ndrivers continued to work.\n\nSince this is obsolete infrastructure which is no longer necessary,\nwe can remove it.  Here\u0027s an (untested) patch to do exactly that.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fc611a1a50caa04bae82ed3c1fc6505132f8343f",
      "tree": "4f4723d240b59b9d7ff1df862d101ec5120a3637",
      "parents": [
        "d0877904470c149c6553f1309cfed6c90d67cf91"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 29 11:15:51 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 29 11:15:51 2005 +0100"
      },
      "message": "[ARM] Don\u0027t include mach-types.h unnecessarily\n\nIt\u0027s pointless to include mach-types.h if you\u0027re not going to use\nanything from it.  These references were removed as a result of:\n\ngrep -lr \u0027asm/mach-types\\.h\u0027 . | xargs grep -L \u0027machine_is_\\|MACH_TYPE_\\|MACHINE_START\\|machine_type\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e36d394deb1b59d004ab057e0b5c505ffc5d8c0a",
      "tree": "d9b629c896bc8ba3875baf92000d15137b8dbf4a",
      "parents": [
        "1f87b1e6e6050c0afe8b4afc279121f99043dc54"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Sep 16 19:27:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 17 11:50:00 2005 -0700"
      },
      "message": "[PATCH] Fix up some pm_message_t types\n\nFix up some pm_message_t types\n\nSigned-Off-By: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "772a9e631ccad0423ed6d08acb3a4b1084ae2613",
      "tree": "cf4243b9f4ed2e8a8661f08588f2a1df6370896b",
      "parents": [
        "246b49768bc96d942ab0e2a17aab6fc3d2e011da"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Sun Jul 17 20:15:36 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 17 20:15:36 2005 +0100"
      },
      "message": "[PATCH] ARM: 2687/1: i.MX framebuffer: make dmacr register platform configurable\n\nPatch from Sascha Hauer\n\nThe dmacr needs different settings on some boards. This patch makes the\nregister configurable by the platform part.\nAlso we have imxfb_disable_controller(), so lets use it.\n\nSigned-off-by: Steven Scholz\nSigned-off-by: Sascha Hauer\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7c2f891cb64b0b9c8d389da97c221ee4288f1307",
      "tree": "6826d42679d15654c0a0661e56bcbe8fb3f6db86",
      "parents": [
        "db9f1d9daa2f775a0f7d1a0d2ca4722c1da50158"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sun May 01 08:59:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:24 2005 -0700"
      },
      "message": "[PATCH] imxfb: Add Freescale i.MX framebuffer driver\n\nThis patch adds support for the framebuffer on the freescale i.MX SOC\narchitecture.  The driver has been tested on the mx1ads board, the pimx1 board\nand another custom board with different displays.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ]
}
