)]}'
{
  "log": [
    {
      "commit": "fdd8b079e33d4711527ace19798e9db99a056469",
      "tree": "31c8f9d286dfb6fb8e7e306732cd51bea24d69a3",
      "parents": [
        "ae1036a2f4e8f83b544ddce4f875a1e4e2ac7b62"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Apr 22 20:08:17 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 23 23:25:41 2009 +0100"
      },
      "message": "[ARM] 5460/1: Orion: reduce namespace pollution\n\nSymbols like SOFT_RESET are way too generic to be exported at large.\nTo avoid this, let\u0027s move the mbus bridge register defines into a\nseparate file and include it where needed.  This affects mach-kirkwood,\nmach-loki, mach-mv78xx0 and mach-orion5x simultaneously as they all\nshare code in plat-orion which relies on those defines.\n\nSome other defines have been moved to narrower scopes, or simply deleted\nwhen they had no user.\n\nThis fixes compilation problem with mpt2sas on the above listed\nplatforms.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0e3912c75f42986c17d955542247bf04c6eef738",
      "tree": "869550d16a016b9c2c7152686ae828803bbfdc85",
      "parents": [
        "c98d58e00d8562520c9a69e688f007b860faebaa"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Sat Mar 28 00:26:56 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Apr 08 06:21:57 2009 +0000"
      },
      "message": "[WATCHDOG] omap_wdt.c: move probe function to .devinit.text\n\nA pointer to omap_wdt_probe is passed to the core via\nplatform_driver_register and so the function must not disappear when the\n.init sections are discarded.  Otherwise (if also having HOTPLUG\u003dy)\nunbinding and binding a device to the driver via sysfs will result in an\noops as does a device being registered late.\n\nAn alternative to this patch is using platform_driver_probe instead of\nplatform_driver_register plus removing the pointer to the probe function\nfrom the struct platform_driver.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Alan Cox \u003calan@redhat.com\u003e\nCc: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nCc: George G. Davis \u003cgdavis@mvista.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "c98d58e00d8562520c9a69e688f007b860faebaa",
      "tree": "e2923f7369efff82dbc4cf28f6a17db7c1531e48",
      "parents": [
        "47dec7c6c48a12bdacdf5f935f10f44e66d9c98c"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Sat Mar 28 00:26:45 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Apr 08 06:13:07 2009 +0000"
      },
      "message": "[WATCHDOG] ks8695_wdt.c: move probe function to .devinit.text\n\nA pointer to ks8695wdt_probe is passed to the core via\nplatform_driver_register and so the function must not disappear when the\n.init sections are discarded.  Otherwise (if also having HOTPLUG\u003dy)\nunbinding and binding a device to the driver via sysfs will result in an\noops as does a device being registered late.\n\nAn alternative to this patch is using platform_driver_probe instead of\nplatform_driver_register plus removing the pointer to the probe function\nfrom the struct platform_driver.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Alan Cox \u003calan@redhat.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "47dec7c6c48a12bdacdf5f935f10f44e66d9c98c",
      "tree": "c10c8e2edcdda58e4a9029b4fd316798fe33a2a7",
      "parents": [
        "b8f75b0d79671cb53d94e4ddd1db89502a7dc90e"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Sat Mar 28 00:26:26 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Apr 08 06:12:46 2009 +0000"
      },
      "message": "[WATCHDOG] at91rm9200_wdt.c: move probe function to .devinit.text\n\nA pointer to at91wdt_probe is passed to the core via\nplatform_driver_register and so the function must not disappear when the\n.init sections are discarded.  Otherwise (if also having HOTPLUG\u003dy)\nunbinding and binding a device to the driver via sysfs will result in an\noops as does a device being registered late.\n\nAn alternative to this patch is using platform_driver_probe instead of\nplatform_driver_register plus removing the pointer to the probe function\nfrom the struct platform_driver.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: Ilpo Jarvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b8f75b0d79671cb53d94e4ddd1db89502a7dc90e",
      "tree": "eea2e0ed7cf7260a01d70aec27fd8f57bd40ca4a",
      "parents": [
        "df6707b2190495037a1c8bb5b6f7756b4b9b73ac"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Tue Mar 31 15:46:57 2009 +0300"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Apr 08 06:10:09 2009 +0000"
      },
      "message": "[WATCHDOG] remove ARM26 sections\n\nRemoves ARM26 sections from Kconfig and Makefile, because\nARM26 is long gone.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "df6707b2190495037a1c8bb5b6f7756b4b9b73ac",
      "tree": "1443e6ec184182c450cf2d45a316eea3867f5c36",
      "parents": [
        "fc8a9d830fdbc72545187a42f8d71b9fa95764dd"
      ],
      "author": {
        "name": "Thomas Reitmayr",
        "email": "treitmayr@devbase.at",
        "time": "Fri Feb 20 19:44:59 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Apr 08 06:09:01 2009 +0000"
      },
      "message": "[WATCHDOG] orion5x_wdt: Add shutdown callback, use watchdog ping function\n\n* Added a callback to disable the watchdog on shutdown.\n* Use a separate ping function to reduce the number of register accesses\n  if the watchdog is already enabled and just needs to be reloaded.\n* Minor cleanup of function names.\n\nSigned-off-by: Thomas Reitmayr \u003ctreitmayr@devbase.at\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "fc8a9d830fdbc72545187a42f8d71b9fa95764dd",
      "tree": "0f820c9af9461d743fade19ed0709ef46f6de397",
      "parents": [
        "31838d9dac17dce6d68d985fd28c10d7a756dc4d"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 19:16:28 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Apr 08 06:06:50 2009 +0000"
      },
      "message": "[WATCHDOG] i6300esb.c: Restructure initialization of the device\n\nThe i6300ESB watchdog should be stopped before userspace has access to the\nwatchdog. So fix this and restructure the initialization sequence into:\n\t* See if we have a i6300 device\n\t* make sure that we have valid module parameters\n\t* Initialize the device\n\t* register the /dev/watchdog device so that userspace has access\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "31838d9dac17dce6d68d985fd28c10d7a756dc4d",
      "tree": "0a1ad0496f45c4ca4b692f78e3a2bca5f86b2304",
      "parents": [
        "bd4e6c18ae02a492094621072e540df02e866f61"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 19:14:45 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Apr 08 06:06:41 2009 +0000"
      },
      "message": "[WATCHDOG] i6300esb.c: Fix the GETSTATUS and GETBOOTSTATUS ioctls.\n\nThe WDIOC_GETSTATUS and WDIOC_GETBOOTSTATUS should return WDIOF_* flags\n(and not counter values, ...)\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "bd4e6c18ae02a492094621072e540df02e866f61",
      "tree": "a7c7c46b7ea8ce3cc9fb571b3cf995c60bbfc8b5",
      "parents": [
        "577c9c456f0e1371cbade38eaf91ae8e8a308555"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 19:20:10 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Apr 08 06:06:29 2009 +0000"
      },
      "message": "[WATCHDOG] i6300esb.c: Cleanup\n\nCleanup to keep checkpatch.pl happy.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b6966b1be568e83a48585369731f1123a6f85157",
      "tree": "cbed24a70a521a32965b18c589035e819003c7a4",
      "parents": [
        "ae6e59caefd8d4097ccb096c95df95ec7e52fe88"
      ],
      "author": {
        "name": "Mark Nelson",
        "email": "markn@au1.ibm.com",
        "time": "Mon Mar 23 20:30:41 2009 +0000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 07 15:07:43 2009 +1000"
      },
      "message": "powerpc/wdrtas: Update wdrtas_get_interval to use rtas_data_buf\n\nThe buffer passed to the ibm,get-system-parameter RTAS call must be\nin the RMA.  To ensure we pass an address in the RMA use rtas_data_buf\nfor the actual RTAS call and then copy the result to value.  We can\u0027t\njust make it static because this can be compiled in as a module.\n\nAlso add the WDRTAS_SP_SPI_LEN so we don\u0027t litter \u00274\u0027 throughout the\nfunction.\n\nSigned-off-by: Mark Nelson \u003cmarkn@au1.ibm.com\u003e\nTested-by: Adrian Reber \u003cadrian@lisas.de\u003e\nAcked-by: Utz Bacher \u003cutz.bacher@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3c6fae67d026d57f64eb3da9c0d0e76983e39ae3",
      "tree": "a11f2ff6d99b382fff02a643f6b6b204efb9c40e",
      "parents": [
        "c4e1aa67ed9e4e542a064bc271ddbf152b677e91",
        "de15f093e666ccd542f6f7a0e3e917166a07ab44"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 30 17:54:32 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 30 17:54:32 2009 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  hwmon: (fschmd) Add support for the FSC Hades IC\n  hwmon: (fschmd) Add support for the FSC Syleus IC\n  i2c-i801: Instantiate FSC hardware montioring chips\n  dmi: Let dmi_walk() users pass private data\n  hwmon: Define a standard interface for chassis intrusion detection\n  Move the pcf8591 driver to hwmon\n  hwmon: (w83627ehf) Only expose in6 or temp3 on the W83667HG\n  hwmon: (w83627ehf) Add support for W83667HG\n  hwmon: (w83627ehf) Invert fan pin variables logic\n  hwmon: (hdaps) Fix Thinkpad X41 axis inversion\n  hwmon: (hdaps) Allow inversion of separate axis\n  hwmon: (ds1621) Clean up documentation\n  hwmon: (ds1621) Avoid unneeded register access\n  hwmon: (ds1621) Clean up register access\n  hwmon: (ds1621) Reorder code statements\n"
    },
    {
      "commit": "e7a19c5624c66afa8118b10cd59f87ee407646bc",
      "tree": "4e70f99aa84cdd18f13c673980afebe4a268359e",
      "parents": [
        "ec19920944246b4686c7772a58507a20c361dc9d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Mar 30 21:46:44 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Mar 30 21:46:44 2009 +0200"
      },
      "message": "dmi: Let dmi_walk() users pass private data\n\nAt the moment, dmi_walk() lacks flexibility, users can\u0027t pass data to\nthe callback function. Add a pointer for private data to make this\nfunction more flexible.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "9ff9a26b786c35ee8d2a66222924a807ec851a9f",
      "tree": "db432a17bccca1ca2c16907f0ee83ac449ed4012",
      "parents": [
        "0a3108beea9143225119d5e7c72a8e2c64f3eb7d",
        "0d34fb8e93ceba7b6dad0062dbb4a0813bacd75b"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Mar 30 14:04:53 2009 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Mar 30 14:04:53 2009 +1100"
      },
      "message": "Merge commit \u0027origin/master\u0027 into next\n\nManual merge of:\n\tarch/powerpc/include/asm/elf.h\n\tdrivers/i2c/busses/i2c-mpc.c\n"
    },
    {
      "commit": "0fe41b8982001cd14ee2c77cd776735a5024e98b",
      "tree": "83e65d595c413d55259ea14fb97748ce5efe5707",
      "parents": [
        "eedf2c5296a8dfaaf9aec1a938c1d3bd73159a30",
        "9759d22c8348343b0da4e25d6150c41712686c14"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 14:03:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 14:03:14 2009 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (422 commits)\n  [ARM] 5435/1: fix compile warning in sanity_check_meminfo()\n  [ARM] 5434/1: ARM: OMAP: Fix mailbox compile for 24xx\n  [ARM] pxa: fix the bad assumption that PCMCIA sockets always start with 0\n  [ARM] pxa: fix Colibri PXA300 and PXA320 LCD backlight pins\n  imxfb: Fix TFT mode\n  i.MX21/27: remove ifdef CONFIG_FB_IMX\n  imxfb: add clock support\n  mxc: add arch_reset() function\n  clkdev: add possibility to get a clock based on the device name\n  i.MX1: remove fb support from mach-imx\n  [ARM] pxa: build arch/arm/plat-pxa/mfp.c only when PXA3xx or ARCH_MMP defined\n  Gemini: Add support for Teltonika RUT100\n  Gemini: gpiolib based GPIO support v2\n  MAINTAINERS: add myself as Gemini architecture maintainer\n  ARM: Add Gemini architecture v3\n  [ARM] OMAP: Fix compile for omap2_init_common_hw()\n  MAINTAINERS: Add myself as Faraday ARM core variant maintainer\n  ARM: Add support for FA526 v2\n  [ARM] acorn,ebsa110,footbridge,integrator,sa1100: Convert asm/io.h to linux/io.h\n  [ARM] collie: fix two minor formatting nits\n  ...\n"
    },
    {
      "commit": "ed40d0c472b136682b2fcba05f89762859c7374f",
      "tree": "076b83a26bcd63d6158463735dd34c10bbc591dc",
      "parents": [
        "9e495834e59ca9b29f1a1f63b9f5533bb022ac49",
        "5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "message": "Merge branch \u0027origin\u0027 into devel\n\nConflicts:\n\tsound/soc/pxa/pxa2xx-i2s.c\n"
    },
    {
      "commit": "6e15cf04860074ad032e88c306bea656bbdd0f22",
      "tree": "c346383bb7563e8d66b2f4a502f875b259c34870",
      "parents": [
        "be0ea69674ed95e1e98cb3687a241badc756d228",
        "60db56422043aaa455ac7f858ce23c273220f9d9"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 21:39:17 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Mar 27 17:28:43 2009 +0100"
      },
      "message": "Merge branch \u0027core/percpu\u0027 into percpu-cpumask-x86-for-linus-2\n\nConflicts:\n\tarch/parisc/kernel/irq.c\n\tarch/x86/include/asm/fixmap_64.h\n\tarch/x86/include/asm/setup.h\n\tkernel/irq/handle.c\n\nSemantic merge:\n        arch/x86/include/asm/fixmap.h\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8690d8a9f6c2d5728a9c9f68231f1bb4de109e3a",
      "tree": "175067bf67d29c75f310a1bb76d8429f579d8e9a",
      "parents": [
        "d3f12d36f148f101c568bdbce795e41cd9ceadf3",
        "3b9d49eea1c32e529fa932670a53358e1c8cd67e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:48:11 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:48:11 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] i6300esb.c: start locking\n  [WATCHDOG] i6300esb.c: convert to platform device driver\n  [WATCHDOG] wdt.c: remove #ifdef CONFIG_WDT_501\n  [WATCHDOG] Fix io.h \u0026 uaccess.h includes.\n  [WATCHDOG] More coding-style and trivial clean-up\n  [WATCHDOG] struct file_operations should be const\n  [WATCHDOG] cpwd.c: Coding style - Clean-up\n  [WATCHDOG] hpwdt.c: Add new HP BMC controller. \n  [PATCH 13/13] drivers/watchdog: use USB API functions rather than constants\n  [WATCHDOG] orion5x_wdt: fix compile issue by providing tclk as platform data\n  [WATCHDOG] rc32434_wdt: make sure watchdog is not running at startup\n  [WATCHDOG] rc32434_wdt: add spin_locking\n  [WATCHDOG] rc32434_wdt: add shutdown method\n  [WATCHDOG] rc32434_wdt: add timeout module parameter\n  [WATCHDOG] rc32434_wdt: clean-up driver\n  [WATCHDOG] davinci: convert to ioremap() + io[read|write]\n  [WATCHDOG] w83697ug: add error checking\n  [WATCHDOG] cpwd.c \u0026 riowd.c - unlocked_ioctl\n"
    },
    {
      "commit": "3b9d49eea1c32e529fa932670a53358e1c8cd67e",
      "tree": "3fdd6b9a6b118642954a544cb1094b42594d8212",
      "parents": [
        "0426fd0d88a595a8ab18e0cd69bdfe82a4d15115"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Mar 23 13:50:38 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:11:02 2009 +0000"
      },
      "message": "[WATCHDOG] i6300esb.c: start locking\n\nChange the start function in preparation of the generic watchdog code.\nAlso make sure that locking of the start function is OK.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "0426fd0d88a595a8ab18e0cd69bdfe82a4d15115",
      "tree": "d3c59b73a3fa16880f9d0d8b4f50996d5944ddec",
      "parents": [
        "04bedfa542d90ac7a1bbf28287e9861d0da21576"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Mar 19 19:02:44 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:10:45 2009 +0000"
      },
      "message": "[WATCHDOG] i6300esb.c: convert to platform device driver\n\nConvert the Intel 6300ESB watchdog timer to a platform device driver.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "04bedfa542d90ac7a1bbf28287e9861d0da21576",
      "tree": "dd73752bf09bb2c2daf3e860217a1ec00fcd61bb",
      "parents": [
        "278aefc51bdbc7f1a3d39c9bd5313c78335b7828"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sun Mar 22 10:46:42 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:08:16 2009 +0000"
      },
      "message": "[WATCHDOG] wdt.c: remove #ifdef CONFIG_WDT_501\n\nChange the wdt.c watchdog driver so that the code is the same for\nboth the WDT500 as the WDT501-P card. The selection of the card\nis now being done via the module parameter: \u0027type\u0027 instead of the\nconfig option CONFIG_WDT_501.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "278aefc51bdbc7f1a3d39c9bd5313c78335b7828",
      "tree": "197a9fe101d0a8588528ba76dc7de20ba45c5467",
      "parents": [
        "143a2e54bf53216674eada16e8953f48b159e08a"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 18 09:09:26 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:07:34 2009 +0000"
      },
      "message": "[WATCHDOG] Fix io.h \u0026 uaccess.h includes.\n\nFix following includes:\n* #include \u003casm/io.h\u003e should be #include \u003clinux/io.h\u003e\n* #include \u003casm/uaccess.h\u003e should be #include \u003clinux/uaccess.h\u003e\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "143a2e54bf53216674eada16e8953f48b159e08a",
      "tree": "009497fad6a7d28aae80f490007ce78736afb82c",
      "parents": [
        "d5c26a597782d4109869abbcc36983969f964864"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 18 08:35:09 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:07:04 2009 +0000"
      },
      "message": "[WATCHDOG] More coding-style and trivial clean-up\n\nSome more cleaning-up of the watchdog drivers.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "d5c26a597782d4109869abbcc36983969f964864",
      "tree": "7493f199dd18bae2bb4b1fde20f4cbd8a66e27de",
      "parents": [
        "927d69611398f046c4447ce5ded992321c8f90ff"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 18 08:18:43 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:06:18 2009 +0000"
      },
      "message": "[WATCHDOG] struct file_operations should be const\n\nFix following warnings:\nWARNING: struct file_operations should normally be const\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "927d69611398f046c4447ce5ded992321c8f90ff",
      "tree": "20366a062689d087c41aa3515af951349986769a",
      "parents": [
        "d8100c3abfd32986a8820ce4e614b0223a2d22a9"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 18 08:05:24 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:05:27 2009 +0000"
      },
      "message": "[WATCHDOG] cpwd.c: Coding style - Clean-up\n\nThis brings the cpwd.c watchdog driver in line with the kernel\u0027s coding style.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "d8100c3abfd32986a8820ce4e614b0223a2d22a9",
      "tree": "25ba6450b7547ba45e690aaaf60b4c904788e473",
      "parents": [
        "2855d28a35d14e0087c48cb6f15d0446ea4c54c3"
      ],
      "author": {
        "name": "Thomas Mingarelli",
        "email": "Thomas.Mingarelli@hp.com",
        "time": "Tue Mar 03 00:17:16 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:04:27 2009 +0000"
      },
      "message": "[WATCHDOG] hpwdt.c: Add new HP BMC controller. \n\nAdd the PCI-ID for the upcoming new BMC controller for HP hardware.\n\nSigned-off-by: Thomas Mingarelli \u003cThomas.Mingarelli@hp.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "2855d28a35d14e0087c48cb6f15d0446ea4c54c3",
      "tree": "6e71a4ed87b8535bdb39a30560e8f06e22c4d516",
      "parents": [
        "9e058d4f57751daa008b764735f97fdfccfeab6c"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Dec 29 11:23:47 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:03:50 2009 +0000"
      },
      "message": "[PATCH 13/13] drivers/watchdog: use USB API functions rather than constants\n\nThis set of patches introduces calls to the following set of functions:\n\nusb_endpoint_dir_in(epd)\nusb_endpoint_dir_out(epd)\nusb_endpoint_is_bulk_in(epd)\nusb_endpoint_is_bulk_out(epd)\nusb_endpoint_is_int_in(epd)\nusb_endpoint_is_int_out(epd)\nusb_endpoint_num(epd)\nusb_endpoint_type(epd)\nusb_endpoint_xfer_bulk(epd)\nusb_endpoint_xfer_control(epd)\nusb_endpoint_xfer_int(epd)\nusb_endpoint_xfer_isoc(epd)\n\nIn some cases, introducing one of these functions is not possible, and it\njust replaces an explicit integer value by one of the following constants:\n\nUSB_ENDPOINT_XFER_BULK\nUSB_ENDPOINT_XFER_CONTROL\nUSB_ENDPOINT_XFER_INT\nUSB_ENDPOINT_XFER_ISOC\n\nAn extract of the semantic patch that makes these changes is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@r1@ struct usb_endpoint_descriptor *epd; @@\n\n- ((epd-\u003ebmAttributes \u0026 \\(USB_ENDPOINT_XFERTYPE_MASK\\|3\\)) \u003d\u003d\n- \\(USB_ENDPOINT_XFER_CONTROL\\|0\\))\n+ usb_endpoint_xfer_control(epd)\n\n@r5@ struct usb_endpoint_descriptor *epd; @@\n\n- ((epd-\u003ebEndpointAddress \u0026 \\(USB_ENDPOINT_DIR_MASK\\|0x80\\)) \u003d\u003d\n-  \\(USB_DIR_IN\\|0x80\\))\n+ usb_endpoint_dir_in(epd)\n\n@inc@\n@@\n\n#include \u003clinux/usb.h\u003e\n\n@depends on !inc \u0026\u0026 (r1||r5)@\n@@\n\n+ #include \u003clinux/usb.h\u003e\n  #include \u003clinux/usb/...\u003e\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "9e058d4f57751daa008b764735f97fdfccfeab6c",
      "tree": "d9e194a94ab6b1dd30400570c8796ab017185cdc",
      "parents": [
        "f296b14355a2d0cb170a85236ec391bb0a3fdb3a"
      ],
      "author": {
        "name": "Thomas Reitmayr",
        "email": "treitmayr@devbase.at",
        "time": "Tue Feb 24 14:59:22 2009 -0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:02:50 2009 +0000"
      },
      "message": "[WATCHDOG] orion5x_wdt: fix compile issue by providing tclk as platform data\n\nThe orion5x-wdt driver is now registered as a platform device and\nreceives the tclk value as platform data. This fixes a compile issue\ncause by a previously removed define \"ORION5X_TCLK\".\n\nSigned-off-by: Thomas Reitmayr \u003ctreitmayr@devbase.at\u003e\nAcked-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nSigned-off-by: Kristof Provost \u003ckristof@sigsegv.be\u003e\nCc: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nCc: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nCc: Sylver Bruneau \u003csylver.bruneau@googlemail.com\u003e\nCc: Kunihiko IMAI \u003cbak@d2.dion.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "f296b14355a2d0cb170a85236ec391bb0a3fdb3a",
      "tree": "fc3c7c4888fe41ca5be74598e1294a86d1e610d9",
      "parents": [
        "e455b6b4ed66be0c2aa6e41fd9027c1ce585a490"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Feb 23 13:08:37 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:02:17 2009 +0000"
      },
      "message": "[WATCHDOG] rc32434_wdt: make sure watchdog is not running at startup\n\nMake sure that the watchdog is not running after loading\nand before it is started by opening /dev/watchdog.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "e455b6b4ed66be0c2aa6e41fd9027c1ce585a490",
      "tree": "fcc99995d1ccf7a441e3ca09cbfa9c6f4eca0ec7",
      "parents": [
        "0aaae66179f269b7b37d0b526029c5783bed1da3"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Feb 23 13:08:36 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:01:50 2009 +0000"
      },
      "message": "[WATCHDOG] rc32434_wdt: add spin_locking\n\nAdd spin_locks to prevent races.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "0aaae66179f269b7b37d0b526029c5783bed1da3",
      "tree": "7cd8789d373a029c50acacdd9b753916305046b8",
      "parents": [
        "08eb2e0c084778f30691e3f18540cdb754c56530"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Feb 23 13:08:35 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:01:03 2009 +0000"
      },
      "message": "[WATCHDOG] rc32434_wdt: add shutdown method\n\nAdd shutdown method to the platform driver.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "08eb2e0c084778f30691e3f18540cdb754c56530",
      "tree": "3bf0dc94b35e4db2452944db4391874d7672b2f8",
      "parents": [
        "9b655e07d77e3b1a00c1c8302e2ef3b7fb719de3"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "n0-1@freewrt.org",
        "time": "Sun Feb 08 16:44:42 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 09:00:05 2009 +0000"
      },
      "message": "[WATCHDOG] rc32434_wdt: add timeout module parameter\n\nThe WDT timer ticks quite fast (half of the CPU clock speed, which may\nbe between 198MHz and 330MHz (or 400MHz on newer boards)). Given it\u0027s\nsize of 32Bit, the maximum timeout value ranges from about 21s to 43s,\ndepending on the configured CPU clock speed.\n\nThis patch add\u0027s the timeout module parameter and checks that it\u0027s not\nbigger then the maximum timeout for the given clock speed.\n\nSigned-off-by: Phil Sutter \u003cn0-1@freewrt.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "9b655e07d77e3b1a00c1c8302e2ef3b7fb719de3",
      "tree": "04eeeda09f15f2af0813bd9fd80accdf0851ce1e",
      "parents": [
        "371d3525e3b9d57c00ca307f8ee4ca51a2eaa70b"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "n0-1@freewrt.org",
        "time": "Sun Feb 08 16:44:42 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 08:59:12 2009 +0000"
      },
      "message": "[WATCHDOG] rc32434_wdt: clean-up driver\n\nClean-up the rc32434 driver code:\n\t- name the platform driver rc32434_wdt_driver\n\t- Replace KBUILD_MODNAME \": \" with PFX define.\n\t- Cleanup include files\n\t- Order the ioctl\u0027s\n\nSigned-off-by: Phil Sutter \u003cn0-1@freewrt.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "371d3525e3b9d57c00ca307f8ee4ca51a2eaa70b",
      "tree": "164eb054f0c39feed78baa81497cfa217afc4b24",
      "parents": [
        "63bad1452e9087e6f130316c005eb38a8758a267"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Thu Jan 29 14:14:30 2009 -0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 08:57:43 2009 +0000"
      },
      "message": "[WATCHDOG] davinci: convert to ioremap() + io[read|write]\n\nRemove davinci platform-specific IO accessor macros in favor\nof standard ioremap + io[read|write]* functions.\n\nAlso, convert printk(KERN_ERR ....) into dev_err(...)\n\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "63bad1452e9087e6f130316c005eb38a8758a267",
      "tree": "7a6583ed8f9b09535f4efbbc28c2b7b4afe285f9",
      "parents": [
        "9626dd75c57360666f4cdcb660c1672ee9f952e8"
      ],
      "author": {
        "name": "Eric Lammerts",
        "email": "eric@lammerts.org",
        "time": "Tue Feb 03 17:45:56 2009 -0500"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 08:57:15 2009 +0000"
      },
      "message": "[WATCHDOG] w83697ug: add error checking\n\nI noticed the W83697UG driver tries to register a watchdog even though\nit already noticed the chip isn\u0027t there.\n\nWDT driver for the Winbond(TM) W83697UG/UF Super I/O chip initialising.\nw83697ug/uf WDT: No W83697UG/UF could be found\nw83697ug/uf WDT: Watchdog already running. Resetting timeout to 60 sec\nw83697ug/uf WDT: cannot register miscdev on minor\u003d130 (err\u003d-16)\n\nPatch propagates the error back to wdt_init().\n\nSigned-off-by: Eric Lammerts \u003ceric@lammerts.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "9626dd75c57360666f4cdcb660c1672ee9f952e8",
      "tree": "1d746ff1304b7751b9229faa73c9151381f07421",
      "parents": [
        "8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Jan 21 11:13:11 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Mar 25 08:54:57 2009 +0000"
      },
      "message": "[WATCHDOG] cpwd.c \u0026 riowd.c - unlocked_ioctl\n\nSwitch to unlocked_ioctl\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "7a192ec334cab9fafe3a8665a65af398b0e24730",
      "tree": "eea572863500f94d446cfded69835e188dba3447",
      "parents": [
        "6da2d377bba06c29d0bc41c8dee014164dec82a7"
      ],
      "author": {
        "name": "Ming Lei",
        "email": "tom.leiming@gmail.com",
        "time": "Fri Feb 06 23:40:12 2009 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 24 16:38:25 2009 -0700"
      },
      "message": "platform driver: fix incorrect use of \u0027platform_bus_type\u0027 with \u0027struct device_driver\u0027\n\nThis patch fixes the bug reported in\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11681.\n\n\"Lots of device drivers register a \u0027struct device_driver\u0027 with\nthe \u0027.bus\u0027 member set to \u0027\u0026platform_bus_type\u0027. This is wrong,\nsince the platform_bus functions expect the \u0027struct device_driver\u0027\nto be wrapped up in a \u0027struct platform_driver\u0027 which provides\nsome additional callbacks (like suspend_late, resume_early).\nThe effect may be that platform_suspend_late() uses bogus data\noutside the device_driver struct as a pointer pointer to the\ndevice driver\u0027s suspend_late() function or other hard to\nreproduce failures.\"(Lothar Wassmann)\n\nSigned-off-by: Ming Lei \u003ctom.leiming@gmail.com\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "14b6848bc0134b8838d374c423df3edda9b1490e",
      "tree": "724dc912efe84f432d33a798502811c5f5295774",
      "parents": [
        "05d9881bc4c6f172997b7a59e4a1a95910c4ebd7",
        "4da3782151300237db3abe070f716922889252e0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 19 12:39:58 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 19 12:39:58 2009 +0000"
      },
      "message": "Merge branch \u0027omap-clks3\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-omap2/clock.c\n"
    },
    {
      "commit": "740d36ae6344f38c4da64c2ede765d7d2dd1f132",
      "tree": "5b1811bd90694236c67ad484a66bc321c26df0b6",
      "parents": [
        "6e27cca9155074a0a7a284b51c00304ca0694f00"
      ],
      "author": {
        "name": "Martyn Welch",
        "email": "martyn.welch@gefanuc.com",
        "time": "Thu Mar 19 08:54:08 2009 +0000"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 19 04:01:00 2009 -0500"
      },
      "message": "powerpc/86xx: Board support for GE Fanuc\u0027s PPC9A\n\nSupport for the PPC9A VME Single Board Computer from GE Fanuc (PowerPC\nMPC8641D).\n\nThis is the basic board support for GE Fanuc\u0027s PPC9A, a 6U single board\ncomputer, based on Freescale\u0027s MPC8641D.\n\nSigned-off-by: Martyn Welch \u003cmartyn.welch@gefanuc.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "97fb44eb6bc01f4ffed4300e475aa15e44877375",
      "tree": "481ed6efd0babe7185cae04f2fd295426b36411d",
      "parents": [
        "e4707dd3e9d0cb57597b6568a5e51fea5d6fca41",
        "148854c65ea8046b045672fd49f4333aefaa3ab5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Mar 13 21:44:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Mar 13 21:44:51 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel\n\nConflicts:\n\n\tarch/arm/mach-at91/gpio.c\n"
    },
    {
      "commit": "e14eee56c2280953c6e3d24d5dce42bd90836b81",
      "tree": "21ab792d9ad6fbbab460058f352a0158f995644e",
      "parents": [
        "d6ee6f7e4c74d9a0fed7544f4d389bde004651d3",
        "99adcd9d67aaf04e28f5ae96df280f236bde4b66"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 11 17:10:07 2009 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 11 17:10:07 2009 +1100"
      },
      "message": "Merge commit \u0027origin/master\u0027 into next\n"
    },
    {
      "commit": "5bf3df3f00f507119a26ba0780aa8799e741615c",
      "tree": "3abb57be183566f7da8b8f718c6fdbbdcf9f993d",
      "parents": [
        "b74d1969083a8869659ad2b23138fc8a5ca97c53"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 11:04:16 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:40 2009 +0800"
      },
      "message": "[ARM] pxa: separate definitions from pxa-regs.h and remove it finally\n\nThe remaining registers are separated into:\n\n   - \u003cmach/regs-ost.h\u003e\n   - \u003cmach/regs-rtc.h\u003e\n   - \u003cmach/regs-intc.h\u003e\n\nand then we can remove pxa-regs.h completely. Instead of #include this\nfile, let\u0027s:\n\n1. include the specific \u003cmach/regs-*.h\u003e with care (if that\u0027s absolutely\n   necessary)\n\n2. define the registers in the driver, make cleanly defined API to expose\n   the register access to external with sufficient reason\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "c9a0c8a6845b5efb64841f40b8efb4c387051d46",
      "tree": "7300fabb12ecc358cac7137d7c53a93abfe7d11d",
      "parents": [
        "26952669f01646c3e7d0832c99b310b199fe2b20"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Feb 25 13:33:01 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Mar 05 19:25:05 2009 +0000"
      },
      "message": "[WATCHDOG] orion5x_wdt.c: \u0027ORION5X_TCLK\u0027 undeclared\n\norion5x_wdt no longer compiled after the changes in commit\nebe35aff883496c07248df82c8576c3b6e84bbbe (\"Orion: prepare for\nruntime-determined timer tick rate\").\n\nThe tick rate define (ORION5X_TCLK) was removed in favor of a runtime\ndetection. The quick fix is to add the define in the watchdog driver.\nThe fix is not correct for all supported orion5x platforms, but since\nthe supported platforms right now are 133 Mhz and 166 Mhz, it won\u0027t\nbe _that_ far off. ;-) A fix that uses the runtime-determined timer\ntick rate will be applied later.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: Kristof Provost \u003ckristof@sigsegv.be\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nCc: Nicolas Pitre \u003cnico@cam.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "26952669f01646c3e7d0832c99b310b199fe2b20",
      "tree": "e34390eed4512a74208c4c9588661861b0d54727",
      "parents": [
        "b02c387892fc6b3cc59c78ab2f79413d55f50190"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Mar 03 15:10:05 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Mar 05 14:02:53 2009 +0000"
      },
      "message": "[WATCHDOG] gef_wdt.c: fsl_get_sys_freq() failure not noticed\n\nfsl_get_sys_freq() may return -1 when \u0027soc\u0027 isn\u0027t found, but in\ngef_wdt_probe() \u0027freq\u0027 is unsigned, so the test doesn\u0027t catch that.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "b02c387892fc6b3cc59c78ab2f79413d55f50190",
      "tree": "66712ea5c5244fc2e5ca6d0ca3d8cc2ea83c003f",
      "parents": [
        "d9a8798c4bab5ccd40e45e011f668099cfb3eb83"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Feb 12 13:42:41 2009 +0300"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Mar 05 13:59:05 2009 +0000"
      },
      "message": "[WATCHDOG] ks8695_wdt.c: \u0027CLOCK_TICK_RATE\u0027 undeclared\n\nOn arm-acs5k_tiny:\n\ndrivers/watchdog/ks8695_wdt.c:68: error: \u0027CLOCK_TICK_RATE\u0027 undeclared\n\t(first use in this function)\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: stable \u003cstable@kernel.org\u003e\n\n"
    },
    {
      "commit": "d9a8798c4bab5ccd40e45e011f668099cfb3eb83",
      "tree": "e43929e7361bc287490a151254e4d0b721d2a9b9",
      "parents": [
        "0af98d37e85e6958eb84987b1f60da3b54008317"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "n0-1@freewrt.org",
        "time": "Sun Feb 08 16:44:42 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Feb 24 09:00:53 2009 +0000"
      },
      "message": "[WATCHDOG] rc32434_wdt: fix sections\n\nFix init and exit sections.\n\nSigned-off-by: Phil Sutter \u003cn0-1@freewrt.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: stable \u003cstable@kernel.org\u003e\n\n"
    },
    {
      "commit": "0af98d37e85e6958eb84987b1f60da3b54008317",
      "tree": "2f7f04f5532d1ed912ee8ad1b0a0b84b19a7e350",
      "parents": [
        "20f4d6c3a2a23c5d7d9cc7f42fbb943ca7a03d1f"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "n0-1@freewrt.org",
        "time": "Sun Feb 08 16:44:42 2009 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Feb 24 09:00:49 2009 +0000"
      },
      "message": "[WATCHDOG] rc32434_wdt: fix watchdog driver\n\nThe existing driver code wasn\u0027t working. Neither the timeout was set\ncorrectly, nor system reset was being triggered, as the driver seemed\nto keep the WDT alive himself. There was also some unnecessary code.\n\nSigned-off-by: Phil Sutter \u003cn0-1@freewrt.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: stable \u003cstable@kernel.org\u003e\n\n"
    },
    {
      "commit": "fc6fc7f1b1095b92d4834e69b385b91e412a7ce5",
      "tree": "2ad451d5dac4d460830536944cef1de93be36b2a",
      "parents": [
        "ef1f87aa7ba6224bef1b750b3272ba281d8f43ed",
        "770824bdc421ff58a64db608294323571c949f4c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Feb 22 20:05:19 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Feb 22 20:05:19 2009 +0100"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/apic\n\nConflicts:\n\tarch/x86/mach-default/setup.c\n\nSemantic conflict resolution:\n\tarch/x86/kernel/setup.c\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "402a917aca5daca69fcc91f43e6f1e6939cf393b",
      "tree": "cd3668339f4f2de35c62586239380d1ab15c6f89",
      "parents": [
        "bcf8951fc23476c9190a7df0bc501ff47d0c3a61",
        "9dd446f657ebebb209274878be5d01103fcfe988"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 19 09:52:12 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 19 09:52:12 2009 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 5405/1: ep93xx: remove unused gesbc9312.h header\n  [ARM] 5404/1: Fix condition in arm_elf_read_implies_exec() to set READ_IMPLIES_EXEC\n  [ARM] omap: fix clock reparenting in omap2_clk_set_parent()\n  [ARM] 5403/1: pxa25x_ep_fifo_flush() *ep-\u003ereg_udccs always set to 0\n  [ARM] 5402/1: fix a case of wrap-around in sanity_check_meminfo()\n  [ARM] 5401/1: Orion: fix edge triggered GPIO interrupt support\n  [ARM] 5400/1: Add support for inverted rdy_busy pin for Atmel nand device controller\n  [ARM] 5391/1: AT91: Enable GPIO clocks earlier\n  [ARM] 5390/1: AT91: Watchdog fixes\n  [ARM] 5398/1: Add Wan ZongShun to MAINTAINERS for W90P910\n  [ARM] omap: fix _omap2_clksel_get_src_field()\n  [ARM] omap: fix omap2_divisor_to_clksel() error return value\n"
    },
    {
      "commit": "82a0a1cc8f94bc59e5919715bc03fc8353fa770d",
      "tree": "c25f19a0ae1f7cb75319b585c1d473cfed463f22",
      "parents": [
        "8d30c14cab30d405a05f2aaceda1e9ad57800f36",
        "5955c7a2cfb6a35429adea5dc480002b15ca8cfc"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Feb 18 13:19:25 2009 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Feb 18 13:19:25 2009 +1100"
      },
      "message": "Merge commit \u0027origin/master\u0027 into next\n\nManual merge of:\n\tarch/powerpc/include/asm/pgtable-ppc32.h\n"
    },
    {
      "commit": "2af29b78618ac8b3a8746337002f108f8fdf56ad",
      "tree": "576689b0beb8307d00d709f87a9f654efbb48a30",
      "parents": [
        "98ad6e3b1f5f2303815c063ece91291a597f6044"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Feb 11 21:23:10 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 14 16:01:57 2009 +0000"
      },
      "message": "[ARM] 5390/1: AT91: Watchdog fixes\n\nThe recently merged AT91SAM9 watchdog driver uses the\nAT91SAM9X_WATCHDOG config variable, whereas the original version of\nthe driver (and the platform support code) used AT91SAM9_WATCHDOG.\nThis causes the watchdog platform_device to never be registered, and\ntherefore the driver not to be initialized.\n\nThis patch:\n- updates the platform support code to use AT91SAM9X_WATCHDOG.\n- includes \u003clinux/io.h\u003e to fix compile error (same fix as was applied\nto at91rm9200_wdt.c)\n- fixes comment regarding watchdog clock-rates in at91rm9200.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "12d60e28bed3f593aac5385acbdbb089eb8ae21e",
      "tree": "404fe676e5e3d10c13f5c64dd06b39c85dcf09e3",
      "parents": [
        "d2f8d7ee1a9b4650b4e43325b321801264f7c37a"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Jan 28 20:51:04 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Feb 14 08:49:23 2009 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt: fix SMI_EN regression 2\n\nbugzilla: #12363\ncommit 7cd5b08be3c489df11b559fef210b81133764ad4 added a second regression:\nsome Dell\u0027s and Compaq\u0027s lockup on boot. So we revert most of the code.\nThe ICH9 reboot issue remains in place and will need some more fixing... :-(\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "4c5e1946b5f89c33e3bc8ed73fa7ba8f31e37cc5",
      "tree": "fb8892538fc97ce6d6836c8f82b9342a55e3e970",
      "parents": [
        "39a80c7f379e1c1d3e63b204b8353b7381d0a3d5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jan 23 12:48:37 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:16 2009 +0000"
      },
      "message": "[ARM] omap: watchdog: provide a dummy ick for OMAP1\n\nEliminate the OMAP1 vs OMAP2 clock knowledge in the watchdog driver.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "39a80c7f379e1c1d3e63b204b8353b7381d0a3d5",
      "tree": "7e2b60598eac3d5aab46b1c6fcbf8511d2be9ee5",
      "parents": [
        "f1c2543738d18e4398e3d6e27abff6676667975a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 19 20:44:33 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 08 17:50:16 2009 +0000"
      },
      "message": "[ARM] omap: watchdog: convert clocks to match by devid and conid\n\nThis eliminates the need for separate OMAP24xx and OMAP34xx clock\nrequesting code sections.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bb2b66dca1c4cbe16d8208d4b2910cf0eb6e9f75",
      "tree": "a7da9bce77072855c0a6d13bb93aca46664bdeff",
      "parents": [
        "d0839118f396f6d7af553e99ad204aa2b3209cde"
      ],
      "author": {
        "name": "Martyn Welch",
        "email": "martyn.welch@gefanuc.com",
        "time": "Mon Jan 19 11:33:24 2009 +0000"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 28 23:03:20 2009 -0600"
      },
      "message": "powerpc/86xx: Board support for GE Fanuc SBC310\n\nSupport for the SBC310 VPX Single Board Computer from GE Fanuc (PowerPC\nMPC8641D).\n\nThis is the basic board support for GE Fanuc\u0027s SBC310, a 3U single board\ncomputer, based on Freescale\u0027s MPC8641D.\n\nSigned-off-by: Martyn Welch \u003cmartyn.welch@gefanuc.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "74b6eb6b937df07d0757e8642b7538b07da4290f",
      "tree": "9104afabf5dd41e012a911d37bd60d04a57183db",
      "parents": [
        "6a385db5ce7f1fd2c68ec511e44587b67dab8fca",
        "2d4d57db692ea790e185656516e6ebe8791f1788",
        "8f6d86dc4178957d9814b1784848012a927a3898",
        "b38b0665905538e76e26f2a4c686179abb1f69f6",
        "d5e397cb49b53381e4c99a064ca733c665646de8",
        "e56d0cfe7790fd3218ae4f6aae1335547fea8763",
        "dbca1df48e89d8aa59254fdc10ef16c16e73d94e",
        "fb746d0e1365b7472ccc4c3d5b0672b34a092d0b",
        "6522869c34664dd5f05a0a327e93915b1281c90d",
        "d639bab8da86d330493487e8c0fea8ca31f53427",
        "042cbaf88ab48e11afb725541e3c2cbf5b483680",
        "5662a2f8e7313f78d6b17ab383f3e4f04971c335",
        "3b4b75700a245d0d48fc52a4d2f67d3155812aba",
        "30a0fb947a68ad3ab8a7184e3b3d79dce10e3688"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 28 23:13:53 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 28 23:13:53 2009 +0100"
      },
      "message": "Merge branches \u0027x86/asm\u0027, \u0027x86/cleanups\u0027, \u0027x86/cpudetect\u0027, \u0027x86/debug\u0027, \u0027x86/doc\u0027, \u0027x86/header-fixes\u0027, \u0027x86/mm\u0027, \u0027x86/paravirt\u0027, \u0027x86/pat\u0027, \u0027x86/setup-v2\u0027, \u0027x86/subarch\u0027, \u0027x86/uaccess\u0027 and \u0027x86/urgent\u0027 into x86/core\n"
    },
    {
      "commit": "b7cfc9ca6a511acec529cad322eec2a6379f35f7",
      "tree": "9142da66f1d57e404535718efa2f774cd4e890e3",
      "parents": [
        "a45c6cb816474cefe56059fce422a9bdcd77e0dc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 24 16:48:42 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 24 16:48:42 2009 +0000"
      },
      "message": "[ARM] omap: watchdog: allow OMAP watchdog driver on OMAP34xx platforms\n\nThe driver was updated for OMAP34xx, but the Kconfig file was missed.\nSo this adds the missing parts from d99241c in Tony Lindgren\u0027s tree:\n\n    Add watchdog timer support for TI OMAP3430.\n\n    Signed-off-by: Madhusudhan Chikkature \u003cmadhu.cr@ti.com\u003e\n    Signed-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "02e0746ecc0e72482fe6f350cbb8b65d1d5fc40a",
      "tree": "14d1a4c9d4e017f4ae70c4e978f2ab86e732ebc8",
      "parents": [
        "d0e58ae76cdcbcea05149e48220503ab00b4fb0b"
      ],
      "author": {
        "name": "Jean-Christop PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Fri Jan 23 10:06:07 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 24 11:41:19 2009 +0000"
      },
      "message": "[ARM] 5370/1: at91: fix rm9200 watchdog\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5662a2f8e7313f78d6b17ab383f3e4f04971c335",
      "tree": "31468d262e5e052c2727d5c5ca671b8a2facc989",
      "parents": [
        "f3b8436ad9a8ad36b3c9fa1fe030c7f38e5d3d0b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Jan 18 19:37:21 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Jan 18 19:39:18 2009 +0100"
      },
      "message": "x86, rdc321x: remove/move leftover files\n\nImpact: cleanup\n\nMove/remove leftover RDC321 files. Now that it\u0027s not a subarch anymore,\narch/x86/mach-rdc321x and arch/x86/include/asm/mach-rdc321x/ are not\nneeded.\n\nOne include file was still in use: rdc321x_defs.h, move that to the\ngeneric x86 asm header directory.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "618efba999d0e7f4bcde93231dcb9a748223c6e3",
      "tree": "fca1195611b8c7f272cf0cd947e99062fa0748bb",
      "parents": [
        "6ec9eae67a82a38865af20580e5e0ccd012aca4b"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Tue Sep 23 20:26:26 2008 -0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Jan 12 20:08:56 2009 +0000"
      },
      "message": "[WATCHDOG] Pika Warp appliance watchdog timer\n\nThe FPGA based watchdog timer used by the Pika Warp appliance.\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "3268b5618f387c6b78b8f8b1190d43380c8170ac",
      "tree": "009133a59acb06a84b98e656f18950f392aca86c",
      "parents": [
        "b1cf3e99dbca10cc3ed62ce354f6541e76ac8ea8"
      ],
      "author": {
        "name": "Martyn Welch",
        "email": "martyn.welch@gefanuc.com",
        "time": "Mon Nov 10 12:31:26 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Jan 12 20:08:42 2009 +0000"
      },
      "message": "[WATCHDOG] Basic support for GE Fanuc\u0027s FPGA based watchdog timer\n\nGE Fanuc SBC610\n\nSupport for the FPGA based watchdog timer as found on GE Fanuc\u0027s SBC310,\nSBC610 and PPC9A Single Board Computers.\n\nThis patch adds support for the watchdog timer found in one of the devices\nFPGAs. There are two identical watchdog timers at different offsets in the\nabove mentioned boards, this driver is capable of supporting one of them.\nThe watchdog timers are also capable of generating interrupts at a\nuser-configurable threshold, though support for this operation is currently\nnot supported by the driver.\n\nSigned-off-by: Martyn Welch \u003cmartyn.welch@gefanuc.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b1cf3e99dbca10cc3ed62ce354f6541e76ac8ea8",
      "tree": "8551f0fd9f031bd6b7584b204376db18e117cb4b",
      "parents": [
        "ae04d1401577bb63151480a053057de58b8e10bb"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 08 12:04:27 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Jan 12 20:08:30 2009 +0000"
      },
      "message": "[WATCHDOG] wm8350: Fix section annotations\n\nThe probe and remove functions were incorrectly annotated, with the\nmisannotation of the remove function causing build failures when built\nin.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "006948bafece27265dce72d3158b12af3ff67fce",
      "tree": "af7baa6555b7596fc7e5cac5b7eadabc02855804",
      "parents": [
        "4c6e63bd177a28ca9154ae8c1bab00a387c350c4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 06 10:56:21 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Dec 31 16:12:54 2008 +0000"
      },
      "message": "[WATCHDOG] Add support for the WM8350 watchdog\n\nThis driver implements support for the watchdog functionality provided\nby the Wolfson Microelectronics WM8350, a multi-function audio and\npower management subsystem intended for use in embedded systems. It is\nbased on a driver originally written by Graeme Gregory, though it has\nbeen extensively modified since then.\n\nUse of a GPIO to kick the watchdog is not yet supported.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "4c6e63bd177a28ca9154ae8c1bab00a387c350c4",
      "tree": "914ea254af8977bb4323630befd709c9b4e277c0",
      "parents": [
        "794db26f20b7dbb879f4e1911221e1959818dfdb"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Oct 22 08:59:25 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Dec 31 16:12:47 2008 +0000"
      },
      "message": "[WATCHDOG] Add SMSC SCH311x Watchdog Timer.\n\nAdd a watchdog driver for the hardware watchdog timer on the\nSMSC SCH3112, SCH3114 and SCH3116 Super IO chipset.\n\nTested-by: Marco Chiappero \u003cmarco@absence.it\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "794db26f20b7dbb879f4e1911221e1959818dfdb",
      "tree": "2e78ac503dc21fdce9f796fe72ea852416ce85e0",
      "parents": [
        "6a94cb73064c952255336cc57731904174b2c58f"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Oct 15 11:44:40 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Dec 31 16:12:16 2008 +0000"
      },
      "message": "[WATCHDOG] ib700wdt - add timeout parameter\n\nAdd the timeout module parameter to ib700wdt.c\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "47992cbdaef2f18a47871b2ed01ad27f568c8b73",
      "tree": "bfed4f8c7ea3164afc75a85ab3624586c37c37f4",
      "parents": [
        "4655a0de36e8e903e99a8d152818e3aae86dae1a",
        "198fc108ee4c2cd3f08954eae6a819c81c03214b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 29 18:08:11 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 29 18:08:11 2008 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel\n"
    },
    {
      "commit": "28a623855f737a905b90a1616107ad813bfcd6e9",
      "tree": "788d7454da490c2c4e8a29e53fbecf0f7b1f1777",
      "parents": [
        "6769717d5d51596618f6b143008d8ace11ec8a69"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Dec 24 11:32:45 2008 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Dec 29 17:58:00 2008 +0800"
      },
      "message": "[ARM] sa1100_wdt: don\u0027t assume CLOCK_TICK_RATE to be a constant\n\nSee description of commit:\n\n   [ARM] rtc-sa1100: don\u0027t assume CLOCK_TICK_RATE to be a constant\n\nfor additional information.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "7e1548a597ef7e26d5d62f8be3be6da9e101b26c",
      "tree": "fe6cbf4d9a3c1afdba04fb276fef0f932403727c",
      "parents": [
        "1f7f569c0ae6e619504095eabf796edd712d943d",
        "2619bc327417f549f1c89d5ef9b4a4aa768f41a2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 15 22:13:26 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 15 22:13:26 2008 +0000"
      },
      "message": "Merge branch \u0027omap3-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel\n"
    },
    {
      "commit": "cd92a17eec752f8c948c4b6ab93dc099ce55b8cb",
      "tree": "80bfc353a60ccdd78a0f6683b0f0f132e9195ee2",
      "parents": [
        "f6f7b52e2f6149d2ee365717afff315b05720162"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 03 16:20:19 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 03 16:20:19 2008 -0800"
      },
      "message": "iTCO_wdt: fix typo when setting TCO_EN bit\n\nThe code used \u0027\u0026\u003d 0x00002000\u0027 when it tried to set the TCO_EN bit, which\nobviously didn\u0027t set that bit at all, but instead just reset all the\nother bits in the SMI_EN register.\n\nThis bug seemingly caused various random behavior, with Frans Pop\nreporting that X.org just silently hung at startup and Rafael Wysocki\nreports the fan spinning with full speed.\n\nSee\n\thttp://lkml.org/lkml/2008/12/3/178\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d12162\n\nThe problem seems to have been triggered by \"[WATCHDOG] iTCO_wdt :\nproblem with rebooting on new ICH9 based motherboards\" (commit\n7cd5b08be3c489df11b559fef210b81133764ad4), but the bogus code existed\nbefore that too (in the \"supermicro_old_pre_stop()\" function), it just\napparently never showed up due to different logic.\n\nIn that commit the broken code got moved around and now gets executed\nmuch more.\n\nReported-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nTested-by: Frans Pop \u003celendil@planet.nl\u003e\nCc: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "290172e79036fc25a22aaf3da4835ee634886183",
      "tree": "9cbfb01fdbb4a390b84c1e929e55b38e0cae648a",
      "parents": [
        "060264133b946786b4b28a1ba79e6725eaf258f3"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Sun Oct 26 15:59:37 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Dec 01 15:55:10 2008 +0000"
      },
      "message": "[WATCHDOG] hpwdt: Fix kdump when using hpwdt\n\nWhen the \"hpwdt\" module is loaded (even if the /dev/watchdog device is not\nopened), then kdump does not work. The panic kernel either does not start at\nall or crash in various places.\n\nThe problem is that hpwdt_pretimeout is registered with register_die_notifier()\nwith the highest possible priority. Because it returns NOTIFY_STOP, the\ncrash_nmi_callback which is also registered with register_die_notifier()\nis never executed. This causes the shutdown of other CPUs to fail.\n\nReverting the order is no option: The crash_nmi_callback executes HLT\nand so never returns normally. Because of that, it must be executed as\nlast notifier, which currently is done.\n\nSo, that patch returns NOTIFY_OK to keep the crash_nmi_callback executed.\n\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Thomas Mingarelli \u003cthomas.mingarelli@hp.com\u003e\nCc: Vivek Goyal \u003cvgoyal@redhat.com\u003e\n\n"
    },
    {
      "commit": "fba670013d538719d13f103b2a5b4b06bdca202b",
      "tree": "f7b97d71161a17619e0ba92ffbef5ec2e7823776",
      "parents": [
        "7577fdfa52438a19e7e8abedb6efc645986af2ae",
        "e856359685143a2f65876e7db4e4aa0ef5dce7f0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 29 19:35:07 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Nov 29 19:35:07 2008 +0000"
      },
      "message": "Merge branch \u0027s3c-moves2\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux into devel\n"
    },
    {
      "commit": "87c52578bd050ba395b0cae7079b1128abd2422d",
      "tree": "e3b5ddbcafc52eb50e60516b0bcf7f20a51a270d",
      "parents": [
        "f40b121d983dfc53bde882aadec7f2f0bbcbd1c2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 29 17:35:51 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Nov 29 18:49:55 2008 +0000"
      },
      "message": "[ARM] Remove linux/sched.h from asm/cacheflush.h and asm/uaccess.h\n\n... and fix those drivers that were incorrectly relying upon\nthat include.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "060264133b946786b4b28a1ba79e6725eaf258f3",
      "tree": "04b32994e4df07bce76681f07f141ce701e5c6a6",
      "parents": [
        "28d41f53f05c51d4f445129de325b1072ee25b8b"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Fri Nov 14 15:47:03 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 21 08:34:59 2008 +0000"
      },
      "message": "[WATCHDOG] hpwdt: set the mapped BIOS address space as executable\n\nThe address provided by the SMBIOS/DMI CRU information is mapped via\nioremap() in the virtual address space.  However, since the address is\nexecuted (i.e.  call\u0027d), we need to set that pages as executable.\n\nWithout that, I get following oops on a HP ProLiant DL385 G2\nmachine with BIOS from 05/29/2008 when I trigger crashdump:\n\n    BUG: unable to handle kernel paging request at ffffc20011090c00\n    IP: [\u003cffffc20011090c00\u003e] 0xffffc20011090c00\n    PGD 12f813067 PUD 7fe6a067 PMD 7effe067 PTE 80000000fffd3173\n    Oops: 0011 [1] SMP\n    last sysfs file: /sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_map\n    CPU 1\n    Modules linked in: autofs4 ipv6 af_packet cpufreq_conservative cpufreq_userspace\n     cpufreq_powersave powernow_k8 fuse loop dm_mod rtc_cmos ipmi_si sg rtc_core i2c\n    _piix4 ipmi_msghandler bnx2 sr_mod container button i2c_core hpilo joydev pcspkr\n     rtc_lib shpchp hpwdt cdrom pci_hotplug usbhid hid ff_memless ohci_hcd ehci_hcd\n    uhci_hcd usbcore edd ext3 mbcache jbd fan ide_pci_generic serverworks ide_core p\n    ata_serverworks pata_acpi cciss ata_generic libata scsi_mod dock thermal process\n    or thermal_sys hwmon\n    Supported: Yes\n    Pid: 0, comm: swapper Not tainted 2.6.27.5-HEAD_20081111100657-default #1\n    RIP: 0010:[\u003cffffc20011090c00\u003e]  [\u003cffffc20011090c00\u003e] 0xffffc20011090c00\n    RSP: 0018:ffff88012f6f9e68  EFLAGS: 00010046\n    RAX: 0000000000000d02 RBX: 0000000000000000 RCX: 0000000000000000\n    RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000\n    RBP: ffff88012f6f9e98 R08: 666666666666660a R09: ffffffffa1006fc0\n    R10: 0000000000000000 R11: ffff88012f6f3ea8 R12: ffffc20011090c00\n    R13: ffff88012f6f9ee8 R14: 000000000000000e R15: 0000000000000000\n    FS:  00007ff70b29a6f0(0000) GS:ffff88012f6512c0(0000) knlGS:0000000000000000\n    CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b\n    CR2: ffffc20011090c00 CR3: 0000000000201000 CR4: 00000000000006e0\n    DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\n    DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400\n    Process swapper (pid: 0, threadinfo ffff88012f6f2000, task ffff88007fa8a1c0)\n    Stack:  ffffffffa0f8502b 0000000000000002 ffffffff80738d50 0000000000000000\n     0000000000000046 0000000000000046 00000000fffffffe ffffffffa0f852ec\n     0000000000000000 ffffffff804ad9a6 0000000000000000 0000000000000000\n    Call Trace:\n    Inexact backtrace:\n\n     \u003cNMI\u003e  [\u003cffffffffa0f8502b\u003e] ? asminline_call+0x2b/0x55 [hpwdt]\n     [\u003cffffffffa0f852ec\u003e] hpwdt_pretimeout+0x3c/0xa0 [hpwdt]\n     [\u003cffffffff804ad9a6\u003e] ? notifier_call_chain+0x29/0x4c\n     [\u003cffffffff802587e4\u003e] ? notify_die+0x2d/0x32\n     [\u003cffffffff804abbdc\u003e] ? default_do_nmi+0x53/0x1d9\n     [\u003cffffffff804abd90\u003e] ? do_nmi+0x2e/0x43\n     [\u003cffffffff804ab552\u003e] ? nmi+0xa2/0xd0\n     [\u003cffffffff80221ef9\u003e] ? native_safe_halt+0x2/0x3\n     \u003c\u003cEOE\u003e\u003e  [\u003cffffffff8021345d\u003e] ? default_idle+0x38/0x54\n     [\u003cffffffff8021359a\u003e] ? c1e_idle+0x118/0x11c\n     [\u003cffffffff8020b3b5\u003e] ? cpu_idle+0xa9/0xf1\n\n    Code: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff \u003c55\u003e 50 e8 00 00 00 00 58 48 2d 07 10 40 00 48 8b e8 58 e9 68 02\n    RIP  [\u003cffffc20011090c00\u003e] 0xffffc20011090c00\n     RSP \u003cffff88012f6f9e68\u003e\n    CR2: ffffc20011090c00\n    Kernel panic - not syncing: Fatal exception\n\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Thomas Mingarelli \u003cThomas.Mingarelli@hp.com\u003e\nCc: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "28d41f53f05c51d4f445129de325b1072ee25b8b",
      "tree": "235181a887d663fdf897c16a1e05f851fd266249",
      "parents": [
        "c6904ddb976d99b77d91b78a0ce5bdfffb416c49"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Nov 19 22:25:53 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 21 08:34:38 2008 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt: add PCI ID\u0027s for ICH9 \u0026 ICH10 chipsets\n\nAdd support for the following I/O controller hubs:\nICH7DH, ICH9M, ICH9M-E, ICH10, ICH10R, ICH10D and ICH10DO.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "c6904ddb976d99b77d91b78a0ce5bdfffb416c49",
      "tree": "b505969bd7823159c8f9ad3c2b6d49047eac34be",
      "parents": [
        "7cd5b08be3c489df11b559fef210b81133764ad4"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Nov 19 20:02:02 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 21 08:34:32 2008 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt : correct status clearing\n\nThe iTCO_wdt code was not clearing the correct bits.\nIt now clears the timeout status bit and then the\nSECOND_TO_STS bit and then the BOOT_STS bit.\nNote: we should first clear the SECOND_TO_STS bit\nbefore clearing the BOOT_STS bit.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "7cd5b08be3c489df11b559fef210b81133764ad4",
      "tree": "a52a6549b847945f7743ca5272221317aa37efe2",
      "parents": [
        "f80e919bb42c191bbe60ab078a59b30336d11d3b"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Nov 19 19:39:58 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 21 08:34:26 2008 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt : problem with rebooting on new ICH9 based motherboards\n\nBugzilla #9868: On Intel motherboards with the ICH9 based I/O controllers\n(Like DP35DP and DG33FB) the iTCO timer counts but it doesn\u0027t reboot the\nsystem after the counter expires.\n\nThis patch fixes this by moving the enabling \u0026 disabling of the TCO_EN bit\nin the SMI_EN register into the start and stop code.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "f80e919bb42c191bbe60ab078a59b30336d11d3b",
      "tree": "0dbbd9a819ff724be7fc6723c50f1c8405499969",
      "parents": [
        "ed313489badef16d700f5a3be50e8fd8f8294bc8"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Fri Oct 24 19:52:56 2008 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 21 08:20:49 2008 +0000"
      },
      "message": "[WATCHDOG] fix mtx1_wdt compilation failure\n\nUsing spin_lock_irqsave with a local variable called flags without\ndeclaring is a bad idea, fix this by declaring it.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "e892873c5d7431324d98dfd3ed1572a2948046be",
      "tree": "05d3785c0a4720c63fa7a7d9372ba24904b5049a",
      "parents": [
        "eda1be631a1efa3985b408a231ba20e1ecf0a92b",
        "cb8fdc69a2a80e81e1280ec58afd2c3217ac8a7f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 11 09:24:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 11 09:24:31 2008 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  powerpc: Update desktop/server defconfigs\n  powerpc: Fix msr check in compat_sys_swapcontext\n  powerpc: Repair device bindings documentation\n  powerpc: Updated Freescale PPC related defconfigs\n  powerpc: Update QE/CPM2 usb_ctlr structures for USB support\n  powerpc/86xx: Correct SOC bus-frequency in GE Fanuc SBC610 DTS\n  powerpc: Fix Book-E watchdog timer interval setting\n  powerpc/fsl-booke: Fix synchronization bug w/local tlb invalidates\n"
    },
    {
      "commit": "0a0e9e0cb90170f95b4351597fd5c0e65fab6bc5",
      "tree": "740f43631b98680b9cdac96b0ac55c9193188a38",
      "parents": [
        "b41d6fee37e2bebd58ad3623c288197e75787905"
      ],
      "author": {
        "name": "Matthias Fuchs",
        "email": "matthias.fuchs@esd-electronics.com",
        "time": "Wed Nov 05 21:53:56 2008 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sat Nov 08 12:38:59 2008 -0600"
      },
      "message": "powerpc: Fix Book-E watchdog timer interval setting\n\nThis patch fixes the setting of the Book-E watchdog timer interval setup\non initialization and by ioctl().\n\nOn initialization the period bits have to be masked before setting\na new period.\n\nIn WDIOC_SETTIMEOUT ioctl we have to use the correct mask.\n\nSigned-off-by: Matthias Fuchs \u003cmatthias.fuchs@esd-electronics.com\u003e\nAcked-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f0e625c1aa24e861c224fb778c377b2ddb443d2b",
      "tree": "3f8d11576ac232052629b2707744da3f47e29f5b",
      "parents": [
        "b954f6f63e7938a11de5bd15cb5cbcac7423cf97"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Nov 05 22:36:35 2008 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Nov 06 08:54:37 2008 +0000"
      },
      "message": "[WATCHDOG] SAM9 watchdog - supported on all SAM9 and CAP9 processors\n\nThe SAM9 watchdog driver is usable on the whole family of AT91SAM9 and\nCAP9 processors.\nUpdate the configuration to indicate this and allow the driver to be selected.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "b954f6f63e7938a11de5bd15cb5cbcac7423cf97",
      "tree": "71fd96c70b97cf4939527b63fd949a7f4e4864b7",
      "parents": [
        "75fa67706cce5272bcfc51ed646f2da21f3bdb6e"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Nov 05 22:18:41 2008 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Nov 06 08:44:11 2008 +0000"
      },
      "message": "[WATCHDOG] SAM9 watchdog - update for moved headers\n\nThe architecture header files were recently moved from\ninclude/asm-arm/mach-at91/ to arch/arm/mach-at91/include/mach/.\nThe SAM9 watchdog driver still includes a header from the old location.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "e856359685143a2f65876e7db4e4aa0ef5dce7f0",
      "tree": "bbcafe7f23975979f7a2bc6fd1404908d5fd7bd1",
      "parents": [
        "e3bd9ec5d8bfc90f9e1bd995677829e57a404061",
        "45beca08dd8b6d6a65c5ffd730af2eac7a2c7a03"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 03 14:49:01 2008 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 03 14:49:01 2008 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into s3c-moves2\n"
    },
    {
      "commit": "180ee700ddfcc882d90410d979a4b3a804380ed2",
      "tree": "2b23495de69ee956c0245f6f15e003ea57ee7779",
      "parents": [
        "e946217e4fdaa67681bbabfa8e6b18641921f750"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Oct 30 10:14:32 2008 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Oct 30 10:17:12 2008 +0000"
      },
      "message": "[ARM] S3C: Move regs-watchdog.h to arch/arm/plat-s3c/include/plat\n\nMove  regs-watchdog.h to arch/arm/plat-s3c/include/plat ready\nto clean out the old include directories\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "29fa0586de4fe518f122a915b8c6e92d12e8ca7f",
      "tree": "871d2e792b7ae8ec57c5ec86616186d675631af9",
      "parents": [
        "af4c293ffcdd76fc97469beb7d8861662232d92e"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 27 15:17:56 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Oct 28 19:16:11 2008 +0000"
      },
      "message": "[PATCH] Switch all my contributions stuff to a single common address\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "af4c293ffcdd76fc97469beb7d8861662232d92e",
      "tree": "94bf7cdc09c25f846be913b6b3bd159920261108",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sun Sep 28 16:21:43 2008 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 24 07:47:24 2008 +0000"
      },
      "message": "[WATCHDOG] pci: use pci_ioremap_bar() in drivers/watchdog\n\nUse the newly introduced pci_ioremap_bar() function in drivers/watchdog.\npci_ioremap_bar() just takes a pci device and a bar number, with the goal\nof making it really hard to get wrong, while also having a central place\nto stick sanity checks.\n\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "7dc9b48fc5b9641d4b2a222825e5be64ebb27356",
      "tree": "3c95d71a69759c0c13bbc26d86eb2d21db4f7f8e",
      "parents": [
        "a8ddac7e53e89cb877965097d05adfeb1c91def3"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Oct 21 13:44:58 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 09:19:47 2008 -0700"
      },
      "message": "watchdog: Fix warning\n\nThis seems to have popped up after the recent merges:\n\ndrivers/watchdog/w83697ug_wdt.c: In function ‘w83697ug_select_wd_register’:\ndrivers/watchdog/w83697ug_wdt.c:105: warning: ‘return’ with a value, in function returning void\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c2500f17d65092d93345f3996cf82ebca17e9ff",
      "tree": "5d019244cf993839af05ea08cd0713ec1d1b390a",
      "parents": [
        "278429cff8809958d25415ba0ed32b59866ab1a8"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Oct 15 08:53:06 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Oct 15 08:53:06 2008 +0000"
      },
      "message": "[WATCHDOG] ib700wdt.c - fix buffer_underflow bug\n\nThis fixes Bug 11399:\nif ibwdt_set_heartbeat(int t) is called with value 30 then\nthe check \"if ((t \u003c 0) || (t \u003e 30))\" in ibwdt_set_heartbeat\nis not going to fail because t \u003d\u003d 30, but in the loop, the\ncheck wd_times[i] \u003e t is never going to be true because\nnone of the wd_times are greater than the value of t (i.e. 30).\nSo we are exiting the loop with i \u003d\u003d -1 and therefore setting\nwd_margin to -1 which is wrong.\n\nReported-by: Zvonimir Rakamaric \u003czrakamar@cs.ubc.ca\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "94a9f8ad337aec011da2ca901ef89ae7e885f24c",
      "tree": "755d75783ca7c0e3e3ea49ac42cda720d7d887c9",
      "parents": [
        "cbf7e9490ea3d1680362b4be3a7809042d493617",
        "6d0f0dfdbc8bdb0c52759224b0d423c35f828397"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:51:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:51:32 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] orion5x_wdt.c: add spinlocking\n  [WATCHDOG] Orion: add hardware watchdog support\n  [WATCHDOG] omap_wdt.c: cleanup a bit omap_wdt.c\n  [WATCHDOG] omap_wdt.c: another ioremap() fix\n  [WATCHDOG] omap_wdt.c: sync linux-omap changes\n  [WATCHDOG] Add AT91SAM9X watchdog\n  [WATCHDOG] Add driver for winbond w83697ug/uf watchdog feature\n  [WATCHDOG] add watchdog driver IT8716 IT8726 IT8712J/K\n"
    },
    {
      "commit": "56c5d900dbb8e042bfad035d18433476931d8f93",
      "tree": "00b793965beeef10db03e0ff021d2d965c410759",
      "parents": [
        "4dd95b63ae25c5cad6986829b5e8788e9faa0330",
        "ead9d23d803ea3a73766c3cb27bf7563ac8d7266"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tsound/core/memalloc.c\n"
    },
    {
      "commit": "7cc4e87f912bbefa440a51856b8d076e5d1f554a",
      "tree": "1b8df8683f3de37d2e8211ffa8d151f60d59af62",
      "parents": [
        "5ba2f67afb02c5302b2898949ed6fc3b3d37dcf1",
        "69fc7eed5f56bce15b239e5110de2575a6970df4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (236 commits)\n  [ARM] 5300/1: fixup spitz reset during boot\n  [ARM] 5295/1: make ZONE_DMA optional\n  [ARM] 5239/1: Palm Zire 72 power management support\n  [ARM] 5298/1: Drop desc_handle_irq()\n  [ARM] 5297/1: [KS8695] Fix two compile-time warnings\n  [ARM] 5296/1: [KS8695] Replace macro\u0027s with trailing underscores.\n  [ARM] pxa: allow multi-machine PCMCIA builds\n  [ARM] pxa: add preliminary CPUFREQ support for PXA3xx\n  [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h\n  [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c\n  [ARM] pxa/zylonite: add support for USB OHCI\n  [ARM] ohci-pxa27x: use ioremap() and offset for register access\n  [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()\n  [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource\n  [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver\n  [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers\n  [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c\n  [ARM] pxa: simplify DMA register definitions\n  [ARM] pxa: make additional DCSR bits valid for PXA3xx\n  [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c\n  ...\n\nFixed up conflicts in\n\tarch/arm/mach-versatile/core.c\n\tsound/soc/pxa/pxa2xx-ac97.c\n\tsound/soc/pxa/pxa2xx-i2s.c\nmanually.\n"
    },
    {
      "commit": "6d0f0dfdbc8bdb0c52759224b0d423c35f828397",
      "tree": "878f982d59c70af592fef43f1fbddcafba134254",
      "parents": [
        "22ac92322c83334b562024414b770e48927ae963"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Oct 02 09:32:45 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 10 13:17:43 2008 +0000"
      },
      "message": "[WATCHDOG] orion5x_wdt.c: add spinlocking\n\nAdd spin_locking to orion5x_wdt.c to prevent races.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "22ac92322c83334b562024414b770e48927ae963",
      "tree": "0d0686491ec9559c3318f2ee8301c52a7555d702",
      "parents": [
        "b3112180fe0b8dd80053d1d83e6fc421a266e47a"
      ],
      "author": {
        "name": "Sylver Bruneau",
        "email": "sylver.bruneau@googlemail.com",
        "time": "Thu Jun 26 10:47:45 2008 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 10 13:14:17 2008 +0000"
      },
      "message": "[WATCHDOG] Orion: add hardware watchdog support\n\nThis patch allows the use of the hardware watchdog in the\nMarvell Orion series of ARM SoCs.\n\nSigned-off-by: Sylver Bruneau \u003csylver.bruneau@googlemail.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b3112180fe0b8dd80053d1d83e6fc421a266e47a",
      "tree": "68f9e18555ba5ccb2c760af56a0614a54c8543b7",
      "parents": [
        "9f69e3b0c22200998caa73b23a39c03950b2752d"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Sat Sep 20 04:14:03 2008 +0300"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 10 13:12:41 2008 +0000"
      },
      "message": "[WATCHDOG] omap_wdt.c: cleanup a bit omap_wdt.c\n\nTrivial cleanup patch.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "9f69e3b0c22200998caa73b23a39c03950b2752d",
      "tree": "005c2d3b5aafe0ae4b950eabb56fbdf6c8ae85f5",
      "parents": [
        "2817142f31bfbf26c216bf4f9192540c81b2d071"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Sat Sep 20 04:14:02 2008 +0300"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 10 13:11:44 2008 +0000"
      },
      "message": "[WATCHDOG] omap_wdt.c: another ioremap() fix\n\nconvert to use ioremap() and __raw_{read/write} friends.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "2817142f31bfbf26c216bf4f9192540c81b2d071",
      "tree": "4cc6e07cadde49821499800f91310e12e49d0ce9",
      "parents": [
        "e6bb42e3d669afbeb4c971994614bcf241687666"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Sat Sep 20 04:14:01 2008 +0300"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 10 13:11:10 2008 +0000"
      },
      "message": "[WATCHDOG] omap_wdt.c: sync linux-omap changes\n\nThese are changes that have been sitting in linux-omap\nand were never sent upstream.\n\nHopefully, it\u0027ll never happen again at least for this\ndriver.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "e6bb42e3d669afbeb4c971994614bcf241687666",
      "tree": "707f13c14ccfa2bea894f7e670d6ffe69dd67fc2",
      "parents": [
        "7d8b09066117e3023e55964ae4626c107f437b60"
      ],
      "author": {
        "name": "Renaud CERRATO",
        "email": "r.cerrato@til-technologies.fr",
        "time": "Mon Jun 23 17:05:49 2008 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 10 13:09:51 2008 +0000"
      },
      "message": "[WATCHDOG] Add AT91SAM9X watchdog\n\nAdd a driver for the watchdog timer embedded into AT91SAM9X chips.\n\nSigned-off-by: Renaud Cerrato \u003cr.cerrato@til-technologies.fr\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "7d8b09066117e3023e55964ae4626c107f437b60",
      "tree": "eda88e7a4cb04bc19361e5354d7b2fcb677ab288",
      "parents": [
        "e1fee94f346387739e683b31815ab54dc0a30bd6"
      ],
      "author": {
        "name": "Flemming Frandsen",
        "email": "ff@nrvissing.net",
        "time": "Thu Apr 17 11:29:54 2008 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 10 13:09:28 2008 +0000"
      },
      "message": "[WATCHDOG] Add driver for winbond w83697ug/uf watchdog feature\n\nAdapted the w83627hf_wdt.c driver to work with the w83697ug/uf chip, \nfound on MSI Fuzzy CX700 boards.\n\nThe method used is taken directly from the winbond datasheet and \nsurprisingly it differs slightly from all the other winbond watchdogs.\n\nSo far it has only been tested on the CX700 board that I have, but it \nseems to work nicely.\n\nSigned-off-by: Flemming Frandsen \u003cff@nrvissing.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "e1fee94f346387739e683b31815ab54dc0a30bd6",
      "tree": "033e9a8ba356d021feceab3ba5ee03bcfa36779f",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Oliver Schuster",
        "email": "olivers137@aol.com",
        "time": "Wed Mar 05 16:48:45 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Oct 10 13:09:17 2008 +0000"
      },
      "message": "[WATCHDOG] add watchdog driver IT8716 IT8726 IT8712J/K\n\nAdd it87xx watchdog driver\nIT8716 IT8718 IT8726 IT8712-J IT8712-K\n\nSigned-off-by: Oliver Schuster \u003colivers137@aol.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "6a4690c22f5da1eb1c898b61b6a80da52fbd976f",
      "tree": "a03891a32abe0da191fb765fe669a597e07423c6",
      "parents": [
        "90bb28b0644f7324f8bd1feb27b35146e6785ba2",
        "8ec53663d2698076468b3e1edc4e1b418bd54de3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:31:56 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:31:56 2008 +0100"
      },
      "message": "Merge branch \u0027ptebits\u0027 into devel\n\nConflicts:\n\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "7275fc8c36dbad3a871f82b1f9f1f524688176ea",
      "tree": "a232bba6b12be48ec644ebdb0d11fb34fa020fa6",
      "parents": [
        "edf86c9b98b5162bed64a70f9424bd2dd58a717e"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Sep 18 12:26:15 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Sep 23 08:12:30 2008 +0000"
      },
      "message": "[WATCHDOG] unlocked_ioctl changes\n\nFix some drivers so that they use the unlocked_ioctl call.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "edf86c9b98b5162bed64a70f9424bd2dd58a717e",
      "tree": "a22adacfc23fd6711dca4e7dfa58c721227e1c87",
      "parents": [
        "7f605ac00416d763c2d9681e378a75e7adbb06e8"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Sep 16 11:31:01 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Sep 23 08:06:57 2008 +0000"
      },
      "message": "[WATCHDOG] wdt285: fix sparse warnings\n\nThe wdt285.c watchdog driver is producing a number of\nsparse errors due to missing __user attributes to calls\nto put_user and copy_to_user, as well as in the prototype\nof watchdog_write.\n\nwdt285.c:144:21: warning: incorrect type in argument 1 (different address spaces)\nwdt285.c:144:21:    expected void [noderef] \u003casn:1\u003e*to\nwdt285.c:144:21:    got void *\u003cnoident\u003e\nwdt285.c:150:9: warning: incorrect type in initializer (different address spaces)\nwdt285.c:150:9:    expected int const [noderef] \u003casn:1\u003e*register __p\nwdt285.c:150:9:    got int *\u003cnoident\u003e\nwdt285.c:159:9: warning: incorrect type in initializer (different address spaces)\nwdt285.c:159:9:    expected int const [noderef] \u003casn:1\u003e*register __p\nwdt285.c:159:9:    got int *\u003cnoident\u003e\nwdt285.c:174:9: warning: incorrect type in initializer (different address spaces)\nwdt285.c:174:9:    expected int const [noderef] \u003casn:1\u003e*register __p\nwdt285.c:174:9:    got int *\u003cnoident\u003e\nwdt285.c:183:12: warning: incorrect type in initializer (incompatible argument 2 (different address spaces))\nwdt285.c:183:12:    expected int ( *write )( ... )\nwdt285.c:183:12:    got int ( static [toplevel] *\u003cnoident\u003e )( ... )\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    }
  ],
  "next": "7f605ac00416d763c2d9681e378a75e7adbb06e8"
}
