)]}'
{
  "log": [
    {
      "commit": "5abe257af8b95857b95fa0ba694530b446ae32d8",
      "tree": "1826384cada686c16652a9f58e9e423b503826e4",
      "parents": [
        "2c79737af83e0d586899f48c6010148ea2064369"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Dec 20 15:05:34 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 20 17:40:20 2012 -0800"
      },
      "message": "revert \"rtc: recycle id when unloading a rtc driver\"\n\nRevert commit 2830a6d20139df2198d63235df7957712adb28e5.\n\nWe already perform the ida_simple_remove() in rtc_device_release(),\nwhich is an appropriate place.  Commit 2830a6d20 (\"rtc: recycle id when\nunloading a rtc driver\") caused the kernel to emit\n\n\tida_remove called for id\u003d0 which is not allocated.\n\nwarnings when rtc_device_release() tries to release an alread-released\nID.\n\nLet\u0027s restore things to their previous state and then work out why\nVincent\u0027s kernel wasn\u0027t calling rtc_device_release() - presumably a bug\nin a specific sub-driver.\n\nReported-by: Lothar Waßmann \u003cLW@KARO-electronics.de\u003e\nAcked-by: Alexander Holler \u003choller@ahsoftware.de\u003e\nCc: Vincent Palatin \u003cvpalatin@chromium.org\u003e\nCc: \u003cstable@vger.kernel.org\u003e\t\t[3.7.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ba3f7a1765dc4095c757ac82eb14d6824c45e87d",
      "tree": "01a0e0bfb9e365e4585761645add330a753258ee",
      "parents": [
        "bcc2b02f4c1b36bc67272df7119b75bac78525ab"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Dec 20 15:05:19 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 20 17:40:19 2012 -0800"
      },
      "message": "drivers/rtc/rtc-imxdi.c: must include \u003clinux/spinlock.h\u003e\n\nAdd the missing header include for spinlocks, to avoid potential build\nfailures on specific architectures or configurations.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6920d996e3fee4ac5dcb7d34cb290b6f67bb69d0",
      "tree": "5011cebaa414fb857e7e03b2023d226fcc9f6f11",
      "parents": [
        "04a373fdc9b0cbb4f076dd0e6c6433dc3bc48724"
      ],
      "author": {
        "name": "Ashish Jangam",
        "email": "ashish.jangam@kpitcummins.com",
        "time": "Mon Dec 17 16:02:53 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: DA9055 RTC driver\n\nA driver for the DA9055 PMIC.  This has a dependency upon the DA9055 MFD\ncore.\n\nFunctionally tested on Samsung SMDKV6410.\n\nSigned-off-by: David Dajun Chen \u003cdchen@diasemi.com\u003e\nSigned-off-by: Ashish Jangam \u003cashish.jangam@kpitcummins.com\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04a373fdc9b0cbb4f076dd0e6c6433dc3bc48724",
      "tree": "14df26c7c316a9ddfacd43f3942016b91989a4d5",
      "parents": [
        "18c701a9dbe91768e1629f1aece9d50543b3abfa"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Mon Dec 17 16:02:52 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-s3c: use of_match_ptr() macro\n\nThis eliminates having an #ifdef returning NULL for the case when OF is\ndisabled.\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "18c701a9dbe91768e1629f1aece9d50543b3abfa",
      "tree": "cdf878420aea8e3e9e5a655399c1eb2b7e1318ac",
      "parents": [
        "162a96ea4bc77ad8d553ea5de6300b6ed70d13e1"
      ],
      "author": {
        "name": "Kim, Milo",
        "email": "Milo.Kim@ti.com",
        "time": "Mon Dec 17 16:02:51 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: enable RTC power domain on initialization\n\nEnabling RTC HW block depends on the default value of TPS65910 register.\nIn some mode, RTC block is disabled by default.(eg.  AM3517 Craneboard) In\nthis case, RTC_PWDN(RTC power down) bit should be cleared to enable the\nRTC HW block.\n\nThis patch also works in case that RTC block is active by default, because\nthere is no side effect even if the bit is updated again.\n\nTested on AM3517 Craneboard.\n\nSigned-off-by: Milo(Woogyom) Kim \u003cmilo.kim@ti.com\u003e\nAcked-by: Venu Byravarasu \u003cvbyravarasu@nvidia.com\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nCc: Sivaram Nair \u003csivaramn@nvidia.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "162a96ea4bc77ad8d553ea5de6300b6ed70d13e1",
      "tree": "42abeaa57b9236a5829de379e6d7338b08fe9ac3",
      "parents": [
        "1b99732932e1e398ec84baf6024afa23f5388716"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Mon Dec 17 16:02:49 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-dev.c: remove unused code from rtc-dev.c\n\nThis code is under #if 0 and not used.\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1b99732932e1e398ec84baf6024afa23f5388716",
      "tree": "73e73ea634f1527e1c5165e474cf02d628dca191",
      "parents": [
        "076c7265488cc4016c6502f3f9d8dbf1e97fd147"
      ],
      "author": {
        "name": "Tushar Behera",
        "email": "tushar.behera@linaro.org",
        "time": "Mon Dec 17 16:02:48 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-s3c.c: convert to use devm_* API\n\nrtc-s3c driver is modified to use devm_request_and_ioremap() (combining\nrequest_mem_region and ioremap), devm_clk_get() and devm_request_irq()\nAPIs.  Since this removes the necessity of freeing the related resources\nthe return path is also simplified.\n\nSigned-off-by: Tushar Behera \u003ctushar.behera@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "076c7265488cc4016c6502f3f9d8dbf1e97fd147",
      "tree": "4daa2ec2f31d3cb0ccea6cd47aae2393d19623cc",
      "parents": [
        "f803f0d079ded4272d7a1c9813bfd24c58b8ee5f"
      ],
      "author": {
        "name": "Tushar Behera",
        "email": "tushar.behera@linaro.org",
        "time": "Mon Dec 17 16:02:45 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-s3c.c: remove unnecessary err_nores label\n\nerr_nores label redirects to a simple return statement.  Move the return\nstatement to caller location and remove the label.\n\nSigned-off-by: Tushar Behera \u003ctushar.behera@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f803f0d079ded4272d7a1c9813bfd24c58b8ee5f",
      "tree": "cb22034028237607224ad5c1360ecfa144076992",
      "parents": [
        "f288cf416ec22de3c5bc18148b6f7620aa32409b"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Mon Dec 17 16:02:44 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: add NXP PCF8523 support\n\nAdd an RTC driver for PCF8523 chips by NXP Semiconductors.  No support is\ncurrently provided for the alarm and interrupt functions.  Only the time\nand date functionality is implemented.\n\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f288cf416ec22de3c5bc18148b6f7620aa32409b",
      "tree": "afaac208fbd83543c3166a6c21acb2452e98f96f",
      "parents": [
        "9ed39bf931cbd95b30755dcb1ad724fe05565c3f"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Mon Dec 17 16:02:41 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: rtc-davinci: use devm_kzalloc()\n\nUse devm_kzalloc() and remove the error path free and the unload free as\ndevm functions take care of freeing resources.\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Miguel Aguilar \u003cmiguel.aguilar@ridgerun.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ed39bf931cbd95b30755dcb1ad724fe05565c3f",
      "tree": "fff3e08eecd61f1494258a5a57a5a9106dd9535b",
      "parents": [
        "32c4746c24728a047a1ef985215edec798bfce1f"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Mon Dec 17 16:02:39 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: rtc-davinci: return correct error code if rtc_device_register() fails\n\nrtc_device_register() returns a pointer containing error code in case\nof error.  Use that in the error return.\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Miguel Aguilar \u003cmiguel.aguilar@ridgerun.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "32c4746c24728a047a1ef985215edec798bfce1f",
      "tree": "2a65d6c08fabea6b072fadf5cab55f464401dd42",
      "parents": [
        "c9f5c7e7a84f1b7e274566851a1fb3531629343e"
      ],
      "author": {
        "name": "Sivaram Nair",
        "email": "sivaramn@nvidia.com",
        "time": "Mon Dec 17 16:02:37 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: rename irq to match device\n\nA cosmetic change to rename the irq name to match the device name.\n\nSigned-off-by: Sivaram Nair \u003csivaramn@nvidia.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c9f5c7e7a84f1b7e274566851a1fb3531629343e",
      "tree": "84ebe843895d13f4306f96d5170eb32e3e0fcdf6",
      "parents": [
        "93d78394ac5ec72315e7f9a7193c6649d817a9eb"
      ],
      "author": {
        "name": "Deepak Sikri",
        "email": "deepak.sikri@st.com",
        "time": "Mon Dec 17 16:02:34 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:21 2012 -0800"
      },
      "message": "rtc: rtc-spear: Provide flag for no support of UIE mode\n\nThe applications can set the RTC hardware to trigger interrupts in one\nof three modes:\n    * AIE: Alarm interrupt\n    * UIE: Update interrupt (ie: once per second)\n    * PIE: Periodic interrupt (sub-second irqs)\n\nThe above defined 3 modes are to be supported in the RTC HW in form of\ninterrupts. The SPEAr RTC hardware does not support the later two modes.\n\nThere have been refinements in the RTC core in mainline related to\nuse of timer queue infrastructure to manage events in RTC. Please refer\nthe below mentioned patch for details:\n\t* RTC: Rework RTC code to use timerqueue for events\n\t* SHA ID: 6610e0893b8bc6f59b14fed7f089c5997f035f88\n\nThere have been provisions added to support hardware that do not have\nsupport the UIE mode. Please refer the following patch.\n\t* rtc: Provide flag for rtc devices that don\u0027t support UIE\n\t* SHA ID: 4a649903f91232d02284d53724b0a45728111767\n\nThe patch makes use of the provision defined in the above patch to\nupdate the hardware status of UIE mode.\n\nSigned-off-by: Deepak Sikri \u003cdeepak.sikri@st.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "93d78394ac5ec72315e7f9a7193c6649d817a9eb",
      "tree": "9cf75d439eccc97afeee4cb4e6192e14b41d408f",
      "parents": [
        "bdaa2c63b060ae082ab4f20378c1a6307b59b8db"
      ],
      "author": {
        "name": "Deepak Sikri",
        "email": "deepak.sikri@st.com",
        "time": "Mon Dec 17 16:02:32 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: rtc-spear: Add clk_{un}prepare() support\n\nclk_{un}prepare is mandatory for platforms using common clock framework.\nBecause for SPEAr we don\u0027t do anything in clk_{un}prepare() calls, just\ncall them once in probe/remove.\n\nSigned-off-by: Deepak Sikri \u003cdeepak.sikri@st.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bdaa2c63b060ae082ab4f20378c1a6307b59b8db",
      "tree": "ae9c4a3e01bc4ac74350bd5330f725ce56e6d654",
      "parents": [
        "942bfb3ed08b677e0a447096c501d6b0b49f44f9"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Mon Dec 17 16:02:29 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: rtc-spear: use devm_*() routines\n\nFree the rtc-spear driver from tension of freeing resources :) devm_*\nderivatives of multiple routines are used while allocating resources,\nwhich would be freed automatically by kernel.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nCc: Deepak Sikri \u003cdeepak.sikri@st.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "942bfb3ed08b677e0a447096c501d6b0b49f44f9",
      "tree": "97856fa62b4042e6a55c2184c5aa4f4328533979",
      "parents": [
        "0d7ecb8389a34f650f0d4ab23a56c94595a75ccf"
      ],
      "author": {
        "name": "Wei Yongjun",
        "email": "yongjun_wei@trendmicro.com.cn",
        "time": "Mon Dec 17 16:02:27 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-test.c: avoid calling platform_device_put() twice\n\nIn case of error, test_init() needs to call platform_device_del() instead\nof platform_device_unregister().  Otherwise, we may call\nplatform_device_put() twice.\n\ndpatch engine is used to auto generate this patch.\n(https://github.com/weiyj/dpatch)\n\n[akpm@linux-foundation.org: improve label naming]\nSigned-off-by: Wei Yongjun \u003cyongjun_wei@trendmicro.com.cn\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0d7ecb8389a34f650f0d4ab23a56c94595a75ccf",
      "tree": "349589579192687b91d4340de2c7a0458e487975",
      "parents": [
        "968d21c2cf01bde4b0e3ff0b0f821b51b9da8ffd"
      ],
      "author": {
        "name": "Devendra Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Mon Dec 17 16:02:26 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-vt8500.c: convert to use devm_kzalloc\n\nReplace the kzalloc() and kfree() calls with devm_kzalloc().\n\nSigned-off-by: Devendra Naga \u003cdevendra.aaru@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Alexey Charkov \u003calchark@gmail.com\u003e\nAcked-by: Tony Prisk \u003clinux@prisktech.co.nz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "968d21c2cf01bde4b0e3ff0b0f821b51b9da8ffd",
      "tree": "e7ec2c4ee8605e0af8a66867403aff9b70b33275",
      "parents": [
        "ef216ad01728ecb8cf6c604ecb5f69e7fd671b52"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Mon Dec 17 16:02:23 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-imxdi.c: add devicetree support\n\nAdd device tree support to the rtc-imxdi driver.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ef216ad01728ecb8cf6c604ecb5f69e7fd671b52",
      "tree": "f7dc34aee2851097f43aa962c8f101dfb2966ff6",
      "parents": [
        "fc9bd9022e8d5863f3efce34cc38cb0c6187271c"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Mon Dec 17 16:02:22 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-imxdi: support for i.MX53\n\nEnable support for i.MX53 in addition to i.MX25 by enabling the driver on\nARCH_MXC generally.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fc9bd9022e8d5863f3efce34cc38cb0c6187271c",
      "tree": "d2d92c36dfbe7eb874374571a655b2bbdcb3ca7a",
      "parents": [
        "427af9a6216b5845d428f27111add5311c381797"
      ],
      "author": {
        "name": "Vaibhav Hiremath",
        "email": "hvaibhav@ti.com",
        "time": "Mon Dec 17 16:02:18 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: add runtime pm support\n\nOMAP1 RTC driver is used in multiple devices like, OMAPL138 and AM33XX.\nDriver currently doesn\u0027t handle any clocks, which may be right for OMAP1\narchitecture but in case of AM33XX, the clock/module needs to be enabled\nin order to access the registers.\n\nSo convert this driver to runtime pm, which internally handles rest.\n\n[afzal@ti.com: handle error path]\nSigned-off-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "427af9a6216b5845d428f27111add5311c381797",
      "tree": "e01d9f67c1f9ed22a8c8087ee3bd371f0d50e693",
      "parents": [
        "9e0344dcc225fe1a0e8b8af9ff7df44ec4613580"
      ],
      "author": {
        "name": "Afzal Mohammed",
        "email": "afzal@ti.com",
        "time": "Mon Dec 17 16:02:17 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: depend on am33xx\n\nrtc-omap driver can be reused for AM33xx RTC.  Provide dependency in\nKconfig.\n\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e0344dcc225fe1a0e8b8af9ff7df44ec4613580",
      "tree": "37d66d1ad2eaf49880e199fe23d90dc5f57d8b1b",
      "parents": [
        "852168c92322d3b28de01514dccf25945be92b0b"
      ],
      "author": {
        "name": "Afzal Mohammed",
        "email": "afzal@ti.com",
        "time": "Mon Dec 17 16:02:15 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: dt support\n\nEnhance rtc-omap driver with DT capability\n\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cab1458c8c4fdfc993e86454eef785bc39517dd8",
      "tree": "1bc3b4d5e9f3ea0eb91c35180439557a7301d6e1",
      "parents": [
        "6899e92d65c490c5292752718ff277b123f8c00a"
      ],
      "author": {
        "name": "Afzal Mohammed",
        "email": "afzal@ti.com",
        "time": "Mon Dec 17 16:02:11 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: kicker mechanism support\n\nOMAP RTC IP can have kicker feature.  This prevents spurious writes to\nregister.  To write to registers kicker lock has to be released.\nProcedure to do it as follows,\n\n1. write to kick0 register, 0x83e70b13\n2. write to kick1 register, 0x95a4f1e0\n\nWriting value other than 0x83e70b13 to kick0 enables write locking, more\ndetails about kicker mechanism can be found in section 20.3.3.5.3 of\nAM335X TRM @www.ti.com/am335x\n\nHere id table information is added and is used to distinguish those that\nrequire kicker handling and the ones that doesn\u0027t need it.  There are more\nfeatures in the newer IP\u0027s compared to legacy ones other than kicker,\nwhich driver currently doesn\u0027t handle, supporting additional features\nwould be easier with the addition of id table.\n\nOlder IP (of OMAP1) doesn\u0027t have revision register as per TRM, so revision\nregister can\u0027t be relied always to find features, hence id table is being\nused.\n\nWhile at it, replace __raw_writeb/__raw_readb with writeb/readb; this\ndriver is used on ARMv7 (AM335X SoC)\n\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2dfea3803dcf70983d14ce1dcbb3e97a7459a28b",
      "tree": "59bffc7389ff554585f79d7cc06021790dc2b317",
      "parents": [
        "aed606e3bc1f10753254db308d3fd8c053c41328",
        "1881b68b8961a86d40c3c5c205e533515a2dc9c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 16 18:55:20 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 16 18:55:20 2012 -0800"
      },
      "message": "Merge tag \u0027mfd-3.8-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFS update from Samuel Ortiz:\n \"This is the MFD patch set for the 3.8 merge window.\n\n  We have several new drivers, most of the time coming with their sub\n  devices drivers:\n\n   - Austria Microsystem\u0027s AS3711\n   - Nano River\u0027s viperboard\n   - TI\u0027s TPS80031, AM335x TS/ADC,\n   - Realtek\u0027s MMC/memstick card reader\n   - Nokia\u0027s retu\n\n  We also got some notable cleanups and improvements:\n\n   - tps6586x got converted to IRQ domains.\n   - tps65910 and tps65090 moved to the regmap IRQ API.\n   - STMPE is now Device Tree aware.\n   - A general twl6040 and twl-core cleanup, with moves to the regmap\n     I/O and IRQ APIs and a conversion to the recently added PWM\n     framework.\n   - sta2x11 gained regmap support.\n\n  Then the rest is mostly tiny cleanups and fixes, among which we have\n  Mark\u0027s wm5xxx and wm8xxx patchset.\"\n\nFar amount of annoying but largely trivial conflicts.  Many due to\n__devinit/exit removal, others due to one or two of the new drivers also\nhaving come in through another tree.\n\n* tag \u0027mfd-3.8-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (119 commits)\n  mfd: tps6507x: Convert to devm_kzalloc\n  mfd: stmpe: Update DT support for stmpe driver\n  mfd: wm5102: Add readback of DSP status 3 register\n  mfd: arizona: Log if we fail to create the primary IRQ domain\n  mfd: tps80031: MFD_TPS80031 needs to select REGMAP_IRQ\n  mfd: tps80031: Add terminating entry for tps80031_id_table\n  mfd: sta2x11: Fix potential NULL pointer dereference in __sta2x11_mfd_mask()\n  mfd: wm5102: Add tuning for revision B\n  mfd: arizona: Defer patch initialistation until after first device boot\n  mfd: tps65910: Fix wrong ack_base register\n  mfd: tps65910: Remove unused data\n  mfd: stmpe: Get rid of irq_invert_polarity\n  mfd: ab8500-core: Fix invalid free of devm_ allocated data\n  mfd: wm5102: Mark DSP memory regions as volatile\n  mfd: wm5102: Correct default for LDO1_CONTROL_2\n  mfd: arizona: Register haptics devices\n  mfd: wm8994: Make current device behaviour the default\n  mfd: tps65090: MFD_TPS65090 needs to select REGMAP_IRQ\n  mfd: Fix stmpe.c build when OF is not enabled\n  mfd: jz4740-adc: Use devm_kzalloc\n  ...\n"
    },
    {
      "commit": "a2013a13e68354e0c8f3696b69701803e13fb737",
      "tree": "a7e1da6bfad1aa2afd83f401874d606269ce90b4",
      "parents": [
        "dadfab4873256d2145640c0ce468fcbfb48977fe",
        "106f9d9337f65bd428c0c79f650e3489e458d771"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 12:00:02 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 12:00:02 2012 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial branch from Jiri Kosina:\n \"Usual stuff -- comment/printk typo fixes, documentation updates, dead\n  code elimination.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  HOWTO: fix double words typo\n  x86 mtrr: fix comment typo in mtrr_bp_init\n  propagate name change to comments in kernel source\n  doc: Update the name of profiling based on sysfs\n  treewide: Fix typos in various drivers\n  treewide: Fix typos in various Kconfig\n  wireless: mwifiex: Fix typo in wireless/mwifiex driver\n  messages: i2o: Fix typo in messages/i2o\n  scripts/kernel-doc: check that non-void fcts describe their return value\n  Kernel-doc: Convention: Use a \"Return\" section to describe return values\n  radeon: Fix typo and copy/paste error in comments\n  doc: Remove unnecessary declarations from Documentation/accounting/getdelays.c\n  various: Fix spelling of \"asynchronous\" in comments.\n  Fix misspellings of \"whether\" in comments.\n  eisa: Fix spelling of \"asynchronous\".\n  various: Fix spelling of \"registered\" in comments.\n  doc: fix quite a few typos within Documentation\n  target: iscsi: fix comment typos in target/iscsi drivers\n  treewide: fix typo of \"suport\" in various comments and Kconfig\n  treewide: fix typo of \"suppport\" in various comments\n  ...\n"
    },
    {
      "commit": "d01e4afdbb65e030fd6f1f96c30a558e2eb0f279",
      "tree": "02ef82b2740cf93a98199eded5ef765fa6e03052",
      "parents": [
        "8287361abca36504da813638310d2547469283eb",
        "794b175fc0c0c4844dbb7b137a73bbfd01f6c608"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:51:39 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:51:39 2012 -0800"
      },
      "message": "Merge tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC cleanups on various subarchitectures from Olof Johansson:\n \"Cleanup patches for various ARM platforms and some of their associated\n  drivers.  There\u0027s also a branch in here that enables Freescale i.MX to\n  be part of the multiplatform support -- the first \"big\" SoC that is\n  moved over (more multiplatform work comes in a separate branch later\n  during the merge window).\"\n\nConflicts fixed as per Olof, including a silent semantic one in\narch/arm/mach-omap2/board-generic.c (omap_prcm_restart() was renamed to\nomap3xxx_restart(), and a new user of the old name was added).\n\n* tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (189 commits)\n  ARM: omap: fix typo on timer cleanup\n  ARM: EXYNOS: Remove unused regs-mem.h file\n  ARM: EXYNOS: Remove unused non-dt support for dwmci controller\n  ARM: Kirkwood: Use hw_pci.ops instead of hw_pci.scan\n  ARM: OMAP3: cm-t3517: use GPTIMER for system clock\n  ARM: OMAP2+: timer: remove CONFIG_OMAP_32K_TIMER\n  ARM: SAMSUNG: use devm_ functions for ADC driver\n  ARM: EXYNOS: no duplicate mask/unmask in eint0_15\n  ARM: S3C24XX: SPI clock channel setup is fixed for S3C2443\n  ARM: EXYNOS: Remove i2c0 resource information and setting of device names\n  ARM: Kirkwood: checkpatch cleanups\n  ARM: Kirkwood: Fix sparse warnings.\n  ARM: Kirkwood: Remove unused includes\n  ARM: kirkwood: cleanup lsxl board includes\n  ARM: integrator: use BUG_ON where possible\n  ARM: integrator: push down SC dependencies\n  ARM: integrator: delete static UART1 mapping\n  ARM: integrator: delete SC mapping on the CP\n  ARM: integrator: remove static CP syscon mapping\n  ARM: integrator: remove static AP syscon mapping\n  ...\n"
    },
    {
      "commit": "8287361abca36504da813638310d2547469283eb",
      "tree": "8d98e9a910885efdb09ae5390a3ae44040557e2f",
      "parents": [
        "2989950cea13711f0cc573c26cde8fe08a36be03",
        "8556650dd3370a927217f16444aac5cc0c71e61b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:45:16 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:45:16 2012 -0800"
      },
      "message": "Merge tag \u0027headers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC Header cleanups from Olof Johansson:\n \"This is a collection of header file cleanups, mostly for OMAP and\n  AT91, that keeps moving the platforms in the direction of\n  multiplatform by removing the need for mach-dependent header files\n  used in drivers and other places.\"\n\nFix up mostly trivial conflicts as per Olof.\n\n* tag \u0027headers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (106 commits)\n  ARM: OMAP2+: Move iommu/iovmm headers to platform_data\n  ARM: OMAP2+: Make some definitions local\n  ARM: OMAP2+: Move iommu2 to drivers/iommu/omap-iommu2.c\n  ARM: OMAP2+: Move plat/iovmm.h to include/linux/omap-iommu.h\n  ARM: OMAP2+: Move iopgtable header to drivers/iommu/\n  ARM: OMAP: Merge iommu2.h into iommu.h\n  atmel: move ATMEL_MAX_UART to platform_data/atmel.h\n  ARM: OMAP: Remove omap_init_consistent_dma_size()\n  arm: at91: move at91rm9200 rtc header in drivers/rtc\n  arm: at91: move reset controller header to arm/arm/mach-at91\n  arm: at91: move pit define to the driver\n  arm: at91: move at91_shdwc.h to arch/arm/mach-at91\n  arm: at91: move board header to arch/arm/mach-at91\n  arn: at91: move at91_tc.h to arch/arm/mach-at91\n  arm: at91 move at91_aic.h to arch/arm/mach-at91\n  arm: at91 move board.h to arch/arm/mach-at91\n  arm: at91: move platfarm_data to include/linux/platform_data/atmel.h\n  arm: at91: drop machine defconfig\n  ARM: OMAP: Remove NEED_MACH_GPIO_H\n  ARM: OMAP: Remove unnecessary mach and plat includes\n  ...\n"
    },
    {
      "commit": "1430e17844e2cd15bc15f3c21b5349e762f6ba41",
      "tree": "66ab75396332c024e70b2b0bde3f7c0cdb055bd8",
      "parents": [
        "783657a7dc20e5c0efbc9a09a9dd38e238a723da"
      ],
      "author": {
        "name": "Kim, Milo",
        "email": "Milo.Kim@ti.com",
        "time": "Thu Nov 29 13:54:36 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 30 08:51:18 2012 -0800"
      },
      "message": "drivers/rtc/rtc-tps65910.c: fix invalid pointer access on _remove()\n\nThe tps65910_rtc data is registered as the platform driver data in\n_probe(\u003d ).  Therefore the tps65910_rtc should be used on unregistering\nthe rtc device.  And device pointer should be retrieved from the\nplatform_device structure.\n\nThis patch fixes the below oops:\n\n Unable to handle kernel NULL pointer dereference at virtual address 00000008\n Modules linked in: rtc_tps65910(-)\n CPU: 0    Not tainted  (3.7.0-rc7-next-20121128-g6b1f974-dirty #7)\n PC is at tps65910_rtc_alarm_irq_enable+0x20/0x2c [rtc_tps65910]\n     (tps65910_rtc_alarm_irq_enable+0x20/0x2c [rtc_tps65910])\n     (tps65910_rtc_remove+0x18/0x28 [rtc_tps65910])\n     (platform_drv_remove+0x18/0x1c)\n     (__device_release_driver+0x70/0xcc)\n     (driver_detach+0xb4/0xb8)\n     (bus_remove_driver+0x7c/0xc0)\n     (sys_delete_module+0x148/0x21c)\n\nSigned-off-by: Milo(Woogyom) Kim \u003cmilo.kim@ti.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": "14591d888e35c12b15eccf54e490c7769eb6d6d2",
      "tree": "16631920135867d55fbdace5073cd89b61446c72",
      "parents": [
        "2473d25a2f61985f8980c7c3d41cb85da1abea0f"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue Nov 13 09:28:45 2012 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Nov 21 16:08:00 2012 +0100"
      },
      "message": "mfd/rtc/gpio: twl: No need to allocate bigger buffer for write\n\nSince the twl-core has been converted to use regmap it is no longer needed\nto allocate bigger buffer for data when writing to twl.\n\nCC: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCC: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Tero Kristo \u003ct-kristo@ti.com\u003e\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "48fc7f7e787dd65ffe88521bce31f4062ba273eb",
      "tree": "0ee37107cf965a6b2d6d85ed3686ef1d6a622bef",
      "parents": [
        "53f698cdeb0e1af2799a515b578a779943c43482"
      ],
      "author": {
        "name": "Adam Buchbinder",
        "email": "adam.buchbinder@gmail.com",
        "time": "Wed Sep 19 21:48:00 2012 -0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 19 14:31:35 2012 +0100"
      },
      "message": "Fix misspellings of \"whether\" in comments.\n\n\"Whether\" is misspelled in various comments across the tree; this\nfixes them. No code changes.\n\nSigned-off-by: Adam Buchbinder \u003cadam.buchbinder@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "66267ee58732bb4c21c7bbba004ee481b8ad2b30",
      "tree": "bf7f72e623d7c1ca6472e0a1286e802cd3bff139",
      "parents": [
        "6ed68a6d83e4497dc33581ccc82b4fa3e7e8226d",
        "f58007762f537ba13674a3138b3f4c20fff1cba9"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Nov 06 07:51:06 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Nov 06 07:51:06 2012 -0800"
      },
      "message": "Merge branch \u0027arm-next\u0027 of git://git.xilinx.com/linux-xlnx into next/cleanup\n\nFrom Michal Simek:\n\n* \u0027arm-next\u0027 of git://git.xilinx.com/linux-xlnx:\n  zynq: move static peripheral mappings\n  zynq: remove use of CLKDEV_LOOKUP\n  zynq: use pl310 device tree bindings\n  zynq: use GIC device tree bindings\n  + Linux 3.7-rc3\n"
    },
    {
      "commit": "75984df05d86956541795f01e62d7dc67bc522fd",
      "tree": "1aa14e7eaa504c4343cbdae40f7ef0460dc17173",
      "parents": [
        "f0995d089e46b3ee03acc13d2a3380d90c573381"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Oct 30 08:03:39 2012 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Nov 06 20:30:52 2012 +0800"
      },
      "message": "arm: at91: move at91rm9200 rtc header in drivers/rtc\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "bcd2360c1ff9fff69eb45bedc5fba7240c6da875",
      "tree": "230db16d269d8baad9f2cae5b823cefaf9bbd396",
      "parents": [
        "2484575268e22f10395a9975c023301b23cdea6e"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Oct 30 05:12:23 2012 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Nov 06 20:29:33 2012 +0800"
      },
      "message": "arm: at91: move platfarm_data to include/linux/platform_data/atmel.h\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "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": "bb1d34a20d537e2f2342db8b5918512f05b0f852",
      "tree": "f98a0ccfd5a959a4638715df601cdd9561765771",
      "parents": [
        "4d62435f0601ecec379fdc48749a10353fee8217"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sat Sep 15 14:26:14 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Mon Oct 15 10:03:16 2012 +0800"
      },
      "message": "rtc: mxc_rtc: remove cpu_is_xxx by using platform_device_id\n\nIt changes the driver to use platform_device_id rather than cpu_is_xxx\nto determine the controller type, and updates the platform code\naccordingly.\n\nAs the result, mach/hardware.h inclusion gets removed from the driver.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: rtc-linux@googlegroups.com\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"
    }
  ],
  "next": "8384dfeb759acac48ea24b81f134cac3cbb3e6fc"
}
