)]}'
{
  "log": [
    {
      "commit": "4277f2c4667187cbbdd3da3be31ee681bc6b8300",
      "tree": "8daecab60ec67cfdecf71ec7668c8e96b28b17b8",
      "parents": [
        "9056df19c2a63cec88cf580ab131214ef90d5cb1"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sat Nov 26 10:25:54 2011 +0800"
      },
      "committer": {
        "name": "Florian Tobias Schandinat",
        "email": "FlorianSchandinat@gmx.de",
        "time": "Sat Dec 03 22:08:42 2011 +0000"
      },
      "message": "video: convert drivers/video/* to use module_platform_driver()\n\nThis patch converts the drivers in drivers/video/* to use the\nmodule_platform_driver() macro which makes the code smaller and a bit\nsimpler.\n\nCc: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nAcked-by: Alexey Charkov \u003calchark@gmail.com\u003e\nAcked-by: Damian Hobson-Garcia \u003cdhobsong@igel.co.jp\u003e\nAcked-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\n"
    },
    {
      "commit": "f8798ccbefc0e4ef7438c080b7ba0410738c8cfa",
      "tree": "9133440693c02314f1f6f95629b3594ce24ad0f8",
      "parents": [
        "261e767628bb5971b9032439818237cc8511ea94"
      ],
      "author": {
        "name": "Yong Zhang",
        "email": "yong.zhang0@gmail.com",
        "time": "Thu Sep 22 16:59:16 2011 +0800"
      },
      "committer": {
        "name": "Florian Tobias Schandinat",
        "email": "FlorianSchandinat@gmx.de",
        "time": "Mon Oct 03 15:52:22 2011 +0000"
      },
      "message": "video: irq: Remove IRQF_DISABLED\n\nSince commit [e58aa3d2: genirq: Run irq handlers with interrupts disabled],\nWe run all interrupt handlers with interrupts disabled\nand we even check and yell when an interrupt handler\nreturns with interrupts enabled (see commit [b738a50a:\ngenirq: Warn when handler enables interrupts]).\n\nSo now this flag is a NOOP and can be removed.\n\nSigned-off-by: Yong Zhang \u003cyong.zhang0@gmail.com\u003e\nAcked-by: David Brown \u003cdavidb@codeaurora.org\u003e\nSigned-off-by: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\n"
    },
    {
      "commit": "f88a91ccc8c341e6058c017823e2db266f374024",
      "tree": "d8d3c47b32cda9ddfc35a684939d9e2237e117f6",
      "parents": [
        "368936741cb3ccfd9f71efba6022a4afd56e2a4e"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Thu Sep 01 08:13:38 2011 +0800"
      },
      "committer": {
        "name": "Florian Tobias Schandinat",
        "email": "FlorianSchandinat@gmx.de",
        "time": "Thu Sep 01 00:28:24 2011 +0000"
      },
      "message": "video: nuc900fb: remove include of mach/clkdev.h\n\nSince commit aa3831cf9d29cfeaebd8c2169378b74111364487\n\"ARM: Consolidate the clkdev header files\",\nthe header file arch/arm/mach-nuc93x/include/mach/clkdev.h is removed.\n\nThis patch fixes below build error:\n\ndrivers/video/nuc900fb.c:42:25: error: mach/clkdev.h: No such file or directory\nmake[2]: *** [drivers/video/nuc900fb.o] Error 1\nmake[1]: *** [drivers/video] Error 2\nmake: *** [drivers] Error 2\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\n"
    },
    {
      "commit": "28f65c11f2ffb3957259dece647a24f8ad2e241b",
      "tree": "6b7621d09d10df89eedd908d4506fb9f457a909f",
      "parents": [
        "140a1ef2f91a00e1d25f0878c193abdc25bf6ebe"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jun 09 09:13:32 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 10 14:55:36 2011 +0200"
      },
      "message": "treewide: Convert uses of struct resource to resource_size(ptr)\n\nSeveral fixes as well where the +1 was missing.\n\nDone via coccinelle scripts like:\n\n@@\nstruct resource *ptr;\n@@\n\n- ptr-\u003eend - ptr-\u003estart + 1\n+ resource_size(ptr)\n\nand some grep and typing.\n\nMostly uncompiled, no cross-compilers.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6c9571f4b759717e1c938cbc6b53ec8ce5813245",
      "tree": "8484d1951bf1844fc2a7d114e772530c6b3b12f3",
      "parents": [
        "d10df505f81064cf983fb3c5111b004d181a10f5"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Jan 17 16:25:57 2011 +0800"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 18 13:38:06 2011 +0900"
      },
      "message": "video: nuc900fb: properly free resources in nuc900fb_remove\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d10df505f81064cf983fb3c5111b004d181a10f5",
      "tree": "8ae9fd7b5d3aedbbdca6cb73ada1aa23c03a2e32",
      "parents": [
        "e6f597a1425b5af64917be3448b29e2d5a585ac8"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Jan 17 16:24:36 2011 +0800"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 18 13:37:59 2011 +0900"
      },
      "message": "video: nuc900fb: fix compile error\n\nThis patch fixes below compile error:\n\n  CC      drivers/video/nuc900fb.o\ndrivers/video/nuc900fb.c: In function \u0027nuc900fb_suspend\u0027:\ndrivers/video/nuc900fb.c:726: error: too few arguments to function \u0027nuc900fb_stop_lcd\u0027\ndrivers/video/nuc900fb.c: In function \u0027nuc900fb_resume\u0027:\ndrivers/video/nuc900fb.c:743: error: \u0027bfinfo\u0027 undeclared (first use in this function)\ndrivers/video/nuc900fb.c:743: error: (Each undeclared identifier is reported only once\ndrivers/video/nuc900fb.c:743: error: for each function it appears in.)\nmake[2]: *** [drivers/video/nuc900fb.o] Error 1\nmake[1]: *** [drivers/video] Error 2\nmake: *** [drivers] Error 2\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ec03031707a348578c6ded277e5d92eb21de4fce",
      "tree": "4adf97316956eb4b48235c12f7dbaebd76ea97e3",
      "parents": [
        "0b2e9cb42cd0b5b0c95a776e30c9ecdff16587ea"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Tue Jan 11 12:43:43 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 12 15:00:32 2011 +0900"
      },
      "message": "nuc900fb: don\u0027t treat NULL clk as an error\n\nclk_get() returns a struct clk cookie to the driver and some platforms\nmay return NULL if they only support a single clock.  clk_get() has only\nfailed if it returns a ERR_PTR() encoded pointer.\n\nCc: linux-fbdev@vger.kernel.org\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "032093bd44ac935ed3792ef592f94497d491cd8b",
      "tree": "cf1185920e42c9c0c3475ca5fe468f03d0af54fe",
      "parents": [
        "46c23d7f520e315dde86881b38ba92ebdf34ced5"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Jun 29 15:05:39 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 29 15:29:32 2010 -0700"
      },
      "message": "drivers/video/nuc900fb.c: fix lcd build error\n\nFix a nuc900 lcd build error.\n\nSince the \u0027nuc900_driver_clksrc_div()\u0027 API cannot be merged into mainline\nsuccessfully, I removed this clock source selection hook in this driver.\nThis means nuc900 lcd driver has to select default clock source from the\nexternal crystal now.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Qiang Wang \u003crurality.wq@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a42dcb883d948a5f26c005f0e401e8297aa05f76",
      "tree": "75ceabdedee10e9da54c1b86d6fe60b818a56867",
      "parents": [
        "49bbd815fd8ba26d0354900b783b767c7f47c816"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon May 24 14:34:09 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 25 08:07:09 2010 -0700"
      },
      "message": "nuc900fb: release correct mem region\n\nWe should be releasing \"res-\u003estart\" here.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Wang Qiang \u003crurality.linux@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8661970875d7d27e4de233d357327fffdb4a5e3d",
      "tree": "7b8cb8c11bc5e66da62cccf8fd77201415183353",
      "parents": [
        "91d4e0a4c889e3e8078c26542b8f5a322b87adf4"
      ],
      "author": {
        "name": "Wang Qiang",
        "email": "rurality.linux@gmail.com",
        "time": "Wed Mar 10 15:21:47 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:34 2010 -0800"
      },
      "message": "NUC900 LCD Controller Driver\n\nAn LCD controller driver for nuc900s.  The Linux LOGO is just fine and the\nFB-Test application was ok, too.\n\nSigned-off-by: Wang Qiang \u003crurality.linux@gmail.com\u003e\nCc: Wang Zongshun \u003cmcuos.com@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
