)]}'
{
  "log": [
    {
      "commit": "c5e7f5a38a7ebf3697281bc7cb494e676f287ac0",
      "tree": "691b0ec90fb7279864468482018174e3be220eba",
      "parents": [
        "64f1607ffbbc772685733ea63e6f7f4183df1b16"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Wed Jun 03 13:05:48 2009 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Aug 15 13:05:01 2009 +0000"
      },
      "message": "[WATCHDOG] ar7_wdt: fix path to ar7-specific headers\n\nAR7 is currently being resubmitted for mainline inclusion\nand we changed the path to the ar7-specific headers\nfrom ar7 to mach-ar7 to reflect the other MIPS-based\nboards header hierarchy. This patch will avoid any future\ncompilation failure due to missing headers.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "36b8659f9316b24c514a7c8290596b2382b91dd2",
      "tree": "b5228d0ccbde9600df13873b97eaae1c621e25e3",
      "parents": [
        "cba8784ae0a9f7d0f1f87e0607e7ae66fc45666c",
        "c0c60c4b9ab45bb02b20796401dd6a90770fd0ee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 07 10:46:51 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 07 10:46:51 2009 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (30 commits)\n  ARM: 5639/1: arm: clkdev.c should include \u003clinux/clk.h\u003e\n  ARM: 5638/1: arch/arm/kernel/signal.c: use correct address space for CRUNCH\n  ARM: 5637/1: [KS8695] Don\u0027t reference CLOCK_TICK_RATE in drivers\n  ARM: S3C64XX: serial: Fix section mismatch warning\n  ARM: S3C24XX: serial: Fix section mismatch warnings\n  ARM: S3C: PWM fix for low duty cycle\n  ARM: 5597/1: [PCI] reset all internal hardware prior PCI initialization\n  ARM: 5627/1: Fix restoring of lr at the end of mcount\n  ARM: 5624/1: Document cache aliasing region\n  S3C64XX: Fix ARMCLK configuration\n  S3C64XX: Fix get_rate() for ARMCLK\n  S3C24XX: GPIO: Fix pin range check in s3c_gpiolib_getchip\n  mx3 defconfig update\n  mx27 defconfig update\n  ARM: 5623/1: Treo680: ir shutdown typo fix\n  ARM: includecheck fix: plat-stmp3xxx/pinmux.c\n  ARM: includecheck fix: plat-s3c64xx/pm.c\n  ARM: includecheck fix: mach-omap2/mcbsp.c\n  ARM: includecheck fix: mach-omap1/mcbsp.c\n  ARM: includecheck fix: board-sffsdr.c\n  ...\n"
    },
    {
      "commit": "0a51810aa058a0a4ac76dd6f87f4d10bee774e2e",
      "tree": "4d676cbdcb48062850f3b7575a8129d90c8e02a9",
      "parents": [
        "38a6fe8c013e72c402b37a7ea400387120f460d8"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Tue Aug 04 19:55:56 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 05 22:06:56 2009 +0100"
      },
      "message": "ARM: 5637/1: [KS8695] Don\u0027t reference CLOCK_TICK_RATE in drivers\n\nStop referencing CLOCK_TICK_RATE in the KS8695 drivers, rather refer\nto a KS8695_CLOCK_RATE.\nIssue pointed out by Russell King on arm-linux-kernel mailing list.\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": "5973bee46fe66db94fab198979dec87f263fc2a8",
      "tree": "f252e44eeea16d183e993d8e8deb7cf87e8db124",
      "parents": [
        "ed680c4ad478d0fee9740f7d029087f181346564"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Tue Jul 21 00:40:46 2009 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Aug 02 19:56:30 2009 +0000"
      },
      "message": "[WATCHDOG] Fix COH 901 327 watchdog enablement\n\nSince the COH 901 327 found in U300 is clocked at 32 kHz we need\nto wait for the interrupt clearing flag to propagate through\nhardware in order not to accidentally fire off any interrupts\nwhen we enable them.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "a7571a5c8887b328c0e036fe8cdb60d56809c120",
      "tree": "9143a88ff3b999e3e326d94e833b70ed167f9d03",
      "parents": [
        "78af08d90b8f745044b1274430bc4bc6b2b27aca",
        "64e8be6ebdb8212898781fff7722ff2b0eb76131"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jul 18 11:59:33 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jul 18 11:59:33 2009 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: Realview \u0026 Versatile: Fix i2c_board_info definitions\n  [ARM] 5608/1: Updated U300 defconfig\n  [ARM] 5606/1: Fix ep93xx watchdog driver headers\n  [ARM] 5594/1: Correct U300 VIC init PM setting\n  [ARM] 5595/1: ep93xx: missing header in dma-m2p.c\n  [ARM] Kirkwood: Correct header define\n  [ARM] pxa: fix ULPI_{DIR,NXT,STP} MFP defines\n  backlight: fix pwm_bl.c to notify platform code when suspending\n  [ARM] pxa: use kzalloc() in pxa_init_gpio_chip()\n  [ARM] pxa: correct I2CPWR clock for pxa3xx\n  pxamci: correct DMA flow control\n  ARM: add support for the EET board, based on the i.MX31 pcm037 module\n  pcm037: add MT9T031 camera support\n  Armadillo 500 add NAND flash device support (resend).\n  ARM MXC: Armadillo 500 add NOR flash device support (resend).\n  mx31: remove duplicated #include\n"
    },
    {
      "commit": "2653d1d7f0284f3b68f25dafa208d0a013f7e9db",
      "tree": "7194823d2edbbb7727b2b9fa58e29ebf1614bb8a",
      "parents": [
        "6860107a46c8762d35eb7bf71bcf6c6510793b76"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Wed Jul 15 21:33:22 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 17 13:33:25 2009 +0100"
      },
      "message": "[ARM] 5606/1: Fix ep93xx watchdog driver headers\n\nFix a number of build errors in the ep93xx watchdog driver due\nto missing io.h\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cf1eaab2525e8ae1d53eaf923981c96cb31e57c8",
      "tree": "30e0944663fcf6168287708e556312a8d6ec498c",
      "parents": [
        "a6f052e39c3832b5842c4f44d9b3a4295dacfc4a"
      ],
      "author": {
        "name": "Slobodan Tomić",
        "email": "stomic@gmail.com",
        "time": "Sun Jun 28 21:20:36 2009 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 09 18:29:45 2009 +0000"
      },
      "message": "[WATCHDOG] w83627hf_wdt.c: add support for the W83627EHF support\n\nAdd support for the W83627EHF/EF and W83627EHG/EG chipsets.\n\nSigned-off-by: Slobodan Tomić \u003cstomic@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "a6f052e39c3832b5842c4f44d9b3a4295dacfc4a",
      "tree": "28c758c809f680033cfd828ec09e944b70b4938d",
      "parents": [
        "db5d2d8a5dfe0ae3e83ac618fd953ecc621adcdf"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Mon Jun 29 13:56:52 2009 -0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 09 18:29:38 2009 +0000"
      },
      "message": "[WATCHDOG] SA1100 watchdog maximum timeout\n\nThis patch replaces the hardcoded 255 seconds limit for a real limit based on \noscr_freq. \n\nAlso, the \u0027firmware_version\u0027 field is changed to \u00271\u0027 to allow the user \nspace application to easily detect that this driver supports a higher \nmaximum timeout.\n\nSigned-off-by: Raphael Assenat \u003craph@8D.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "db5d2d8a5dfe0ae3e83ac618fd953ecc621adcdf",
      "tree": "2124d7b3ac8dbb72dc0784e7f40b5d08bec60f9e",
      "parents": [
        "b86a6c6c7b0bfc26b3e8d4f48e16ee0b13716385"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Jun 29 18:00:39 2009 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 09 18:29:16 2009 +0000"
      },
      "message": "[WATCHDOG] w83697ug, fix lock imbalance\n\nDon\u0027t forget to unlock io_lock when w83697ug_select_wd_register fails in\nwdt_ctrl.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b86a6c6c7b0bfc26b3e8d4f48e16ee0b13716385",
      "tree": "22ab2f43b82dc5142eb7812d30f3cd67bc0aa628",
      "parents": [
        "34f25476ace556263784ea2f8173e22b25557a13"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 28 09:26:57 2009 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 09 18:29:06 2009 +0000"
      },
      "message": "[WATCHDOG] drivers/watchdog/bcm47xx_wdt.c: Remove unnecessary semicolons\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "5ba762c9bb3ce2cc11e9e111cb3c476e84b91668",
      "tree": "ed35c2bae740828478f62867bfc69d01de105fe0",
      "parents": [
        "6c16a74d423f584ed80815ee7b944f5b578dd37a"
      ],
      "author": {
        "name": "Adrian Reber",
        "email": "adrian@lisas.de",
        "time": "Thu Mar 26 02:05:42 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Jun 26 16:55:37 2009 +1000"
      },
      "message": "powerpc/rtas: Fix watchdog driver temperature read functionality\n\nUsing the RTAS watchdog driver to read out the temperature crashes\non a PXCAB:\n\nUnable to handle kernel paging request for data at address 0xfe347b50\nFaulting instruction address: 0xc00000000001af64\nOops: Kernel access of bad area, sig: 11 [#1]\n\nThe wrong usage of \"(void *)__pa(\u0026temperature)\" in rtas_call() is\nremoved by using the function rtas_get_sensor() which does the\nright thing.\n\nSigned-off-by: Adrian Reber \u003cadrian@lisas.de\u003e\nAcked-by: Utz Bacher \u003cutz.bacher@de.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9b901ee0cb007eb4e2ee056e5b1c5c2837d53bdb",
      "tree": "2b074545b0625c13c104b08fe2735e513f8ee2ff",
      "parents": [
        "44df75353bc8f32e26e049284053a61d4f1047d6"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jun 19 09:32:57 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jun 23 07:13:52 2009 +0000"
      },
      "message": "[WATCHDOG] wdt_pci.c: remove #ifdef CONFIG_WDT_501_PCI\n\nChange the wdt_pci.c watchdog driver so that the code is the same for\nboth the PCI-WDT500 as the PCI-WDT501 card. The selection of the card\nis now being done via the module parameter: \u0027type\u0027 instead of the\nconfig option CONFIG_WDT_501_PCI.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "44df75353bc8f32e26e049284053a61d4f1047d6",
      "tree": "8ac01af7888c6d5c3746d30834fd63a148305078",
      "parents": [
        "789cd4702bf830416d2e1794495407be42fe95ad"
      ],
      "author": {
        "name": "Tom Mingarelli",
        "email": "thomas.mingarelli@hp.com",
        "time": "Thu Jun 18 23:28:57 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jun 23 07:13:45 2009 +0000"
      },
      "message": "[WATCHDOG] hpwdt: Add NMI priority option\n\nAdd a priority option so that the user can choose if we do the NMI\nfirst or last.\n\nSigned-off-by: Thomas Mingarelli \u003cthomas.mingarelli@hp.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "789cd4702bf830416d2e1794495407be42fe95ad",
      "tree": "2fa371c73af28b622743dc05c2f57cd81a20e0b8",
      "parents": [
        "90074dce5537e87b27125505bb89a373567a7ede"
      ],
      "author": {
        "name": "Ulrik Bech Hald",
        "email": "ubh@ti.com",
        "time": "Fri Jun 12 16:18:32 2009 -0500"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jun 23 07:13:36 2009 +0000"
      },
      "message": "[WATCHDOG] OMAP fixes: enable clock in probe, trigger timer reload\n\nThis patch contains two fixes:\n\n1)In omap_wdt_probe() the watchdog is reset and disabled. This\nrequires register access and the clks needs to be enabled temporarily\n\n2)In omap_wdt_open() the timer register needs to be reloaded\nto trigger a new timer value (the default of 60s)\n\nTested on OMAP34xx platform (Zoom1)\n\nReviewed-by: Kevin Hilman \u003ckhilman@ti.deeprootsystems.com\u003e\nSigned-off-by: Ulrik Bech Hald \u003cubh@ti.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "90074dce5537e87b27125505bb89a373567a7ede",
      "tree": "631cd42c3bc92e9182cc74893edefcb266c8e51a",
      "parents": [
        "accde1684ff1ea607557fb7224d2dd57775117e1"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Fri Jun 05 18:57:18 2009 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Jun 20 18:40:56 2009 +0000"
      },
      "message": "[WATCHDOG] add bcm47xx watchdog driver\n\nThis add watchdog driver for broadcom 47xx device.\nIt uses the ssb subsytem to access embeded watchdog device.\n\nBecause the watchdog timeout is very short (about 2s), a soft timer is used\nto increase the watchdog period.\n\nNote : A patch for exporting the ssb_watchdog_timer_set will\nbe submitted on next linux-mips merge. Without this patch it can\u0027t \nbe build as a module.\n\nSigned-off-by: Aleksandar Radovanovic \u003cbiblbroks@sezampro.rs\u003e\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nTested-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e                                                                                       \nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "accde1684ff1ea607557fb7224d2dd57775117e1",
      "tree": "0dc6563daac1be6cc46ee425823f3c0aee6acea1",
      "parents": [
        "80e45b1e9edbca746618724d5b0a31500bdb6f39"
      ],
      "author": {
        "name": "dmitry pervushin",
        "email": "dpervushin@embeddedalley.com",
        "time": "Wed Jun 03 20:21:21 2009 +0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Jun 20 18:40:32 2009 +0000"
      },
      "message": "[WATCHDOG] Freescale STMP: watchdog driver\n\nAdd watchdog timer support for Freescale STMP3xxx boards\n\nSigned-off-by: Vitaly Wool \u003cvital@embeddedalley.com\u003e\nSigned-off-by: Dmitry Pervushin \u003cdpervushin@embeddedalley.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "80e45b1e9edbca746618724d5b0a31500bdb6f39",
      "tree": "3da65f7db34c0a6ffa98447a99165da01ca63a2d",
      "parents": [
        "01480701d5cef5b3b0f8406d2eab1eaff82f9d5c"
      ],
      "author": {
        "name": "Timo Kokkonen",
        "email": "timo.t.kokkonen@nokia.com",
        "time": "Fri Mar 27 16:42:17 2009 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Jun 20 18:39:43 2009 +0000"
      },
      "message": "[WATCHDOG] twl4030 watchdog driver\n\nImplementation of twl4030 watchdog driver.\n\nSigned-off-by: Timo Kokkonen \u003ctimo.t.kokkonen@nokia.com\u003e\nSigned-off-by: Atal Shargorodsky \u003cext-atal.shargorodsky@nokia.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "01480701d5cef5b3b0f8406d2eab1eaff82f9d5c",
      "tree": "997360c61a0d56d5cf0e1592d89c7212072bc098",
      "parents": [
        "33c050c586fec34dae36eb314bfc3a2c44654c05"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Wed May 06 15:35:40 2009 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Jun 20 18:38:53 2009 +0000"
      },
      "message": "[WATCHDOG] U300 COH 901 327 watchdog driver\n\nThis patch adds support for the U300 COH 901 327 watchdog for the\nU300 platform recently added to RMK:s ARM tree.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "33c050c586fec34dae36eb314bfc3a2c44654c05",
      "tree": "56b4209a4eda180fa11266c45f9e0e68a1e2d942",
      "parents": [
        "ad5cf46b4e3b29f2bc08543e8ef0bf8b13d3f19e"
      ],
      "author": {
        "name": "Daniel Laird",
        "email": "daniel.j.laird@nxp.com",
        "time": "Wed Nov 05 16:46:49 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Jun 20 18:37:20 2009 +0000"
      },
      "message": "[WATCHDOG] Add pnx833x_wdt\n\nAdd support for PNX833x watchdog timer.\n\nSigned-off-by: Daniel Laird \u003cdaniel.j.laird@nxp.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "773d7a09e1a1349a5319ac8665e9c612c6aa27d8",
      "tree": "3b2272bb3cfcab04ba6459cba116e577278c9392",
      "parents": [
        "17fad5209e6b55148dbd20156cdaf2c7e67faa40",
        "b71a107c66ad952c9d35ec046a803efc89a80556"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 19 17:40:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 19 17:40:40 2009 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (35 commits)\n  powerpc/5121: make clock debug output more readable\n  powerpc/5xxx: Add common mpc5xxx_get_bus_frequency() function\n  powerpc/5200: Update pcm030.dts to add i2c eeprom and delete cruft\n  powerpc/5200: convert mpc52xx_psc_spi to use cs_control callback\n  fbdev/xilinxfb: Fix improper casting and tighen up probe path\n  usb/ps3: Add missing annotations\n  powerpc: Add memory clobber to mtspr()\n  powerpc: Fix invalid construct in our CPU selection Kconfig\n  ps3rom: Use ps3_system_bus_[gs]et_drvdata() instead of direct access\n  powerpc: Add configurable -Werror for arch/powerpc\n  of_serial: Add UPF_FIXED_TYPE flag\n  drivers/hvc: Add missing __devexit_p()\n  net/ps3: gelic - Add missing annotations\n  powerpc: Introduce macro spin_event_timeout()\n  powerpc/warp: Fix ISA_DMA_THRESHOLD default\n  powerpc/bootwrapper: Custom build options for XPedite52xx targets\n  powerpc/85xx: Add defconfig for X-ES MPC85xx boards\n  powerpc/85xx: Add dts files for X-ES MPC85xx boards\n  powerpc/85xx: Add platform support for X-ES MPC85xx boards\n  83xx: add support for the kmeter1 board.\n  ...\n"
    },
    {
      "commit": "47bece87b14b866872b52ff04d469832e4936756",
      "tree": "812f6e1856cb322f1246a761a46ef20295b4689b",
      "parents": [
        "55e8ddecec6a9dbe35a99d03cc4189fd7c56e600"
      ],
      "author": {
        "name": "Thomas Mingarelli",
        "email": "thomas.mingarelli@hp.com",
        "time": "Thu Jun 04 19:50:45 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jun 18 07:32:06 2009 +0000"
      },
      "message": "[WATCHDOG] hpwdt: Add NMI sourcing\n\nAdd NMI sourcing functionality (Can only be active if nmi_watchdog is\ninactive).\n\nSigned-off-by: Thomas Mingarelli \u003cthomas.mingarelli@hp.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "55e8ddecec6a9dbe35a99d03cc4189fd7c56e600",
      "tree": "b0b13894e0054481601bc173f73facbc0c24fa23",
      "parents": [
        "de8cd9a3067e25a860c225f794e6b249b73aa6b1"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Jun 08 17:41:51 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jun 18 07:31:58 2009 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt: Fix ICH7+ reboot issue.\n\nBugzilla: 9868 \u0026 10195.\nThere seems to be a bug into the SMM code that handles TCO Timeout SMI.\nAndriy Gapon found that the code on his DG33TL system does the following:\n\u003e The handler is quite simple - it tests value in TCO1_CNT against 0x800, i.e.\n\u003e checks TCO_TMR_HLT. If the bit is set the handler goes into an infinite loop,\n\u003e apparently to allow the second timeout and reboot. Otherwise it simply clears\n\u003e TIMEOUT bit in TCO1_STS and that\u0027s it.\n\u003e So the logic seems to be reversed, because it is hard to see how TIMEOUT can\n\u003e get set to 1 and SMI generated when TCO_TMR_HLT is set (other than a\n\u003e transitional effect).\n\nThe only trick we have is to bypass the SMM code by turning of the generation\nof the SMI#. The trick can only be enabled by setting the vendorsupport module\nparameter to 911. This trick doesn\u0027t work well on laptop\u0027s.\n\nNote: this is a dirty hack. Please handle with care. The only real fix is that\nthe bug in the SMM bios code get\u0027s fixed.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "de8cd9a3067e25a860c225f794e6b249b73aa6b1",
      "tree": "48dd6f028d03fd4595ee3551e57eae35f73cc671",
      "parents": [
        "e73a780272a46e897bd94a4870fd6b6a8655d2d4"
      ],
      "author": {
        "name": "Denis V. Lunev",
        "email": "den@openvz.org",
        "time": "Fri Jun 05 15:13:08 2009 +0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jun 18 07:31:44 2009 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt: fix memory corruption when RCBA is disabled by hardware\n\nAccording to 9.1.33 on p.343 of ICH8.pdf RCBA can be disabled by\nhardware if bit 0 of RCBA register is not set.\n\nPerform correct check for this to prevent memory corruption under\nsome virtual machines where this feature is disabled.\n\nSigned-off-by: Denis V. Lunev \u003cden@openvz.org\u003e\nCC: Vasily Averin \u003cvvs@openvz.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "e73a780272a46e897bd94a4870fd6b6a8655d2d4",
      "tree": "514890ee239af2ddd97a0ac130df6af11013dcf0",
      "parents": [
        "b6bf291f1c5bc84272a138b7367741e459005a81"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon May 11 18:33:00 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jun 18 07:30:57 2009 +0000"
      },
      "message": "[WATCHDOG] Correct WDIOF_MAGICCLOSE flag\n\nMake sure that when the WDIOF_MAGICCLOSE flag is set we also\nsupport the magic-close feature...\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b6bf291f1c5bc84272a138b7367741e459005a81",
      "tree": "1989891cd0eefe7143f3809ca36627fe61fb759c",
      "parents": [
        "a77dba7e444a6618cbb666d1b42b79842b9c0171"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Apr 14 20:30:55 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jun 18 07:30:44 2009 +0000"
      },
      "message": "[WATCHDOG] move platform probe and remove function to devinit and devexit\n\nA pointer to probe and remove functions 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\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "a77dba7e444a6618cbb666d1b42b79842b9c0171",
      "tree": "f8e16e2515e83eba774fd06bfca1080c7fa46adc",
      "parents": [
        "0a7e658226d66a259097db5f4734589604b303fd"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Apr 14 20:20:07 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jun 18 07:30:30 2009 +0000"
      },
      "message": "[WATCHDOG] Some more general cleanup\n\nClean-up the watchdog drivers so that checkpatch.pl get\u0027s happy...\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "0a7e658226d66a259097db5f4734589604b303fd",
      "tree": "de4f4b967ed286cbb5eb3f2203d21941016f38c4",
      "parents": [
        "1d89b30cc9be41af87881682ec82e2c107849dbe"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Apr 14 20:20:07 2009 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jun 18 07:30:22 2009 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt: Cleanup code\n\nClean-up the iTCO_wdt code so that checkpatch.pl get\u0027s happy...\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "87c441e54dfcf9f45593ecaf68e7e18ea53d5e13",
      "tree": "6a986caab77412a90ffe8c5d8788bc1216b10ed8",
      "parents": [
        "c155ee10c212254e9cdfe7b3eab4e8c13990c231"
      ],
      "author": {
        "name": "Wolfgang Denk",
        "email": "wd@denx.de",
        "time": "Wed Jun 17 00:30:22 2009 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Jun 17 00:30:22 2009 -0600"
      },
      "message": "powerpc/5xxx: Add common mpc5xxx_get_bus_frequency() function\n\nSo far, MPC512x used mpc512x_find_ips_freq() to get the bus frequency,\nwhile MPC52xx used mpc52xx_find_ipb_freq().  Despite the different\nclock names (IPS vs. IPB) the code was identical.\n\nUse common code for both processor families.\n\nSigned-off-by: Wolfgang Denk \u003cwd@denx.de\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "489f7ab6c18cdd64a2d444e056d60a0e722f4ad7",
      "tree": "2c7ed6a0042dc15c91ece08c5a3866f610ddca6d",
      "parents": [
        "b322b7816908487c08b89b72f838174c37d8c836",
        "82d27b2b2f3a80ffa7759a49b9cba39e47df476e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:46:25 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:46:25 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (31 commits)\n  trivial: remove the trivial patch monkey\u0027s name from SubmittingPatches\n  trivial: Fix a typo in comment of addrconf_dad_start()\n  trivial: usb: fix missing space typo in doc\n  trivial: pci hotplug: adding __init/__exit macros to sgi_hotplug\n  trivial: Remove the hyphen from git commands\n  trivial: fix ETIMEOUT -\u003e ETIMEDOUT typos\n  trivial: Kconfig: .ko is normally not included in module names\n  trivial: SubmittingPatches: fix typo\n  trivial: Documentation/dell_rbu.txt: fix typos\n  trivial: Fix Pavel\u0027s address in MAINTAINERS\n  trivial: ftrace:fix description of trace directory\n  trivial: unnecessary (void*) cast removal in sound/oss/msnd.c\n  trivial: input/misc: Fix typo in Kconfig\n  trivial: fix grammo in bus_for_each_dev() kerneldoc\n  trivial: rbtree.txt: fix rb_entry() parameters in sample code\n  trivial: spelling fix in ppc code comments\n  trivial: fix typo in bio_alloc kernel doc\n  trivial: Documentation/rbtree.txt: cleanup kerneldoc of rbtree.txt\n  trivial: Miscellaneous documentation typo fixes\n  trivial: fix typo milisecond/millisecond for documentation and source comments.\n  ...\n"
    },
    {
      "commit": "4737f0978d6e64eae468e01fa181abf6499e6b84",
      "tree": "44871914422157121d4a68d376e60d1b1e7f1f92",
      "parents": [
        "3226224039c8f8cb840d236b5f27d2a1104789e2"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Fri Jun 05 00:44:53 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:50 2009 +0200"
      },
      "message": "trivial: Kconfig: .ko is normally not included in module names\n\n.ko is normally not included in Kconfig help, make it consistent.\n\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4b512d26f425be1c779c8319249b42ce3c3424d2",
      "tree": "2f48dd4f2361a0686bd8e1dd803e36080f529e09",
      "parents": [
        "0b1b51f50ed7b4225d0631140de8873fb235a6c0"
      ],
      "author": {
        "name": "Thadeu Lima de Souza Cascardo",
        "email": "cascardo@holoscopio.com",
        "time": "Tue Apr 14 23:14:10 2009 -0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:45 2009 +0200"
      },
      "message": "trivial: typo (en|dis|avail|remove)bale -\u003e (en|dis|avail|remove)able\n\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@holoscopio.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3b937a7dbddbedd9457b33fcc8fa369c0c229c6e",
      "tree": "f02422b135326f4212585501744ab2fd2d6fb3e8",
      "parents": [
        "054bd3f053de54c81b20df11f354476389826e61"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Jun 01 13:56:02 2009 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Jun 08 13:05:00 2009 -0400"
      },
      "message": "[ARM] Orion/Kirkwood: rename orion5x_wdt to orion_wdt\n\nThe Orion watchdog driver is also used on Kirkwood.\n\nConvention is to use orion5x for stuff specific to 88F5xxx Orion chips\nand simply \"orion\" for shared stuff across SoCs including Kirkwood.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "054bd3f053de54c81b20df11f354476389826e61",
      "tree": "9e2a70dac9ee0619e32d95cd96b378e290167ce6",
      "parents": [
        "6462c6160af557c310d5941f4700ea2c7f6c67b2"
      ],
      "author": {
        "name": "Thomas Reitmayr",
        "email": "treitmayr@devbase.at",
        "time": "Mon Jun 01 13:38:34 2009 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Jun 08 13:04:59 2009 -0400"
      },
      "message": "[ARM] Kirkwood: Add the watchdog timer as a platform device.\n\nThe Kirkwood architecture uses the same watchdog device as the Orion\narchitecture. This patch adds orion5x_wdt as a platform device for\nKirkwood.\n\nSigned-off-by: Thomas Reitmayr \u003ctreitmayr@devbase.at\u003e\nTested-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "6462c6160af557c310d5941f4700ea2c7f6c67b2",
      "tree": "d43913472c3f77a50eaf26072beceba43b532870",
      "parents": [
        "e8b2b7ba1200de8e50788e358e2d945a0c0fcfad"
      ],
      "author": {
        "name": "Thomas Reitmayr",
        "email": "treitmayr@devbase.at",
        "time": "Mon Jun 01 13:38:33 2009 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Jun 08 13:04:59 2009 -0400"
      },
      "message": "[ARM] orion5x: Change names of defines for Reset-Out-Mask register\n\nThe name of the define for the Reset-Out-Mask register as well as its\nbit for the watchdog reset are changed to match the names used for\nKirkwood (which in turn match the processor specification more\nclosely). There is no functional change.\n\nThis patch prepares for adding orion5x_wdt as a platform device to\nKirkwood.\n\nSigned-off-by: Thomas Reitmayr \u003ctreitmayr@devbase.at\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "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"
    }
  ],
  "next": "7e1548a597ef7e26d5d62f8be3be6da9e101b26c"
}
