)]}'
{
  "log": [
    {
      "commit": "948170f8944dfd29d13612fff48110a9814daeb1",
      "tree": "6d88f55925e407c096db6a6bc4df4ad3b5c2448d",
      "parents": [
        "6c3fb55793f79bc975df0494c4d56ea6f0b0cc45"
      ],
      "author": {
        "name": "Benoit Cousson",
        "email": "b-cousson@ti.com",
        "time": "Tue Jan 10 15:10:59 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 16:30:53 2012 -0800"
      },
      "message": "drivers/rtc/rtc-twl.c: add DT support for RTC inside twl4030/twl6030\n\nAdd the DT support for the TI rtc-twl present in the twl4030 and twl6030\ndevices.\n\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7e72c686347562b4a275c97b4bdd7a79c1f23c65",
      "tree": "02d26d0499a1510efa3e15ff57046ad35955f84c",
      "parents": [
        "a7402deb324f62106566f5a95199a54c41e200ef"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Wed Aug 10 20:20:36 2011 -0700"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Fri Aug 26 17:26:54 2011 -0700"
      },
      "message": "rtc: twl: Fix registration vs. init order\n\nOnly register as an RTC device after the hardware has been\nsuccessfully initialized.  The RTC class driver will call\nback to this driver to read a pending alarm, and other\ndrivers watching for new devices on the RTC class may\nread the RTC time upon registration.  Such access might\noccur while the RTC is stopped, prior to clearing\npending alarms, etc.\n\nThe new ordering also avoids leaving the platform\ndevice drvdata set to an unregistered struct rtc_device *\non probe errors.\n\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "34d623d11316cb69f9e8cc5eb50d3792b5c302b6",
      "tree": "f2062be0fabe081dd775dcf586b7367587363f89",
      "parents": [
        "dec35d19c4ec65b94df3b27b6e373f0d48c9cd32"
      ],
      "author": {
        "name": "Sebastian Reichel",
        "email": "sre@debian.org",
        "time": "Tue May 31 08:51:39 2011 +0000"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Wed Aug 10 15:54:26 2011 -0700"
      },
      "message": "rtc: rtc-twl: Remove lockdep related local_irq_enable()\n\nNow that the irq is properly threaded (due to it needing i2c access)\nwe should also remove the local_irq_enable() call in twl_rtc_interrupt.\nTesting this with Pandaboard, the RTC is still working.\n\n[Reworked commit message -jstultz]\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "dec35d19c4ec65b94df3b27b6e373f0d48c9cd32",
      "tree": "9711a20214d7308cd4662f9354e52a0bdcdc8ca5",
      "parents": [
        "bf6ed027bcc93f8d54d321fe87f0434b25699eb1"
      ],
      "author": {
        "name": "Ilkka Koskinen",
        "email": "ilkka.koskinen@nokia.com",
        "time": "Wed Mar 16 06:07:14 2011 +0000"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Wed Aug 10 15:54:25 2011 -0700"
      },
      "message": "rtc: rtc-twl: Switch to using threaded irq\n\nThe driver is accessing to i2c bus in interrupt handler.\nTherefore, it should use threaded irq.\n\nSigned-off-by: Ilkka Koskinen \u003cilkka.koskinen@nokia.com\u003e\nAcked-by: Balaji T K \u003cbalajitk@ti.com\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "8f6b0dd369868559b384a66aa17512ae5aae2d9b",
      "tree": "b98bcc40d158d96fe30af93e5bdede28fbeac77d",
      "parents": [
        "9a9a54ad7aa2c7420c96c6fd33538f55d81775cb"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Jul 25 17:13:34 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "drivers/rtc/rtc-twl.c: check return value of twl_rtc_write_u8() in twl_rtc_set_time()\n\nWe forget to save the return value of the call to\ntwl_rtc_write_u8(save_control, REG_RTC_CTRL_REG); in \u0027ret\u0027, making the\ntest of \u0027ret \u003c 0\u0027 dead code since \u0027ret\u0027 then couldn\u0027t possibly have\nchanged since the last test just a few lines above.  It also makes us not\ndetect failures from that specific twl_rtc_write_u8() call.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Alexandre Rusev \u003csource@mvista.com\u003e\nCc: \"George G. Davis\" \u003cgdavis@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "51ba60c5bb3b0f71bee26404ddc22d8e4109e88a",
      "tree": "27465aa6427981e542df0a9822ae634fe225a838",
      "parents": [
        "696160fec162601d06940862b5b3aa4460344c1b"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Thu Feb 03 12:13:50 2011 -0800"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Wed Mar 09 11:23:37 2011 -0800"
      },
      "message": "RTC: Cleanup rtc_class_ops-\u003eupdate_irq_enable()\n\nNow that the generic code handles UIE mode irqs via periodic\nalarm interrupts, no one calls the\nrtc_class_ops-\u003eupdate_irq_enable() method anymore.\n\nThis patch removes the driver hooks and implementations of\nupdate_irq_enable if no one else is calling it.\n\nCC: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCC: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCC: Marcelo Roberto Jimenez \u003cmroberto@cpti.cetuc.puc-rio.br\u003e\nCC: rtc-linux@googlegroups.com\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "2e84067b6e557b0b85cdbceaf9a9189fc2c26536",
      "tree": "98f8170511bbb06db5483edca4315345033ffeac",
      "parents": [
        "870a2761a8df7dea7449b4225c9babcf22c6ead4"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Fri Mar 05 13:44:23 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 06 11:26:47 2010 -0800"
      },
      "message": "rtc-twl: Storage class should be before const qualifier\n\nThe C99 specification states in section 6.11.5:\n\nThe placement of a storage-class specifier other than at the beginning of\nthe declaration specifiers in a declaration is an obsolescent feature.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a6b49ffd2d4bba53ad172b1e78ee51fe15ab195e",
      "tree": "1fc03d75e700644c3846c0eaa8b560cd5993d4ec",
      "parents": [
        "e8deb28ca8e221de0239eafb3c3d431d8854278e"
      ],
      "author": {
        "name": "Balaji T K",
        "email": "balajitk@ti.com",
        "time": "Sun Dec 13 22:16:31 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Dec 14 00:26:08 2009 +0100"
      },
      "message": "rtc: Add twl6030 RTC support\n\nThis patch adds support for RTC in phoenix TWL6030.\nRegister offset addresses have changed in TWL6030\nrtc-twl.c will hence forth support all twl RTC (4030, 5030, 6030 ..)\n\nSigned-off-by: Balaji T K \u003cbalajitk@ti.com\u003e\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nReviewed-by: Tony Lindgren \u003ctony@atomide.com\u003e\nReviewed-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "ef3b7d0d3ed6c53917367003af90a4002f409d3d",
      "tree": "ce052b96281acb0f18b354fb347f8216cba644a5",
      "parents": [
        "fc7b92fca4e546184557f1c53f84ad57c66b7695"
      ],
      "author": {
        "name": "Balaji T K",
        "email": "balajitk@ti.com",
        "time": "Sun Dec 13 21:30:48 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Dec 13 21:30:48 2009 +0100"
      },
      "message": "mfd: Rename twl4030_ routines in rtc-twl.c\n\nThis patch renames all twl4030_ functions to twl_ so that RTC driver can be\nshared between Triton and Phoenix.\n\nSigned-off-by: Balaji T K \u003cbalajitk@ti.com\u003e\nSigned-off-by: Nayak Rajendra \u003crnayak@ti.com\u003e\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "fc7b92fca4e546184557f1c53f84ad57c66b7695",
      "tree": "f15b37df7d34f525d877d33186b840947aa65b4d",
      "parents": [
        "b07682b6056eb6701f8cb86aa5800e6f2ea7919b"
      ],
      "author": {
        "name": "Balaji T K",
        "email": "balajitk@ti.com",
        "time": "Sun Dec 13 21:23:33 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Dec 13 21:23:33 2009 +0100"
      },
      "message": "mfd: Rename all twl4030_i2c*\n\nThis patch renames function names like twl4030_i2c_write_u8,\ntwl4030_i2c_read_u8 to twl_i2c_write_u8, twl_i2c_read_u8\nand also common variable in twl-core.c\n\nSigned-off-by: Rajendra Nayak \u003crnayak@ti.com\u003e\nSigned-off-by: Balaji T K \u003cbalajitk@ti.com\u003e\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "b07682b6056eb6701f8cb86aa5800e6f2ea7919b",
      "tree": "178461d70dd9996c9d5340221e8389dc67448da8",
      "parents": [
        "147e084792f22b52df65a3d9d0e8b2a9233e0aa8"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Sun Dec 13 20:05:51 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Dec 13 20:05:51 2009 +0100"
      },
      "message": "mfd: Rename twl4030* driver files to enable re-use\n\nThe upcoming TWL6030 is companion chip for OMAP4 like the current TWL4030\nfor OMAP3. The common modules like RTC, Regulator creates opportunity\nto re-use the most of the code from twl4030.\n\nThis patch renames few common drivers twl4030* files to twl* to enable\nthe code re-use.\n\nSigned-off-by: Rajendra Nayak \u003crnayak@ti.com\u003e\nSigned-off-by: Balaji T K \u003cbalajitk@ti.com\u003e\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "f993004d73f266a02f3ac736fafb033c600972d9",
      "tree": "14cc0c73e4efa6ecf761a9dc6ad9f827d01aea6f",
      "parents": [
        "ecf4667d30dd63fa130e22f8f2da3e6ce003358b"
      ],
      "author": {
        "name": "Kim Kyuwon",
        "email": "q1.kim@samsung.com",
        "time": "Tue May 12 13:19:38 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 12 14:11:35 2009 -0700"
      },
      "message": "rtc: rtc-twl4030 don\u0027t mask alarm interrupts on suspend\n\nThis patch enables the alarm interrupt of TWL4030 RTC to wake up the\nsystem from suspend. You can test this patch with following command.\n\n# echo +10 \u003e /sys/class/rtc/rtc0/wakealarm; echo mem \u003e /sys/power/state;\n\nSigned-off-by: Kim Kyuwon \u003cq1.kim@samsung.com\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "744bcb13d376b38ff1df3bbcc810493e1b999502",
      "tree": "b5b1788d19c315fa88256745473ad159a315061e",
      "parents": [
        "f2fecec51ad593cce1b07a2b54830a8412a441ea"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Mar 24 16:38:22 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 24 16:38:22 2009 -0700"
      },
      "message": "rtc: struct device - replace bus_id with dev_name(), dev_set_name()\n\nCc: a.zummo@towertech.it\nCc: rtc-linux@googlegroups.com\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cafa1d8b0c90252e73f20db1b6f32cf88e73ff17",
      "tree": "bfe17370eadc0db4ff366a333cfc008f86d79003",
      "parents": [
        "4216d0bd8fef77b7926eb065a766e2ee003acf6a"
      ],
      "author": {
        "name": "Matti Halme",
        "email": "matti.halme@nokia.com",
        "time": "Thu Jan 15 13:50:56 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 15 16:39:36 2009 -0800"
      },
      "message": "rtc: rtc-twl4030 don\u0027t mask alarm interrupts on shutdown\n\nA triggering RTC alarm should be able to power on a device that has been\npowered off. This patch enables that on twl4030 by not masking the alarm\ninterrupt at shutdown.\n\nSigned-off-by: Matti Halme \u003cmatti.halme@nokia.com\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Samuel Ortiz \u003csameo@openedhand.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a748384bba1754409383ba9f0738bffdfa3fd431",
      "tree": "906b6a0d111c9b054242ec96d0bbde386bc95c7a",
      "parents": [
        "fb144adc517d9ebe8fd8d98a5696fb68ec91e1f5"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Thu Jan 15 13:50:52 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 15 16:39:36 2009 -0800"
      },
      "message": "rtc: tw4030 add alarm/update interfaces\n\n- implement alarm_irq_enable\n- return correct error code when registering fails\n\n[dbrownell@users.sourceforge.net: build fixes, force 1/sec irqs]\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Samuel Ortiz \u003csameo@openedhand.com\u003e\nCc: rtc-linux@googlegroups.com\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2fac6674ddf3164da42a76d62f8912073d629a30",
      "tree": "ffc7b69bbbe065ebe1e75be601c866467252f550",
      "parents": [
        "d4afc76c0b59a37113e184004f8a9989cfc1ddd3"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Jan 06 14:42:11 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:23 2009 -0800"
      },
      "message": "rtc: bunch of drivers: fix \u0027no irq\u0027 case handing\n\nThis patch fixes a bunch of irq checking misuses.  Most drivers were\ngetting irq via platform_get_irq(), which returns -ENXIO or r-\u003estart.\n\nrtc-cmos.c is special.  It is using PNP and platform bindings.  Hopefully\nnobody is using PNP IRQ 0 for RTC.  So the changes should be safe.\n\nrtc-sh.c is using platform_get_irq, but was storing a result into an\nunsigned type, then was checking for \u003c 0.  This is fixed now.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc61686001b1368724d1c38805c27e5021cd85ed",
      "tree": "659ebea7c77f87401872567571b28d16e27cc108",
      "parents": [
        "beaa4867eec02e6eb78e9e9ef503d7eff612b068"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Dec 09 13:14:18 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 10 08:01:53 2008 -0800"
      },
      "message": "rtc twl4030: rename ioctl function when RTC_INTF_DEV\u003dn\n\nFix build error when RTC_INTF_DEV\u003dn:\n\ndrivers/rtc/rtc-twl4030.c:402: error: \u0027twl4030_rtc_ioctl\u0027 undeclared here (not in a function)\nmake[3]: *** [drivers/rtc/rtc-twl4030.o] Error 1\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Samuel Ortiz \u003csameo@openedhand.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f96411ab73647ebf9485d77546c0c1f554bafcd7",
      "tree": "284723cf28ee6dbafcd4b0edba309606d13d3d43",
      "parents": [
        "a30d46c042c8a17ef25de02f439fbd120ab8a8de"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Oct 20 23:50:05 2008 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Wed Oct 22 01:19:38 2008 +0200"
      },
      "message": "mfd: rtc-twl4030 driver\n\nThis adds a driver for the RTC inside the TWL4030 multi-function device.\nIt\u0027s a fairly basic RTC, with a wake-capable alarm.\n\nNote that many of the pre-release Overo boards now in circulation can\u0027t\neffectively use this RTC, because of a wiring error that puts its TWL\nchip into \"secure\" mode.  (As in \"secure yourself against tampering\".)\nThis isn\u0027t an issue on other OMAP3 boards now supported in mainline,\nsuch as Beagle and Labrador.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    }
  ]
}
