)]}'
{
  "log": [
    {
      "commit": "b8cd742acfd78a4689148fb80cf74bc26e7f1f3c",
      "tree": "9c447d733ca74ed22b8272db5cb9a40586ab04a7",
      "parents": [
        "8c7577637ca31385e92769a77e2ab5b428e8b99c"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu May 10 13:01:46 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 10 15:06:44 2012 -0700"
      },
      "message": "drivers/leds: correct __devexit annotations\n\n__devexit functions are discarded without CONFIG_HOTPLUG, so they need\nto be referenced carefully.  A __devexit function may also not be called\nfrom a __devinit function.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Mathieu Poirier \u003cmathieu.poirier@linaro.org\u003e\nCc: Bryan Wu \u003cbryan.wu@canonical.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "892a8843fbef07a7f2ab62d5f7ff5c16ea0903b0",
      "tree": "cddc55a75280ec2851e26f127acd2f05e9483cc1",
      "parents": [
        "e2c17bc6f717a8847df2a867caec6ba4fe85f3fc"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Tue Jan 10 15:09:24 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 16:30:48 2012 -0800"
      },
      "message": "leds: convert led platform drivers to module_platform_driver\n\nFactor out some boilerplate code for platform driver registration into\nmodule_platform_driver.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Haojian Zhuang \u003chzhuang1@marvell.com\u003e\t\t[led-88pm860x.c]\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Michael Hennerich \u003chennerich@blackfin.uclinux.org\u003e\nCc: Mike Rapoport \u003cmike@compulab.co.il\u003e\nCc: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "54f4dedb5368fff81b722b551e2f15a75175d7b7",
      "tree": "c559dfd0743e4765e55ace1488a5c80f49c40d05",
      "parents": [
        "5d76fc219ce38a226314436563f6b9d405bb6db1"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:56:03 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:49 2011 -0400"
      },
      "message": "drivers/leds: Add module.h to files using it implicitly\n\nA pending cleanup will mean that module.h won\u0027t be implicitly\neverywhere anymore.  Make sure the modular drivers in the leds\ndir are actually calling out for \u003cmodule.h\u003e explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "e5971bbc1caf0ccbab3fea74fe37abb649d1c7cf",
      "tree": "727aface2c486bbea7b70f1b587497bad9885771",
      "parents": [
        "b51d92da4ebb52b61fdc99c911171562673e88ef"
      ],
      "author": {
        "name": "Simon Guinot",
        "email": "sguinot@lacie.com",
        "time": "Thu Oct 07 16:35:40 2010 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 07 14:00:23 2010 -0400"
      },
      "message": "leds: leds-ns2: fix private driver data storage\n\ndev_set_drvdata() can\u0027t be used to set the driver private data pointer.\nThis would overwrite the led classdev object previously registered by\nled_classdev_register().\n\nNote that despite this mistake, the driver work fine because led_dat and\nled_dat-\u003ecdev are at the same memory address.\n\nSigned-off-by: Simon Guinot \u003csguinot@lacie.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    },
    {
      "commit": "f539dfedbd169e5ed47912bb517c75976ab556f3",
      "tree": "2619d29fb7da50574b60a77cde5b140a256c9461",
      "parents": [
        "c4a90588fa07ea47df7a67fd6cb03d6bc0f99634"
      ],
      "author": {
        "name": "Simon Guinot",
        "email": "sguinot@lacie.com",
        "time": "Sun Sep 19 15:30:59 2010 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Sun Sep 19 22:43:42 2010 -0400"
      },
      "message": "leds: leds-ns2: fix locking\n\nThis patch replace all the lock functions with the irq safe variant.\nThe ns2_led_{set,get}_mode() functions must be safe in all context.\n\nFor example, the trigger timer call led_set_brightness() in a softirq\ncontext.\n\nSigned-off-by: Simon Guinot \u003csguinot@lacie.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    },
    {
      "commit": "11efe71f6564e59ba9acfc636ac6f423e059dc69",
      "tree": "dcbc12bdf746393d1ecacacf58563f982eaaf6de",
      "parents": [
        "b6a044ff5757b22572ac3f3ccd006fb052b27b77"
      ],
      "author": {
        "name": "Simon Guinot",
        "email": "sguinot@lacie.com",
        "time": "Tue Jul 06 16:08:46 2010 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Jul 16 22:02:00 2010 -0400"
      },
      "message": "leds: add LED driver for Network Space v2 LEDs\n\nThis patch add a LED class driver for the dual-GPIO LEDs found on the\nNetwork Space v2 board (and parents). This include Internet Space v2,\nNetwork Space (Max) v2 and d2 Network v2 boards.\n\nThis dual-GPIO LED is wired to a CPLD and can blink in relation with the\nSATA activity. The driver expose this capability through a \"sata\" sysfs\nattribute.\n\nSigned-off-by: Simon Guinot \u003csguinot@lacie.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    }
  ]
}
