)]}'
{
  "log": [
    {
      "commit": "89c58c198b252f2bc20657fdd72a2aea788c435c",
      "tree": "735d8844993deb5a8d39efb171db8331241ce547",
      "parents": [
        "de88747f514a4e0cca416a8871de2302f4f77790"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Sun Feb 03 12:32:06 2013 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Fri Mar 08 21:34:41 2013 +0000"
      },
      "message": "rtc: rtc-mv: Add support for clk to avoid lockups\n\nThe Marvell RTC on Kirkwood makes use of the runit clock. Ensure the\ndriver clk_prepare_enable() this clock, otherwise there is a danger\nthe SoC will lockup when accessing RTC registers with the clock\ndisabled.\n\nReported-by: Simon Baatz \u003cgmbnomis@gmail.com\u003e\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nTested-by: Simon Baatz \u003cgmbnomis@gmail.com\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "1a71fb84fda651105e1e194c2d3a3a13a38210a9",
      "tree": "812379bf5a5f6ffaddd129fd7858e3d2adb66dab",
      "parents": [
        "3d3a6d18abc66ba38e554fd5cb5991dfa805cd23"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Tue Sep 27 22:21:37 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Mar 01 12:40:36 2013 +0100"
      },
      "message": "rtc: stmp3xxx: add wdt-accessor function\n\nThis RTC also includes a watchdog timer. Provide an accessor function\nfor setting the watchdog timeout value which will be picked up by a\nwatchdog driver. Also register the platform_device for the watchdog here\nto get the boot-time dependencies right.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "ab7826595e9ec51a51f622c5fc91e2f59440481a",
      "tree": "34241b399fa7a12c260e06e6c1c31bc69d46e1e3",
      "parents": [
        "21fbd5809ad126b949206d78e0a0e07ec872ea11",
        "ff7109fa632654eaef657186f2942f5b679023d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 24 20:00:58 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 24 20:00:58 2013 -0800"
      },
      "message": "Merge tag \u0027mfd-3.9-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFS updates from Samuel Ortiz:\n \"This is the MFD pull request for the 3.9 merge window.\n\n  No new drivers this time, but a bunch of fairly big cleanups:\n\n   - Roger Quadros worked on a OMAP USBHS and TLL platform data\n     consolidation, OMAP5 support and clock management code cleanup.\n\n   - The first step of a major sync for the ab8500 driver from Lee\n     Jones.  In particular, the debugfs and the sysct interfaces got\n     extended and improved.\n\n   - Peter Ujfalusi sent a nice patchset for cleaning and fixing the\n     twl-core driver, with a much needed module id lookup code\n     improvement.\n\n   - The regular wm5102 and arizona cleanups and fixes from Mark Brown.\n\n   - Laxman Dewangan extended the palmas APIs in order to implement the\n     palmas GPIO and rt drivers.\n\n   - Laxman also added DT support for the tps65090 driver.\n\n   - The Intel SCH and ICH drivers got a couple fixes from Aaron Sierra\n     and Darren Hart.\n\n   - Linus Walleij patchset for the ab8500 driver allowed ab8500 and\n     ab9540 based devices to switch to the new abx500 pin-ctrl driver.\n\n   - The max8925 now has device tree and irqdomain support thanks to\n     Qing Xu.\n\n   - The recently added rtsx driver got a few cleanups and fixes for a\n     better card detection code path and now also supports the RTS5227\n     chipset, thanks to Wei Wang and Roger Tseng.\"\n\n* tag \u0027mfd-3.9-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (109 commits)\n  mfd: lpc_ich: Use devres API to allocate private data\n  mfd: lpc_ich: Add Device IDs for Intel Wellsburg PCH\n  mfd: lpc_sch: Accomodate partial population of the MFD devices\n  mfd: da9052-i2c: Staticize da9052_i2c_fix()\n  mfd: syscon: Fix sparse warning\n  mfd: twl-core: Fix kernel panic on boot\n  mfd: rtsx: Fix issue that booting OS with SD card inserted\n  mfd: ab8500: Fix compile error\n  mfd: Add missing GENERIC_HARDIRQS dependecies\n  Documentation: Add docs for max8925 dt\n  mfd: max8925: Add dts\n  mfd: max8925: Support dt for backlight\n  mfd: max8925: Fix onkey driver irq base\n  mfd: max8925: Fix mfd device register failure\n  mfd: max8925: Add irqdomain for dt\n  mfd: vexpress: Allow vexpress-sysreg to self-initialise\n  mfd: rtsx: Support RTS5227\n  mfd: rtsx: Implement driving adjustment to device-dependent callbacks\n  mfd: vexpress: Add pseudo-GPIO based LEDs\n  mfd: ab8500: Rename ab8500 to abx500 for hwmon driver\n  ...\n"
    },
    {
      "commit": "7c2db36e730ee4facd341679ecb21ee73ba92831",
      "tree": "75016fba72aaf0581b9263f7fa4c565e6e634f3c",
      "parents": [
        "8b5628ab83b671f96ac9f174c1bd51c92589fc82",
        "a47a376f1c025e23e836c0376813c0424de665c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:38:49 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:38:49 2013 -0800"
      },
      "message": "Merge branch \u0027akpm\u0027 (incoming from Andrew)\n\nMerge misc patches from Andrew Morton:\n\n - Florian has vanished so I appear to have become fbdev maintainer\n   again :(\n\n - Joel and Mark are distracted to welcome to the new OCFS2 maintainer\n\n - The backlight queue\n\n - Small core kernel changes\n\n - lib/ updates\n\n - The rtc queue\n\n - Various random bits\n\n* akpm: (164 commits)\n  rtc: rtc-davinci: use devm_*() functions\n  rtc: rtc-max8997: use devm_request_threaded_irq()\n  rtc: rtc-max8907: use devm_request_threaded_irq()\n  rtc: rtc-da9052: use devm_request_threaded_irq()\n  rtc: rtc-wm831x: use devm_request_threaded_irq()\n  rtc: rtc-tps80031: use devm_request_threaded_irq()\n  rtc: rtc-lp8788: use devm_request_threaded_irq()\n  rtc: rtc-coh901331: use devm_clk_get()\n  rtc: rtc-vt8500: use devm_*() functions\n  rtc: rtc-tps6586x: use devm_request_threaded_irq()\n  rtc: rtc-imxdi: use devm_clk_get()\n  rtc: rtc-cmos: use dev_warn()/dev_dbg() instead of printk()/pr_debug()\n  rtc: rtc-pcf8583: use dev_warn() instead of printk()\n  rtc: rtc-sun4v: use pr_warn() instead of printk()\n  rtc: rtc-vr41xx: use dev_info() instead of printk()\n  rtc: rtc-rs5c313: use pr_err() instead of printk()\n  rtc: rtc-at91rm9200: use dev_dbg()/dev_err() instead of printk()/pr_debug()\n  rtc: rtc-rs5c372: use dev_dbg()/dev_warn() instead of printk()/pr_debug()\n  rtc: rtc-ds2404: use dev_err() instead of printk()\n  rtc: rtc-efi: use dev_err()/dev_warn()/pr_err() instead of printk()\n  ...\n"
    },
    {
      "commit": "a47a376f1c025e23e836c0376813c0424de665c2",
      "tree": "7759f5dd0daf58aa300095f0f386412d57824044",
      "parents": [
        "c1879fe80c61f3be6f2ddb82509c2e7f92a484fe"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:45 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:31 2013 -0800"
      },
      "message": "rtc: rtc-davinci: use devm_*() functions\n\nUse devm_*() functions to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c1879fe80c61f3be6f2ddb82509c2e7f92a484fe",
      "tree": "8155de84f0acc322f032389552b4cb4136bc461c",
      "parents": [
        "83a72c87e9d52820e9d3058004874af4df377a4d"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:44 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-max8997: use devm_request_threaded_irq()\n\nUse devm_request_threaded_irq() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "83a72c87e9d52820e9d3058004874af4df377a4d",
      "tree": "da2e25c50fa5cff41447b442654d513bfde1abd4",
      "parents": [
        "27239a1498f85c16306fdc614658d0bc1ee685ef"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:43 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-max8907: use devm_request_threaded_irq()\n\nUse devm_request_threaded_irq() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27239a1498f85c16306fdc614658d0bc1ee685ef",
      "tree": "54caabaab6b6d0adc7857a296d162a731bd38cbd",
      "parents": [
        "fd5231ce336e038037b4f0190a6838bdd6e17c6d"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:42 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-da9052: use devm_request_threaded_irq()\n\nUse devm_request_threaded_irq() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fd5231ce336e038037b4f0190a6838bdd6e17c6d",
      "tree": "d87ced72da76f30f48c799d8a55c21b4f3348250",
      "parents": [
        "6d77bdca22da510ce1ea43ea07441bbba3ff8881"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:41 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-wm831x: use devm_request_threaded_irq()\n\nUse devm_request_threaded_irq() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d77bdca22da510ce1ea43ea07441bbba3ff8881",
      "tree": "e50c3e348f19560fa83ba95dc03648f8a8ad0b93",
      "parents": [
        "14b149ebd252029b41ed432024ee1db1b6afb028"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:40 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-tps80031: use devm_request_threaded_irq()\n\nUse devm_request_threaded_irq() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "14b149ebd252029b41ed432024ee1db1b6afb028",
      "tree": "724719408c5a1a51d8cbd715ff2406c728920d4c",
      "parents": [
        "3b759d7f749f09617814587d4f2f448d8432afcb"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:39 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-lp8788: use devm_request_threaded_irq()\n\nUse devm_request_threaded_irq() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3b759d7f749f09617814587d4f2f448d8432afcb",
      "tree": "c0b07b106938b541177f1c12d38ee5d8f2603074",
      "parents": [
        "0db29c1da74b9fb08abaebc386300c60ef99cd29"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:38 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-coh901331: use devm_clk_get()\n\nUse devm_clk_get() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0db29c1da74b9fb08abaebc386300c60ef99cd29",
      "tree": "95fade2c131108d3d69c9e53be1f460373b804f0",
      "parents": [
        "190ab4af143d10e7b81a94050d94570b8054a870"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:37 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-vt8500: use devm_*() functions\n\nUse devm_*() functions to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "190ab4af143d10e7b81a94050d94570b8054a870",
      "tree": "6a696e02ecc4d4d307f1889e04ac9fcb62b24b47",
      "parents": [
        "9510853cfde2223ef39b4a7fbbb7fb100d780661"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:36 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-tps6586x: use devm_request_threaded_irq()\n\nUse devm_request_threaded_irq() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9510853cfde2223ef39b4a7fbbb7fb100d780661",
      "tree": "4fc5285cd8032e498d50bd9177bf6b28b8f6c227",
      "parents": [
        "ee4433573b02f817c3ac62ed8f07027938dc9201"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:35 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:30 2013 -0800"
      },
      "message": "rtc: rtc-imxdi: use devm_clk_get()\n\nUse devm_clk_get() to make cleanup paths more simple.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee4433573b02f817c3ac62ed8f07027938dc9201",
      "tree": "74172cb91ff444f84cfdb83fd55da2841de3eb63",
      "parents": [
        "79d134058f15e25c6b6724704a8f046c2ff6c1f9"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:34 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-cmos: use dev_warn()/dev_dbg() instead of printk()/pr_debug()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "79d134058f15e25c6b6724704a8f046c2ff6c1f9",
      "tree": "437ecbcf0a485d48e9a7621d5fe63e4f73894a8e",
      "parents": [
        "d959f7319adf58e4bfcada15cc088941dee79f36"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:33 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-pcf8583: use dev_warn() instead of printk()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d959f7319adf58e4bfcada15cc088941dee79f36",
      "tree": "8f3f7ddccb20bf316209a60229e4a80660d6c9f8",
      "parents": [
        "d75dcd3349a4e0916cec37e7b838c83c95b9fa95"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:32 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-sun4v: use pr_warn() instead of printk()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d75dcd3349a4e0916cec37e7b838c83c95b9fa95",
      "tree": "ff907e24c07df919be04627a1775f7ada3411084",
      "parents": [
        "aa161902ecae9ef55f8ec2190d2be7877402374d"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:30 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-vr41xx: use dev_info() instead of printk()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aa161902ecae9ef55f8ec2190d2be7877402374d",
      "tree": "9aaafa56dcce75c0662a9569ab663dcd0ea300b2",
      "parents": [
        "6588208cb2be4ab05e9dc0d1f5879eacf3dbcd1c"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:29 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-rs5c313: use pr_err() instead of printk()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6588208cb2be4ab05e9dc0d1f5879eacf3dbcd1c",
      "tree": "230264d88880b2e39430cd5cd5233a97b3f65185",
      "parents": [
        "0c6516ea46191e0385a9f8489c672ebfbc10d490"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:28 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-at91rm9200: use dev_dbg()/dev_err() instead of printk()/pr_debug()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0c6516ea46191e0385a9f8489c672ebfbc10d490",
      "tree": "dbda9b565446b569f3c3a311679b94c5fbd580fc",
      "parents": [
        "0fae82378ad55a7dfd03f5f6fb092798d8019bc3"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:27 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-rs5c372: use dev_dbg()/dev_warn() instead of printk()/pr_debug()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0fae82378ad55a7dfd03f5f6fb092798d8019bc3",
      "tree": "d1d70b8bcc6b55bc001e3cf1dc8609f9bd854ef6",
      "parents": [
        "34650f9ea128a124d325b67b38f59c82635741eb"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:26 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-ds2404: use dev_err() instead of printk()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "34650f9ea128a124d325b67b38f59c82635741eb",
      "tree": "1f7b229bfc63b3776db401613bf2ae6c3b7560ea",
      "parents": [
        "3cebeb53d921c2079be0f1bf20f8cae68c20ecc0"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:25 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: rtc-efi: use dev_err()/dev_warn()/pr_err() instead of printk()\n\nFix the checkpatch warnings as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n  WARNING: please, no space before tabs\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3cebeb53d921c2079be0f1bf20f8cae68c20ecc0",
      "tree": "20c4aaed88fe5c155b73ba323186675d4d76be49",
      "parents": [
        "c100a5e0255777c783646791e98434f300a94c4c"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:24 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: max77686: use dev_info() instead of printk()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c100a5e0255777c783646791e98434f300a94c4c",
      "tree": "a3de1d1a54232faf7f21a43300da8fd6727e16e5",
      "parents": [
        "0cc0c38e91392d2da769c9831739df43787d99e3"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:23 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:29 2013 -0800"
      },
      "message": "rtc: use dev_warn()/dev_dbg()/pr_err() instead of printk()\n\nFix the checkpatch warning as below:\n\n  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0cc0c38e91392d2da769c9831739df43787d99e3",
      "tree": "add267ad54c66c341418a2abe430e5f40a72c0cb",
      "parents": [
        "5e0b2704a1d5c246c8282303bbc952cba17f94fc"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Thu Feb 21 16:45:17 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "drivers/rtc/rtc-sa1100.c: move clock enable/disable to probe/remove\n\nThe original sa1100_rtc_open/sa1100_rtc_release will be called when the\n/dev/rtc0 is opened or closed.  In fact, these two functions will\nenable/disable the clock.  Disabling clock will make rtc not work.  So\nonly enable/disable clock when probe/remove the device.\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nAcked-by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\nCc: Leo Song \u003cliangs@marvell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5e0b2704a1d5c246c8282303bbc952cba17f94fc",
      "tree": "c6c24694851e976dac0c8641462ba538f9851bec",
      "parents": [
        "d4a48c2ad75b063c54949a271e193b1bfe4934be"
      ],
      "author": {
        "name": "Jonghwa Lee",
        "email": "jonghwa3.lee@samsung.com",
        "time": "Thu Feb 21 16:45:07 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "rtc: max8997: add driver for max8997 rtc\n\nAdd an rtc driver for Maxim 8997 multifunction chip.  Max8997 has rtc\nmodule in it.  and it can be used for timekeeping clock and system alarm.\nIt provide various operational mode those are BCD/binary, 24/12hour,\nam/pm.  Driver sets binary/24/ for default.  Maxim 8997 also supports\nSMPL(Sudden Momentary Power Loss), WTSR (Watchdog Timeout and Software\nReset).\n\nSigned-off-by: Jonghwa Lee \u003cjonghwa3.lee@samsung.com\u003e\nCc: Devendra Naga \u003cdevendra.aaru@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": "d4a48c2ad75b063c54949a271e193b1bfe4934be",
      "tree": "1bbe9692445e6b0d126e86f7f54c38100f5642d7",
      "parents": [
        "a8876c1aafc4ddf157951f8e886e789f3c639f83"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Feb 21 16:45:06 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "drivers/rtc/rtc-s3c.c: use dev_dbg() instaed of pr_debug()\n\nUse dev_dbg() instaed of pr_debug() to be consistent.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b06eef45cab7231f59b23d98ce78c090896b6103",
      "tree": "f03e17cec811ab0d33cbc1c8eb3e16fb1cb8988a",
      "parents": [
        "cce2da9a1fc6ef144d830587080476fec283d670"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Thu Feb 21 16:44:54 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "drivers/rtc/rtc-pl031.c: add wakeup support\n\nMark the pl031 as wake-up capable so that rtcwake and suspend test can work.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nCc: Linus Walleij \u003clinus.walleij@linaro.org\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": "cce2da9a1fc6ef144d830587080476fec283d670",
      "tree": "4cb6681a593dc851940caefd44abf8d6dda41ec5",
      "parents": [
        "225ccc28726ca8849e5bfc9148c343e258737f3b"
      ],
      "author": {
        "name": "Torben Hohn",
        "email": "torbenh@linutronix.de",
        "time": "Thu Feb 21 16:44:40 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "rtc: add support for spi rtc rx4581\n\n[akpm@linux-foundation.org: checkpatch fixes]\nSigned-off-by: Torben Hohn \u003ctorbenh@linutronix.de\u003e\nCc: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "225ccc28726ca8849e5bfc9148c343e258737f3b",
      "tree": "4efbacf2f97d59f10cd5a608fea77fca5fce1b6c",
      "parents": [
        "176a9f20d29de594c07faaeb10fecff664c956c6"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Thu Feb 21 16:44:38 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: set irq flag to IRQF_EARLY_RESUME during irq request\n\nAll interrupt get disabled during system suspend and enabled during system\nresume.  The enabling/disabling of interrupt happen in sequence of\ninterrupt registration with framework.\n\nTherefore, in resume, the parent interrupt of this device enabled before\nthe RTC irq interrupt enabled.  If RTC is enabled for alarm wake and if\nsystem wake by alarm then there is interrupt pending for RTC.  In resume,\nthe parent interrupt get enabled before the rtc interrupt and hence ISR\nget served.  In ISR, it founds that rtc interrupt is disabled and so it\ndoes not call the rtc isr handler and hence it misses the interrupt.\n\nSetting flag for early resume so that rtc interrupt get enabled before\nparent interrupt and so rtc interrupt get enabled when parent interrupt\nhandler check for interrupt of device and call the rtc handler if it is\nthere.  This way it will not miss the interrupt.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "176a9f20d29de594c07faaeb10fecff664c956c6",
      "tree": "fe17b14876de6c85b2ad9cbc8230fb2be179c3d0",
      "parents": [
        "dfaf09ac8555141b7311bb69b456bd96886fd90c"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Thu Feb 21 16:44:37 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: use sleep_pm_ops macro for initialising suspend/resume callbacks\n\nUse SET_SYSTEM_SLEEP_PM_OPS for setting suspend/resume callbacks for\ndev_pm_ops.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dfaf09ac8555141b7311bb69b456bd96886fd90c",
      "tree": "be5f3f97462475fdf38aa26e0aa8bf8141731581",
      "parents": [
        "eb5eba4ef72248b976465906cfed5fca2e9d8831"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Thu Feb 21 16:44:36 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: remove unnecessary irq stat save and restore\n\nThe driver stores the interrupt enable register before going to suspend\nand restore in resume.  Also it enables alarm before going to suspend.\n\nThe driver only write the Interrupt enable register for enabling ALARM and\ndoes not enable any other bits.  So it is not require to save complete\nregister and enable ALARM interrupt before suspend and restore in resume.\n\nAlso ALARM interrupt already enable if alarm is enabled before going to\nsuspend and hence it is not require to enable explictly in suspend.\n\nRemoving such above code.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb5eba4ef72248b976465906cfed5fca2e9d8831",
      "tree": "9bbe3909fae02a5c134f095faea8d27ed2690423",
      "parents": [
        "36d6182411b9f597f9f85ec0c4bb00909fd16d59"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Thu Feb 21 16:44:35 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: enable/disable wake in suspend/resume\n\nMaking the rtc driver as wakeup capabale and leaving the wake\nenable/disable decision to user space through a sysfs attribute.\n\nIn suspend, enable wake if device wakeup enabled.  In resume disable wake\nagain.\n\nThis change is inline with the Documentation/power/devices.txt#\n/sys/devices/.../power/wakeup files\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "36d6182411b9f597f9f85ec0c4bb00909fd16d59",
      "tree": "aa86752a0ad00906b66e978b150013cebfba004c",
      "parents": [
        "38ae176e01f6f9ef8159325703ef5985dee40034"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Thu Feb 21 16:44:34 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:28 2013 -0800"
      },
      "message": "rtc: add RTC driver for TPS80031/TPS80032\n\nAdd an RTC driver for TPS80031/TPS80032 chips by TI.  This driver\nsupports:\n - Setting and getting time and date.\n - Setting and reading alarm time.\n - Alarm and interrupt functionlity.\n\n[akpm@linux-foundation.org: remove obsolete __devinit/__devexit]\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nReviewed-by: Devendra Naga \u003cdevendra.aaru@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": "38ae176e01f6f9ef8159325703ef5985dee40034",
      "tree": "06da7e1ebf869478985af1fa58838d7c1b936099",
      "parents": [
        "56ae1b8e420015f1428bf9443f1b3321ad789b02"
      ],
      "author": {
        "name": "Kim, Milo",
        "email": "Milo.Kim@ti.com",
        "time": "Thu Feb 21 16:44:32 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "rtc: add new lp8788 rtc driver\n\nTI LP8788 PMU supports regulators, battery charger, RTC, ADC, backlight\ndriver and current sinks.  This patch enables LP8788 rtc module.\n\nSigned-off-by: Milo(Woogyom) Kim \u003cmilo.kim@ti.com\u003e\nCc: \"devendra.aaru\" \u003cdevendra.aaru@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": "56ae1b8e420015f1428bf9443f1b3321ad789b02",
      "tree": "0c52b964106fbfc5b62d2fbefc377bd85dfceb19",
      "parents": [
        "0b7e039243425b07a952b81ea5b4d86f46d9cf25"
      ],
      "author": {
        "name": "Srinivas Kandagatla",
        "email": "srinivas.kandagatla@st.com",
        "time": "Thu Feb 21 16:44:31 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "drivers/rtc/rtc-ds2404.c: use module_platform_driver macro\n\nRemove removes some code duplication by using module_platform_driver().\n\nSigned-off-by: Srinivas Kandagatla \u003csrinivas.kandagatla@st.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b7e039243425b07a952b81ea5b4d86f46d9cf25",
      "tree": "43b585a2fd0839ca88ba2fdf699139025323fb4a",
      "parents": [
        "95fe8347b6ccb68c3bc0082332bffa861160c935"
      ],
      "author": {
        "name": "Peter Senna Tschudin",
        "email": "peter.senna@gmail.com",
        "time": "Thu Feb 21 16:44:30 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "drivers/rtc: remove unnecessary semicolons\n\nFound by Coccinelle: http://coccinelle.lip6.fr/\n\nSigned-off-by: Peter Senna Tschudin \u003cpeter.senna@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": "95fe8347b6ccb68c3bc0082332bffa861160c935",
      "tree": "d9460fd2a0b51f061b6d6d37eacc9e89a3e10771",
      "parents": [
        "c8a6046e1e0bb03406e4fc6c0a204ef58a1868e4"
      ],
      "author": {
        "name": "Haojian Zhuang",
        "email": "haojian.zhuang@marvell.com",
        "time": "Thu Feb 21 16:44:29 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "drivers/rtc/rtc-pxa.c: avoid cpuid checking\n\npxa-rtc is widely used in pxa27x/pxa3xx/pxa93x/pxa95x. Checking cpuid in\npxa-rtc driver is unnecessary since we assign on-chip device in soc files.\n\nSigned-off-by: Haojian Zhuang \u003chaojian.zhuang@marvell.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c8a6046e1e0bb03406e4fc6c0a204ef58a1868e4",
      "tree": "c041260ad34e5b5924c6bc5b09e9042e6df77574",
      "parents": [
        "f32bc70d5f938cfef3e534c9db6d38a3759eac6d"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Thu Feb 21 16:44:28 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "drivers/rtc: use of_match_ptr() macro\n\nThis eliminates having an #ifdef returning NULL for the case when OF is\ndisabled.  Maintains consistency in cases where OF is always selected.\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\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": "f32bc70d5f938cfef3e534c9db6d38a3759eac6d",
      "tree": "2b3772a6c6923871136d6285bb28e3898c6fea42",
      "parents": [
        "fca1dd031a28da74db3df4921dc36fa78941c99f"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Thu Feb 21 16:44:27 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "rtc-pcf8523: add low battery voltage support\n\nImplement reading of the battery voltage low signal for rtc-pcf8523.\n\nThe bit is read-only and cannot be cleared by software, so no\nclear function is implemented.\n\n[akpm@linux-foundation.org: omit pcf8563_rtc_ioctl() if CONFIG_RTC_INTF_DEV\u003dn]\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nReviewed-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fca1dd031a28da74db3df4921dc36fa78941c99f",
      "tree": "ee8babf2bda1148d5b1f113df16d4e318da92edd",
      "parents": [
        "a44802f8fb7e593adabc6ef53c8df45a1717fa9b"
      ],
      "author": {
        "name": "Jonghwa Lee",
        "email": "jonghwa3.lee@samsung.com",
        "time": "Thu Feb 21 16:44:26 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "rtc: max77686: add Maxim 77686 driver\n\nAdd a driver to support max77686 rtc.  MAX77686 rtc support smpl and wtsr\nmode.  It has two alarm register which can be used for alarming to wake\nsystem up.  This drvier uses regmap to access its register.\n\n[akpm@linux-foundation.org: remove inline, __devinit annotations]\n[jg1.han@samsung.com: fix build warnings]\n[akpm@linux-foundation.org: simplify code]\nSigned-off-by: Chiwoong Byun \u003cwoong.byun@samsung.com\u003e\nSigned-off-by: Jonghwa Lee \u003cjonghwa3.lee@samsung.com\u003e\nSigned-off-by: Myugnjoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a44802f8fb7e593adabc6ef53c8df45a1717fa9b",
      "tree": "0a9e3b8a26a63c854e770deb6b07b3a2865f5b1f",
      "parents": [
        "c4243de70f7d536d95196b8a31539298bb15238c"
      ],
      "author": {
        "name": "Leo Song",
        "email": "liangs@marvell.com",
        "time": "Thu Feb 21 16:44:24 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "drivers/rtc/rtc-pxa.c: fix alarm can\u0027t wake up system issue\n\nFix alarm can\u0027t wake up system issue\n\nSigned-off-by: Leo Song \u003cliangs@marvell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c4243de70f7d536d95196b8a31539298bb15238c",
      "tree": "ea421ac613dfc7dc7c5cfc3330f71921b7f8d0e6",
      "parents": [
        "01a4ca16c897882635c937bf8f967584883669a2"
      ],
      "author": {
        "name": "Leo Song",
        "email": "liangs@marvell.com",
        "time": "Thu Feb 21 16:44:23 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "drivers/rtc/rtc-pxa.c: fix alarm not match issue\n\nFix pxa rtc alarm issue by setting week of month and day of week in\nrdar/rdcr or it would not match.\n\nSigned-off-by: Leo Song \u003cliangs@marvell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "01a4ca16c897882635c937bf8f967584883669a2",
      "tree": "8f2a00282317b0c75726ac44560b450e05bfd3c6",
      "parents": [
        "d7d48f6216686602e6e3d8470563326605b01c95"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Thu Feb 21 16:44:22 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 17:22:27 2013 -0800"
      },
      "message": "drivers/rtc: dump small buffers via %*ph\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bab588fcfb6335c767d811a8955979f5440328e0",
      "tree": "2a862ddf47a82be885a8e7945a17cc3ff7a658b9",
      "parents": [
        "3298a3511f1e73255a8dc023efd909e569eea037",
        "9cb0d1babfcb1b4ac248c09425f7d5de1e771133"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 15:27:22 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 15:27:22 2013 -0800"
      },
      "message": "Merge tag \u0027soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC-specific updates from Arnd Bergmann:\n \"This is a larger set of new functionality for the existing SoC\n  families, including:\n\n   - vt8500 gains support for new CPU cores, notably the Cortex-A9 based\n     wm8850\n\n   - prima2 gains support for the \"marco\" SoC family, its SMP based\n     cousin\n\n   - tegra gains support for the new Tegra4 (Tegra114) family\n\n   - socfpga now supports a newer version of the hardware including SMP\n\n   - i.mx31 and bcm2835 are now using DT probing for their clocks\n\n   - lots of updates for sh-mobile\n\n   - OMAP updates for clocks, power management and USB\n\n   - i.mx6q and tegra now support cpuidle\n\n   - kirkwood now supports PCIe hot plugging\n\n   - tegra clock support is updated\n\n   - tegra USB PHY probing gets implemented diffently\"\n\n* tag \u0027soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (148 commits)\n  ARM: prima2: remove duplicate v7_invalidate_l1\n  ARM: shmobile: r8a7779: Correct TMU clock support again\n  ARM: prima2: fix __init section for cpu hotplug\n  ARM: OMAP: Consolidate OMAP USB-HS platform data (part 3/3)\n  ARM: OMAP: Consolidate OMAP USB-HS platform data (part 1/3)\n  arm: socfpga: Add SMP support for actual socfpga harware\n  arm: Add v7_invalidate_l1 to cache-v7.S\n  arm: socfpga: Add entries to enable make dtbs socfpga\n  arm: socfpga: Add new device tree source for actual socfpga HW\n  ARM: tegra: sort Kconfig selects for Tegra114\n  ARM: tegra: enable ARCH_REQUIRE_GPIOLIB for Tegra114\n  ARM: tegra: Fix build error w/ ARCH_TEGRA_114_SOC w/o ARCH_TEGRA_3x_SOC\n  ARM: tegra: Fix build error for gic update\n  ARM: tegra: remove empty tegra_smp_init_cpus()\n  ARM: shmobile: Register ARM architected timer\n  ARM: MARCO: fix the build issue due to gic-vic-to-irqchip move\n  ARM: shmobile: r8a7779: Correct TMU clock support\n  ARM: mxs_defconfig: Select CONFIG_DEVTMPFS_MOUNT\n  ARM: mxs: decrease mxs_clockevent_device.min_delta_ns to 2 clock cycles\n  ARM: mxs: use apbx bus clock to drive the timers on timrotv2\n  ...\n"
    },
    {
      "commit": "b5c78e04dd061b776978dad61dd85357081147b0",
      "tree": "2416b2dc61c452c3aeb2a32bcedf15e6257be638",
      "parents": [
        "06991c28f37ad68e5c03777f5c3b679b56e3dac1",
        "951348b377385475aa256c27e1c9e2564c9ec160"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 12:11:44 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 12:11:44 2013 -0800"
      },
      "message": "Merge tag \u0027staging-3.9-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging\n\nPull staging tree update from Greg Kroah-Hartman:\n \"Here\u0027s the big staging tree merge for 3.9-rc1\n\n  Lots of cleanups and updates for drivers all through the staging tree.\n  We are pretty much \"code neutral\" here, adding just about as many\n  lines as we removed.\n\n  All of these have been in linux-next for a while.\"\n\n* tag \u0027staging-3.9-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (804 commits)\n  staging: comedi: vmk80xx: wait for URBs to complete\n  staging: comedi: drivers: addi-data: hwdrv_apci3200.c: Add a missing semicolon\n  staging: et131x: Update TODO list\n  staging: et131x: Remove assignment of skb-\u003edev\n  staging: wlan-ng: hfa384x.h: fix for error reported by smatch\n  staging/zache checkpatch ERROR: spaces prohibited around that\n  staging/ozwpan: Mark read only parameters and structs as const\n  staging/ozwpan: Remove empty and unused function oz_cdev_heartbeat\n  staging/ozwpan: Mark local functions as static (fix sparse warnings)\n  staging/ozwpan: Add missing header includes\n  staging/usbip: Mark local functions as static (fix sparse warnings)\n  staging/xgifb: Remove duplicated code in loops.\n  staging/xgifb: Consolidate return paths\n  staging/xgifb: Remove code without effect\n  staging/xgifb: Remove unnecessary casts\n  staging/xgifb: Consolidate if/else if with identical code branches\n  staging: vt6656: replaced custom TRUE definition with true\n  staging: vt6656: replaced custom FALSE definition with false\n  staging: vt6656: replace custom BOOL definition with bool\n  staging/rtl8187se: Mark functions as static to silence sparse\n  ...\n"
    },
    {
      "commit": "06991c28f37ad68e5c03777f5c3b679b56e3dac1",
      "tree": "4be75788e21c3c644fe6d39abf47693a171cf4f8",
      "parents": [
        "460dc1eecf37263c8e3b17685ef236f0d236facb",
        "74fef7a8fd1d2bd94f925d6638bb4c3049e7c381"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 12:05:51 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 12:05:51 2013 -0800"
      },
      "message": "Merge tag \u0027driver-core-3.9-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core\n\nPull driver core patches from Greg Kroah-Hartman:\n \"Here is the big driver core merge for 3.9-rc1\n\n  There are two major series here, both of which touch lots of drivers\n  all over the kernel, and will cause you some merge conflicts:\n\n   - add a new function called devm_ioremap_resource() to properly be\n     able to check return values.\n\n   - remove CONFIG_EXPERIMENTAL\n\n  Other than those patches, there\u0027s not much here, some minor fixes and\n  updates\"\n\nFix up trivial conflicts\n\n* tag \u0027driver-core-3.9-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (221 commits)\n  base: memory: fix soft/hard_offline_page permissions\n  drivercore: Fix ordering between deferred_probe and exiting initcalls\n  backlight: fix class_find_device() arguments\n  TTY: mark tty_get_device call with the proper const values\n  driver-core: constify data for class_find_device()\n  firmware: Ignore abort check when no user-helper is used\n  firmware: Reduce ifdef CONFIG_FW_LOADER_USER_HELPER\n  firmware: Make user-mode helper optional\n  firmware: Refactoring for splitting user-mode helper code\n  Driver core: treat unregistered bus_types as having no devices\n  watchdog: Convert to devm_ioremap_resource()\n  thermal: Convert to devm_ioremap_resource()\n  spi: Convert to devm_ioremap_resource()\n  power: Convert to devm_ioremap_resource()\n  mtd: Convert to devm_ioremap_resource()\n  mmc: Convert to devm_ioremap_resource()\n  mfd: Convert to devm_ioremap_resource()\n  media: Convert to devm_ioremap_resource()\n  iommu: Convert to devm_ioremap_resource()\n  drm: Convert to devm_ioremap_resource()\n  ...\n"
    },
    {
      "commit": "266d7ad7f4fe2f44b91561f5b812115c1b3018ab",
      "tree": "45acf12d5cb170205ccffe24b9f24672ff8bff2e",
      "parents": [
        "bcbd818c069b9e1bf82517401225b152a33968e2",
        "36dfbbf136db0d645bacfd42ce7d9d6928ea532d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 19 19:05:45 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 19 19:05:45 2013 -0800"
      },
      "message": "Merge branch \u0027timers-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull timer changes from Ingo Molnar:\n \"Main changes:\n\n   - ntp: Add CONFIG_RTC_SYSTOHC: a generic RTC driver facility\n     complementing the existing CONFIG_RTC_HCTOSYS, which uses NTP to\n     keep the hardware clock updated.\n\n   - posix-timers: Fix clock_adjtime to always return timex data on\n     success.  This is changing the ABI, but no breakage was expected\n     and found - caution is warranted nevertheless.\n\n   - platform persistent clock improvements/cleanups.\n\n   - clockevents: refactor timer broadcast handling to be more generic\n     and less duplicated with matching architecture code (mostly ARM\n     motivated.)\n\n   - various fixes and cleanups\"\n\n* \u0027timers-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  timers/x86/hpet: Use HPET_COUNTER to specify the hpet counter in vread_hpet()\n  posix-cpu-timers: Fix nanosleep task_struct leak\n  clockevents: Fix generic broadcast for FEAT_C3STOP\n  time, Fix setting of hardware clock in NTP code\n  hrtimer: Prevent hrtimer_enqueue_reprogram race\n  clockevents: Add generic timer broadcast function\n  clockevents: Add generic timer broadcast receiver\n  timekeeping: Switch HAS_PERSISTENT_CLOCK to ALWAYS_USE_PERSISTENT_CLOCK\n  x86/time/rtc: Don\u0027t print extended CMOS year when reading RTC\n  x86: Select HAS_PERSISTENT_CLOCK on x86\n  timekeeping: Add CONFIG_HAS_PERSISTENT_CLOCK option\n  rtc: Skip the suspend/resume handling if persistent clock exist\n  timekeeping: Add persistent_clock_exist flag\n  posix-timers: Fix clock_adjtime to always return timex data on success\n  Round the calculated scale factor in set_cyc2ns_scale()\n  NTP: Add a CONFIG_RTC_SYSTOHC configuration\n  MAINTAINERS: Update John Stultz\u0027s email\n  time: create __getnstimeofday for WARNless calls\n"
    },
    {
      "commit": "6e7f7cfce26cabea2965a43b69b4a0c285a7e4c5",
      "tree": "db7c3d908e8b308c7c559ed4bd561c7ff86da753",
      "parents": [
        "001c5c4aaaffda840184700b8f488ced3c9dd0a1",
        "64ff1673332a1109780d731ca08dcd4f8ad33097"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Feb 19 20:54:15 2013 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Feb 19 20:54:25 2013 +0100"
      },
      "message": "Merge tag \u0027omap-for-v3.9/usb-signed\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc\n\nThese changes contain the OMAP USB related platform data changes\nthat were dropped from linux next because of the merge conflicts\nas requested by me and Olof. The reason was that at this point\nwe really should be able to do the arch/arm related changes\nseparately from driver changes to avoid dependencies between\nbranches.\n\nThese patches were initially part of the USB related MFD patches.\nBased on our comments, Roger Quadros quickly reworked these\npatches into a shared branch between ARM SoC tree and the MFD\ntree, then separate patches for the OMAP platform data and\nMFD driver.\n\nNote that this branch will conflict with c1d1cd597fc7\n(\"ARM: OMAP2+: omap_device: remove obsolete pm_lats and\nearly_device code\"). Please see http://lkml.org/lkml/2013/2/11/16\nfor the merge resolution.\n\n[arnd - resolved the merge conflict]\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "0101e53cbb1c653738de8dfddc80c0faa5a4fd39",
      "tree": "d74c85c6c4b323a1487461aa87734238c4ce7640",
      "parents": [
        "3d50a278527154974f4240584da691db7424956d"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Thu Jan 03 16:17:00 2013 +0530"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Feb 14 00:22:45 2013 +0100"
      },
      "message": "rtc: palmas: Add RTC driver Palmas series PMIC\n\nTI Palmas series PMIC support the RTC and alarm functionality.\nAdd RTC driver with alarm support for this device.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "3399cfb5df9594495b876d1843a7165f77366b2b",
      "tree": "9ba159225255781bc5ce26d506020e3214518a5d",
      "parents": [
        "211b0cdc7dc574e5e756bdf1cc2f4a16b7f6e07e"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Tue Feb 12 13:46:19 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 12 14:34:00 2013 -0800"
      },
      "message": "drivers/rtc/rtc-pl031.c: restore ST variant functionality\n\nCommit e7e034e18a0a (\"drivers/rtc/rtc-pl031.c: fix the missing operation\non enable\") accidentally broke the ST variants of PL031.\n\nThe bit that is being poked as \"clockwatch\" enable bit for the ST\nvariants does the work of bit 0 on this variant.  Bit 0 is used for a\nclock divider on the ST variants, and setting it to 1 will affect\ntimekeeping in a very bad way.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\nCc: Mian Yousaf KAUKAB \u003cmian.yousaf.kaukab@stericsson.com\u003e\nCc: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f3b795a626ee79574595e06d1437fe0c7d51d29",
      "tree": "1952cb2ac880c0e66f291916815c2a36b4ceb300",
      "parents": [
        "807be03cae191cb88e2f267adcd49aba785c658b"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Fri Feb 01 20:40:17 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Feb 06 12:18:56 2013 -0800"
      },
      "message": "driver-core: constify data for class_find_device()\n\nAll in-kernel users of class_find_device() don\u0027t really need mutable\ndata for match callback.\n\nIn two places (kernel/power/suspend_test.c, drivers/scsi/osd/osd_uld.c)\nthis patch changes match callbacks to use const search data.\n\nThe const is propagated to rtc_class_open() and power_supply_get_by_name()\nparameters.\n\nNote that there\u0027s a dev reference leak in suspend_test.c that\u0027s not\ntouched in this patch.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e7e034e18a0ab6bafb2425c3242cac311164f4d6",
      "tree": "fec0169c405a6f6618df263db8d6cb20c4e6cbd4",
      "parents": [
        "72fca4a4b32dc778b5b885c3498700e42b610d49"
      ],
      "author": {
        "name": "Haojian Zhuang",
        "email": "haojian.zhuang@linaro.org",
        "time": "Mon Feb 04 14:28:54 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 05 20:38:49 2013 +1100"
      },
      "message": "drivers/rtc/rtc-pl031.c: fix the missing operation on enable\n\nThe RTC control register should be enabled in the process of\ninitializing.\n\nWithout this patch, I failed to enable RTC in Hisilicon Hi3620 SoC.  The\nregister mapping section in RTC is always read as zero.  So I doubt that\nST guys may already enable this register in bootloader.  So they won\u0027t\nmeet this issue.\n\nSigned-off-by: Haojian Zhuang \u003chaojian.zhuang@linaro.org\u003e\nCc: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nCc: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "72fca4a4b32dc778b5b885c3498700e42b610d49",
      "tree": "9c1fad38cd3153a81f516bad9ce23f28ee1f5b21",
      "parents": [
        "275aaa68334c45f616c6576f20201e9890c5da18"
      ],
      "author": {
        "name": "Jan Luebbe",
        "email": "jlu@pengutronix.de",
        "time": "Mon Feb 04 14:28:53 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 05 20:38:49 2013 +1100"
      },
      "message": "drivers/rtc/rtc-isl1208.c: call rtc_update_irq() from the alarm irq handler\n\nPreviously the alarm event was not propagated into the RTC subsystem.\nBy adding a call to rtc_update_irq, this fixes a timeout problem with\nthe hwclock utility.\n\nSigned-off-by: Jan Luebbe \u003cjlu@pengutronix.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3bdf8cd3226fe11f26ce32bbb4c5e381cf807c89",
      "tree": "34345ec62eee5542e55f9f2070557eb2ce711fd6",
      "parents": [
        "1363b563a728097f34af9469452ec656995ca033"
      ],
      "author": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Mon Feb 04 14:28:44 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 05 20:38:47 2013 +1100"
      },
      "message": "drivers/rtc/rtc-vt8500.c: fix year field in vt8500_rtc_set_time()\n\nThe year field is incorrectly masked when setting the date.  If the year\nis beyond 2099, the year field will be incorrectly updated in hardware.\n\nThis patch masks the year field correctly.\n\nSigned-off-by: Edgar Toernig \u003cfroese@gmx.de\u003e\nSigned-off-by: Tony Prisk \u003clinux@prisktech.co.nz\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": "90889a635a9b5488624bccce3ff6b2eec68c007b",
      "tree": "8ddde1e04060bd65ca2aafb09b38066cb7d69b4d",
      "parents": [
        "a9037430c6c784165a940a90bcd29f886834c8e7",
        "6f16eebe1ff82176339a0439c98ebec9768b0ee2"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Feb 04 11:03:03 2013 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Feb 04 11:03:03 2013 +0100"
      },
      "message": "Merge branch \u0027fortglx/3.9/time\u0027 of git://git.linaro.org/people/jstultz/linux into timers/core\n\nTrivial conflict in arch/x86/Kconfig\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a1671da560df1f6bd20d8c6934d1cfa2aacc4f32",
      "tree": "8b7ec52afbada0f71b5ea069cbaf35f857b520a6",
      "parents": [
        "b73690c8f8b5d12ed32e10fb787f54e4b4ca232b"
      ],
      "author": {
        "name": "Gregory CLEMENT",
        "email": "gregory.clement@free-electrons.com",
        "time": "Wed Dec 12 10:06:23 2012 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Wed Jan 30 20:13:44 2013 +0000"
      },
      "message": "rtc: Add support of rtc-mv for MVEBU SoCs\n\nThe Armada 370 and Armada XP Socs have the same controller that the\none used in the orion platforms. This patch enables the selection of\nrtc-mv with mvebu platforms.\n\nSigned-off-by: Gregory CLEMENT \u003cgregory.clement@free-electrons.com\u003e\nAcked-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nTested-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "6f16eebe1ff82176339a0439c98ebec9768b0ee2",
      "tree": "8d818d7299f205ebde374f753ac384b5d0ac1835",
      "parents": [
        "e90c83f757fffdacec8b3c5eee5617dcc038338f"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Fri Jan 25 17:08:12 2013 -0800"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Tue Jan 29 14:40:12 2013 -0800"
      },
      "message": "timekeeping: Switch HAS_PERSISTENT_CLOCK to ALWAYS_USE_PERSISTENT_CLOCK\n\nJason pointed out the HAS_PERSISTENT_CLOCK name isn\u0027t\nquite accurate for the config, as some systems may have\nthe persistent_clock in some cases, but not always.\n\nSo change the config name to the more clear\nALWAYS_USE_PERSISTENT_CLOCK.\n\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "b775dce99621af52d32c1d7335cf94eee4383e8a",
      "tree": "c702fbd6d1502f145659166de0cf16f5a20f9d3f",
      "parents": [
        "df2e8f78e7fe749332f82dcba6438fc2b3016a96"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Jan 17 01:49:00 2013 +0000"
      },
      "committer": {
        "name": "Jonathan Cameron",
        "email": "jic23@kernel.org",
        "time": "Sat Jan 26 10:07:52 2013 +0000"
      },
      "message": "rtc: hid-sensor-time: Add missing spin_lock_init\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Alexander Holler \u003choller@ahsoftware.de\u003e\nSigned-off-by: Jonathan Cameron \u003cjic23@kernel.org\u003e\n"
    },
    {
      "commit": "8f5f90a872c38b4e78f3cc95e8a25434b98e4db2",
      "tree": "36c50b0c97286ab89c85016f7ab281f8e843c05c",
      "parents": [
        "c0cd2da16b431a2007ea83865f3dd1530c1643a5",
        "949db153b6466c6f7cad5a427ecea94985927311"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 21:25:02 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 21:25:02 2013 -0800"
      },
      "message": "Merge 3.8-rc5 into staging-next\n\nThis resolves a merge issue with a iio driver, and the zram code.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "8cbce1e5f00ec68ee1c99f57db98c892db227629",
      "tree": "34bab927b431a710117e8492b08fe30c16280c7a",
      "parents": [
        "6d4294d1634543853febc4287ecf02998fd234e1"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Mon Jan 21 11:09:17 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Jan 22 11:41:57 2013 -0800"
      },
      "message": "rtc: Convert to devm_ioremap_resource()\n\nConvert all uses of devm_request_and_ioremap() to the newly introduced\ndevm_ioremap_resource() which provides more consistent error handling.\n\ndevm_ioremap_resource() provides its own error messages so all explicit\nerror messages can be removed from the failure code paths.\n\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nAcked-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "05ad717c77b1b8e98a1dd768c3700036d634629e",
      "tree": "c52d75ca925bcd9b4c7125aad4c1059d7d3a43ee",
      "parents": [
        "9ecf37eb7a81e3295a1b274eafb6f83d7d2cabf0"
      ],
      "author": {
        "name": "Feng Tang",
        "email": "feng.tang@intel.com",
        "time": "Wed Jan 16 00:09:49 2013 +0800"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Tue Jan 15 18:16:08 2013 -0800"
      },
      "message": "timekeeping: Add CONFIG_HAS_PERSISTENT_CLOCK option\n\nMake the persistent clock check a kernel config option, so that some\nplatform can explicitely select it, also make CONFIG_RTC_HCTOSYS and\nRTC_SYSTOHC depend on its non-existence, which could prevent the\npersistent clock and RTC code from doing similar thing twice during\nsystem\u0027s init/suspend/resume phases.\n\nIf the CONFIG_HAS_PERSISTENT_CLOCK\u003dn, then no change happens for kernel\nwhich still does the persistent clock check in timekeeping_init().\n\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSuggested-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nSigned-off-by: Feng Tang \u003cfeng.tang@intel.com\u003e\n[jstultz: Added dependency for RTC_SYSTOHC as well]\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "9ecf37eb7a81e3295a1b274eafb6f83d7d2cabf0",
      "tree": "c1753603b4d286a5cb45570ebc52d69caea51bad",
      "parents": [
        "31ade30692dc9680bfc95700d794818fa3f754ac"
      ],
      "author": {
        "name": "Feng Tang",
        "email": "feng.tang@intel.com",
        "time": "Wed Jan 16 00:09:48 2013 +0800"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Tue Jan 15 18:16:08 2013 -0800"
      },
      "message": "rtc: Skip the suspend/resume handling if persistent clock exist\n\nAll the RTC suspend and resume functions are to compensate the\nsleep time, but this is already done in timekeeping.c if persistent\nclock exist.\n\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: John Stultz \u003cjohn.stultz@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Arve Hjønnevåg \u003carve@android.com\u003e\nSigned-off-by: Feng Tang \u003cfeng.tang@intel.com\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "023f333a99cee9b5cd3268ff87298eb01a31f78e",
      "tree": "bf1d316ac4f4ad6ccd9f98206debece6f24a7a4f",
      "parents": [
        "503637375269e33f368fd3484a199beace01f36e"
      ],
      "author": {
        "name": "Jason Gunthorpe",
        "email": "jgunthorpe@obsidianresearch.com",
        "time": "Mon Dec 17 14:30:53 2012 -0700"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Tue Jan 15 18:16:06 2013 -0800"
      },
      "message": "NTP: Add a CONFIG_RTC_SYSTOHC configuration\n\nThe purpose of this option is to allow ARM/etc systems that rely on the\nclass RTC subsystem to have the same kind of automatic NTP based\nsynchronization that we have on PC platforms. Today ARM does not\nimplement update_persistent_clock and makes extensive use of the class\nRTC system.\n\nWhen enabled CONFIG_RTC_SYSTOHC will provide a generic\nrtc_update_persistent_clock that stores the current time in the RTC and\nis intended complement the existing CONFIG_RTC_HCTOSYS option that loads\nthe RTC at boot.\n\nLike with RTC_HCTOSYS the platform\u0027s update_persistent_clock is used\nfirst, if it works. Platforms with mixed class RTC and non-RTC drivers\nneed to return ENODEV when class RTC should be used. Such an update for\nPPC is included in this patch.\n\nLong term, implementations of update_persistent_clock should migrate to\nproper class RTC drivers and use CONFIG_RTC_SYSTOHC instead.\n\nTested on ARM kirkwood and PPC405\n\nSigned-off-by: Jason Gunthorpe \u003cjgunthorpe@obsidianresearch.com\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "0a1af1d61edae189b0a81bc46386ab37eb3d9d4d",
      "tree": "968338d163b6ef45d158ae24151d83cc88a30577",
      "parents": [
        "896f97ea95c1d29c0520ee0766b66b7f64cb967c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Jan 11 14:31:39 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 11 14:54:54 2013 -0800"
      },
      "message": "drivers/rtc/rtc-da9055.c: fix cross-section reference\n\nFix the warning\n\n  WARNING: drivers/rtc/rtc-da9055.o(.text+0xa71): Section mismatch in reference from the function da9055_rtc_probe() to the function .init.text:da9055_rtc_device_init()\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e07c6d170ccec9e7377a43a2999b87b860c642e9",
      "tree": "6228edfe3d3c7652858e1a7740e1c89bb5a36b87",
      "parents": [
        "62e00cb9a39a889c39a4241645e860284a975e6d"
      ],
      "author": {
        "name": "Alexander Holler",
        "email": "holler@ahsoftware.de",
        "time": "Sat Dec 15 12:45:00 2012 +0000"
      },
      "committer": {
        "name": "Jonathan Cameron",
        "email": "jic23@kernel.org",
        "time": "Sun Jan 06 11:48:11 2013 +0000"
      },
      "message": "hid: iio: rename struct hid_sensor_iio_common to hid_sensor_common\n\nThe structure with common attributes for hid-sensors isn\u0027t specific\nto the iio-subsystem, so rename it to hid_sensor_common.\n\nSigned-off-by: Alexander Holler \u003choller@ahsoftware.de\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Jonathan Cameron \u003cjic23@kernel.org\u003e\n"
    },
    {
      "commit": "62e00cb9a39a889c39a4241645e860284a975e6d",
      "tree": "2b52804e149a33cefcbb4b7d7db2b52a842a4a4e",
      "parents": [
        "2974cdf293e1cb00860522624252aeaba502c8bf"
      ],
      "author": {
        "name": "Alexander Holler",
        "email": "holler@ahsoftware.de",
        "time": "Sat Dec 15 12:45:00 2012 +0000"
      },
      "committer": {
        "name": "Jonathan Cameron",
        "email": "jic23@kernel.org",
        "time": "Sun Jan 06 11:46:10 2013 +0000"
      },
      "message": "rtc: add rtc-driver for HID sensors of type time\n\nThis driver makes the time from HID sensors (hubs) which are offering\nsuch available like any other RTC does.\n\nIt is necessary that all values like year, month etc, are send as\n8bit values (1 byte each) and all of them in 1 report. Also the\nspec HUTRR39b doesn\u0027t define the range of the year field, we\ntread it as 0 - 99 because that\u0027s what most RTCs I know about are\noffering.\n\nCurrently the time can only be read. Setting the time must be done\nthrough sending a report (or a feature). The spec currently doesn\u0027t\ndefine how and I\u0027m not sure if I just should define something by myself.\n\nSigned-off-by: Alexander Holler \u003choller@ahsoftware.de\u003e\nSigned-off-by: Jonathan Cameron \u003cjic23@kernel.org\u003e\n"
    },
    {
      "commit": "2f90b68309683f2c5765a1b04ca23d71e51f1494",
      "tree": "3054c10b47a02c1c6229a83a32c0b41a698cfda5",
      "parents": [
        "532db570e5181abc8f4f7bfa6c77c69ec2240198"
      ],
      "author": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Fri Jan 04 15:35:48 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 04 16:11:48 2013 -0800"
      },
      "message": "drivers/rtc/rtc-vt8500.c: fix handling of data passed in struct rtc_time\n\ntm_mon is 0..11, whereas vt8500 expects 1..12 for the month field,\ncausing invalid date errors for January, and causing the day field to\nroll over incorrectly.\n\nThe century flag is only handled in vt8500_rtc_read_time, but not set in\nvt8500_rtc_set_time.  This patch corrects the behaviour of the century\nflag.\n\nSigned-off-by: Edgar Toernig \u003cfroese@gmx.de\u003e\nSigned-off-by: Tony Prisk \u003clinux@prisktech.co.nz\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "532db570e5181abc8f4f7bfa6c77c69ec2240198",
      "tree": "007f42a30cd7ac973a07a7439fab6a89037cf869",
      "parents": [
        "dc59ed38653f3473802ea6191ef91fbb6d06a0f6"
      ],
      "author": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Fri Jan 04 15:35:47 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 04 16:11:48 2013 -0800"
      },
      "message": "drivers/rtc/rtc-vt8500.c: correct handling of CR_24H bitfield\n\nControl register bitfield for 12H/24H mode is handled incorrectly.\nSetting CR_24H actually enables 12H mode.  This patch renames the define\nand changes the initialization code to correctly set 24H mode.\n\nSigned-off-by: Tony Prisk \u003clinux@prisktech.co.nz\u003e\nCc: Edgar Toernig \u003cfroese@gmx.de\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc59ed38653f3473802ea6191ef91fbb6d06a0f6",
      "tree": "7e6001cd00055af76649b762bf66638ab7111a74",
      "parents": [
        "9df0a2451000700a7acb2a717f735c761ffdc7d9"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Fri Jan 04 15:35:44 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 04 16:11:48 2013 -0800"
      },
      "message": "rtc: add RTC driver for TPS6586x\n\nAdd an RTC driver for TPS6586X chips by TI.  This driver supports:\n\n- Setting and getting time and date.\n- Setting and reading alarm time.\n- Alarm and interrupt functionlity.\n\n[akpm@linux-foundation.org: remove stray semicolons]\n[akpm@linux-foundation.org: start epoch in 2009]\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nTested-by: Marc Dietrich \u003cmarvin24@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": "2d79cf8a9dfbaef1e57c88a709689577c8482a17",
      "tree": "1566584740dff083683edf1629caf3311b3ba1fd",
      "parents": [
        "5f243b9b46a22e5790dbbc36f574c2417af49a41"
      ],
      "author": {
        "name": "Joseph Lo",
        "email": "josephl@nvidia.com",
        "time": "Fri Jan 04 15:34:45 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 04 16:11:45 2013 -0800"
      },
      "message": "drivers/rtc/rtc-tegra.c: convert to DT driver\n\nAfter Kernel 3.7, the Tegra device will only support booting with DT.\nThe legacy Tegra RTC platform driver will not work anymore.  This patch\nconverts the driver to support DT.\n\nSigned-off-by: Joseph Lo \u003cjosephl@nvidia.com\u003e\nCc: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nCc: Joseph Lo \u003cjosephl@nvidia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5a167f4543e45d45c5672a5cd6cb8ba5ddf4f3ea",
      "tree": "c1d9ccea8aea2a1cca1c514e88b7721982bd6f19",
      "parents": [
        "6f039790510fd630ff348efe8c4802dbaa041fba"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 13:09:38 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:02 2013 -0800"
      },
      "message": "Drivers: rtc: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\n__devinitconst, and __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nCc: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nCc: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nCc: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Guan Xuetao \u003cgxt@mprc.pku.edu.cn\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "5abe257af8b95857b95fa0ba694530b446ae32d8",
      "tree": "1826384cada686c16652a9f58e9e423b503826e4",
      "parents": [
        "2c79737af83e0d586899f48c6010148ea2064369"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Dec 20 15:05:34 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 20 17:40:20 2012 -0800"
      },
      "message": "revert \"rtc: recycle id when unloading a rtc driver\"\n\nRevert commit 2830a6d20139df2198d63235df7957712adb28e5.\n\nWe already perform the ida_simple_remove() in rtc_device_release(),\nwhich is an appropriate place.  Commit 2830a6d20 (\"rtc: recycle id when\nunloading a rtc driver\") caused the kernel to emit\n\n\tida_remove called for id\u003d0 which is not allocated.\n\nwarnings when rtc_device_release() tries to release an alread-released\nID.\n\nLet\u0027s restore things to their previous state and then work out why\nVincent\u0027s kernel wasn\u0027t calling rtc_device_release() - presumably a bug\nin a specific sub-driver.\n\nReported-by: Lothar Waßmann \u003cLW@KARO-electronics.de\u003e\nAcked-by: Alexander Holler \u003choller@ahsoftware.de\u003e\nCc: Vincent Palatin \u003cvpalatin@chromium.org\u003e\nCc: \u003cstable@vger.kernel.org\u003e\t\t[3.7.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ba3f7a1765dc4095c757ac82eb14d6824c45e87d",
      "tree": "01a0e0bfb9e365e4585761645add330a753258ee",
      "parents": [
        "bcc2b02f4c1b36bc67272df7119b75bac78525ab"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Dec 20 15:05:19 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 20 17:40:19 2012 -0800"
      },
      "message": "drivers/rtc/rtc-imxdi.c: must include \u003clinux/spinlock.h\u003e\n\nAdd the missing header include for spinlocks, to avoid potential build\nfailures on specific architectures or configurations.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6920d996e3fee4ac5dcb7d34cb290b6f67bb69d0",
      "tree": "5011cebaa414fb857e7e03b2023d226fcc9f6f11",
      "parents": [
        "04a373fdc9b0cbb4f076dd0e6c6433dc3bc48724"
      ],
      "author": {
        "name": "Ashish Jangam",
        "email": "ashish.jangam@kpitcummins.com",
        "time": "Mon Dec 17 16:02:53 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: DA9055 RTC driver\n\nA driver for the DA9055 PMIC.  This has a dependency upon the DA9055 MFD\ncore.\n\nFunctionally tested on Samsung SMDKV6410.\n\nSigned-off-by: David Dajun Chen \u003cdchen@diasemi.com\u003e\nSigned-off-by: Ashish Jangam \u003cashish.jangam@kpitcummins.com\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04a373fdc9b0cbb4f076dd0e6c6433dc3bc48724",
      "tree": "14df26c7c316a9ddfacd43f3942016b91989a4d5",
      "parents": [
        "18c701a9dbe91768e1629f1aece9d50543b3abfa"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Mon Dec 17 16:02:52 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-s3c: use of_match_ptr() macro\n\nThis eliminates having an #ifdef returning NULL for the case when OF is\ndisabled.\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "18c701a9dbe91768e1629f1aece9d50543b3abfa",
      "tree": "cdf878420aea8e3e9e5a655399c1eb2b7e1318ac",
      "parents": [
        "162a96ea4bc77ad8d553ea5de6300b6ed70d13e1"
      ],
      "author": {
        "name": "Kim, Milo",
        "email": "Milo.Kim@ti.com",
        "time": "Mon Dec 17 16:02:51 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: enable RTC power domain on initialization\n\nEnabling RTC HW block depends on the default value of TPS65910 register.\nIn some mode, RTC block is disabled by default.(eg.  AM3517 Craneboard) In\nthis case, RTC_PWDN(RTC power down) bit should be cleared to enable the\nRTC HW block.\n\nThis patch also works in case that RTC block is active by default, because\nthere is no side effect even if the bit is updated again.\n\nTested on AM3517 Craneboard.\n\nSigned-off-by: Milo(Woogyom) Kim \u003cmilo.kim@ti.com\u003e\nAcked-by: Venu Byravarasu \u003cvbyravarasu@nvidia.com\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nCc: Sivaram Nair \u003csivaramn@nvidia.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": "162a96ea4bc77ad8d553ea5de6300b6ed70d13e1",
      "tree": "42abeaa57b9236a5829de379e6d7338b08fe9ac3",
      "parents": [
        "1b99732932e1e398ec84baf6024afa23f5388716"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Mon Dec 17 16:02:49 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-dev.c: remove unused code from rtc-dev.c\n\nThis code is under #if 0 and not used.\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\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": "1b99732932e1e398ec84baf6024afa23f5388716",
      "tree": "73e73ea634f1527e1c5165e474cf02d628dca191",
      "parents": [
        "076c7265488cc4016c6502f3f9d8dbf1e97fd147"
      ],
      "author": {
        "name": "Tushar Behera",
        "email": "tushar.behera@linaro.org",
        "time": "Mon Dec 17 16:02:48 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-s3c.c: convert to use devm_* API\n\nrtc-s3c driver is modified to use devm_request_and_ioremap() (combining\nrequest_mem_region and ioremap), devm_clk_get() and devm_request_irq()\nAPIs.  Since this removes the necessity of freeing the related resources\nthe return path is also simplified.\n\nSigned-off-by: Tushar Behera \u003ctushar.behera@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "076c7265488cc4016c6502f3f9d8dbf1e97fd147",
      "tree": "4daa2ec2f31d3cb0ccea6cd47aae2393d19623cc",
      "parents": [
        "f803f0d079ded4272d7a1c9813bfd24c58b8ee5f"
      ],
      "author": {
        "name": "Tushar Behera",
        "email": "tushar.behera@linaro.org",
        "time": "Mon Dec 17 16:02:45 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-s3c.c: remove unnecessary err_nores label\n\nerr_nores label redirects to a simple return statement.  Move the return\nstatement to caller location and remove the label.\n\nSigned-off-by: Tushar Behera \u003ctushar.behera@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f803f0d079ded4272d7a1c9813bfd24c58b8ee5f",
      "tree": "cb22034028237607224ad5c1360ecfa144076992",
      "parents": [
        "f288cf416ec22de3c5bc18148b6f7620aa32409b"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Mon Dec 17 16:02:44 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: add NXP PCF8523 support\n\nAdd an RTC driver for PCF8523 chips by NXP Semiconductors.  No support is\ncurrently provided for the alarm and interrupt functions.  Only the time\nand date functionality is implemented.\n\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\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": "f288cf416ec22de3c5bc18148b6f7620aa32409b",
      "tree": "afaac208fbd83543c3166a6c21acb2452e98f96f",
      "parents": [
        "9ed39bf931cbd95b30755dcb1ad724fe05565c3f"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Mon Dec 17 16:02:41 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: rtc-davinci: use devm_kzalloc()\n\nUse devm_kzalloc() and remove the error path free and the unload free as\ndevm functions take care of freeing resources.\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Miguel Aguilar \u003cmiguel.aguilar@ridgerun.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ed39bf931cbd95b30755dcb1ad724fe05565c3f",
      "tree": "fff3e08eecd61f1494258a5a57a5a9106dd9535b",
      "parents": [
        "32c4746c24728a047a1ef985215edec798bfce1f"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Mon Dec 17 16:02:39 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: rtc-davinci: return correct error code if rtc_device_register() fails\n\nrtc_device_register() returns a pointer containing error code in case\nof error.  Use that in the error return.\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Miguel Aguilar \u003cmiguel.aguilar@ridgerun.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "32c4746c24728a047a1ef985215edec798bfce1f",
      "tree": "2a65d6c08fabea6b072fadf5cab55f464401dd42",
      "parents": [
        "c9f5c7e7a84f1b7e274566851a1fb3531629343e"
      ],
      "author": {
        "name": "Sivaram Nair",
        "email": "sivaramn@nvidia.com",
        "time": "Mon Dec 17 16:02:37 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: rename irq to match device\n\nA cosmetic change to rename the irq name to match the device name.\n\nSigned-off-by: Sivaram Nair \u003csivaramn@nvidia.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": "c9f5c7e7a84f1b7e274566851a1fb3531629343e",
      "tree": "84ebe843895d13f4306f96d5170eb32e3e0fcdf6",
      "parents": [
        "93d78394ac5ec72315e7f9a7193c6649d817a9eb"
      ],
      "author": {
        "name": "Deepak Sikri",
        "email": "deepak.sikri@st.com",
        "time": "Mon Dec 17 16:02:34 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: rtc-spear: Provide flag for no support of UIE mode\n\nThe applications can set the RTC hardware to trigger interrupts in one\nof three modes:\n    * AIE: Alarm interrupt\n    * UIE: Update interrupt (ie: once per second)\n    * PIE: Periodic interrupt (sub-second irqs)\n\nThe above defined 3 modes are to be supported in the RTC HW in form of\ninterrupts. The SPEAr RTC hardware does not support the later two modes.\n\nThere have been refinements in the RTC core in mainline related to\nuse of timer queue infrastructure to manage events in RTC. Please refer\nthe below mentioned patch for details:\n\t* RTC: Rework RTC code to use timerqueue for events\n\t* SHA ID: 6610e0893b8bc6f59b14fed7f089c5997f035f88\n\nThere have been provisions added to support hardware that do not have\nsupport the UIE mode. Please refer the following patch.\n\t* rtc: Provide flag for rtc devices that don\u0027t support UIE\n\t* SHA ID: 4a649903f91232d02284d53724b0a45728111767\n\nThe patch makes use of the provision defined in the above patch to\nupdate the hardware status of UIE mode.\n\nSigned-off-by: Deepak Sikri \u003cdeepak.sikri@st.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\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": "93d78394ac5ec72315e7f9a7193c6649d817a9eb",
      "tree": "9cf75d439eccc97afeee4cb4e6192e14b41d408f",
      "parents": [
        "bdaa2c63b060ae082ab4f20378c1a6307b59b8db"
      ],
      "author": {
        "name": "Deepak Sikri",
        "email": "deepak.sikri@st.com",
        "time": "Mon Dec 17 16:02:32 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: rtc-spear: Add clk_{un}prepare() support\n\nclk_{un}prepare is mandatory for platforms using common clock framework.\nBecause for SPEAr we don\u0027t do anything in clk_{un}prepare() calls, just\ncall them once in probe/remove.\n\nSigned-off-by: Deepak Sikri \u003cdeepak.sikri@st.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\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": "bdaa2c63b060ae082ab4f20378c1a6307b59b8db",
      "tree": "ae9c4a3e01bc4ac74350bd5330f725ce56e6d654",
      "parents": [
        "942bfb3ed08b677e0a447096c501d6b0b49f44f9"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Mon Dec 17 16:02:29 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: rtc-spear: use devm_*() routines\n\nFree the rtc-spear driver from tension of freeing resources :) devm_*\nderivatives of multiple routines are used while allocating resources,\nwhich would be freed automatically by kernel.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nCc: Deepak Sikri \u003cdeepak.sikri@st.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": "942bfb3ed08b677e0a447096c501d6b0b49f44f9",
      "tree": "97856fa62b4042e6a55c2184c5aa4f4328533979",
      "parents": [
        "0d7ecb8389a34f650f0d4ab23a56c94595a75ccf"
      ],
      "author": {
        "name": "Wei Yongjun",
        "email": "yongjun_wei@trendmicro.com.cn",
        "time": "Mon Dec 17 16:02:27 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-test.c: avoid calling platform_device_put() twice\n\nIn case of error, test_init() needs to call platform_device_del() instead\nof platform_device_unregister().  Otherwise, we may call\nplatform_device_put() twice.\n\ndpatch engine is used to auto generate this patch.\n(https://github.com/weiyj/dpatch)\n\n[akpm@linux-foundation.org: improve label naming]\nSigned-off-by: Wei Yongjun \u003cyongjun_wei@trendmicro.com.cn\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": "0d7ecb8389a34f650f0d4ab23a56c94595a75ccf",
      "tree": "349589579192687b91d4340de2c7a0458e487975",
      "parents": [
        "968d21c2cf01bde4b0e3ff0b0f821b51b9da8ffd"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Mon Dec 17 16:02:26 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-vt8500.c: convert to use devm_kzalloc\n\nReplace the kzalloc() and kfree() calls with devm_kzalloc().\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Alexey Charkov \u003calchark@gmail.com\u003e\nAcked-by: Tony Prisk \u003clinux@prisktech.co.nz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "968d21c2cf01bde4b0e3ff0b0f821b51b9da8ffd",
      "tree": "e7ec2c4ee8605e0af8a66867403aff9b70b33275",
      "parents": [
        "ef216ad01728ecb8cf6c604ecb5f69e7fd671b52"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Mon Dec 17 16:02:23 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-imxdi.c: add devicetree support\n\nAdd device tree support to the rtc-imxdi driver.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ef216ad01728ecb8cf6c604ecb5f69e7fd671b52",
      "tree": "f7dc34aee2851097f43aa962c8f101dfb2966ff6",
      "parents": [
        "fc9bd9022e8d5863f3efce34cc38cb0c6187271c"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Mon Dec 17 16:02:22 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-imxdi: support for i.MX53\n\nEnable support for i.MX53 in addition to i.MX25 by enabling the driver on\nARCH_MXC generally.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nCc: Russell King \u003clinux@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": "fc9bd9022e8d5863f3efce34cc38cb0c6187271c",
      "tree": "d2d92c36dfbe7eb874374571a655b2bbdcb3ca7a",
      "parents": [
        "427af9a6216b5845d428f27111add5311c381797"
      ],
      "author": {
        "name": "Vaibhav Hiremath",
        "email": "hvaibhav@ti.com",
        "time": "Mon Dec 17 16:02:18 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: add runtime pm support\n\nOMAP1 RTC driver is used in multiple devices like, OMAPL138 and AM33XX.\nDriver currently doesn\u0027t handle any clocks, which may be right for OMAP1\narchitecture but in case of AM33XX, the clock/module needs to be enabled\nin order to access the registers.\n\nSo convert this driver to runtime pm, which internally handles rest.\n\n[afzal@ti.com: handle error path]\nSigned-off-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "427af9a6216b5845d428f27111add5311c381797",
      "tree": "e01d9f67c1f9ed22a8c8087ee3bd371f0d50e693",
      "parents": [
        "9e0344dcc225fe1a0e8b8af9ff7df44ec4613580"
      ],
      "author": {
        "name": "Afzal Mohammed",
        "email": "afzal@ti.com",
        "time": "Mon Dec 17 16:02:17 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: depend on am33xx\n\nrtc-omap driver can be reused for AM33xx RTC.  Provide dependency in\nKconfig.\n\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e0344dcc225fe1a0e8b8af9ff7df44ec4613580",
      "tree": "37d66d1ad2eaf49880e199fe23d90dc5f57d8b1b",
      "parents": [
        "852168c92322d3b28de01514dccf25945be92b0b"
      ],
      "author": {
        "name": "Afzal Mohammed",
        "email": "afzal@ti.com",
        "time": "Mon Dec 17 16:02:15 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: dt support\n\nEnhance rtc-omap driver with DT capability\n\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cab1458c8c4fdfc993e86454eef785bc39517dd8",
      "tree": "1bc3b4d5e9f3ea0eb91c35180439557a7301d6e1",
      "parents": [
        "6899e92d65c490c5292752718ff277b123f8c00a"
      ],
      "author": {
        "name": "Afzal Mohammed",
        "email": "afzal@ti.com",
        "time": "Mon Dec 17 16:02:11 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: kicker mechanism support\n\nOMAP RTC IP can have kicker feature.  This prevents spurious writes to\nregister.  To write to registers kicker lock has to be released.\nProcedure to do it as follows,\n\n1. write to kick0 register, 0x83e70b13\n2. write to kick1 register, 0x95a4f1e0\n\nWriting value other than 0x83e70b13 to kick0 enables write locking, more\ndetails about kicker mechanism can be found in section 20.3.3.5.3 of\nAM335X TRM @www.ti.com/am335x\n\nHere id table information is added and is used to distinguish those that\nrequire kicker handling and the ones that doesn\u0027t need it.  There are more\nfeatures in the newer IP\u0027s compared to legacy ones other than kicker,\nwhich driver currently doesn\u0027t handle, supporting additional features\nwould be easier with the addition of id table.\n\nOlder IP (of OMAP1) doesn\u0027t have revision register as per TRM, so revision\nregister can\u0027t be relied always to find features, hence id table is being\nused.\n\nWhile at it, replace __raw_writeb/__raw_readb with writeb/readb; this\ndriver is used on ARMv7 (AM335X SoC)\n\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2dfea3803dcf70983d14ce1dcbb3e97a7459a28b",
      "tree": "59bffc7389ff554585f79d7cc06021790dc2b317",
      "parents": [
        "aed606e3bc1f10753254db308d3fd8c053c41328",
        "1881b68b8961a86d40c3c5c205e533515a2dc9c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 16 18:55:20 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 16 18:55:20 2012 -0800"
      },
      "message": "Merge tag \u0027mfd-3.8-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFS update from Samuel Ortiz:\n \"This is the MFD patch set for the 3.8 merge window.\n\n  We have several new drivers, most of the time coming with their sub\n  devices drivers:\n\n   - Austria Microsystem\u0027s AS3711\n   - Nano River\u0027s viperboard\n   - TI\u0027s TPS80031, AM335x TS/ADC,\n   - Realtek\u0027s MMC/memstick card reader\n   - Nokia\u0027s retu\n\n  We also got some notable cleanups and improvements:\n\n   - tps6586x got converted to IRQ domains.\n   - tps65910 and tps65090 moved to the regmap IRQ API.\n   - STMPE is now Device Tree aware.\n   - A general twl6040 and twl-core cleanup, with moves to the regmap\n     I/O and IRQ APIs and a conversion to the recently added PWM\n     framework.\n   - sta2x11 gained regmap support.\n\n  Then the rest is mostly tiny cleanups and fixes, among which we have\n  Mark\u0027s wm5xxx and wm8xxx patchset.\"\n\nFar amount of annoying but largely trivial conflicts.  Many due to\n__devinit/exit removal, others due to one or two of the new drivers also\nhaving come in through another tree.\n\n* tag \u0027mfd-3.8-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (119 commits)\n  mfd: tps6507x: Convert to devm_kzalloc\n  mfd: stmpe: Update DT support for stmpe driver\n  mfd: wm5102: Add readback of DSP status 3 register\n  mfd: arizona: Log if we fail to create the primary IRQ domain\n  mfd: tps80031: MFD_TPS80031 needs to select REGMAP_IRQ\n  mfd: tps80031: Add terminating entry for tps80031_id_table\n  mfd: sta2x11: Fix potential NULL pointer dereference in __sta2x11_mfd_mask()\n  mfd: wm5102: Add tuning for revision B\n  mfd: arizona: Defer patch initialistation until after first device boot\n  mfd: tps65910: Fix wrong ack_base register\n  mfd: tps65910: Remove unused data\n  mfd: stmpe: Get rid of irq_invert_polarity\n  mfd: ab8500-core: Fix invalid free of devm_ allocated data\n  mfd: wm5102: Mark DSP memory regions as volatile\n  mfd: wm5102: Correct default for LDO1_CONTROL_2\n  mfd: arizona: Register haptics devices\n  mfd: wm8994: Make current device behaviour the default\n  mfd: tps65090: MFD_TPS65090 needs to select REGMAP_IRQ\n  mfd: Fix stmpe.c build when OF is not enabled\n  mfd: jz4740-adc: Use devm_kzalloc\n  ...\n"
    },
    {
      "commit": "a2013a13e68354e0c8f3696b69701803e13fb737",
      "tree": "a7e1da6bfad1aa2afd83f401874d606269ce90b4",
      "parents": [
        "dadfab4873256d2145640c0ce468fcbfb48977fe",
        "106f9d9337f65bd428c0c79f650e3489e458d771"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 12:00:02 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 12:00:02 2012 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial branch from Jiri Kosina:\n \"Usual stuff -- comment/printk typo fixes, documentation updates, dead\n  code elimination.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  HOWTO: fix double words typo\n  x86 mtrr: fix comment typo in mtrr_bp_init\n  propagate name change to comments in kernel source\n  doc: Update the name of profiling based on sysfs\n  treewide: Fix typos in various drivers\n  treewide: Fix typos in various Kconfig\n  wireless: mwifiex: Fix typo in wireless/mwifiex driver\n  messages: i2o: Fix typo in messages/i2o\n  scripts/kernel-doc: check that non-void fcts describe their return value\n  Kernel-doc: Convention: Use a \"Return\" section to describe return values\n  radeon: Fix typo and copy/paste error in comments\n  doc: Remove unnecessary declarations from Documentation/accounting/getdelays.c\n  various: Fix spelling of \"asynchronous\" in comments.\n  Fix misspellings of \"whether\" in comments.\n  eisa: Fix spelling of \"asynchronous\".\n  various: Fix spelling of \"registered\" in comments.\n  doc: fix quite a few typos within Documentation\n  target: iscsi: fix comment typos in target/iscsi drivers\n  treewide: fix typo of \"suport\" in various comments and Kconfig\n  treewide: fix typo of \"suppport\" in various comments\n  ...\n"
    },
    {
      "commit": "d01e4afdbb65e030fd6f1f96c30a558e2eb0f279",
      "tree": "02ef82b2740cf93a98199eded5ef765fa6e03052",
      "parents": [
        "8287361abca36504da813638310d2547469283eb",
        "794b175fc0c0c4844dbb7b137a73bbfd01f6c608"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:51:39 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:51:39 2012 -0800"
      },
      "message": "Merge tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC cleanups on various subarchitectures from Olof Johansson:\n \"Cleanup patches for various ARM platforms and some of their associated\n  drivers.  There\u0027s also a branch in here that enables Freescale i.MX to\n  be part of the multiplatform support -- the first \"big\" SoC that is\n  moved over (more multiplatform work comes in a separate branch later\n  during the merge window).\"\n\nConflicts fixed as per Olof, including a silent semantic one in\narch/arm/mach-omap2/board-generic.c (omap_prcm_restart() was renamed to\nomap3xxx_restart(), and a new user of the old name was added).\n\n* tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (189 commits)\n  ARM: omap: fix typo on timer cleanup\n  ARM: EXYNOS: Remove unused regs-mem.h file\n  ARM: EXYNOS: Remove unused non-dt support for dwmci controller\n  ARM: Kirkwood: Use hw_pci.ops instead of hw_pci.scan\n  ARM: OMAP3: cm-t3517: use GPTIMER for system clock\n  ARM: OMAP2+: timer: remove CONFIG_OMAP_32K_TIMER\n  ARM: SAMSUNG: use devm_ functions for ADC driver\n  ARM: EXYNOS: no duplicate mask/unmask in eint0_15\n  ARM: S3C24XX: SPI clock channel setup is fixed for S3C2443\n  ARM: EXYNOS: Remove i2c0 resource information and setting of device names\n  ARM: Kirkwood: checkpatch cleanups\n  ARM: Kirkwood: Fix sparse warnings.\n  ARM: Kirkwood: Remove unused includes\n  ARM: kirkwood: cleanup lsxl board includes\n  ARM: integrator: use BUG_ON where possible\n  ARM: integrator: push down SC dependencies\n  ARM: integrator: delete static UART1 mapping\n  ARM: integrator: delete SC mapping on the CP\n  ARM: integrator: remove static CP syscon mapping\n  ARM: integrator: remove static AP syscon mapping\n  ...\n"
    }
  ],
  "next": "8287361abca36504da813638310d2547469283eb"
}
