)]}'
{
  "log": [
    {
      "commit": "fee0de7791f967c2c5f0d43eb7b7261761b45e64",
      "tree": "a4773a034125198b8383a27f4e2d7da5fadc5e7c",
      "parents": [
        "6b187d0260b6cd1d0904309f32659b7ed5948af8"
      ],
      "author": {
        "name": "Jan Luebbe",
        "email": "jlu@pengutronix.de",
        "time": "Thu Oct 25 13:38:11 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 25 14:37:53 2012 -0700"
      },
      "message": "drivers/rtc/rtc-imxdi.c: add missing spin lock initialization\n\nSigned-off-by: Jan Luebbe \u003cjlu@pengutronix.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Roland Stigge \u003cstigge@antcom.de\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nTested-by: Roland Stigge \u003cstigge@antcom.de\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\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": "8dc0839510ed4a7c594386ef58446b014fb4c27a",
      "tree": "dbea8fdf8d42f59c920e29224644c6ad9c83ac6b",
      "parents": [
        "fdb8d561e6fb8538e320554b991ed183b19ddc83"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@ti.com",
        "time": "Wed Oct 10 15:54:06 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 11 08:50:16 2012 +0900"
      },
      "message": "rtc: kconfig: fix RTC_INTF defaults connected to RTC_CLASS\n\nCommit 6b8029fab641 (\"rtc: kconfig: remove unnecessary dependencies\")\nremoved various \u0027depends on RTC_CLASS\u0027 dependencies but also removed a\nfew \u0027default RTC_CLASS\u0027 statements, which actually changed default\nbehavior.\n\nThis resulted in the various RTC interfaces (sysfs, proc, dev) all being\ndisabled by default, even when RTC_CLASS is enabled:\n\n   # CONFIG_RTC_INTF_SYSFS is not set\n   # CONFIG_RTC_INTF_PROC is not set\n   # CONFIG_RTC_INTF_DEV is not set\n\nwhich is different from previous behavior (all of these where enabled.)\n\nTo fix, add back the \u0027default RTC_CLASS\u0027 statments to each of the\nRTC_INTF_* options.\n\nI noticed this because some RTC tests started failing on my TI OMAP\nplatforms because /dev/rtc0 was not present anymore, even though the\ndriver was present and RTC_CLASS was enabled.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nAcked-by: Venu Byravarasu \u003cvbyravarasu@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": "11126c611e10abb18b6f1ed0300c0548c3906b54",
      "tree": "246227ad730c1e68f5a9c03db57cd4592abe7687",
      "parents": [
        "67966e088b0c7dc926f4ce19565ebf208e18d058",
        "33e2a4227ddff7c18921ac175fae3ab0e3ff8a76"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:09:16 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:09:16 2012 +0900"
      },
      "message": "Merge branch \u0027akpm\u0027 (Andrew\u0027s patch-bomb)\n\nMerge misc patches from Andrew Morton:\n \"The MM tree is rather stuck while I wait to find out what the heck is\n  happening with sched/numa.  Probably I\u0027ll need to route around all the\n  code which was added to -next, sigh.\n\n  So this is \"everything else\", or at least most of it - other small\n  bits are still awaiting resolutions of various kinds.\"\n\n* emailed patches from Andrew Morton \u003cakpm@linux-foundation.org\u003e: (180 commits)\n  lib/decompress.c add __init to decompress_method and data\n  kernel/resource.c: fix stack overflow in __reserve_region_with_split()\n  omfs: convert to use beXX_add_cpu()\n  taskstats: cgroupstats_user_cmd() may leak on error\n  aoe: update aoe-internal version number to 50\n  aoe: update documentation to better reflect aoe-plus-udev usage\n  aoe: remove unused code\n  aoe: make dynamic block minor numbers the default\n  aoe: update and specify AoE address guards and error messages\n  aoe: retain static block device numbers for backwards compatibility\n  aoe: support more AoE addresses with dynamic block device minor numbers\n  aoe: update documentation with new URL and VM settings reference\n  aoe: update copyright year in touched files\n  aoe: update internal version number to 49\n  aoe: remove unused code and add cosmetic improvements\n  aoe: increase net_device reference count while using it\n  aoe: associate frames with the AoE storage target\n  aoe: disallow unsupported AoE minor addresses\n  aoe: do revalidation steps in order\n  aoe: failover remote interface based on aoe_deadsecs parameter\n  ...\n"
    },
    {
      "commit": "542dd33a4925757c93b2c811b19434822a6c1a73",
      "tree": "6a98832296a192e5c505eb58104a40d052118ebf",
      "parents": [
        "48e9766726ebb8f5d98823fe6b32dff570bc04d8"
      ],
      "author": {
        "name": "Michael Langer",
        "email": "michael.brainbug.langer@googlemail.com",
        "time": "Thu Oct 04 17:14:37 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:08 2012 +0900"
      },
      "message": "drivers/rtc/rtc-s35390a.c: add wakealarm support for rtc-s35390A rtc chip\n\nAdd basic get/set alarm support for the Seiko Instruments S-35390A.  The\nchip is used on the QNAP TS-219P+ NAS device.\n\nSigned-off-by: Michael Langer \u003cmichael.brainbug.langer@googlemail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "48e9766726ebb8f5d98823fe6b32dff570bc04d8",
      "tree": "b9bea4658ca2e7d3f0304a803ceb1195fbaac596",
      "parents": [
        "06f77d18e4be0837868ebba8dff4097103e484c4"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Thu Oct 04 17:14:35 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:07 2012 +0900"
      },
      "message": "drivers/rtc/rtc-m41t80.c: remove disabled alarm functionality\n\nCommit c3b79770e51a (\"rtc: m41t80: Workaround broken alarm\nfunctionality\") disabled m41t80\u0027s alarm functions.  But since those\nfunctions were not touched, building this driver triggers these GCC\nwarnings:\n\n    drivers/rtc/rtc-m41t80.c:216:12: warning: \u0027m41t80_rtc_alarm_irq_enable\u0027 defined but not used [-Wunused-function]\n    drivers/rtc/rtc-m41t80.c:238:12: warning: \u0027m41t80_rtc_set_alarm\u0027 defined but not used [-Wunused-function]\n    drivers/rtc/rtc-m41t80.c:308:12: warning: \u0027m41t80_rtc_read_alarm\u0027 defined but not used [-Wunused-function]\n\nRemove these functions (and the commented out references to them) to\nsilence these warnings.  Anyone wanting to fix the alarm irq functionality\ncan easily find the removed code in the git log of this file or through\nsome web searches.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nCc: John Stultz \u003cjohn.stultz@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": "06f77d18e4be0837868ebba8dff4097103e484c4",
      "tree": "6627df1d80745c03cf3219b7221ee57e8511a896",
      "parents": [
        "651fb48034ee2cf36d4c8d1cc86ba923a3c82b0d"
      ],
      "author": {
        "name": "Venu Byravarasu",
        "email": "vbyravarasu@nvidia.com",
        "time": "Thu Oct 04 17:14:34 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:07 2012 +0900"
      },
      "message": "drivers/rtc/rtc-tps65910.c: use platform_get_irq() to get RTC irq details\n\nAs RTC driver needs only irq number from platform data, using\nplatform_get_irq(), instead of generic dev_get_platdata().\n\nSigned-off-by: Venu Byravarasu \u003cvbyravarasu@nvidia.com\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "651fb48034ee2cf36d4c8d1cc86ba923a3c82b0d",
      "tree": "b7c5c0530415273d17fb1f20b8eb6092c6dfcc81",
      "parents": [
        "84cab86cb816aa439905c2112931c3649a67427f"
      ],
      "author": {
        "name": "Ulf Hansson",
        "email": "ulf.hansson@linaro.org",
        "time": "Thu Oct 04 17:14:32 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:07 2012 +0900"
      },
      "message": "rtc: kconfig: fix up dependency for ab8500\n\nSigned-off-by: Ulf Hansson \u003culf.hansson@linaro.org\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@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": "84cab86cb816aa439905c2112931c3649a67427f",
      "tree": "b0c5d747156577bcf963d8cfb168c183c05ab196",
      "parents": [
        "885ccbb357163271db6a6865b2b4b1888180094c"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Thu Oct 04 17:14:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:07 2012 +0900"
      },
      "message": "drivers/rtc/rtc-em3027.c: convert struct i2c_msg initialization to C99 format\n\nConvert the struct i2c_msg initialization to C99 format.  This makes\nmaintaining and editing the code simpler.  Also helps once other fields\nlike transferred are added in future.\n\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nReviewed-by: Felipe Balbi \u003cbalbi@ti.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": "885ccbb357163271db6a6865b2b4b1888180094c",
      "tree": "9a71cb31b7f246d2ccdaadc124ca2c398d693e1c",
      "parents": [
        "755e4a4bdc6506a61ce455a650f92d180ef577ff"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Thu Oct 04 17:14:27 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:06 2012 +0900"
      },
      "message": "drivers/rtc/rtc-isl1208.c: convert struct i2c_msg initialization to C99 format\n\nConvert the struct i2c_msg initialization to C99 format.  This makes\nmaintaining and editing the code simpler.  Also helps once other fields\nlike transferred are added in future.\n\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nReviewed-by: Felipe Balbi \u003cbalbi@ti.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": "755e4a4bdc6506a61ce455a650f92d180ef577ff",
      "tree": "e0caf50b57dfd91542767f93b06f4f242cd6357e",
      "parents": [
        "a606757ff7be87c8c6a72b7d6178833efc25f812"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Thu Oct 04 17:14:25 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:06 2012 +0900"
      },
      "message": "drivers/rtc/rtc-pcf8563.c: convert struct i2c_msg initialization to C99 format\n\nConvert the struct i2c_msg initialization to C99 format.  This makes\nmaintaining and editing the code simpler.  Also helps once other fields\nlike transferred are added in future.\n\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nReviewed-by: Felipe Balbi \u003cbalbi@ti.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": "a606757ff7be87c8c6a72b7d6178833efc25f812",
      "tree": "0341d040feebb2938cb369ac18d98dbed8a99897",
      "parents": [
        "65659f6391e5fc7e980958efc2a06276c7891586"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Thu Oct 04 17:14:22 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:06 2012 +0900"
      },
      "message": "drivers/rtc/rtc-rs5c372.c: convert struct i2c_msg initialization to C99 format\n\nConvert the struct i2c_msg initialization to C99 format.  This makes\nmaintaining and editing the code simpler.  Also helps once other fields\nlike transferred are added in future.  while at it also fix a checkpatch\nwarn WARNING: sizeof rs5c-\u003ebuf should be sizeof(rs5c-\u003ebuf)\n\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nReviewed-by: Felipe Balbi \u003cbalbi@ti.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": "65659f6391e5fc7e980958efc2a06276c7891586",
      "tree": "7548efc6b775ee9773ce5558fc8ec98de86b5cc8",
      "parents": [
        "c3fe92b7c03061ef8acb472aead3d86586e8149f"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Thu Oct 04 17:14:21 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:05 2012 +0900"
      },
      "message": "drivers/rtc/rtc-s35390a.c: convert struct i2c_msg initialization to C99 format\n\nConvert the struct i2c_msg initialization to C99 format.  This makes\nmaintaining and editing the code simpler.  Also helps once other fields\nlike transferred are added in future.\n\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nReviewed-by: Felipe Balbi \u003cbalbi@ti.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": "c3fe92b7c03061ef8acb472aead3d86586e8149f",
      "tree": "504cebcd2da140b91448d21b2d3a4df02da06be0",
      "parents": [
        "2bfc37dffa844e5b28a240feec5e2fa8ec2ea8ba"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Thu Oct 04 17:14:18 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:05 2012 +0900"
      },
      "message": "drivers/rtc/rtc-x1205.c: convert struct i2c_msg initialization to C99 format\n\nConvert the struct i2c_msg initialization to C99 format.  This makes\nmaintaining and editing the code simpler.  Also helps once other fields\nlike transferred are added in future.\n\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nReviewed-by: Felipe Balbi \u003cbalbi@ti.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": "2bfc37dffa844e5b28a240feec5e2fa8ec2ea8ba",
      "tree": "52a6d9a4b7c61d975870284bd49ea4c79ac4ffa5",
      "parents": [
        "1ee8c0ca2a6aef9af4b78f860cc690f33fc8f287"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Thu Oct 04 17:14:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:05 2012 +0900"
      },
      "message": "drivers/rtc/rtc-ds1672.c: convert struct i2c_msg initialization to C99 format\n\nConvert the struct i2c_msg initialization to C99 format.  This makes\nmaintaining and editing the code simpler.  Also helps once other fields\nlike transferred are added in future.\n\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nReviewed-by: Felipe Balbi \u003cbalbi@ti.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": "1ee8c0ca2a6aef9af4b78f860cc690f33fc8f287",
      "tree": "ce6f8e0782378ab79269b8761e36f27f17902825",
      "parents": [
        "4c24e29e65843ed912c14cdc293ed922e33efdcc"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Thu Oct 04 17:14:14 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:04 2012 +0900"
      },
      "message": "drivers/rtc/rtc-s3c.c: fix return value in s3c_rtc_probe()\n\nReturn the value returned by platform_get_irq() instead of -ENOENT;\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": "4c24e29e65843ed912c14cdc293ed922e33efdcc",
      "tree": "876a8cac65c0a8200fbed589a1ba3a1c11bf6643",
      "parents": [
        "be8b6d510072461b50958527e7b157f53e5388d7"
      ],
      "author": {
        "name": "David Fries",
        "email": "david@fries.net",
        "time": "Thu Oct 04 17:14:12 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:04 2012 +0900"
      },
      "message": "rtc_sysfs_show_hctosys(): display 0 if resume failed\n\nWithout this patch /sys/class/rtc/$CONFIG_RTC_HCTOSYS_DEVICE/hctosys\ncontains a 1 (meaning \"This rtc was used to initialize the system\nclock\") even if setting the time by do_settimeofday() at bootup failed.\nThe RTC can also be used to set the clock on resume, if it did 1,\notherwise 0.  Previously there was no indication if the RTC was used\nto set the clock in resume.\n\nThis uses only CONFIG_RTC_HCTOSYS_DEVICE for conditional compilation\ninstead of it and CONFIG_RTC_HCTOSYS to be more consistent.\nrtc_hctosys_ret was moved to class.c so class.c no longer depends on\nhctosys.c.\n\n[sfr@canb.auug.org.au: fix build]\nSigned-off-by: David Fries \u003cDavid@Fries.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "be8b6d510072461b50958527e7b157f53e5388d7",
      "tree": "0b15ee361e714dbe710237f477449f079501b87e",
      "parents": [
        "0f3cde536d5015a918c4b3fd55fbe335428096e5"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Thu Oct 04 17:14:10 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:04 2012 +0900"
      },
      "message": "rtc: rtc-mxc: convert to module_platform_driver\n\nConverting to module_platform_driver can make the code smaller and cleaner.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.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": "0f3cde536d5015a918c4b3fd55fbe335428096e5",
      "tree": "35cab5c76c4808d0c5c9f169e081e85d5bd76038",
      "parents": [
        "828296debf7853752e47b6abfa608ab0172e53ec"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Thu Oct 04 17:14:09 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:04 2012 +0900"
      },
      "message": "rtc: rtc-mxc: adapt to the new i.mx clock framework\n\ni.mx drivers should use clk_prepare_enable/clk_disable_unprepare() in\norder to avoid clk warnings.\n\nWhile at it, convert to devm_clk_get() since other devm_ functions are\nused in this driver and it can also save some clk_put() calls.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.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": "828296debf7853752e47b6abfa608ab0172e53ec",
      "tree": "dea1ae8cad35255f5f24bdf8893dab0b003baf49",
      "parents": [
        "90829c089ef622e54ce1153eb6dcda9ce98cb7c2"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Thu Oct 04 17:14:07 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:04 2012 +0900"
      },
      "message": "drivers/rtc/rtc-coh901331.c: use clk_prepare_enable() and clk_disable_unprepare()\n\nclk_prepare_enable and clk_disable_unprepare combine clk_prepare and\nclk_enable, and clk_disable and clk_unprepare.  They make the code more\nconcise, and ensure that clk_unprepare is called when clk_enable fails.\n\nA simplified version of the semantic patch that introduces calls to these\nfunctions is as follows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression e;\n@@\n\n- clk_prepare(e);\n- clk_enable(e);\n+ clk_prepare_enable(e);\n\n@@\nexpression e;\n@@\n\n- clk_disable(e);\n- clk_unprepare(e);\n+ clk_disable_unprepare(e);\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@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": "90829c089ef622e54ce1153eb6dcda9ce98cb7c2",
      "tree": "d6468baa51657219d583d0cf721bfd845d046bc4",
      "parents": [
        "a16e8393ac03cc24fd9b838f42823b4242ceac88"
      ],
      "author": {
        "name": "Venu Byravarasu",
        "email": "vbyravarasu@nvidia.com",
        "time": "Thu Oct 04 17:14:04 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:03 2012 +0900"
      },
      "message": "rtc: rc5t583: add ricoh rc5t583 RTC driver\n\nAdd an RTC driver for the RTC device on Ricoh MFD Rc5t583.  Ricoh RTC has\n3 types of alarms.  The current patch adds support for the Y-Alarm of\nRC5t583 RTC.\n\nSigned-off-by: Venu Byravarasu \u003cvbyravarasu@nvidia.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\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": "a16e8393ac03cc24fd9b838f42823b4242ceac88",
      "tree": "138dac2dc48a180568e90464e561a8bae3237a89",
      "parents": [
        "7c6a52a090ce7f680077ed42326e11cf17e713dc"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Thu Oct 04 17:14:01 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:03 2012 +0900"
      },
      "message": "drivers/rtc/rtc-spear.c: fix several error checks\n\nThere are several comparisons of a unsigned int to less than zero int\nspear RTC driver.  Such a check will always be true.  In all these cases a\nsigned int is assigned to the unsigned variable, which is checked, before.\n So the right fix is to make the checked variable signed as well.  In one\ncase the check can be dropped completely, because all it does it returns\n\u0027err\u0027 if \u0027err\u0027 is less than zero, otherwise it returns 0.  Since in this\nparticular case \u0027err\u0027 is always either 0 or less this is the same as just\nreturning \u0027err\u0027.\n\nThe issue has been found using the following coccinelle semantic patch:\n\n//\u003csmpl\u003e\n@@\ntype T;\nunsigned T i;\n@@\n(\n*i \u003c 0\n|\n*i \u003e\u003d 0\n)\n//\u003c/smpl\u003e\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nCc: Viresh Kumar \u003cviresh.kumar@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": "7c6a52a090ce7f680077ed42326e11cf17e713dc",
      "tree": "c04511e2e8078c4ef540d59406f3d16d46a390e8",
      "parents": [
        "6b8029fab64164b5895d58d23229b75c82e3a6fc"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Thu Oct 04 17:14:00 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:03 2012 +0900"
      },
      "message": "drivers/rtc/rtc-jz4740.c: fix IRQ error check\n\nThe irq field of the jz4740_irc struct is unsigned.  Yet we assign the\nresult of platform_get_irq() to it.  platform_get_irq() may return a\nnegative error code and the code checks for this condition by checking if\n\u0027irq\u0027 is less than zero.  But since \u0027irq\u0027 is unsigned this test will\nalways be false.  Fix it by making \u0027irq\u0027 signed.\n\nThe issue was found using the following coccinelle semantic patch:\n\n//\u003csmpl\u003e\n@@\ntype T;\nunsigned T i;\n@@\n(\n*i \u003c 0\n|\n*i \u003e\u003d 0\n)\n//\u003c/smpl\u003e\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.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": "6b8029fab64164b5895d58d23229b75c82e3a6fc",
      "tree": "eb9dcecf44044986ecdd31855eb115522bdb3ed4",
      "parents": [
        "94c01ab6d754435333a989e3c6f4a20f57537754"
      ],
      "author": {
        "name": "Venu Byravarasu",
        "email": "vbyravarasu@nvidia.com",
        "time": "Thu Oct 04 17:13:59 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:03 2012 +0900"
      },
      "message": "rtc: kconfig: remove unnecessary dependencies.\n\nRemove \"depends on RTC_CLASS \u003d y\" for multiple Kconfig definitions, as all\nof them are already placed under \"if RTC_CLASS\".\n\nSigned-off-by: Venu Byravarasu \u003cvbyravarasu@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": "94c01ab6d754435333a989e3c6f4a20f57537754",
      "tree": "d1a29e90c08b9ca50c5f5c9cc9a3f30e713bae6a",
      "parents": [
        "0e783980b84e7253ba98552d092d1f45ed262d66"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Thu Oct 04 17:13:56 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:02 2012 +0900"
      },
      "message": "rtc: add MAX8907 RTC driver\n\nThe MAX8907 is an I2C-based power-management IC containing voltage\nregulators, a reset controller, a real-time clock, and a touch-screen\ncontroller.\n\nThe driver is based on an original by or fixed by:\n* Tom Cherry\n* Prashant Gaikwad\n* Joseph Yoon\n\nDuring upstreaming, I (swarren):\n* Converted to regmap.\n* Fixed handling of RTC_HOUR register containing 12.\n* Fixed handling of RTC_WEEKDAY register.\n* General cleanup.\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nCc: Tom Cherry \u003ctcherry@nvidia.com\u003e\nCc: Prashant Gaikwad \u003cpgaikwad@nvidia.com\u003e\nCc: Joseph Yoon \u003ctyoon@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": "0e783980b84e7253ba98552d092d1f45ed262d66",
      "tree": "7cc402699e588484b76aae12b9758c23125eb4b1",
      "parents": [
        "477d30d787b969e4c11fc958077cc7954805e236"
      ],
      "author": {
        "name": "Venu Byravarasu",
        "email": "vbyravarasu@nvidia.com",
        "time": "Thu Oct 04 17:13:55 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:02 2012 +0900"
      },
      "message": "rtc: tps65910: add RTC driver for TPS65910 PMIC RTC\n\nTPS65910 PMIC is a MFD with RTC as one of the device.  Adding RTC driver\nfor supporting RTC device present inside TPS65910 PMIC.\n\nOnly support for RTC alarm is implemented as part of this patch.\n\nSigned-off-by: Venu Byravarasu \u003cvbyravarasu@nvidia.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.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": "477d30d787b969e4c11fc958077cc7954805e236",
      "tree": "adbd92ca31581da2e5178a15b2ecb823c706b174",
      "parents": [
        "2830a6d20139df2198d63235df7957712adb28e5"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "develkernel412222@gmail.com",
        "time": "Thu Oct 04 17:13:54 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:02 2012 +0900"
      },
      "message": "drivers/rtc/rtc-at91sam9.c: use module_platform_driver() macro\n\nThis driver does seems to do only platform_driver_register in the init\nfunction and platform_driver_unregister in the exit function,\n\nso replace all this code including the module_init and module_exit with\nmodule_platform_driver macro...\n\nSigned-off-by: Devendra Naga \u003cdevelkernel412222@gmail.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": "2830a6d20139df2198d63235df7957712adb28e5",
      "tree": "6883cfb98d7f7254824d2a8f42dba2d1de25f689",
      "parents": [
        "179a502f8c4605c502f798e18f66ae096fe42402"
      ],
      "author": {
        "name": "Vincent Palatin",
        "email": "vpalatin@chromium.org",
        "time": "Thu Oct 04 17:13:52 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:02 2012 +0900"
      },
      "message": "rtc: recycle id when unloading a rtc driver\n\nWhen calling rtc_device_unregister, we are not freeing the id used by the\ndriver.  So when doing a unload/load cycle for a RTC driver (e.g.  rmmod\nrtc_cmos \u0026\u0026 modprobe rtc_cmos), its id is incremented by one.  As a\nconsequence, we no longer have neither an rtc0 driver nor a\n/proc/driver/rtc (as it only exists for the first driver).\n\nSigned-off-by: Vincent Palatin \u003cvpalatin@chromium.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": "179a502f8c4605c502f798e18f66ae096fe42402",
      "tree": "c0cf9d17799cf41b9d80a51338bfcb6f6c88036d",
      "parents": [
        "7418a1198991beb5bf6656b2ac0bcbde378c5539"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Thu Oct 04 17:13:49 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:01 2012 +0900"
      },
      "message": "rtc: snvs: add Freescale rtc-snvs driver\n\nAdd an RTC driver for Freescale Secure Non-Volatile Storage (SNVS)\nLow Power (LP) RTC.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nReviewed-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nCc: 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": "7418a1198991beb5bf6656b2ac0bcbde378c5539",
      "tree": "8805574089fb5bbad34ab38abbf6b6ac6edc5720",
      "parents": [
        "92589c986b3360ce15d239fd5113a856412a0b3f"
      ],
      "author": {
        "name": "Sven Schnelle",
        "email": "svens@stackframe.org",
        "time": "Thu Oct 04 17:13:47 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:01 2012 +0900"
      },
      "message": "rtc: add Dallas DS2404 driver\n\n[akpm@linux-foundation.org: fix warning]\nSigned-off-by: Sven Schnelle \u003csvens@stackframe.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": "92589c986b3360ce15d239fd5113a856412a0b3f",
      "tree": "8d15272df2c445c6ccbb7b1cd79847cf89b8d94d",
      "parents": [
        "5fa44f86910ca9ee477cbd944c18f9349cdca30d"
      ],
      "author": {
        "name": "Kim, Milo",
        "email": "Milo.Kim@ti.com",
        "time": "Thu Oct 04 17:13:45 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:01 2012 +0900"
      },
      "message": "rtc-proc: permit the /proc/driver/rtc device to use other devices\n\nTo get time information via /proc/driver/rtc, only the first device (rtc0)\nis used.  If the rtcN (eg.  rtc1 or rtc2) is used for the system clock,\nthere is no way to get information of rtcN via /proc/driver/rtc.  With\nthis patch, the time data can be retrieved from the system clock RTC.\n\nIf the RTC_HCTOSYS_DEVICE is not defined, then rtc0 is used by default.\n\nSigned-off-by: Milo(Woogyom) Kim \u003cmilo.kim@ti.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": "5fa44f86910ca9ee477cbd944c18f9349cdca30d",
      "tree": "54522948e630c27e5ebae60d3de2f43310f8320d",
      "parents": [
        "6eec482f47a8e8888132b05575dea352187278cb"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "gardner.ben@gmail.com",
        "time": "Thu Oct 04 17:13:44 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:01 2012 +0900"
      },
      "message": "drivers/rtc/rtc-isl1208.c: add support for the ISL1218\n\nThe ISL1218 chip is identical to the ISL1208, except that it has 6\nadditional user-storage registers.  This patch does not enable access to\nthose additional registers, but only adds the chip name to the list.\n\nSigned-off-by: Ben Gardner \u003cgardner.ben@gmail.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": "578f1ef91aa92beb571bfb9af8f4d18f405f3b9e",
      "tree": "8ff59e772d09180b7e7f952a8c90a1bcf25e1d19",
      "parents": [
        "ecefbd94b834fa32559d854646d777c56749ef1c",
        "74d8378159de16a0a1d1975d4778120d263d6000"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 05 12:01:30 2012 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 05 12:01:30 2012 +0900"
      },
      "message": "Merge tag \u0027mfd-3.7-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFD changes from Samuel Ortiz:\n \"MFD bits for the 3.7 merge window.\n\n  As usual we have a few new drivers:\n\n   - TI LP8788\n   - TI OMAP USB TLL\n   - Maxim MAX8907\n   - SMSC ECE1099\n   - Dialog Semiconductor DA9055\n   - A simpler syscon driver that allow us to get rid of the anatop one.\n\n  Drivers are also gradually getting Device Tree and IRQ domain support.\n\n  The following drivers got DT support:\n   - palmas, 88pm860x, tc3589x and twl4030-audio\n\n  And those ones now use the IRQ domain APIs:\n   - 88pm860x, tc3589x, db8500_prcmu\n\n  Also some other interesting changes:\n   - Intel\u0027s ICH LPC now supports Lynx Point\n   - TI\u0027s twl4030-audio added a GPO child\n   - tps6527 enabled its backlight subdevice\n   - The twl6030 pwm driver moved to the new PWM subsystem\n\n  And finally a bunch of cleanup and casual fixes for mc13xxx, 88pm860x,\n  palmas, ab8500, wm8994, wm5110, max8907 and the tps65xxx family.\"\n\nFix up various annoying conflicts: the DT and IRQ domain support came in\ntwice and was already in 3.6. And then it was apparently rebased.\n\nGuys, DON\u0027T REBASE!\n\n* tag \u0027mfd-3.7-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (89 commits)\n  ARM: dts: Enable 88pm860x pmic\n  mfd: 88pm860x: Move gpadc init into touch\n  mfd: 88pm860x: Device tree support\n  mfd: 88pm860x: Use irqdomain\n  mfd: smsc: Add support for smsc gpio io/keypad driver\n  backlight: tps65217_bl: Add missing platform_set_drvdata in tps65217_bl_probe\n  mfd: DA9055 core driver\n  mfd: tps65910: Add alarm interrupt of TPS65910 RTC to mfd device list\n  mfd: wm5110: Add register patches for revision B\n  mfd: wm5110: Disable control interface error report for WM5110 rev B\n  mfd: max8907: Remove regulator-compatible from DT docs\n  backlight: Add TPS65217 WLED driver\n  mfd: Add backlight as subdevice to the tps65217\n  mfd: Provide the PRCMU with its own IRQ domain\n  mfd: Fix max8907 sparse warning\n  mfd: Add lp8788 mfd driver\n  mfd: dbx500: Provide a more accurate smp_twd clock\n  mfd: rc5t583: Fix warning messages\n  regulator: palmas: Add DT support\n  mfd: palmas: Change regulator defns to better suite DT\n  ...\n"
    },
    {
      "commit": "2e57d56747e601b3e0ff6697e524025d0504d161",
      "tree": "29a7c677878d39f64e90dfbdf7063a11c08d4c15",
      "parents": [
        "837c8293ba24d08cd7438d82ad9bb8d2fb0f8a5b"
      ],
      "author": {
        "name": "Haojian Zhuang",
        "email": "haojian.zhuang@gmail.com",
        "time": "Fri Sep 21 18:06:52 2012 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Oct 02 11:43:13 2012 +0200"
      },
      "message": "mfd: 88pm860x: Device tree support\n\nSigned-off-by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "2a2bf85f05e42b12ea6bfe821e2d19221cf93555",
      "tree": "11abcdaef6e4f8307574056998d306d21558b6ed",
      "parents": [
        "11801e9de26992d37cb869cc74f389b6a7677e0e",
        "99261fbad0a16f105b262d7525801697588ba526"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:28:06 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:28:06 2012 -0700"
      },
      "message": "Merge tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM soc device tree updates from Olof Johansson:\n \"Device tree conversion and enablement branch.  Mostly a bunch of new\n  bindings and setup for various platforms, but the Via/Winchip VT8500\n  platform is also converted over from being 100% legacy to now use\n  device tree for probing.  More of that will come for 3.8.\"\n\nTrivial conflicts due to removal of vt8500 files, and one documentation\nfile that was added with slightly different contents both here and in\nthe USb tree.\n\n* tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (212 commits)\n  arm: vt8500: Fixup for missing gpio.h\n  ARM: LPC32xx: LED fix in PHY3250 DTS file\n  ARM: dt: mmp-dma: add binding file\n  arm: vt8500: Update arch-vt8500 to devicetree support.\n  arm: vt8500: gpio: Devicetree support for arch-vt8500\n  arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices\n  arm: vt8500: clk: Add Common Clock Framework support\n  video: vt8500: Add devicetree support for vt8500-fb and wm8505-fb\n  serial: vt8500: Add devicetree support for vt8500-serial\n  rtc: vt8500: Add devicetree support for vt8500-rtc\n  arm: vt8500: Add device tree files for VIA/Wondermedia SoC\u0027s\n  ARM: tegra: Add Avionic Design Tamonten Evaluation Carrier support\n  ARM: tegra: Add Avionic Design Medcom-Wide support\n  ARM: tegra: Add Avionic Design Plutux support\n  ARM: tegra: Add Avionic Design Tamonten support\n  ARM: tegra: dts: Add pwm label\n  ARM: ux500: Fix SSP register address format\n  ARM: ux500: Apply tc3589x\u0027s GPIO/IRQ properties to HREF\u0027s DT\n  ARM: ux500: Remove redundant #gpio-cell properties from Snowball DT\n  ARM: ux500: Add all encompassing sound node to the HREF Device Tree\n  ...\n"
    },
    {
      "commit": "db404e72bb5432c886ff0ea42e7b31d16be0c837",
      "tree": "91cf9618fa0b5233115abe6863d2f8a36390c050",
      "parents": [
        "40169a7c399346281da55ed9905a104d3da47945",
        "e9a91de7602a0a6999f23a2981db68b69aa695a7"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 23 21:51:39 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 23 21:51:39 2012 -0700"
      },
      "message": "Merge tag \u0027vt8500-for-next\u0027 of git://git.code.sf.net/p/linuxwmt/code into next/dt\n\nFrom Tony Prisk:\n\nUpdate arch-vt8500 and drivers to device tree and\nremove existing non-dt code.\n\n* tag \u0027vt8500-for-next\u0027 of git://git.code.sf.net/p/linuxwmt/code:\n  arm: vt8500: Update arch-vt8500 to devicetree support.\n  arm: vt8500: gpio: Devicetree support for arch-vt8500\n  arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices\n  arm: vt8500: clk: Add Common Clock Framework support\n  video: vt8500: Add devicetree support for vt8500-fb and wm8505-fb\n  serial: vt8500: Add devicetree support for vt8500-serial\n  rtc: vt8500: Add devicetree support for vt8500-rtc\n  arm: vt8500: Add device tree files for VIA/Wondermedia SoC\u0027s\n\nResolved add/change conflict in drivers/clk/Makefile.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "40169a7c399346281da55ed9905a104d3da47945",
      "tree": "47181afbd7ccf73af8ec0b840d637a794062faa0",
      "parents": [
        "84bae6c379e362aa017efd417199f51d5c2273ac",
        "c164fa62b93782165f12c0e8366f7b46507edb4d"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Sep 22 22:20:37 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Sep 22 22:20:37 2012 -0700"
      },
      "message": "Merge branch \u0027for-arm-soc-next\u0027 of git://git.linaro.org/people/ljones/linux-3.0-ux500 into next/dt\n\n* \u0027for-arm-soc-next\u0027 of git://git.linaro.org/people/ljones/linux-3.0-ux500:\n  ARM: ux500: Fix SSP register address format\n  ARM: ux500: Apply tc3589x\u0027s GPIO/IRQ properties to HREF\u0027s DT\n  ARM: ux500: Remove redundant #gpio-cell properties from Snowball DT\n  ARM: ux500: Add all encompassing sound node to the HREF Device Tree\n  ARM: ux500: Add nodes for the MSP into the HREF Device Tree\n  ARM: ux500: Add all known I2C sub-device nodes to the HREF DT\n  ARM: ux500: Stop registering I2C sub-devices for HREF when DT is enabled\n  ARM: ux500: Stop registering Audio devices for HREF when DT is enabled\n  ARM: ux500: Add all encompassing sound node to the Snowball Device Tree\n  ARM: ux500: Add nodes for the MSP into Device Tree\n  ARM: ux500: Rename MSP board file to something more meaningful\n  ARM: ux500: Remove platform registration of MSP devices\n  ARM: ux500: Stop registering the MOP500 Audio driver from platform code\n  ARM: ux500: Pass MSP DMA platform data though AUXDATA\n  ARM: ux500: Fork MSP platform registration for step-by-step DT enablement\n  ARM: ux500: Add AB8500 CODEC node to DB8500 Device Tree\n  ARM: ux500: Clean-up MSP platform code\n  ARM: ux500: Pass SDI DMA information though AUX_DATA to MMCI\n  ARM: ux500: Add UART support to the HREF Device Tree\n  ARM: ux500: Add skeleton Device Tree for the HREF reference board\n  ...\n  + sync to v3.6-rc6\n"
    },
    {
      "commit": "7f4b48b363263d2b62e3d0adecf56045994e721d",
      "tree": "bdf3f2ea8af282b6c9967fa801baf4e47992839b",
      "parents": [
        "cb935e71577ad0fb5babe34c5494de6a0093693d"
      ],
      "author": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Fri Aug 03 20:55:28 2012 +1200"
      },
      "committer": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Fri Sep 21 19:23:55 2012 +1200"
      },
      "message": "rtc: vt8500: Add devicetree support for vt8500-rtc\n\nSigned-off-by: Tony Prisk \u003clinux@prisktech.co.nz\u003e\nReviewed-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "2843c7d2c03da38dfb14102254d0c767d2483349",
      "tree": "8698671fd889ed9d6237cf9ea093e8bb1fc999b3",
      "parents": [
        "084cfebc03ede864835594181210b501aa9f1933",
        "6bfc82ff589a00e5fbc12b958c649d703d273c86"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 13:19:32 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 13:22:20 2012 -0700"
      },
      "message": "Merge tag \u0027omap-devel-dt-merged-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt\n\nDevice tree related changes for omaps.\n\nNote that this branch is based on omap-cleanup-sparseirq-for-v3.7\nto avoid merge conflicts with the sparseirq changes for gpio-twl4030\ndriver.\n\n* tag \u0027omap-devel-dt-merged-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:\n  arm/dts: Mux uart pins for omap4-sdp\n  ARM: OMAP2+: select PINCTRL in Kconfig\n  arm/dts: Add pinctrl driver entries for omap2/3/4\n  arm/dts: Add omap36xx.dtsi file and rename omap3-beagle to omap3-beagle-xm\n  ARM: dts: omap3-overo: Add support for the blue LED\n  Documentation: dt: Update the OMAP documentation with Overo/Toby\n  ARM: dts: OMAP3: Add support for Gumstix Overo with Tobi expansion board\n  ARM: dts: OMAP4: Add reg and interrupts for every nodes\n  ARM: dts: AM33XX: Specify reg and interrupt property for all nodes\n  ARM: dts: AM33XX: Convert all hex numbers to lower-case\n  ARM: dts: omap3-beagle: Enable audio support\n  ARM: dts: omap5: Add McPDM and DMIC section to the dtsi file\n  ARM: dts: omap5: Add McBSP entries\n  ARM: dts: omap4: Add reg-names for McPDM and DMIC\n  ARM: dts: omap4: Add McBSP entries\n  ARM: dts: omap3: Add McBSP entries\n  ARM: dts: omap2420-h4: Include omap2420.dtsi file instead the common omap2\n  ARM: dts: omap2: Add McBSP entries for OMAP2420 and OMAP2430 SoC\n  ARM: dts: omap3-beagle: Add heartbeat and mmc LEDs support\n  ARM: dts: omap3: Add gpio-twl4030 properties for BeagleBoard and omap3-EVM\n  ...\n"
    },
    {
      "commit": "c55c7ba7f8183780dcc60aff1ff90f047f0a3ea4",
      "tree": "ff759ebd13afff4cf7e919a8533b2f6da2921138",
      "parents": [
        "746307061dd8ed1c31bff94183e018be7fa03b68"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Thu Aug 09 13:28:19 2012 +0100"
      },
      "committer": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Thu Sep 20 12:32:34 2012 +0200"
      },
      "message": "drivers/rtc/rtc-ab8500.c: Revoke Device Tree enablement\n\nAll AB8500 devices are now registered via MFD core, so Device Tree\ncapability is no longer required for probing. Here we pull the DT\nmatch table to ensure we\u0027re no longer probed during Device Tree\nstart-up.\n\nCC: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCC: rtc-linux@googlegroups.com\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\n"
    },
    {
      "commit": "8dcebaa9a0ae8a0487f4342f3d56d2cb1c980860",
      "tree": "66b09ae6518184136d0df8eb77dd98180d0a2769",
      "parents": [
        "9a858dc7cebce01a7bb616bebb85087fa2b40871"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@ti.com",
        "time": "Mon Sep 17 14:09:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 17 15:00:38 2012 -0700"
      },
      "message": "drivers/rtc/rtc-twl.c: ensure all interrupts are disabled during probe\n\nOn some platforms, bootloaders are known to do some interesting RTC\nprogramming.  Without going into the obscurities as to why this may be\nthe case, suffice it to say the the driver should not make any\nassumptions about the state of the RTC when the driver loads.  In\nparticular, the driver probe should be sure that all interrupts are\ndisabled until otherwise programmed.\n\nThis was discovered when finding bursty I2C traffic every second on\nOvero platforms.  This I2C overhead was keeping the SoC from hitting\ndeep power states.  The cause was found to be the RTC firing every\nsecond on the I2C-connected TWL PMIC.\n\nSpecial thanks to Felipe Balbi for suggesting to look for a rogue driver\nas the source of the I2C traffic rather than the I2C driver itself.\n\nSpecial thanks to Steve Sakoman for helping track down the source of the\ncontinuous RTC interrups on the Overo boards.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Felipe Balbi \u003cbalbi@ti.com\u003e\nTested-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nTested-by: Shubhrajyoti Datta \u003comaplinuxkernel@gmail.com\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": "1875962377574b4edb7b164001e3e341c25290d5",
      "tree": "374a5299403ec21e2d9a66a6548ce876a388b589",
      "parents": [
        "5cbee140a28c2746449ae31e85738043ae4da927",
        "c88a79a7789b2909ad1cf69ea2c9142030bbd6f4"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Sep 05 15:35:48 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Sep 05 15:35:48 2012 -0700"
      },
      "message": "Merge branch \u0027soc-core\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt\n\n* \u0027soc-core\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:\n  ARM: mach-shmobile: Add compilation support for dtbs using \u0027make dtbs\u0027\n  + sync to 3.6-rc3\n"
    },
    {
      "commit": "981ba65715f28c5d0247c71e49e2917f40b61632",
      "tree": "1477b5b09e4ca31eb6045bee3af3bed4bcae770b",
      "parents": [
        "314949321ea821a47d266f2c09168a65aa439b3d",
        "51a6149b89b822cacf572b2ca2a15cb6f2232b11"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Aug 27 17:07:37 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Aug 27 17:07:37 2012 -0700"
      },
      "message": "Merge tag \u0027at91-fixes\u0027 of git://github.com/at91linux/linux-at91 into fixes\n\nFixes for AT91 related to:\n- move to sparse IRQ: some drivers were forgotten\n- a DTS typo\n- the delay for removal of old at91_mci driver\n\n* tag \u0027at91-fixes\u0027 of git://github.com/at91linux/linux-at91:\n  ARM: at91/feature-removal-schedule: delay at91_mci removal\n  ARM: at91/dts: remove partial parameter in at91sam9g25ek.dts\n  ARM: at91/clock: fix PLLA overclock warning\n  ARM: at91: fix rtc-at91sam9 irq issue due to sparse irq support\n  ARM: at91: fix system timer irq issue due to sparse irq support\n"
    },
    {
      "commit": "e402af6caa02f12ad213af2e22aa8a32970f99b0",
      "tree": "1ee6b4dc1f0e594d007f53105921880edcf793c6",
      "parents": [
        "85ebea12f59e3341049a9c17edcb73fcf21043db"
      ],
      "author": {
        "name": "Ludovic Desroches",
        "email": "ludovic.desroches@atmel.com",
        "time": "Tue Aug 14 11:19:22 2012 +0200"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Thu Aug 23 14:55:45 2012 +0200"
      },
      "message": "ARM: at91: fix rtc-at91sam9 irq issue due to sparse irq support\n\nAT91_ID_SYS as virq is incorrect because of spare irq support which\nintroduces NR_IRQS_LEGACY offset. It modifies rtc-at91sam9 driver in\norder to get irq from resources.\n\nSigned-off-by: Ludovic Desroches \u003cludovic.desroches@atmel.com\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "7dbfb315b2aaef0a115765946bf3026d074c33a7",
      "tree": "c3fe42971fbd713a1bc7bc263410a4eaec8521fc",
      "parents": [
        "b121186ab1b12e2a96a945d88eae0735b4542158"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Aug 21 16:16:10 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 21 16:45:03 2012 -0700"
      },
      "message": "drivers/rtc/rtc-rs5c348.c: fix hour decoding in 12-hour mode\n\nCorrect the offset by subtracting 20 from tm_hour before taking the\nmodulo 12.\n\n[ \"Why 20?\" I hear you ask. Or at least I did.\n\n  Here\u0027s the reason why: RS5C348_BIT_PM is 32, and is - stupidly -\n  included in the RS5C348_HOURS_MASK define.  So it\u0027s really subtracting\n  out that bit to get \"hour+12\".  But then because it does things modulo\n  12, it needs to add the 12 in again afterwards anyway.\n\n  This code is confused.  It would be much clearer if RS5C348_HOURS_MASK\n  just didn\u0027t include the RS5C348_BIT_PM bit at all, then it wouldn\u0027t\n  need to do the silly subtract either.\n\n  Whatever. It\u0027s all just math, the end result is the same.   - Linus ]\n\nReported-by: James Nute \u003cnewten82@gmail.com\u003e\nTested-by: James Nute \u003cnewten82@gmail.com\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\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": "5ed12f12825c6c0451d703bfe918a7fc190e2738",
      "tree": "63da97b6e829ae1ded87014e4a15af0bc52daadf",
      "parents": [
        "c81758fbe0fdbbc0c74b37798f55bd9c91d5c068"
      ],
      "author": {
        "name": "Ilya Shchepetkov",
        "email": "shchepetkov@ispras.ru",
        "time": "Tue Aug 21 16:16:06 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 21 16:45:03 2012 -0700"
      },
      "message": "drivers/rtc/rtc-pcf2123.c: initialize dynamic sysfs attributes\n\nDynamically allocated sysfs attributes must be initialized using\nsysfs_attr_init(), otherwise lockdep complains: BUG: key \u003caddress\u003e not in\n.data!\n\nFound by Linux Driver Verification project (linuxtesting.org).\n\nSigned-off-by: Ilya Shchepetkov \u003cshchepetkov@ispras.ru\u003e\nCc: Chris Verges \u003cchrisv@cyberswitching.com\u003e\nCc: Christian Pellegrin \u003cchripell@fsfe.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": "9020b7cc27439e23a0e993f79ef8632fea5e88d5",
      "tree": "427d9153b313aa5942a519a975a43ca47812f3a2",
      "parents": [
        "0d7614f09c1ebdbaa1599a5aba7593f147bf96ee"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Thu Jul 19 19:58:39 2012 +0200"
      },
      "committer": {
        "name": "Haojian Zhuang",
        "email": "haojian.zhuang@gmail.com",
        "time": "Thu Aug 16 16:13:07 2012 +0800"
      },
      "message": "RTC: add DT bindings to pxa-rtc\n\nThis patch adds generic device tree bindings to the PXA RTC driver.\nDocumentation for bindings were also added.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\n"
    },
    {
      "commit": "7523ceed42d84c1afaa1dc498bffed53c2aa444e",
      "tree": "3da6d7ea253851657b49413001c8512871a86f96",
      "parents": [
        "0d7614f09c1ebdbaa1599a5aba7593f147bf96ee"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Sun Aug 05 22:56:20 2012 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Aug 08 20:49:16 2012 +0200"
      },
      "message": "RTC: Avoid races between RTC alarm wakeup and suspend.\n\nIf an RTC alarm fires just as suspend is happening, it is possible for\nsuspend to complete and the alarm to be missed.\n\nTo avoid the race, we must register the event with the PM core.\n\nAs the event is made visible to userspace through a thread which is\nonly scheduled by the interrupt, we need a pm_stay_awake/pm_relax\npair preventing suspend from the interrupt until the thread completes\nits work.\n\nThis makes the pm_wakeup_event() call in cmos_interrupt unnecessary as\nit provides suspend protection for all RTCs that use rtc_update_irq.\n\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "ac694dbdbc403c00e2c14d10bc7b8412cc378259",
      "tree": "e37328cfbeaf43716dd5914cad9179e57e84df76",
      "parents": [
        "a40a1d3d0a2fd613fdec6d89d3c053268ced76ed",
        "437ea90cc3afdca5229b41c6b1d38c4842756cb9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 31 19:25:39 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 31 19:25:39 2012 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027 (Andrew\u0027s patch-bomb)\n\nMerge Andrew\u0027s second set of patches:\n - MM\n - a few random fixes\n - a couple of RTC leftovers\n\n* emailed patches from Andrew Morton \u003cakpm@linux-foundation.org\u003e: (120 commits)\n  rtc/rtc-88pm80x: remove unneed devm_kfree\n  rtc/rtc-88pm80x: assign ret only when rtc_register_driver fails\n  mm: hugetlbfs: close race during teardown of hugetlbfs shared page tables\n  tmpfs: distribute interleave better across nodes\n  mm: remove redundant initialization\n  mm: warn if pg_data_t isn\u0027t initialized with zero\n  mips: zero out pg_data_t when it\u0027s allocated\n  memcg: gix memory accounting scalability in shrink_page_list\n  mm/sparse: remove index_init_lock\n  mm/sparse: more checks on mem_section number\n  mm/sparse: optimize sparse_index_alloc\n  memcg: add mem_cgroup_from_css() helper\n  memcg: further prevent OOM with too many dirty pages\n  memcg: prevent OOM with too many dirty pages\n  mm: mmu_notifier: fix freed page still mapped in secondary MMU\n  mm: memcg: only check anon swapin page charges for swap cache\n  mm: memcg: only check swap cache pages for repeated charging\n  mm: memcg: split swapin charge function into private and public part\n  mm: memcg: remove needless !mm fixup to init_mm when charging\n  mm: memcg: remove unneeded shmem charge type\n  ...\n"
    },
    {
      "commit": "3e9a97082fa639394e905e1fc4a0a7f719ca7644",
      "tree": "9985cfa26e0597128eae03a2ee7e4614efea571f",
      "parents": [
        "941c8726e4e737e74d418ccec3d8e7b946a65541",
        "d2e7c96af1e54b507ae2a6a7dd2baf588417a7e5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 31 19:07:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 31 19:07:42 2012 -0700"
      },
      "message": "Merge tag \u0027random_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random\n\nPull random subsystem patches from Ted Ts\u0027o:\n \"This patch series contains a major revamp of how we collect entropy\n  from interrupts for /dev/random and /dev/urandom.\n\n  The goal is to addresses weaknesses discussed in the paper \"Mining\n  your Ps and Qs: Detection of Widespread Weak Keys in Network Devices\",\n  by Nadia Heninger, Zakir Durumeric, Eric Wustrow, J.  Alex Halderman,\n  which will be published in the Proceedings of the 21st Usenix Security\n  Symposium, August 2012.  (See https://factorable.net for more\n  information and an extended version of the paper.)\"\n\nFix up trivial conflicts due to nearby changes in\ndrivers/{mfd/ab3100-core.c, usb/gadget/omap_udc.c}\n\n* tag \u0027random_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random: (33 commits)\n  random: mix in architectural randomness in extract_buf()\n  dmi: Feed DMI table to /dev/random driver\n  random: Add comment to random_initialize()\n  random: final removal of IRQF_SAMPLE_RANDOM\n  um: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  sparc/ldc: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  [ARM] pxa: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  board-palmz71: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  isp1301_omap: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  pxa25x_udc: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  omap_udc: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  goku_udc: remove IRQF_SAMPLE_RANDOM which was commented out\n  uartlite: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  drivers: hv: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  xen-blkfront: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  n2_crypto: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  pda_power: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  i2c-pmcmsp: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  input/serio/hp_sdc.c: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  mfd: remove IRQF_SAMPLE_RANDOM which is now a no-op\n  ...\n"
    },
    {
      "commit": "437ea90cc3afdca5229b41c6b1d38c4842756cb9",
      "tree": "d9d5640aa4dfdc232c837574ae3ecd0880e8adf5",
      "parents": [
        "7ead55119ba58523c31f52365b5eb33f3bb34b3e"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Tue Jul 31 16:46:24 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 31 18:42:50 2012 -0700"
      },
      "message": "rtc/rtc-88pm80x: remove unneed devm_kfree\n\ndevm_kzalloc() doesn\u0027t need a matching devm_kfree(), the freeing mechanism\nwill trigger when driver unloads.\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Ashish Jangam \u003cashish.jangam@kpitcummins.com\u003e\nCc: David Dajun Chen \u003cdchen@diasemi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ead55119ba58523c31f52365b5eb33f3bb34b3e",
      "tree": "d5d6c71280fdb89b0423b5372b000d3650c2ccba",
      "parents": [
        "d833352a4338dc31295ed832a30c9ccff5c7a183"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Tue Jul 31 16:46:22 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 31 18:42:50 2012 -0700"
      },
      "message": "rtc/rtc-88pm80x: assign ret only when rtc_register_driver fails\n\nAt the probe we are assigning ret to return value of PTR_ERR right after\nthe rtc_register_drive()r, as we would have done it in the if\n(IS_ERR(ptr)) check, since the function fails and goes inside that case\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Ashish Jangam \u003cashish.jangam@kpitcummins.com\u003e\nCc: David Dajun Chen \u003cdchen@diasemi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27c1ee3f929555b71fa39ec0d81a7e7185de1b16",
      "tree": "42e40bdfe4efac660d650658019391536ce67a42",
      "parents": [
        "37cd9600a9e20359b0283983c9e3a55d84347168",
        "086ff4b3a7fb9cdf41e6a5d0ccd99b86d84633a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:34 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:34 2012 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027 (Andrew\u0027s patch-bomb)\n\nMerge Andrew\u0027s first set of patches:\n \"Non-MM patches:\n\n   - lots of misc bits\n\n   - tree-wide have_clk() cleanups\n\n   - quite a lot of printk tweaks.  I draw your attention to \"printk:\n     convert the format for KERN_\u003cLEVEL\u003e to a 2 byte pattern\" which\n     looks a bit scary.  But afaict it\u0027s solid.\n\n   - backlight updates\n\n   - lib/ feature work (notably the addition and use of memweight())\n\n   - checkpatch updates\n\n   - rtc updates\n\n   - nilfs updates\n\n   - fatfs updates (partial, still waiting for acks)\n\n   - kdump, proc, fork, IPC, sysctl, taskstats, pps, etc\n\n   - new fault-injection feature work\"\n\n* Merge emailed patches from Andrew Morton \u003cakpm@linux-foundation.org\u003e: (128 commits)\n  drivers/misc/lkdtm.c: fix missing allocation failure check\n  lib/scatterlist: do not re-write gfp_flags in __sg_alloc_table()\n  fault-injection: add tool to run command with failslab or fail_page_alloc\n  fault-injection: add selftests for cpu and memory hotplug\n  powerpc: pSeries reconfig notifier error injection module\n  memory: memory notifier error injection module\n  PM: PM notifier error injection module\n  cpu: rewrite cpu-notifier-error-inject module\n  fault-injection: notifier error injection\n  c/r: fcntl: add F_GETOWNER_UIDS option\n  resource: make sure requested range is included in the root range\n  include/linux/aio.h: cpp-\u003eC conversions\n  fs: cachefiles: add support for large files in filesystem caching\n  pps: return PTR_ERR on error in device_create\n  taskstats: check nla_reserve() return\n  sysctl: suppress kmemleak messages\n  ipc: use Kconfig options for __ARCH_WANT_[COMPAT_]IPC_PARSE_VERSION\n  ipc: compat: use signed size_t types for msgsnd and msgrcv\n  ipc: allow compat IPC version field parsing if !ARCH_WANT_OLD_COMPAT_IPC\n  ipc: add COMPAT_SHMLBA support\n  ...\n"
    },
    {
      "commit": "8dccaf0607b3e047680952d0baf4da0486fbbcc1",
      "tree": "54761d376b0f00d52dd0d078e7fef71ef2697741",
      "parents": [
        "0a25bf40d8ea9aeb8412666a7bc8ab95b4cddcb1"
      ],
      "author": {
        "name": "Nick Bowler",
        "email": "nbowler@elliptictech.com",
        "time": "Mon Jul 30 14:41:59 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:19 2012 -0700"
      },
      "message": "drivers/rtc/rtc-pcf8563.c: add device tree support\n\nSet the of_match_table for this driver so that devices can be described\nin the device tree.\n\nSigned-off-by: Nick Bowler \u003cnbowler@elliptictech.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": "0a25bf40d8ea9aeb8412666a7bc8ab95b4cddcb1",
      "tree": "6ba221de466c2f4b8efb2f886ad1ddcc6d580459",
      "parents": [
        "007def046711479f3d19bec4016b65fd73deed6c"
      ],
      "author": {
        "name": "Nick Bowler",
        "email": "nbowler@elliptictech.com",
        "time": "Mon Jul 30 14:41:57 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:19 2012 -0700"
      },
      "message": "drivers/rtc/rtc-pcf8563.c: set owner field in driver struct\n\nThe owner member is supposed to be set to the module implementing the\ndevice driver, i.e., THIS_MODULE.  This enables the appropriate module\nlink in sysfs.\n\nSigned-off-by: Nick Bowler \u003cnbowler@elliptictech.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": "007def046711479f3d19bec4016b65fd73deed6c",
      "tree": "52815e19a211f80c9476b71404675ce915323817",
      "parents": [
        "19a1ac505d5f3545ebc5b0a195d65cef4da94bb5"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Mon Jul 30 14:41:54 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "rtc/rtc-da9052: remove unneed devm_kfree call\n\nFreeing will trigger when driver unloads, so using devm_kfree() is not\nneeded.\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Ashish Jangam \u003cashish.jangam@kpitcummins.com\u003e\nCc: David Dajun Chen \u003cdchen@diasemi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "19a1ac505d5f3545ebc5b0a195d65cef4da94bb5",
      "tree": "08d821115bd50750399ab9efbcfdfe9a6bd5296c",
      "parents": [
        "0f636fc16f80fe64261ce39440e49a259ff2b0da"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Jul 30 14:41:52 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "rtc/mc13xxx: add support for the rtc in the mc34708 pmic\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.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": "0f636fc16f80fe64261ce39440e49a259ff2b0da",
      "tree": "07793e008d9254b695dcad794d36b481e2625eef",
      "parents": [
        "dbd9acbef2f178e74c2f2def23eb4e8c2bd14270"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Jul 30 14:41:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "rtc/mc13xxx: use MODULE_DEVICE_TABLE instead of MODULE_ALIAS\n\nThis allows automatic driver loading for all supported device types.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.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": "dbd9acbef2f178e74c2f2def23eb4e8c2bd14270",
      "tree": "e8b9ca2500a7286fb7388c8ba9362bb4b35fd904",
      "parents": [
        "8e74b6edc9b7befd9f7a61b9271384eeb1eb8251"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Mon Jul 30 14:41:48 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "drivers/rtc/rtc-s3c.c: replace #include header files from asm/* to linux/*\n\nFixes the following checkpatch warnings:\n\n  WARNING: Use #include \u003clinux/uaccess.h\u003e instead of \u003casm/uaccess.h\u003e\n  WARNING: Use #include \u003clinux/io.h\u003e instead of \u003casm/io.h\u003e\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": "8e74b6edc9b7befd9f7a61b9271384eeb1eb8251",
      "tree": "14b7bc8621b1ea5ef36c70959b6e93fdba86f855",
      "parents": [
        "aa11ec593e2c68d57728d2ebb2da265468e410c9"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Jul 30 14:41:47 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "drivers/rtc/rtc-r9701.c: check that r9701_set_datetime() succeeded\n\nWhen the driver detects that the clock time is invalid, it attempts to\nwrite a sane time into the hardware.  We curently assume that everything\nis OK if those writes succeeded.  But it is better to re-read the time\nfrom the hardware to ensure that the new settings got there OK.\n\nCc: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Andreas Dumberger \u003candreas.dumberger@tqs.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aa11ec593e2c68d57728d2ebb2da265468e410c9",
      "tree": "5b942d8387160012a11e4f8641a6667d84dd0bd4",
      "parents": [
        "064407f1c0d54ad215927b4c14b3f4e68fa486f4"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Mon Jul 30 14:41:45 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "drivers/rtc/rtc-r9701.c: avoid second call to rtc_valid_tm()\n\nr9701_get_datetime() calls rtc_valid_tm() and returns the value returned\nby rtc_valid_tm(), which can be used in the `if\u0027, so calling\nrtc_valid_tm() a second time is not required.\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Andreas Dumberger \u003candreas.dumberger@tqs.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "064407f1c0d54ad215927b4c14b3f4e68fa486f4",
      "tree": "5430657ec43971bbd403573da08083a7ef8f49f4",
      "parents": [
        "dc43d4a26b808240410ce3ea1c72a8047f90d1d8"
      ],
      "author": {
        "name": "Bengt Jonsson",
        "email": "bengt.g.jonsson@stericsson.com",
        "time": "Mon Jul 30 14:41:43 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "drivers/rtc/rtc-ab8500.c: remove fix for AB8500 ED version\n\nAB8500 ED (Early Drop) is no longer supported by the kernel.\n\nSigned-off-by: Bengt Jonsson \u003cbengt.g.jonsson@stericsson.com\u003e\nSigned-off-by: 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": "dc43d4a26b808240410ce3ea1c72a8047f90d1d8",
      "tree": "13fb879cf0167796fe21dc1ae750b4105e1467be",
      "parents": [
        "559a6fc0508392a665a26d93db9ff875bfdc6540"
      ],
      "author": {
        "name": "Ramesh Chandrasekaran",
        "email": "ramesh.chandrasekaran@stericsson.com",
        "time": "Mon Jul 30 14:41:41 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "drivers/rtc/rtc-ab8500.c: use UIE emulation\n\nRTC: Fix to correct improper implementation of clock update irq\n(RTC_UIE) and enable UIE Emulation.\n\n[akpm@linux-foundation.org: checkpatch fixes]\nSigned-off-by: Ramesh Chandrasekaran \u003cramesh.chandrasekaran@stericsson.com\u003e\nSigned-off-by: 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": "559a6fc0508392a665a26d93db9ff875bfdc6540",
      "tree": "960faef493c6470fc0f50e94a543a5eb54c15d99",
      "parents": [
        "1bb457fc9268bb75156af8db78b72a4463baaec4"
      ],
      "author": {
        "name": "Mattias Wallin",
        "email": "mattias.wallin@stericsson.com",
        "time": "Mon Jul 30 14:41:39 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "rtc: pl031: fix up IRQ flags\n\nThe pl031 interrupt is shared between the timer part and the clockwatch\npart of the same HW block on the ux500, so mark it IRQF_SHARED on this\nvariant.\n\nThis patch also adds the IRQF_NO_SUSPEND flag to the rtc irq on all\nvariants as we don\u0027t want this pretty important IRQ to be disabled in\nsuspend.\n\nSigned-off-by: Mattias Wallin \u003cmattias.wallin@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nReviewed-by: Rickard Andersson \u003crickard.andersson@stericsson.com\u003e\nReviewed-by: Jonas Aberg \u003cjonas.aberg@stericsson.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": "1bb457fc9268bb75156af8db78b72a4463baaec4",
      "tree": "e7d58f1c7da78f2226c8eeb850ec85b1819de61f",
      "parents": [
        "aff05ed5d103524bd69bd9d7b621c5c8a6c63198"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Jul 30 14:41:36 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "rtc: pl031: use per-vendor variables for special init\n\nInstead of hard-checking for certain vendor codes, follow the pattern of\nother AMBA (PrimeCell) drivers and use variables in the vendor data.\nGet rid of the locally cached vendor and hardware revision since we\nalready have the nice vendor data variable in the state.\n\nSigned-off-by: 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": "aff05ed5d103524bd69bd9d7b621c5c8a6c63198",
      "tree": "e71d87d9b9f6f18ea31395382a90084ff9461829",
      "parents": [
        "36ac1d24f1488c32b85a1718a4edfda615b2ef77"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Jul 30 14:41:34 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:18 2012 -0700"
      },
      "message": "rtc: pl031: encapsulate per-vendor ops\n\nMove the per-vendor operations for this RTC into a encapsulating struct so\nwe can have more per-vendor variables than just the ops.\n\nSigned-off-by: 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": "36ac1d24f1488c32b85a1718a4edfda615b2ef77",
      "tree": "b66db67306aaa9d8e154e7d2c04f03712a880251",
      "parents": [
        "8384dfeb759acac48ea24b81f134cac3cbb3e6fc"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Jul 30 14:41:32 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:17 2012 -0700"
      },
      "message": "drivers/rtc/rtc-coh901331.c: use devm allocation\n\nAllocate memory, region, remap and irq for device state using devm_*\nhelpers to simplify memory accounting.\n\nSigned-off-by: 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": "8384dfeb759acac48ea24b81f134cac3cbb3e6fc",
      "tree": "ef92b0e32ee3af97196ab3245623fbe5f0dc8c9e",
      "parents": [
        "261eba73353edd48b0c0cb7aad59553dfc712ebc"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Jul 30 14:41:31 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 17:25:17 2012 -0700"
      },
      "message": "drivers/rtc/rtc-coh901331.c: use clk_prepare/unprepare\n\nMake sure we prepare/unprepare the clock for the COH901331 RTC driver as\nis required by the clk API especially if you use common clock.\n\nSigned-off-by: 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": "3e701cdfe601306817604ca7f79f1d1c1088007c",
      "tree": "1b0a4088a091f035d8be06758a604ca449223fc0",
      "parents": [
        "7d3d09b01a028e9dd1282149fdcd2a6e0edd73e4",
        "3c1534c7ecffeb4330bba4c55d17f301528195b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 12:41:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 30 12:41:17 2012 -0700"
      },
      "message": "Merge tag \u0027mfd-3.6-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFD bits from Samuel Ortiz:\n \"We have support for a few new drivers:\n   - Samsung s2mps11\n   - Wolfson Microelectronics wm5102 and wm5110\n   - Marvell 88PM800 and 88PM805\n   - TI twl6041\n\n  We also have our regular driver improvements:\n   - Device tree and IRQ domain support for STE AB8500\n   - Regmap and devm_* API conversion for TI tps6586x\n   - Device tree support for Samsung max77686\n   - devm_* API conversion for STE AB3100\n\n  Besides that, quite a lot of fixing and cleanup for mc13xxx, tps65910,\n  tps65090, da9052 and twl-core.\"\n\nFix up mostly trivial conflicts, with the exception of\ndrivers/usb/host/ehci-omap.c in particular, which had some\nre-organization of the reset sequence (commit 1a49e2ac9651: \"EHCI:\ncentralize controller initialization\") that clashed with commit\n2761a6394516 (\"mfd: USB: Fix the omap-usb EHCI ULPI PHY reset fix\nissues\").\n\nIn particular, commit 2761a6394516 moved the usb_add_hcd() to the\n*middle* of the reset sequence, which clashes fairly badly with the\nreset sequence re-organization (although it could have been done inside\nthe new omap_ehci_init() function).\n\nI left that part of commit 2761a6394516 just undone.\n\n* tag \u0027mfd-3.6-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (110 commits)\n  mfd: Ensure AB8500 platform data is passed through db8500-prcmu to MFD Core\n  mfd: Arizone core should select MFD_CORE\n  mfd: Fix arizona-irq.c build by selecting REGMAP_IRQ\n  mfd: Add debug trace on entering and leaving arizone runtime suspend\n  mfd: Correct tps65090 cell names\n  mfd: Remove gpio support from tps6586x core driver\n  ARM: tegra: defconfig: Enable tps6586x gpio\n  gpio: tps6586x: Add gpio support through platform driver\n  mfd: Cache tps6586x register through regmap\n  mfd: Use regmap for tps6586x register access.\n  mfd: Use devm managed resources for tps6586x\n  input: Add onkey support for 88PM80X PMIC\n  mfd: Add support for twl6041\n  mfd: Fix twl6040 revision information\n  mfd: Matches should be NULL when populate anatop child devices\n  input: ab8500-ponkey: Create AB8500 domain IRQ mapping\n  mfd: Add missing out of memory check for pcf50633\n  Documentation: Describe the AB8500 Device Tree bindings\n  mfd: Add tps65910 32-kHz-crystal-input init\n  mfd: Drop modifying mc13xxx driver\u0027s id_table in probe\n  ...\n"
    },
    {
      "commit": "c1f9c4227ca2c5bc64abbde3d9d63fd8c06571d7",
      "tree": "fd013d6f38b25fd1c3890a7f4ad9aa25311e7f54",
      "parents": [
        "49121304a9831449a841ca0c77dc0ad8697e23c9",
        "778435045a416da71f1757a80e37200a5ea5af70"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Jul 25 21:37:09 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Jul 25 21:37:09 2012 +0200"
      },
      "message": "Merge branch \u0027v3.5-rc7-fixes\u0027 of git://github.com/lunn/linux into fixes\n\nFrom Andrew Lunn \u003candrew@lunn.ch\u003e:\n\n* \u0027v3.5-rc7-fixes\u0027 of git://github.com/lunn/linux:\n  ARM: Kirkwood: Replace mrvl with marvell\n  ARM: Orion: fix driver probe error handling with respect to clk\n  ARM: Dove: Fixup ge00 initialisation\n  ARM: Kirkwood: Fix PHY disable clk problems\n  ARM: Kirkwood: Ensure runit clock always ticks.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "778435045a416da71f1757a80e37200a5ea5af70",
      "tree": "b1e91a6458fa6c07567a764029d1d539a1e68db0",
      "parents": [
        "baffab28b13120694fa3ebab08d3e99667a851d2"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Wed Jul 18 19:22:54 2012 +0200"
      },
      "committer": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Wed Jul 25 17:06:23 2012 +0200"
      },
      "message": "ARM: Kirkwood: Replace mrvl with marvell\n\nIt has been decided to use marvell, not mrvl, in the compatibility\nproperty. Search \u0026 replace.\n\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\n"
    },
    {
      "commit": "4f2d658b2f09c41677871a4285a09cf35f954dad",
      "tree": "ec0a626a598530203871bbc37a340224e5ac87ad",
      "parents": [
        "e66d637134b7045ea6f14bdd416cd3695f73ed42",
        "1fc5f7d5c680ac36bd41e13a3d77cbe2eaa312e0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 23 16:17:43 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 23 16:17:43 2012 -0700"
      },
      "message": "Merge tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc device tree description updates from Arnd Bergmann:\n \"This branch contains two kinds of updates: Some platforms in the\n  process of getting converted to device tree based booting, and the\n  platform specific patches necessary for that are included here.\n\n  Other platforms are already converted, so we just need to update the\n  actual device tree source files and the binding documents to add\n  support for new board and new drivers.\n\n  In the future we will probably separate those into two branches, and\n  in the long run, the plan is to move the device tree source files out\n  of the kernel repository, but that has to wait until we have completed\n  a much larger portion of the binding documents.\"\n\nFix up trivial conflicts in arch/arm/mach-imx/clk-imx6q.c due to newly\nadded clkdev registers next to a few removed unnecessary ones.\n\n* tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (119 commits)\n  ARM: LPC32xx: Add PWM to base dts file\n  ARM: EXYNOS: mark the DMA channel binding for SPI as preliminary\n  ARM: dts: Add nodes for spi controllers for SAMSUNG EXYNOS5 platforms\n  ARM: EXYNOS: Enable platform support for SPI controllers for EXYNOS5\n  ARM: EXYNOS: Add spi clock support for EXYNOS5\n  ARM: dts: Add nodes for spi controllers for SAMSUNG EXYNOS4 platforms\n  ARM: EXYNOS: Enable platform support for SPI controllers for EXYNOX4\n  ARM: EXYNOS: Fix the incorrect hierarchy of spi controller bus clock\n  ARM: ux500: Remove PMU platform registration when booting with DT\n  ARM: ux500: Remove temporary snowball_of_platform_devs enablement structure\n  ARM: ux500: Ensure vendor specific properties have the vendor\u0027s identifier\n  pinctrl: pinctrl-nomadik: Append sleepmode property with vendor specific prefixes\n  ARM: ux500: Move rtc-pl031 registration to Device Tree when enabled\n  ARM: ux500: Enable the AB8500 RTC for all DT:ed DB8500 based devices\n  ARM: ux500: Correctly reference IRQs supplied by the AB8500 from Device Tree\n  ARM: ux500: Apply ab8500-debug node do the db8500 DT structure\n  ARM: ux500: Add a ab8500-usb Device Tree node for db8500 based devices\n  ARM: ux500: Add db8500 Device Tree node for misc/ab8500-pwm\n  ARM: ux500: Add db8500 Device Tree node for ab8500-sysctrl\n  ARM: ux500: Enable LED heartbeat functionality on Snowbal via DT\n  ...\n"
    },
    {
      "commit": "451ce7f9cf2d17e34d5d64b76cac047a2a1a3b89",
      "tree": "709d19a70338b14f56e08131ddee4e41b6d9a352",
      "parents": [
        "b85c14fb833e6da127188aa61b0a2aec8111bf59",
        "1a33a4ebecce89163de27cba57ba84fd7aa16137"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 23 16:04:15 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 23 16:04:15 2012 -0700"
      },
      "message": "Merge tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull general arm-soc cleanups from Arnd Bergmann:\n \"These are all boring changes, moving stuff around or renaming things\n  mostly, and also getting rid of stuff that is duplicate or should not\n  be there to start with.  Platform-wise this is all over the place,\n  mainly omap, samsung, at91, imx and tegra.\"\n\nResolve trivial conflict in arch/arm/mach-omap2/clockdomains3xxx_data.c\n\n* tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (67 commits)\n  ARM: clps711x: Remove the setting of the time\n  ARM: clps711x: Removed superfluous transform virt_to_bus and related functions\n  ARM: clps711x/p720t: Replace __initcall by .init_early call\n  ARM: S3C24XX: Remove unused GPIO definitions for Openmoko GTA02 board\n  ARM: S3C24XX: Remove unused GPIO definitions for port J\n  ARM: S3C24XX: Remove unused GPA, GPE, GPH bank GPIO aliases\n  ARM: S3C24XX: Convert the touchscreen setup code to common GPIO API\n  ARM: S3C24XX: Convert the PM code to gpiolib API\n  ARM: S3C24XX: Convert QT2410 board file to the gpiolib API\n  ARM: S3C24XX: Convert SMDK board file to the gpiolib API\n  ARM: S3C24XX: Free the backlight gpio requested in Mini2440 board code\n  ARM: imx: remove unused pdata from device macros\n  ARM: imx: Kconfig: Remove IMX_HAVE_PLATFORM_IMX_SSI from MACH_MX25_3DS\n  ARM: at91: fix new build errors\n  ARM: at91: add AIC5 support\n  ARM: at91: remove mach/irqs.h\n  ARM: at91: sparse irq support\n  ARM: at91: at91 based machines specify their own irq handler at run time\n  ARM: at91: remove static irq priorities for sam9x5\n  ARM: at91: add of irq priorities support\n  ...\n"
    },
    {
      "commit": "9dccf55f4cb011a7552a8a2749a580662f5ed8ed",
      "tree": "cb6002c78787c636617fdc23e089e88d05c77c87",
      "parents": [
        "330e0a01d54c2b8606c56816f99af6ebc58ec92c"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jul 05 20:19:17 2012 +0000"
      },
      "committer": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Thu Jul 19 10:38:31 2012 -0400"
      },
      "message": "rtc: wm831x: Feed the write counter into device_add_randomness()\n\nThe tamper evident features of the RTC include the \"write counter\" which\nis a pseudo-random number regenerated whenever we set the RTC. Since this\nvalue is unpredictable it should provide some useful seeding to the random\nnumber generator.\n\nOnly do this on boot since the goal is to seed the pool rather than add\nuseful entropy.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "bfaa07bc322085582bdc40babb9d0cce17b57380",
      "tree": "7e16d1fe32b68cb78d0a2fbe154345fbeb603648",
      "parents": [
        "6148d38b37ce9468cdf5a37ca49b4ac5c091e8fa",
        "b45bae36b805287c76366c908de58b5c2c0d46b0"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Jul 19 00:03:42 2012 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Jul 19 00:03:42 2012 +0200"
      },
      "message": "Merge branch \u0027pm-drivers\u0027\n\n* pm-drivers:\n  rtc-cmos: report wakeups from interrupt handler\n  PM / crypto / ux500: Use struct dev_pm_ops for power management\n  PM / IPMI: Remove empty legacy PCI PM callbacks\n  tpm_nsc: Use struct dev_pm_ops for power management\n  tpm_tis: Use struct dev_pm_ops for power management\n  tpm_atmel: Use struct dev_pm_ops for power management\n  PM / TPM: Drop unused pm_message_t argument from tpm_pm_suspend()\n  omap-rng: Use struct dev_pm_ops for power management\n  mg_disk: Use struct dev_pm_ops for power management\n  msi-laptop: Use struct dev_pm_ops for power management\n  hdaps: Use struct dev_pm_ops for power management\n  sonypi: Use struct dev_pm_ops for power management\n  intel_mid_thermal: Use struct dev_pm_ops for power management\n  acer-wmi: Use struct dev_pm_ops for power management\n  intel_ips: Remove empty legacy PM callbacks\n  thinkpad_acpi: Use struct dev_pm_ops instead of legacy PM routines\n  thinkpad_acpi: Drop pm_message_t arguments from suspend routines\n"
    },
    {
      "commit": "b45bae36b805287c76366c908de58b5c2c0d46b0",
      "tree": "5074191c9cfe413e0c79b0cd5314adc5d4499081",
      "parents": [
        "4f31f5b19eb0418a847b989abc9ac22af1991fe2"
      ],
      "author": {
        "name": "Paul Fox",
        "email": "pgf@laptop.org",
        "time": "Mon Jul 16 21:56:26 2012 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Jul 17 22:14:48 2012 +0200"
      },
      "message": "rtc-cmos: report wakeups from interrupt handler\n\nWhen suspending the system with an important RTC wake alarm active,\nit is possible that the RTC alarm will expire before the system has\ngone to sleep (e.g. short alarm timer, or an unusually long suspend\nroutine).\n\nIf this happens, the RTC alarm should trigger a wakeup event, possibly\naborting system suspend. This condition can be detected in the form\nof an RTC alarm interrupt.\n\nSigned-off-by: Paul Fox \u003cpgf@laptop.org\u003e\nSigned-off-by: Daniel Drake \u003cdsd@laptop.org\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "6b91bf1a3f52f5fdf40f5aaeb09a06b4d49556cc",
      "tree": "764e16ae7d9d00fcc1f8d673587a01be59089689",
      "parents": [
        "5d8ecbbc284f7e7568969574a6601b05f1ed1d90"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@ti.com",
        "time": "Wed Jul 11 14:02:44 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 11 16:04:48 2012 -0700"
      },
      "message": "drivers/rtc/rtc-twl.c: fix threaded IRQ to use IRQF_ONESHOT\n\nRequesting a threaded interrupt without a primary handler and without\nIRQF_ONESHOT is dangerous, and after commit 1c6c6952 (\"genirq: Reject\nbogus threaded irq requests\"), these requests are rejected.  This causes\n-\u003eprobe() to fail, and the RTC driver not to be availble.\n\nTo fix, add IRQF_ONESHOT to the IRQ flags.\n\nTested on OMAP3730/OveroSTORM and OMAP4430/Panda board using rtcwake to\nwake from system suspend multiple times.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b59f6d1febd6cbe9fae4589bf72da0ed32bc69e0",
      "tree": "a19fa7c038f842efcdd3accad1e3cd122a87c0ba",
      "parents": [
        "41b9e2d7ec3f618fd076cb3466edd0a8ebabae5a"
      ],
      "author": {
        "name": "Benoît Thébaudeau",
        "email": "benoit.thebaudeau@advansee.com",
        "time": "Wed Jul 11 14:02:32 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 11 16:04:46 2012 -0700"
      },
      "message": "drivers/rtc/rtc-mxc.c: fix irq enabled interrupts warning\n\nFixes\n\n  WARNING: at irq/handle.c:146 handle_irq_event_percpu+0x19c/0x1b8()\n  irq 25 handler mxc_rtc_interrupt+0x0/0xac enabled interrupts\n  Modules linked in:\n   (unwind_backtrace+0x0/0xf0) from (warn_slowpath_common+0x4c/0x64)\n   (warn_slowpath_common+0x4c/0x64) from (warn_slowpath_fmt+0x30/0x40)\n   (warn_slowpath_fmt+0x30/0x40) from (handle_irq_event_percpu+0x19c/0x1b8)\n   (handle_irq_event_percpu+0x19c/0x1b8) from (handle_irq_event+0x28/0x38)\n   (handle_irq_event+0x28/0x38) from (handle_level_irq+0x80/0xc4)\n   (handle_level_irq+0x80/0xc4) from (generic_handle_irq+0x24/0x38)\n   (generic_handle_irq+0x24/0x38) from (handle_IRQ+0x30/0x84)\n   (handle_IRQ+0x30/0x84) from (avic_handle_irq+0x2c/0x4c)\n   (avic_handle_irq+0x2c/0x4c) from (__irq_svc+0x40/0x60)\n  Exception stack(0xc050bf60 to 0xc050bfa8)\n  bf60: 00000001 00000000 003c4208 c0018e20 c050a000 c050a000 c054a4c8 c050a000\n  bf80: c05157a8 4117b363 80503bb4 00000000 01000000 c050bfa8 c0018e2c c000e808\n  bfa0: 60000013 ffffffff\n   (__irq_svc+0x40/0x60) from (default_idle+0x1c/0x30)\n   (default_idle+0x1c/0x30) from (cpu_idle+0x68/0xa8)\n   (cpu_idle+0x68/0xa8) from (start_kernel+0x22c/0x26c)\n\nSigned-off-by: Benoît Thébaudeau \u003cbenoit.thebaudeau@advansee.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.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": "ad49fcbe9083f42321adfdd217ed2e0037fd739f",
      "tree": "410269311c5aed013b58f2f3b837a133e6a85cd5",
      "parents": [
        "3cfd16a551dc0c188160e1765168a04baf2d3198"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Wed Jul 11 14:02:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 11 16:04:44 2012 -0700"
      },
      "message": "drivers/rtc/rtc-ab8500.c: ensure correct probing of the AB8500 RTC when Device Tree is enabled\n\nWithout this patch, if Device Tree is enabled the AB8500 RTC wouldn\u0027t get\nprobed at all, as there is no reference to it from platform code.  This\npatch ensures the driver is probed during normal DT start-up.\n\n[akpm@linux-foundation.org: checkpatch fixes]\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@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": "3cfd16a551dc0c188160e1765168a04baf2d3198",
      "tree": "ae022884c2c48bf815f8e3306ac4185580bab16d",
      "parents": [
        "4bf2bba3750f10aa9e62e6949bc7e8329990f01b"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Wed Jul 11 14:02:16 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 11 16:04:44 2012 -0700"
      },
      "message": "drivers/rtc/rtc-ab8500.c: use IRQF_ONESHOT when requesting a threaded IRQ\n\nThis driver\u0027s IRQ registration is failing because the kernel now forces\nIRQs to be ONESHOT if no IRQ handler is passed.\n\nSigned-off-by: Lee Jones \u003clee.jones@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": "2a643893e50fde71d7ba84b5592ec61b467b9ab6",
      "tree": "c54f5b1ea25bf34d9e8228dac76f8f72344e02ee",
      "parents": [
        "d8adde17e5f858427504725218c56aef90e90fc7"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Wed Jul 11 14:01:53 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 11 16:04:41 2012 -0700"
      },
      "message": "drivers/rtc/rtc-spear.c: fix use-after-free in spear_rtc_remove()\n\n`config\u0027 is freed and is then used in the rtc_device_unregister() call,\ncausing a kernel panic.\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nReviewed-by: Viresh Kumar \u003cviresh.linux@gmail.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": "2985c29c196418b8f666bc9240c922aa56bff599",
      "tree": "3666c1953de540654514d36fe71574d38c5e0f50",
      "parents": [
        "af65a361d543100962c03cc4cdb7333b14c9d119"
      ],
      "author": {
        "name": "Qiao Zhou",
        "email": "zhouqiao@marvell.com",
        "time": "Mon Jul 09 14:37:34 2012 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jul 09 15:17:43 2012 +0200"
      },
      "message": "rtc: Add rtc support to 88PM80X PMIC\n\nadd rtc driver for MARVELL 88PM80X PMIC and enable rtc function.\n\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Qiao Zhou \u003czhouqiao@marvell.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "c1a2f31dfeb09c0c767fc178daa4a1e2855808a7",
      "tree": "2fde3ee500d6b39267b9336a58104c4c65fe9adf",
      "parents": [
        "b673e24c0ae041d02b51b13917ba89aafdd454ed"
      ],
      "author": {
        "name": "Haojian Zhuang",
        "email": "haojian.zhuang@gmail.com",
        "time": "Tue Jun 05 18:08:50 2012 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jul 09 00:16:10 2012 +0200"
      },
      "message": "mfd: Transfer rtc max8925 irq from MFD defined resources\n\nMAX8925 rtc irq is transfered from mfd resources now.\n\nSigned-off-by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "14070ade02cc378bc30dae383532768a94805988",
      "tree": "3a16ad43bac32ebd0b1cd59b72b7d4c0f144df48",
      "parents": [
        "1fe406186482305bfb77967c59a64367d3fd8088"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Jul 04 07:45:16 2012 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Jul 04 13:56:48 2012 +0200"
      },
      "message": "ARM: at91: fix new build errors\n\nMULTI_IRQ_HANDLER and SPARSE_IRQ are now required everywhere because\nmach/irqs.h and mach/entry-macros.S are gone but the symbols are\nonly selected for AT91SAM9, not for the NOMMU parts.\n\nA few files now need to include linux/io.h directly, which used to\nbe included through other headers that have changed.\n\nThe new at91_aic_irq_priorities variable is only used with CONFIG_OF\nenabled and should not be visible otherwise.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Ludovic Desroches \u003cludovic.desroches@atmel.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "dd8d20a3f32a7ba37526f5b4dfd4d35a93e5342f",
      "tree": "03975eb19e0629c7e5eb1af83fe8d32a4818769b",
      "parents": [
        "e1d4f23ec0688f58b7d60265f38e1cbe8c3a4432"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marex@denx.de",
        "time": "Tue Jun 26 16:29:27 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue Jul 03 13:22:36 2012 +0800"
      },
      "message": "rtc: stmp3xxx: Add simple binding for the stmp3xxx-rtc\n\nSigned-off-by: Marek Vasut \u003cmarex@denx.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: devicetree-discuss@lists.ozlabs.org\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: rtc-linux@googlegroups.com\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "4d578573b8328ce5aa6500b955444b89afa3c72c",
      "tree": "13b839d10dfc7e886515e2ef9e91fe7881700545",
      "parents": [
        "68e3e92620c323703bc7db75c2ba15239ee85c39",
        "dbe9a2edd17d843d80faf2b99f20a691c1853418"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 03 20:15:57 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 03 20:15:57 2012 -0700"
      },
      "message": "Merge branch \u0027pm-acpi\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull some left-over PM patches from Rafael J. Wysocki.\n\n* \u0027pm-acpi\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:\n  ACPI / PM: Make acpi_pm_device_sleep_state() follow the specification\n  ACPI / PM: Make __acpi_bus_get_power() cover D3cold correctly\n  ACPI / PM: Fix error messages in drivers/acpi/bus.c\n  rtc-cmos / PM: report wakeup event on ACPI RTC alarm\n  ACPI / PM: Generate wakeup events on fixed power button\n"
    },
    {
      "commit": "ecb41a77411358d385e3fde5b4e98a5f3d9cfdd5",
      "tree": "c5c1500b728329151b29310b2ac225063772384d",
      "parents": [
        "621bae79f1a250e443eb83d1f473c533bea493dc"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Tue May 29 15:07:40 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:34 2012 -0700"
      },
      "message": "drivers/rtc/rtc-s3c.c: fix compiler warning\n\nrtc-s3c.c:673:32: warning: `s3c_rtc_drv_data_array\u0027 defined but not used [-Wunused-variable]\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": "621bae79f1a250e443eb83d1f473c533bea493dc",
      "tree": "00bd66ff5b79fec03980a2a8d6c99b2fa8eb649f",
      "parents": [
        "ac2dee5984bc78c8ff1893142f7322320d2baf05"
      ],
      "author": {
        "name": "Hannu Heikkinen",
        "email": "ext-hannu.m.heikkinen@nokia.com",
        "time": "Tue May 29 15:07:40 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:34 2012 -0700"
      },
      "message": "drivers/rtc/rtc-tegra.c: clean up probe/remove routines\n\nUse the devres managed resource functions in the probe routine.  Also\naffects the remove routine where the previously used free and release\nfunctions are not needed.\n\nThe devm_* functions eliminate the need for manual resource releasing and\nsimplify error handling.  Resources allocated by devm_* are freed\nautomatically on driver detach.\n\nSigned-off-by: Hannu Heikkinen \u003cext-hannu.m.heikkinen@nokia.com\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.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": "ac2dee5984bc78c8ff1893142f7322320d2baf05",
      "tree": "d4664023befbc9509f1e9ebe10efe0a2fddbbe57",
      "parents": [
        "e862e7c4ee52c2d1a0af37a8c3a2bda079042b06"
      ],
      "author": {
        "name": "Rajkumar Kasirajan",
        "email": "rajkumar.kasirajan@stericsson.com",
        "time": "Tue May 29 15:07:40 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:34 2012 -0700"
      },
      "message": "drivers/rtc/rtc-pl031.c: remove RTC timer interrupt handling\n\nRemove RTT interrupt handling, since PIE mode interrupts are now better\nemulated in generic code via an hrtimer we have no need for this, and\nthere is no codepath in the driver that enables these periodic interrupts\nanyway.\n\nSigned-off-by: Rajkumar Kasirajan \u003crajkumar.kasirajan@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nCc: Mattias Wallin \u003cmattias.wallin@stericsson.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": "e862e7c4ee52c2d1a0af37a8c3a2bda079042b06",
      "tree": "41284c9cc0bb04039f61b8cbf2719dfa9a0aac5b",
      "parents": [
        "bcffb10f287c89ca6e4f89ef748301a9e22384d0"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Tue May 29 15:07:39 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:34 2012 -0700"
      },
      "message": "drivers/rtc/rtc-lpc32xx.c: add device tree support\n\nAdds device tree support for rtc-lpc32xx.c\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.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": "bcffb10f287c89ca6e4f89ef748301a9e22384d0",
      "tree": "ec0394305953a3e28e32b7045ffabc12784c2987",
      "parents": [
        "eb86c3064b3c53837fdfea17df1483d825919894"
      ],
      "author": {
        "name": "Nikolaus Voss",
        "email": "n.voss@weinmann.de",
        "time": "Tue May 29 15:07:39 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "drivers/rtc/rtc-m41t93.c: don\u0027t let get_time() reset M41T93_FLAG_OF\n\nIf the rtc reports the time might be invalid due to oscillator failure,\nM41T93_FLAG_OF flag must not be reset by get_time() as the read operation\ndoesn\u0027t make the time valid.\n\nWithout this patch, only the first get_time() reported an invalid time,\nthe second get_time() reported a valid time althought the reported time is\nprobably wrong due to oscillator failure.\n\nInstead of resetting in get_time(), with this patch M41T93_FLAG_OF is\nreset in set_time() when a valid time is to be written.\n\nSigned-off-by: Nikolaus Voss \u003cn.voss@weinmann.de\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": "eb86c3064b3c53837fdfea17df1483d825919894",
      "tree": "0d408fe43f43248477bb521fdd5b6856878199b0",
      "parents": [
        "f8ae97019ff79559416dc2ae9c14af92c2054cba"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Tue May 29 15:07:38 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "rtc: ds1307: add trickle charger support\n\nSome DS13XX devices have \"trickle chargers\".  Its configuration register\nis at different locations, the setup is the same, though.  Since the\nconfiguration is board specific, introduce a platform_data to this driver.\nTested with a DS1339 on a custom board.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: Alessandro Zummo \u003calessandro.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": "f8ae97019ff79559416dc2ae9c14af92c2054cba",
      "tree": "e8224693d0d1e7101e69dac7641351404c2fb7e6",
      "parents": [
        "798115958967c8223f3d17e829a891564e8ea4cb"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Tue May 29 15:07:38 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "rtc: ds1307: remove superfluous initialization\n\nds1307 was kzalloced, so no need to zero members of the struct.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Joakim Tjernlund \u003cJoakim.Tjernlund@transmode.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "798115958967c8223f3d17e829a891564e8ea4cb",
      "tree": "f1dcfcffc32047c74854d5788b08c9114f70408f",
      "parents": [
        "b224b9ac8c42afc40cba170187df3d0cdbb13c20"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Tue May 29 15:07:37 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "rtc: rename CONFIG_RTC_MXC to CONFIG_RTC_DRV_MXC\n\nIn order to keep consistency with other rtc drivers,rename CONFIG_RTC_MXC\nto CONFIG_RTC_DRV_MXC.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\n[akpm@linux-foundation.org: fix missed arch/arm/configs/imx_v6_v7_defconfig]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b224b9ac8c42afc40cba170187df3d0cdbb13c20",
      "tree": "e626787be01672f796fcc911b1920bbdb288d2f0",
      "parents": [
        "0f20b767e20a800030f51712b699a5c557f2514b"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Tue May 29 15:07:37 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "drivers/rtc/Kconfig: place RTC_DRV_IMXDI and RTC_MXC under \"on-CPU RTC drivers\"\n\nRTC_DRV_IMXDI and RTC_MXC are on-chip RTC modules, so move them under\n\"on-CPU RTC drivers\" selection menu.\n\nWhile at it change the dependency of RTC_DRV_IMXDI from ARCH_MX25 to\nSOC_IMX25.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.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": "0f20b767e20a800030f51712b699a5c557f2514b",
      "tree": "cf918e394e14a3fd85e69494b714bdd65042cce7",
      "parents": [
        "e311c9295912209dcf8e54de5401f8518112b7f8"
      ],
      "author": {
        "name": "Alexander Stein",
        "email": "alexander.stein@systec-electronic.com",
        "time": "Tue May 29 15:07:36 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "drivers/rtc/rtc-pcf8563.c: add RTC_VL_READ/RTC_VL_CLR ioctl feature\n\nChanges are based on arch/cris/arch-v10/drivers/pcf8563.c\n\n[akpm@linux-foundation.org: fix sparse warning]\nSigned-off-by: Alexander Stein \u003calexander.stein@systec-electronic.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nAcked-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nCc: Wu Fengguang \u003cwfg@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": "84d56b38b9abd36565f74cbf68501cee6206761e",
      "tree": "ce58bb9873512653ba8b6c6e28d8df0685b2063e",
      "parents": [
        "0108c4ff62a0ee324c58175ff6b7000865023498"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Tue May 29 15:07:36 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "drivers/rtc/rtc-ep93xx.c: convert to use module_platform_driver()\n\nUse module_platform_driver() to remove the boilerplate code.\n\nAlso, change the probe and remove functions to __devinit/__devexit.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.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": "0108c4ff62a0ee324c58175ff6b7000865023498",
      "tree": "e25434c28edbd078b9f70a3f154e7f0981e22306",
      "parents": [
        "7c20342230ff370c397fc4a9c4c1e7a91964bb66"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Tue May 29 15:07:35 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "rtc/spear: add Device Tree probing capability\n\nSPEAr platforms now support DT and so must convert all drivers support DT.\nThis patch adds DT probing support for rtc and updates its documentation\ntoo.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nCc: Stefan Roese \u003csr@denx.de\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Rajeev Kumar \u003crajeev-dlh.kumar@st.com\u003e\nCc: Rob Herring \u003crobherring2@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": "b2201e5482bc2376ea5c049442850a260142ac40",
      "tree": "3c4d45d1319b601b8d0f9ffdf299e8947a85206f",
      "parents": [
        "c10d7a13846bffa5c77f1122500b687ab902e2d2"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@laptop.org",
        "time": "Fri May 18 22:59:41 2012 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue May 29 21:20:23 2012 +0200"
      },
      "message": "rtc-cmos / PM: report wakeup event on ACPI RTC alarm\n\nWhen the ACPI-driven RTC alarm wakes the system, report it as a wakeup\nevent. This allows userspace to determine that the reason for system\nwakeup was RTC alarm.\n\nSigned-off-by: Daniel Drake \u003cdsd@laptop.org\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "4b781474682434e7881f20e9dfbe6687ea619795",
      "tree": "bdd976645ead7f04900e60017502e6a41b03e601",
      "parents": [
        "53f2c4a8fd882009a2a75c5b72d6898c0808616e",
        "29f772d41c01ad6b72c3de705e79779857badcde"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 11:53:11 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 11:53:11 2012 -0700"
      },
      "message": "Merge tag \u0027mfd-3.5-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFD changes from Samuel Ortiz:\n \"Besides the usual cleanups, this one brings:\n\n   * Support for 5 new chipsets: Intel\u0027s ICH LPC and SCH Centerton,\n     ST-E\u0027s STAX211, Samsung\u0027s MAX77693 and TI\u0027s LM3533.\n\n   * Device tree support for the twl6040, tps65910, da9502 and ab8500\n     drivers.\n\n   * Fairly big tps56910, ab8500 and db8500 updates.\n\n   * i2c support for mc13xxx.\n\n   * Our regular update for the wm8xxx driver from Mark.\"\n\nFix up various conflicts with other trees, largely due to ab5500 removal\netc.\n\n* tag \u0027mfd-3.5-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (106 commits)\n  mfd: Fix build break of max77693 by adding REGMAP_I2C option\n  mfd: Fix twl6040 build failure\n  mfd: Fix max77693 build failure\n  mfd: ab8500-core should depend on MFD_DB8500_PRCMU\n  gpio: tps65910: dt: process gpio specific device node info\n  mfd: Remove the parsing of dt info for tps65910 gpio\n  mfd: Save device node parsed platform data for tps65910 sub devices\n  mfd: Add r_select to lm3533 platform data\n  gpio: Add Intel Centerton support to gpio-sch\n  mfd: Emulate active low IRQs as well as active high IRQs for wm831x\n  mfd: Mark two lm3533 zone registers as volatile\n  mfd: Fix return type of lm533 attribute is_visible\n  mfd: Enable Device Tree support in the ab8500-pwm driver\n  mfd: Enable Device Tree support in the ab8500-sysctrl driver\n  mfd: Add support for Device Tree to twl6040\n  mfd: Register the twl6040 child for the ASoC codec unconditionally\n  mfd: Allocate twl6040 IRQ numbers dynamically\n  mfd: twl6040 code cleanup in interrupt initialization part\n  mfd: Enable ab8500-gpadc driver for Device Tree\n  mfd: Prevent unassigned pointer from being used in ab8500-gpadc driver\n  ...\n"
    },
    {
      "commit": "27953437059c64d14086196eb96f43c78caa9db3",
      "tree": "0cfd5fb21262a6db3de0c64462847b4c0c43e9df",
      "parents": [
        "2c757fd5d1a92086f225a75a8fac7cab242d11b0",
        "3c0dec5f58b3c7b3627715126d1bf9b030a076f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:42:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:42:29 2012 -0700"
      },
      "message": "Merge tag \u0027clock\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc clock driver changes from Olof Johansson:\n \"The new clock subsystem was merged in linux-3.4 without any users,\n  this now moves the first three platforms over to it: imx, mxs and\n  spear.\n\n  The series also contains the changes for the clock subsystem itself,\n  since Mike preferred to have it together with the platforms that\n  require these changes, in order to avoid interdependencies and\n  conflicts.\"\n\nFix up trivial conflicts in arch/arm/mach-kirkwood/common.c (code\nremoved in one branch, added OF support in another) and\ndrivers/dma/imx-sdma.c (independent changes next to each other).\n\n* tag \u0027clock\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (97 commits)\n  clk: Fix CLK_SET_RATE_GATE flag validation in clk_set_rate().\n  clk: Provide dummy clk_unregister()\n  SPEAr: Update defconfigs\n  SPEAr: Add SMI NOR partition info in dts files\n  SPEAr: Switch to common clock framework\n  SPEAr: Call clk_prepare() before calling clk_enable\n  SPEAr: clk: Add General Purpose Timer Synthesizer clock\n  SPEAr: clk: Add Fractional Synthesizer clock\n  SPEAr: clk: Add Auxiliary Synthesizer clock\n  SPEAr: clk: Add VCO-PLL Synthesizer clock\n  SPEAr: Add DT bindings for SPEAr\u0027s timer\n  ARM i.MX: remove now unused clock files\n  ARM: i.MX6: implement clocks using common clock framework\n  ARM i.MX35: implement clocks using common clock framework\n  ARM i.MX5: implement clocks using common clock framework\n  ARM: Kirkwood: Replace clock gating\n  ARM: Orion: Audio: Add clk/clkdev support\n  ARM: Orion: PCIE: Add support for clk\n  ARM: Orion: XOR: Add support for clk\n  ARM: Orion: CESA: Add support for clk\n  ...\n"
    }
  ],
  "next": "9bc747bea5fad819e0c0ad96e6a67ea0640dfe2b"
}
