)]}'
{
  "log": [
    {
      "commit": "76f8bef0db031f03bf286c8bbccfaf83f0b22224",
      "tree": "115891e3e0e7363e323938c1b862c7c1a0cd3b9f",
      "parents": [
        "233e70f4228e78eb2f80dc6650f65d3ae3dbf17c"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Fri Oct 31 22:50:04 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 09:50:12 2008 -0700"
      },
      "message": "remove unused #include \u003cversion.h\u003e\u0027s\n\nThe file(s) below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.\n  drivers/leds/leds-hp-disk.c\n  drivers/misc/panasonic-laptop.c\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a0601c8944dc08c2d349c24bd9c0b09c406229fc",
      "tree": "740a9aec4a80fadc3f8ce75ce99401631d63169e",
      "parents": [
        "56e7d85cf982dda4b453c157f3f64aea1478bc4d"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "Jonathan.Cameron@gmail.com",
        "time": "Thu Oct 30 11:05:00 2008 +0000"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Oct 30 22:14:10 2008 +0800"
      },
      "message": "leds: da903x: (da9030 only) led brightness reversed.\n\nThe brightness control register calculation (for the pwm) is\neffectively the reverse of what would be expected.\n1 is maximum brightness, 255 minimum.\n\nThis patch inverts this.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "b9b54aa2a60dcd9c06b76f6610e1b466bc93e3cd",
      "tree": "f20b1815b392fb87f386ac406f777bb28c2e5fd8",
      "parents": [
        "f8d56f1771e4867acc461146764b4feeb5245669"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Oct 27 17:48:50 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 08:38:16 2008 -0700"
      },
      "message": "leds: da903x: fix the building failure of incomplete type of \u0027work\u0027\n\nThe leds-da903x LED driver was missing the proper #include of\nlinux/workqueue.h, but happened to compile on ARM due to implied\nincludes through other header files.\n\nWe do need the explict include on other architectures (reported at least\nfor x86-64).\n\nReported-tested-and-acked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "438f8de46bc261b35d84771ae9992cfff3ff4dd8",
      "tree": "c693e9a954f3480897a391cfa1ecffafd770d50b",
      "parents": [
        "f8123381bae8d581d81f24b55719db3d9a6a262c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 03:52:16 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:14 2008 -0400"
      },
      "message": "leds-hp-disk: fix build warning\n\ndrivers/leds/leds-hp-disk.c:59: warning: passing argument 4 of ‘acpi_evaluate_integer’ from incompatible pointer type\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ea541686d8454efac4f2b5c0767affb12d4b6a52",
      "tree": "ef0812fcc3e07c067042add6388146b3485c793e",
      "parents": [
        "0d876c6a96e2cabf8632e8066b617d9c2dec9518",
        "601a1b92ed3ce0025f7bec6fc591cceaef8d9d69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:07:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:07:32 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds:\n  leds/acpi: Fix merge fallout from acpi_driver_data change\n  leds: Simplify logic in leds-ams-delta\n  leds: Fix trigger registration race\n  leds: Fix leds-class.c comment\n  leds: Add driver for HP harddisk protection LEDs\n  leds: leds-pca955x - Mark pca955x_led_set() static\n  leds: Remove uneeded leds-cm-x270 driver\n  leds: Remove uneeded strlen calls\n  leds: Add leds-wrap default-trigger\n  leds: Make default trigger fields const\n  leds: Add backlight LED trigger\n  leds: da903x: Add support for LEDs found on DA9030/DA9034\n"
    },
    {
      "commit": "601a1b92ed3ce0025f7bec6fc591cceaef8d9d69",
      "tree": "a09f9680e46b23beb972d8abafdf0c4f6969869c",
      "parents": [
        "fbf0baee84cd31d3a800010139fcd01b8b11cbf9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 23 22:35:19 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Thu Oct 23 22:35:19 2008 +0100"
      },
      "message": "leds/acpi: Fix merge fallout from acpi_driver_data change\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "fbf0baee84cd31d3a800010139fcd01b8b11cbf9",
      "tree": "0c414bbce02864326832dd29a247134011324399",
      "parents": [
        "270c3957dbc5bedf093dc864840be0cc6dbda1f6"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 23:46:15 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 23:47:50 2008 +0100"
      },
      "message": "leds: Simplify logic in leds-ams-delta\n\nSimplify logic in leds-ams-delta after various new drivers\nwriters misunderstood it.\n\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "270c3957dbc5bedf093dc864840be0cc6dbda1f6",
      "tree": "c9caca471a647c3bd58b260ebef9840289533453",
      "parents": [
        "0266a45896a53b1261e9657aa3fbf9ca3d2fd07b"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 23:16:17 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 23:21:08 2008 +0100"
      },
      "message": "leds: Fix trigger registration race\n\nFix a race during trigger registration where we could try and use a lock\nbefore it was initialised.\n\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "0266a45896a53b1261e9657aa3fbf9ca3d2fd07b",
      "tree": "7ddd42996e4a5315e67da8a9934629ecb3bf927d",
      "parents": [
        "9c78ff6e65cad9f9fcf0bbde2bfbbf3a544fb704"
      ],
      "author": {
        "name": "Qinghuang Feng",
        "email": "qhfeng.kernel@gmail.com",
        "time": "Mon Oct 20 23:04:36 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 23:04:36 2008 +0100"
      },
      "message": "leds: Fix leds-class.c comment\n\nled_classdev_unregister() has no \"__\" prefix, remove it.\n\nSigned-off-by: Qinghuang Feng \u003cqhfeng.kernel@gmail.com\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "9c78ff6e65cad9f9fcf0bbde2bfbbf3a544fb704",
      "tree": "3ca17569331f882a265a6ceee5a866640edac145",
      "parents": [
        "0adaf6e4c23dd8a7ab20fb3acaa58e3f8422ac60"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Mon Oct 20 23:02:43 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 23:02:43 2008 +0100"
      },
      "message": "leds: Add driver for HP harddisk protection LEDs\n\nHP notebooks contain accelerometer-based disk protection subsystem,\nand LED that indicates hard disk is protected. This is driver for the\nLED part.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "0adaf6e4c23dd8a7ab20fb3acaa58e3f8422ac60",
      "tree": "0ff74c9cc493aece4b12c6d025960a8964ff3fd9",
      "parents": [
        "85b064b66400abf626b0e9754118c2a8a212c19b"
      ],
      "author": {
        "name": "Sven Wegener",
        "email": "sven.wegener@stealer.net",
        "time": "Mon Oct 20 22:57:56 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 22:57:56 2008 +0100"
      },
      "message": "leds: leds-pca955x - Mark pca955x_led_set() static\n\nMark pca955x_led_set() as static\n\nSigned-off-by: Sven Wegener \u003csven.wegener@stealer.net\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "85b064b66400abf626b0e9754118c2a8a212c19b",
      "tree": "b2e242047971dab713465942817d8cab06686604",
      "parents": [
        "dd8e5a2039607e0f79c33549726a2415d977c938"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 22:55:00 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 22:55:00 2008 +0100"
      },
      "message": "leds: Remove uneeded leds-cm-x270 driver\n\nThe cm-x270 board uses leds-gpio so remove the now unneeded driver.\n\nAcked-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "dd8e5a2039607e0f79c33549726a2415d977c938",
      "tree": "942cfaf23b21797dd8d8be4a22c4d2a8107a2545",
      "parents": [
        "6af4f55c31764c2d97ddf59ae2149cd1769e2e25"
      ],
      "author": {
        "name": "Sven Wegener",
        "email": "sven.wegener@stealer.net",
        "time": "Mon Oct 13 10:41:39 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 22:37:04 2008 +0100"
      },
      "message": "leds: Remove uneeded strlen calls\n\nThere\u0027s no need for the additional call to strlen(), we can directly\nreturn the value returned by sprintf().  We now return a length value\nthat doesn\u0027t include the final \u0027\\0\u0027, but user space shouldn\u0027t bother\nabout it anyway.\n\nSigned-off-by: Sven Wegener \u003csven.wegener@stealer.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "6af4f55c31764c2d97ddf59ae2149cd1769e2e25",
      "tree": "843eb85cf1f2197daf76799b1592b7fdf6854a65",
      "parents": [
        "326bb8a5a12c6298a6bf6c74af490b1858b2f12c"
      ],
      "author": {
        "name": "Sven Wegener",
        "email": "sven.wegener@stealer.net",
        "time": "Mon Oct 13 10:43:47 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Mon Oct 20 22:36:03 2008 +0100"
      },
      "message": "leds: Add leds-wrap default-trigger\n\nThe power led is normally lit after boot, let\u0027s use the default-on\ntrigger as the default trigger for it.  This gets the initial brightness\nvalue right and being on is the default behaviour we expect for a power\nled.\n\nSigned-off-by: Sven Wegener \u003csven.wegener@stealer.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "132e9306beedd049bc5de037f1996731a2ca3eed",
      "tree": "74284b6fb45299ccbfa754e9297a33ad0f8ff322",
      "parents": [
        "9e84561c8c8671d9e58d1893cc524a71b20c9183"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Mon Oct 13 09:25:24 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Oct 20 22:34:12 2008 +0100"
      },
      "message": "leds: Add backlight LED trigger\n\nThis allows LEDs to be controlled as a backlight device where\nthey turn off and on when the display is blanked and unblanked.\nThis is useful where you need various key backlight LEDs to\ndim at the same time as the backlight.\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "9e84561c8c8671d9e58d1893cc524a71b20c9183",
      "tree": "0c3f013a3ad2837e40fced5ab7a72a0f4e34fa1b",
      "parents": [
        "6da0b38f4433fb0f24615449d7966471b6e5eae0"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Mon Oct 13 09:06:10 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Oct 20 22:34:11 2008 +0100"
      },
      "message": "leds: da903x: Add support for LEDs found on DA9030/DA9034\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "72558dde738b06cc01e16b3247a9659ca739e22d",
      "tree": "9b9ff02668fd9f948efe24bef56a23fb78f7e4d0",
      "parents": [
        "b91385236c00031c64b42b44db8068ad38a5ea11",
        "769b49ce68386b21e45bb6e573b63c02020b17a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 13:12:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 13:12:39 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: (36 commits)\n  ide: re-add TRM290 fix lost during ide_build_dmatable() cleanup\n  scc_pata: kill unused variables\n  sgiioc4: kill duplicate ioremap()\n  sgiioc4: kill useless address checks\n  delkin_cb: add PM support\n  ide: remove broken hpt34x driver\n  ide-floppy: remove idefloppy_floppy_t typedef\n  sgiioc4: remove maskproc() method\n  hpt366: cleanup maskproc() method\n  ide: mask interrupt in ide_config_drive_speed()\n  hpt366: fix compile warning\n  ide: remove unused macros from \u003casm-parisc/ide.h\u003e\n  ide: remove M68K_IDE_SWAPW define from \u003casm-m68k/ide.h\u003e\n  ide: remove dead \u003casm-arm/arch-sa1100/ide.h\u003e\n  ide: fix support for IDE PCI controllers using MMIO on frv\n  ide-cd: remove stale comment\n  ide-cd: small drive type print fix\n  ide-cd: debug log enhancements\n  ide: add generic ATA/ATAPI disk driver\n  ide: allow device drivers to specify per-device type /proc settings\n  ...\n"
    },
    {
      "commit": "7639a4541f7e7abb1295ff8ab39cc2f5842239ae",
      "tree": "a2ea959e9138c914ceb4ee84387fd0c9d7d2ce12",
      "parents": [
        "f7275650133ce9df83886684f3bd97373dfc21ea"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 13:02:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Oct 20 13:02:48 2008 +0900"
      },
      "message": "sh: Migrate common board headers to mach-common/.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "806f80a6fc203ad0bde84e5a9e94572617d2ae45",
      "tree": "20c684323e6e9f24af96df84008f06425a67ec6a",
      "parents": [
        "79cb380397c834a35952d8497651d93b543ef968"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Oct 17 18:09:14 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Oct 17 18:09:14 2008 +0200"
      },
      "message": "ide: add generic ATA/ATAPI disk driver\n\n* Add struct ide_disk_ops containing protocol specific methods.\n\n* Add \u0027struct ide_disk_ops *\u0027 to ide_drive_t.\n\n* Convert ide-{disk,floppy} drivers to use struct ide_disk_ops.\n\n* Merge ide-{disk,floppy} drivers into generic ide-gd driver.\n\nWhile at it:\n- ide_disk_init_capacity() -\u003e ide_disk_get_capacity()\n\nAcked-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a9b12619f7b6f19c871437ec24a088787a04b1de",
      "tree": "ff1b11e7affedccfd69fc20e14876d0821f6e555",
      "parents": [
        "91bd418fdc8526ee70a0e8f7970b584c8870ae10"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 21 20:03:34 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 16 09:24:43 2008 -0700"
      },
      "message": "device create: misc: convert device_create_drvdata to device_create\n\nNow that device_create() has been audited, rename things back to the\noriginal call to be sane.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "56c5d900dbb8e042bfad035d18433476931d8f93",
      "tree": "00b793965beeef10db03e0ff021d2d965c410759",
      "parents": [
        "4dd95b63ae25c5cad6986829b5e8788e9faa0330",
        "ead9d23d803ea3a73766c3cb27bf7563ac8d7266"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tsound/core/memalloc.c\n"
    },
    {
      "commit": "7cc4e87f912bbefa440a51856b8d076e5d1f554a",
      "tree": "1b8df8683f3de37d2e8211ffa8d151f60d59af62",
      "parents": [
        "5ba2f67afb02c5302b2898949ed6fc3b3d37dcf1",
        "69fc7eed5f56bce15b239e5110de2575a6970df4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (236 commits)\n  [ARM] 5300/1: fixup spitz reset during boot\n  [ARM] 5295/1: make ZONE_DMA optional\n  [ARM] 5239/1: Palm Zire 72 power management support\n  [ARM] 5298/1: Drop desc_handle_irq()\n  [ARM] 5297/1: [KS8695] Fix two compile-time warnings\n  [ARM] 5296/1: [KS8695] Replace macro\u0027s with trailing underscores.\n  [ARM] pxa: allow multi-machine PCMCIA builds\n  [ARM] pxa: add preliminary CPUFREQ support for PXA3xx\n  [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h\n  [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c\n  [ARM] pxa/zylonite: add support for USB OHCI\n  [ARM] ohci-pxa27x: use ioremap() and offset for register access\n  [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()\n  [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource\n  [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver\n  [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers\n  [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c\n  [ARM] pxa: simplify DMA register definitions\n  [ARM] pxa: make additional DCSR bits valid for PXA3xx\n  [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c\n  ...\n\nFixed up conflicts in\n\tarch/arm/mach-versatile/core.c\n\tsound/soc/pxa/pxa2xx-ac97.c\n\tsound/soc/pxa/pxa2xx-i2s.c\nmanually.\n"
    },
    {
      "commit": "95bf14bff58fd200f0c2147c84582cc2488367d0",
      "tree": "edc4c02c44981aa1a538cf883f8af34a69fbc552",
      "parents": [
        "07f696c7772fb3501e9531de38333c49143a8d52"
      ],
      "author": {
        "name": "Sven Wegener",
        "email": "sven.wegener@stealer.net",
        "time": "Fri Oct 03 15:23:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 03 18:22:18 2008 -0700"
      },
      "message": "leds-pca955x: add proper error handling and fix bogus memory handling\n\nCheck the return value of led_classdev_register and unregister all\nregistered devices, if registering one device fails.  Also the dynamic\nmemory handling is totally bogus.  You can\u0027t allocate multiple chunks via\nkzalloc() and expect them to be in order later.  I wonder how this ever\nworked.\n\nSigned-off-by: Sven Wegener \u003csven.wegener@stealer.net\u003e\nAcked-by: Nate Case \u003cncase@xes-inc.com\u003e\nTested-by: Nate Case \u003cncase@xes-inc.com\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "07f696c7772fb3501e9531de38333c49143a8d52",
      "tree": "790f946dac7a7be022cc9f87cc79768fe431327f",
      "parents": [
        "7fe7b2f4ec14d6517078c5bc32b04301b468041c"
      ],
      "author": {
        "name": "Sven Wegener",
        "email": "sven.wegener@stealer.net",
        "time": "Fri Oct 03 15:23:47 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 03 18:22:18 2008 -0700"
      },
      "message": "leds-fsg: change order of initialization and deinitialization\n\nOn initialization, we first do the ioremap and then register the led devices.\nOn deinitialization, we do it in reverse order. This prevents someone calling\ninto the brightness_set functions with an invalid latch_address.\n\nSigned-off-by: Sven Wegener \u003csven.wegener@stealer.net\u003e\nAcked-by: Rod Whitby \u003crod@whitby.id.au\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4fe3224fffc56b13fe54e0fa479b64db83d8b125",
      "tree": "ed989603ae04dbe9e61350ab5c8ef3cfee171095",
      "parents": [
        "fff147208b48680cb7b627a144113a6585828a0e"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Sep 05 22:38:23 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Sep 23 22:04:40 2008 +0100"
      },
      "message": "[ARM] pxa/spitz: use leds-gpio for led driving and drop leds-spitz\n\nNow as the scoop pins are covered by the generic gpio API,\nwe can use leds-gpio driver instead of special leds-spitz\n\nDrop leds-spitz.c and the declarations of now un-referenced\nspitzscoop_device, spitzscoop2_device.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "60cf711d47d995c3d61e222502fde3c11cedc434",
      "tree": "1f8daaaa055454691e123a091ac668590dfc0365",
      "parents": [
        "6168cda927ecdf3347537e0d01618ca2a2272007"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Sep 05 18:36:21 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Sep 23 22:04:39 2008 +0100"
      },
      "message": "[ARM] pxa/corgi: use leds-gpio for led driving and drop leds-corgi\n\nNow as the scoop pins are covered by the generic gpio API,\nwe can use leds-gpio driver instead of special leds-corgi\n\nDrop leds-corgi.c and remove the declaration of now un-referenced\ncorgiscoop_device.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5843492ccce3568ff6eb6efc52fb793923207d0b",
      "tree": "7cee2d0e62bf9d97664a93f6a51823b41c800776",
      "parents": [
        "10d29ff9070caf5810d37ab06e30f7acad278f1e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 20:26:48 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 20:26:48 2008 -0700"
      },
      "message": "leds: Add driver for Sunfire UltraSPARC server LEDs.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "be509729356b7433f73df2b9a966674a437fbbc1",
      "tree": "5a3e90513c106f9dcf08405e4ebd3599fd14413c",
      "parents": [
        "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 04 10:41:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:08 2008 +0100"
      },
      "message": "[ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n\nRemove includes of asm/hardware.h in addition to asm/arch/hardware.h.\nThen, since asm/hardware.h only exists to include asm/arch/hardware.h,\nupdate everything to directly include asm/arch/hardware.h and remove\nasm/hardware.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0",
      "tree": "4f922bf707c379352eb4c077fbb0a8c48c07fc1f",
      "parents": [
        "897d85275d7f061ff0ec838bd5224a9e76ad07d6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 03 15:06:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:04 2008 +0100"
      },
      "message": "[ARM] Eliminate useless includes of asm/mach-types.h\n\nThere are 43 includes of asm/mach-types.h by files that don\u0027t\nreference anything from that file.  Remove these unnecessary\nincludes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fe3025b55c8ed06929afe94e9c9095fc19d15aa0",
      "tree": "aad95bb0d04d0305f265ca1ecf442f091114a98a",
      "parents": [
        "f46e9203d9a100bae216cc06e17f2e77351aa8d8"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Jul 16 22:51:14 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jul 23 09:49:56 2008 +0100"
      },
      "message": "leds: Ensure led-\u003etrigger is set earlier\n\nMake sure led-\u003etrigger is valid before calling trigger-\u003eactivate\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "f46e9203d9a100bae216cc06e17f2e77351aa8d8",
      "tree": "169cb323535845591afcef0298c29ba91b9bc749",
      "parents": [
        "dd1160dc1842ae172495a6da274a77e35c593ed8"
      ],
      "author": {
        "name": "Nate Case",
        "email": "ncase@xes-inc.com",
        "time": "Wed Jul 16 22:49:55 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jul 23 09:49:56 2008 +0100"
      },
      "message": "leds: Add support for Philips PCA955x I2C LED drivers\n\nThis driver supports the PCA9550, PCA9551, PCA9552, and PCA9553\nLED driver chips.\n\nSigned-off-by: Nate Case \u003cncase@xes-inc.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "dd1160dc1842ae172495a6da274a77e35c593ed8",
      "tree": "0b3748e950f74d0297ff201edebea3be30324e23",
      "parents": [
        "781a54e7664cc0089287a90d27086e9656ac68a1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jun 09 22:00:49 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jul 23 09:49:56 2008 +0100"
      },
      "message": "leds: Fix sparse warnings in leds-h1940 driver\n\nFixes the following sparse errors:\ndrivers/leds/leds-h1940.c:26:6: warning: symbol \u0027h1940_greenled_set\u0027 was not declared. Should it be static?\ndrivers/leds/leds-h1940.c:55:6: warning: symbol \u0027h1940_redled_set\u0027 was not declared. Should it be static?\ndrivers/leds/leds-h1940.c:85:6: warning: symbol \u0027h1940_blueled_set\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "e49575f46cdb40014e14789a18e637f8fb917317",
      "tree": "ff1219c6d595f96ae303f13a91085f6c595295a2",
      "parents": [
        "30be0486791fb637e758c771956c8f73bef3467c"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Sat May 31 15:18:55 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jul 23 09:49:56 2008 +0100"
      },
      "message": "leds: fix unsigned value overflow in atmel pwm driver\n\nFix an unsigned value overflow in the error handling code in the\nAtmel PWM driver.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "e14fa82439d33cef67eaafc1a48960bbfa610c8e",
      "tree": "e98b939481252441fecf05350f769a44acb7d99c",
      "parents": [
        "c010b2f76c3032e48097a6eef291d8593d5d79a6"
      ],
      "author": {
        "name": "Riku Voipio",
        "email": "riku.voipio@iki.fi",
        "time": "Sat May 31 14:43:41 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jul 23 09:49:56 2008 +0100"
      },
      "message": "leds: Add pca9532 led driver\n\nNXP pca9532 is a LED dimmer/controller attached to i2c bus.  It allows\nattaching upto 16 leds which can either be on, off or dimmed and/or blinked\nwith the two PWM modulators available.\n\nThis driver is a \"new-style\" i2c driver that adheres to the driver model and\nimplements the led framework api.  Since the leds connected to the driver are\nplatform specific, it is only useful when platform data is passed to the\ndriver to define what leds are connected to which pins.\n\nSigned-off-by: Riku Voipio \u003criku.voipio@iki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "0b00fc5851551781e8a30153af2c94cee9fa84af",
      "tree": "5a169f44047d2a6c864dfc518e5808bdf5a1ae51",
      "parents": [
        "6c06aec2487f7568cf57471a20f422568f25d551"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri May 16 17:55:12 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 20 13:31:55 2008 -0700"
      },
      "message": "LEDS: fix race in device_create\n\nThere is a race from when a device is created with device_create() and\nthen the drvdata is set with a call to dev_set_drvdata() in which a\nsysfs file could be open, yet the drvdata will be NULL, causing all\nsorts of bad things to happen.\n\nThis patch fixes the problem by using the new function,\ndevice_create_drvdata().\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "801678c5a3b4c79236970bcca27c733f5559e0d1",
      "tree": "5ad4761f539525077895f261b64fccda4d1303c4",
      "parents": [
        "9a6f70bbed4e8b72dd340812d7c606bfd5e00b47"
      ],
      "author": {
        "name": "Hirofumi Nakagawa",
        "email": "hnakagawa@miraclelinux.com",
        "time": "Tue Apr 29 01:03:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 29 08:06:25 2008 -0700"
      },
      "message": "Remove duplicated unlikely() in IS_ERR()\n\nSome drivers have duplicated unlikely() macros.  IS_ERR() already has\nunlikely() in itself.\n\nThis patch cleans up such pointless code.\n\nSigned-off-by: Hirofumi Nakagawa \u003chnakagawa@miraclelinux.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Paul Clements \u003cpaul.clements@steeleye.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nCc: Anton Altaparmakov \u003caia21@cantab.net\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Carsten Otte \u003ccotte@de.ibm.com\u003e\nCc: Patrick McHardy \u003ckaber@trash.net\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Jaroslav Kysela \u003cperex@perex.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "060856c799191ffc360105cac49f3f9e68d526b7",
      "tree": "191f593264e0712b1be086c3e49faa9b2c782e9a",
      "parents": [
        "2e214e0fa21465cf2749ca7d5a072cf8591f3213"
      ],
      "author": {
        "name": "Nick Forbes",
        "email": "Nick.Forbes@huntsworth.com",
        "time": "Fri Apr 25 00:06:52 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Apr 25 00:06:52 2008 +0100"
      },
      "message": "leds: Add default-on trigger\n\nAdd a trigger which allows LEDs to default to the full\nbrightness state.\n\nSigned-off-by: Nick Forbes \u003cNick.Forbes@huntsworth.com\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "3b2e46f8c4a5f2d7856c490ab5f0c46b65e2cb99",
      "tree": "cb884fc9b35eff8554d5028a27cfc37e9a8ce653",
      "parents": [
        "29d76dfa29fe22583aefddccda0bc56aa81035dc"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Thu Apr 24 23:43:09 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Apr 24 23:43:09 2008 +0100"
      },
      "message": "leds: Add new driver for the LEDs on the Freecom FSG-3\n\nThe LEDs on the Freecom FSG-3 are connected to an external\nmemory-mapped latch on the ixp4xx expansion bus, and therefore cannot\nbe supported by any of the existing LEDs drivers.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "29d76dfa29fe22583aefddccda0bc56aa81035dc",
      "tree": "fbae9207af63cb270b715a29ee7dc053d7b8a037",
      "parents": [
        "ca3259b3603539e72faacc6821050ee889a52103"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Tue Mar 18 09:47:48 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Apr 24 23:37:42 2008 +0100"
      },
      "message": "leds: Add support to leds with readable status\n\nSome led hardware allows drivers to query the led state, and this patch\nadds a hook to let the led class take advantage of that information when\navailable.\n\nWithout this functionality, when access to the led hardware is not\nexclusive (i.e. firmware or hardware might change its state behind the\nkernel\u0027s back), reality goes out of sync with the led class\u0027 idea of what\nthe led is doing, which is annoying at best.\n\nBehaviour for drivers that do not or cannot read the led status is\nunchanged.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "ca3259b3603539e72faacc6821050ee889a52103",
      "tree": "0c8e482b4354d2433046e86aabb6cb8e1db32162",
      "parents": [
        "4d404fd5c51772720e9c72aa3185bd5119bc6e69"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Sun Mar 09 23:48:25 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Apr 24 23:37:42 2008 +0100"
      },
      "message": "leds: enable support for blink_set() platform hook in leds-gpio\n\nEnhance leds-gpio to provide hardware-based led flashing by passing\nthrough the blink_set() call to a optionally set platform-specific\nfunction pointer.\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "4d404fd5c51772720e9c72aa3185bd5119bc6e69",
      "tree": "31fc8b3a99ca54a060a61e94a3f8acc05494fcfd",
      "parents": [
        "0013b23d66a2768f5babbb0ea9f03ab067a990d8"
      ],
      "author": {
        "name": "Németh Márton",
        "email": "nm127@freemail.hu",
        "time": "Sun Mar 09 20:59:57 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Apr 24 23:37:42 2008 +0100"
      },
      "message": "leds: Cleanup various whitespace and code style issues\n\nBreak the lines which were more than 80 characters into more\nlines; replace SPACEs with TABs; correct ident at switch-case;\nchange character encoding from ISO-8859-2 to UTF-8.\n\nThe order of the functions in led-triggers.c changed in order\nthe similar functions can still be together under titles\n\"Used by LED Class\", \"LED Trigger Interface\" and \"Simple\nLED Tigger Interface\" as was grouped before when exported\nwith EXPORT_SYMBOL.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "0013b23d66a2768f5babbb0ea9f03ab067a990d8",
      "tree": "14d60a50bb68e422767a268cd737f70ef4e6e19d",
      "parents": [
        "b3ba31f84ea041c0945b5904d4c407ce14b2b72c"
      ],
      "author": {
        "name": "Németh Márton",
        "email": "nm127@freemail.hu",
        "time": "Sun Mar 09 20:54:37 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Apr 24 23:34:18 2008 +0100"
      },
      "message": "leds: disable triggers on brightness set\n\nDisable any active triggers when the brightness attribute is\nset to zero.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "b3ba31f84ea041c0945b5904d4c407ce14b2b72c",
      "tree": "eb4dcf4c664c2bc201cd09348ff984a80593382f",
      "parents": [
        "b69d3987f4360a5e7e9e55465b3cdd0cc204b79e"
      ],
      "author": {
        "name": "Mrton Nmeth",
        "email": "nm127@freemail.hu",
        "time": "Sun Mar 09 20:47:59 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Apr 24 23:34:18 2008 +0100"
      },
      "message": "leds: Add mail LED support for \"Clevo D400P\"\n\nThe leds-clevo-mail module also works with model \"Clevo D400P\",\nadd this model to the white list.\n\nSigned-off-by: Mrton Nmeth \u003cnm127@freemail.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "b0d19a378a409373244088511e889957645f2a44",
      "tree": "25275409eeea845f2e7617f12c8f28801ee4198f",
      "parents": [
        "0093cb1199ec551f179562ca9fbd6f64fb750645",
        "d7d313000ba2fc94a5383511a17ff38a39bab928"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 23 12:23:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 23 12:23:45 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  iwlwifi: Fix built-in compilation of iwlcore\n  net: Unexport move_addr_to_{kernel,user}\n  rt2x00: Select LEDS_CLASS.\n  iwlwifi: Select LEDS_CLASS.\n  leds: Do not guard NEW_LEDS with HAS_IOMEM\n  [IPSEC]: Fix catch-22 with algorithm IDs above 31\n  time: Export set_normalized_timespec.\n  tcp: Make use of before macro in tcp_input.c\n  hamradio: Remove unneeded and deprecated cli()/sti() calls in dmascc.c\n  [NETNS]: Remove empty -\u003einit callback.\n  [DCCP]: Convert do_gettimeofday() to getnstimeofday().\n  [NETNS]: Don\u0027t initialize err variable twice.\n  [NETNS]: The ip6_fib_timer can work with garbage on net namespace stop.\n  [IPV4]: Convert do_gettimeofday() to getnstimeofday().\n  [IPV4]: Make icmp_sk_init() static.\n  [IPV6]: Make struct ip6_prohibit_entry_template static.\n  tcp: Trivial fix to correct function name in a comment in net/ipv4/tcp.c\n  [NET]: Expose netdevice dev_id through sysfs\n  skbuff: fix missing kernel-doc notation\n  [ROSE]: Fix soft lockup wrt. rose_node_list_lock\n"
    },
    {
      "commit": "00713e224e718b350cb0148184dc7884885d00b9",
      "tree": "da7c72704aa8e099343dd16f9fbf0519e1e41ecb",
      "parents": [
        "c5d18e984a313adf5a1a4ae69e0b1d93cf410229"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 03:33:32 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 03:33:32 2008 -0700"
      },
      "message": "leds: Do not guard NEW_LEDS with HAS_IOMEM\n\nThe LEDS infrastructure itself does not require anything\nthat a platform dependant upon HAS_IOMEM.\n\nThe individual drivers do, but they are properly guarded\nwith the necessary platform dependencies.\n\nOne can even imagine a hypervisor based LED driver that\na platform without HAS_IOMEM might have.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e80ab411e589e00550e2e6e5a6a02d59cc730357",
      "tree": "870225ff7b5b8d03e82a996963213a4bb9cce248",
      "parents": [
        "529a41e36673b518c9e091f3a8d932b6b9e3c461",
        "ee959b00c335d7780136c5abda37809191fe52c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:49:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:49:58 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6: (36 commits)\n  SCSI: convert struct class_device to struct device\n  DRM: remove unused dev_class\n  IB: rename \"dev\" to \"srp_dev\" in srp_host structure\n  IB: convert struct class_device to struct device\n  memstick: convert struct class_device to struct device\n  driver core: replace remaining __FUNCTION__ occurrences\n  sysfs: refill attribute buffer when reading from offset 0\n  PM: Remove destroy_suspended_device()\n  Firmware: add iSCSI iBFT Support\n  PM: Remove legacy PM (fix)\n  Kobject: Replace list_for_each() with list_for_each_entry().\n  SYSFS: Explicitly include required header file slab.h.\n  Driver core: make device_is_registered() work for class devices\n  PM: Convert wakeup flag accessors to inline functions\n  PM: Make wakeup flags available whenever CONFIG_PM is set\n  PM: Fix misuse of wakeup flag accessors in serial core\n  Driver core: Call device_pm_add() after bus_add_device() in device_add()\n  PM: Handle device registrations during suspend/resume\n  block: send disk \"change\" event for rescan_partitions()\n  sysdev: detect multiple driver registrations\n  ...\n\nFixed trivial conflict in include/linux/memory.h due to semaphore header\nfile change (made irrelevant by the change to mutex).\n"
    },
    {
      "commit": "b844eba292b477cda14582bfc6f535deed57a82d",
      "tree": "b2418a9a4fc672654f4592ae0a3e2853d82271c3",
      "parents": [
        "138fe4e069798d9aa948a5402ff15e58f483ee4e"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Mar 23 20:28:24 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Apr 19 19:10:28 2008 -0700"
      },
      "message": "PM: Remove destroy_suspended_device()\n\nAfter 2.6.24 there was a plan to make the PM core acquire all device\nsemaphores during a suspend/hibernation to protect itself from\nconcurrent operations involving device objects.  That proved to be\ntoo heavy-handed and we found a better way to achieve the goal, but\nbefore it happened, we had introduced the functions\ndevice_pm_schedule_removal() and destroy_suspended_device() to allow\ndrivers to \"safely\" destroy a suspended device and we had adapted some\ndrivers to use them.  Now that these functions are no longer necessary,\nit seems reasonable to remove them and modify their users to use the\nnormal device unregistration instead.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cf816ecb533ab96b883dfdc0db174598b5b5c4d2",
      "tree": "1b7705db288ae2917105e624b01fdf81e0882bf1",
      "parents": [
        "adf6d34e460387ee3e8f1e1875d52bff51212c7d",
        "15f7d677ccff6f0f5de8a1ee43a792567e9f9de9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:34 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:34 2008 +0100"
      },
      "message": "Merge branch \u0027merge-fixes\u0027 into devel\n"
    },
    {
      "commit": "adf6d34e460387ee3e8f1e1875d52bff51212c7d",
      "tree": "88ef100143e6184103a608f82dfd232bf6376eaf",
      "parents": [
        "d1964dab60ce7c104dd21590e987a8787db18051",
        "3760d31f11bfbd0ead9eaeb8573e0602437a9d7c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "message": "Merge branch \u0027omap2-upstream\u0027 into devel\n"
    },
    {
      "commit": "507012f0a503287f212ef1139683c8938ecedbcd",
      "tree": "627f9509545842b0c79eca8116b16193d43f95be",
      "parents": [
        "311c736c19ec5d9cfc9518542aeee844c2bc7a86"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Apr 12 21:26:39 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 11:29:09 2008 +0100"
      },
      "message": "[ARM] 4974/1: Drop unused leds-tosa.\n\nAs now tosa uses leds-gpio, drop leds-tosa driver.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "15f7d677ccff6f0f5de8a1ee43a792567e9f9de9",
      "tree": "8df0a826265f67dd34f6d5b7461b02f2075b852f",
      "parents": [
        "3925e6fc1f774048404fdd910b0345b06c699eb4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 10:14:31 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 10:14:31 2008 +0100"
      },
      "message": "[ARM] Remove leds-tosa.c\n\nSee f99ee0b99214cf5329e711859e3f5fd02c820a24\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3c4ded9715c05724939c9a4bd72555c2ade71d97",
      "tree": "cd1d98e77c75bbcbfa4922cb16970ec1aa6f4fbf",
      "parents": [
        "2b653e06ce2d70d21483f22ef1b1b63749c54223"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Apr 15 14:34:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 15 19:35:40 2008 -0700"
      },
      "message": "leds: fix platform driver hotplug/coldplug\n\nSince 43cc71eed1250755986da4c0f9898f9a635cb3bf, the platform\nmodalias is prefixed with \"platform:\". Add MODULE_ALIAS() to the\nhotpluggable platform LED drivers, to re-enable auto loading.\n\n[dbrownell@users.sourceforge.net: more drivers, registration fixes]\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "306dd85c1d41e20a07d1e821e27f5df4927bb5e7",
      "tree": "a20f7b63be7b176700c40348a82eedcc8b6e8876",
      "parents": [
        "d95cbe6158a679d50e03787bb1dc21ff73dac372"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Thu Mar 27 00:59:02 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Mar 31 23:31:13 2008 +0100"
      },
      "message": "leds: Remove incorrect use of preempt_count() from leds-gpio\n\nIt appears that we can\u0027t just check to see if we\u0027re in a task\ncontext ... so instead of trying that, just make the relevant\nleds always schedule a little worklet.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "d95cbe6158a679d50e03787bb1dc21ff73dac372",
      "tree": "6a4e28ed398da5405e446c5b74e46bdc1f90746f",
      "parents": [
        "a9edadbf790d72adf6ebed476cb5caf7743e7e4a"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Sun Mar 09 20:42:27 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Mar 31 23:31:13 2008 +0100"
      },
      "message": "leds: Fix potential leds-gpio oops\n\nCall gpio_cansleep only after gpio_request succeeded avoiding an\noops.\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "de5c9edee7a3cfdc6dd1a31c4794dc41ef3c70f9",
      "tree": "2cc474aa124cd9efb8aa5b96072dd3fd2325148b",
      "parents": [
        "9a1e8eb1f0b76b5e72a2343ad881c81b08dd6410"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Feb 08 04:21:22 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:38 2008 -0800"
      },
      "message": "PWM LED driver\n\nThis is a LED driver using the PWM on newer SOCs from Atmel; brightness is\ncontrolled by changing the PWM duty cycle.  So for example if you\u0027ve set up\ntwo leds labeled \"pwm0\" and \"pwm1\":\n\n\techo 0 \u003e /sys/class/leds/pwm2/brightness\t# off (0%)\n\techo 80 \u003e /sys/class/leds/pwm2/brightness\n\techo 255 \u003e /sys/class/leds/pwm2/brightness\t# on (100%)\n\nNote that \"brightness\" here isn\u0027t linear; maybe that should change.  Going\nfrom 4 to 8 probably doubles perceived brightness, while 244 to 248 is\nimperceptible.\n\nThis is mostly intended to be a simple example of PWM, although it\u0027s\nrealistic since LCD backlights are often driven with PWM to conserve\nbattery power (and offer brightness options).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d39a7a63eb3971b1b3cc5c181ed526bf437b1c72",
      "tree": "057ad536088da0ec3fa705ef42eabaa430677640",
      "parents": [
        "8fe217e7b6d4f186e269fda8aba73a213fad0fa0"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "kristoffer.ericson@gmail.com",
        "time": "Thu Feb 07 10:10:28 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 10:10:28 2008 +0000"
      },
      "message": "leds: Add HP Jornada 6xx driver\n\nAdd support for the LEDs on the HP Jornada 620/660/680/690 devices.\n\nSigned-off-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "8fe217e7b6d4f186e269fda8aba73a213fad0fa0",
      "tree": "3c8ef67007d70302d2a949c59973861049f43061",
      "parents": [
        "f5506a2f71ad75d680c81090117ff2f89602f9b9"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Thu Feb 07 10:02:39 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 10:02:39 2008 +0000"
      },
      "message": "leds: Remove the now uneeded ixp4xx driver\n\nAll boards using the IXP4XX-GPIO-LED driver have been updated to use\nthe generic leds-gpio driver instead.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "f5506a2f71ad75d680c81090117ff2f89602f9b9",
      "tree": "ccdd80a2afeba70af9bb831c5d591ec3c0ca155c",
      "parents": [
        "2b7f1b8c8f4a8991dfeefc31844e15c642b6de2a"
      ],
      "author": {
        "name": "Michael Loeffler",
        "email": "zvpunry@zvpunry.de",
        "time": "Sun Jan 13 23:20:52 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:52:03 2008 +0000"
      },
      "message": "leds: Add power LED to the wrap driver\n\nThe 3rd LED on this board is something like a power-led, it is on all the\ntime. With this change to the leds-wrap driver it is possible to use this\nLED too.\n\nSigned-off-by: Michael Loeffler \u003czvpunry@zvpunry.de\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "2b7f1b8c8f4a8991dfeefc31844e15c642b6de2a",
      "tree": "ac6a11ae2960b695ac1241888216b04646992440",
      "parents": [
        "92e015cb31c0a312bf2e0e5b96aef76a8c57e645"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Sun Jan 13 22:55:18 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:52:02 2008 +0000"
      },
      "message": "leds: Fix led-gpio active_low default brightness\n\nWhen gpio_direction_output() is called, led_dat-\u003eactive_low is used\nas default value. This means that the led will always be off by\ndefault. cdev.brightness should really have been set to LED_OFF\nunconditionally to reflect this behavior.\n\nSigned-off-by: Raphael Assenat \u003craph@8d.com\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "92e015cb31c0a312bf2e0e5b96aef76a8c57e645",
      "tree": "6df4b25865102607920b5c90f1271dfe2f3cc87e",
      "parents": [
        "4c79141d28bc290ae307e3f81f5bc909c26faf6e"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Wed Oct 31 15:09:05 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:52:02 2008 +0000"
      },
      "message": "leds: hw acceleration for Clevo mail LED driver\n\nAdd support for hardware accelerated LED blinking for the mail LED\ncommonly found on Clevo notebooks.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "4c79141d28bc290ae307e3f81f5bc909c26faf6e",
      "tree": "9c6dc51c441dfc1c84cc27ece43087515c06967c",
      "parents": [
        "6c152beefbf90579d21afc4f7e075b1f801f9a75"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Wed Oct 31 15:07:12 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:49:38 2008 +0000"
      },
      "message": "leds: Add support for hardware accelerated LED flashing\n\nExtends the leds subsystem with a blink_set() callback function which can\nbe optionally implemented by a LED driver. If implemented, the driver can use\nthe hardware acceleration for blinking a LED.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "6c152beefbf90579d21afc4f7e075b1f801f9a75",
      "tree": "c5814496de9e29662d558deddb31e0a0c4549cd7",
      "parents": [
        "cec035de8265b18252742ef359b12e9694641112"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Oct 31 15:00:07 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:47:00 2008 +0000"
      },
      "message": "leds: Standardise LED naming scheme\n\nAs discussed on LKML some notion of \u0027function\u0027 is needed in\nLED naming. This patch adds this to the documentation and\nstandardises existing LED drivers.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "cec035de8265b18252742ef359b12e9694641112",
      "tree": "e9098d3aa81807a36aeafe2503ec40f217e4cba9",
      "parents": [
        "488b5ec871191359b9b79262a3d48456dae7ea5f"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Wed Oct 31 11:46:41 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:22:17 2008 +0000"
      },
      "message": "leds: Add clevo notebook LED driver\n\nThe driver supports the mail LED commonly found on different Clevo notebooks.\nThe driver access the LED through the i8042 hardware which is handled by\nthe input subsystem.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "fa23f5cce8cda2095013afc837ccf74b352f9f7b",
      "tree": "bdb22c6966b9e60eb90c97086f3ceed453223f97",
      "parents": [
        "a41e3dc4060cca2599afa14fbd4c745763746ba8"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Mon Feb 04 22:30:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:23 2008 -0800"
      },
      "message": "leds: add possibility to remove leds classdevs during suspend/resume\n\nMake it possible to unregister a led classdev object in a safe way during a\nsuspend/resume cycle.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8f115cd580121a169cc964e1b3288f3116c67f3e",
      "tree": "ff43eca9a0d15103043602d9d5b1b22a40344e36",
      "parents": [
        "72f8da329e07ad8a72c1f0e96b8955cfeb7c7329"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Dec 31 23:11:11 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Dec 31 23:11:11 2007 +0000"
      },
      "message": "leds: Fix locomo LED driver oops\n\nFix locomo-leds to use the correct struct device to prevent an oops.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "72f8da329e07ad8a72c1f0e96b8955cfeb7c7329",
      "tree": "7440f70caf2fb70e987f814cebcdf233a17b425c",
      "parents": [
        "e697789d64f8748cb219d7f5c413c512953802cc"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Dec 31 23:09:44 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Dec 31 23:09:44 2007 +0000"
      },
      "message": "leds: Fix leds_list_lock locking issues\n\nCovert leds_list_lock to a rw_sempahore to match previous LED trigger\nlocking fixes, fixing lock ordering.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "dc47206e552c0850ad11f7e9a1fca0a3c92f5d65",
      "tree": "01188f5ca89d295009a618e1be6c5cea2926a522",
      "parents": [
        "f194d132e4971111f85c18c96067acffb13cee6d"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Nov 10 13:29:04 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Dec 07 09:06:53 2007 +0000"
      },
      "message": "leds: Fix led trigger locking bugs\n\nConvert part of the led trigger core from rw spinlocks to rw\nsemaphores. We\u0027re calling functions which can sleep from invalid\ncontexts otherwise. Fixes bug #9264.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "199fb21d520ac8c09de1f1288e667988815aa79a",
      "tree": "2bed812af4e398e9795023bea7e86f02bdcf93d6",
      "parents": [
        "c11eef21aa119a41fa210b9693f2346997885bcf"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Oct 31 10:37:37 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Nov 05 21:54:41 2007 +0000"
      },
      "message": "leds: bugfixes for leds-gpio\n\nThree bugfixes to the leds-gpio driver, plus minor whitespace tweaks:\n\n - Do the INIT_WORK() before registering each LED, so if its trigger\n   becomes immediately active it can schedule work without oopsing..\n\n - Use normal registration, not platform_driver_probe(), so that\n   devices appearing \"late\" (hotplug type) can still be bound.\n\n - Mark the driver remove code as \"__devexit\", preventing oopses\n   when the underlying device is removed.\n\nThese issues came up when using this driver with some GPIO expanders\nliving on serial busses, which act unlike \"normal\" platform devices:\nthey can appear and vanish along with the serial bus driver.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "4a739d55c21298639df2ddeab332b8afef125ebc",
      "tree": "e9a4a3eabf24394f505b709635805e7673b5a2a1",
      "parents": [
        "dbe7f76dd6e7ed4991870f0c779d758b605d9787"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Sat Oct 20 01:55:58 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 20 01:55:58 2007 +0200"
      },
      "message": "fix typo \"sort\" -\u003e \"short\"\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "821f3eff7cdb9d6c7076effabd46c96c322daed1",
      "tree": "60f13155196fd6c84424c8aebc133ca4a5f56749",
      "parents": [
        "ebc283118ee448dcb6e6cae74a8a43f17a1ccc3f",
        "f77bf01425b11947eeb3b5b54685212c302741b8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 11:23:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 11:23:06 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild: (40 commits)\n  kbuild: introduce ccflags-y, asflags-y and ldflags-y\n  kbuild: enable \u0027make CPPFLAGS\u003d...\u0027 to add additional options to CPP\n  kbuild: enable use of AFLAGS and CFLAGS on commandline\n  kbuild: enable \u0027make AFLAGS\u003d...\u0027 to add additional options to AS\n  kbuild: fix AFLAGS use in h8300 and m68knommu\n  kbuild: check for wrong use of CFLAGS\n  kbuild: enable \u0027make CFLAGS\u003d...\u0027 to add additional options to CC\n  kbuild: fix up CFLAGS usage\n  kbuild: make modpost detect unterminated device id lists\n  kbuild: call export_report from the Makefile\n  kbuild: move Kai Germaschewski to CREDITS\n  kconfig/menuconfig: distinguish between selected-by-another options and comments\n  kconfig: tristate choices with mixed tristate and boolean values\n  include/linux/Kbuild: remove duplicate entries\n  kbuild: kill backward compatibility checks\n  kbuild: kill EXTRA_ARFLAGS\n  kbuild: fix documentation in makefiles.txt\n  kbuild: call make once for all targets when O\u003d.. is used\n  kbuild: pass -g to assembler under CONFIG_DEBUG_INFO\n  kbuild: update _shipped files for kconfig syntax cleanup\n  ...\n\nFix up conflicts in arch/um/sys-{x86_64,i386}/Makefile manually.\n"
    },
    {
      "commit": "3696a8a426f8caebd97463e9b5cf9f06c1c36759",
      "tree": "217d5ef3219b335f72360cfa7f0f1731443b09bb",
      "parents": [
        "3e0cc7ee045fb53e8215fed7442455c0cee0ee93"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Sep 23 15:59:26 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:57 2007 +0100"
      },
      "message": "[ARM] 4576/1: CM-X270 machine support\n\nThis patch provides core support for CM-X270 platform.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "247537b9a270b52cc0375adcb0fb2605a160cba5",
      "tree": "cb5b734cff9c41a138f85dd69305289f0a8ec5b5",
      "parents": [
        "4f1127e204377cbd2a56d112d323466f668e8334"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Sep 26 20:02:52 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Fri Oct 12 21:20:32 2007 +0200"
      },
      "message": "kconfig: syntax cleanup - drop support for \"depends/requires/def_boolean\"\n\nRemove the following redundant and never or rarely used kconfig syntax:\n\n- \"def_boolean\" (same as \"def_bool\")\n- \"requires\" (same as \"depends on\")\n- \"depends\" (same as \"depends on\")\n\nThis patch contains the code changes and Kconfig updates.\nThe shipped files are in next patch to let actual codechange stand out.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "4276fd7349bfd4f557d9777100fdcf1140771b4e",
      "tree": "26bb59903be9b34163051b9bc02cfe7bd5e7849b",
      "parents": [
        "97da7aaf46fedcf1a38a88e5ffc2c40df23e8013"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Sep 27 17:51:17 2007 +0900"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Oct 11 22:24:00 2007 +0100"
      },
      "message": "leds: Update Cobalt Qube series front LED support\n\nUpdate Cobalt Qube series front LED support.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "97da7aaf46fedcf1a38a88e5ffc2c40df23e8013",
      "tree": "4847421ab5c0b1a609d50b591b78217efbd344ac",
      "parents": [
        "f3b6b6cd00d294d50e1c3eee85964c69d898de45"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Sep 27 17:51:05 2007 +0900"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Oct 11 22:24:00 2007 +0100"
      },
      "message": "leds: Add Cobalt Raq series LEDs support\n\nAdd Cobalt Raq series LEDs support.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "f3b6b6cd00d294d50e1c3eee85964c69d898de45",
      "tree": "652719f55a8b382317dab0013bfe6bc63b34d465",
      "parents": [
        "bbf25010f1a6b761914430f5fca081ec8c7accd1"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri Sep 21 00:02:47 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Oct 11 22:24:00 2007 +0100"
      },
      "message": "leds: Rename leds-cobalt driver\n\nThe leds-cobalt driver only supports the Coable Qube series\n(not included in Cobalt Raq series).\nRename the driver and update Kconfig/Makefile.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nAcked-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "f8a7c6fe14f556ca8eeddce258cb21392d0c3a2f",
      "tree": "517e178330a46186e6bbd09ba60e453ce32ca485",
      "parents": [
        "f9f451d9cac24b9bd49947d1c6971f3d689381fa"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sun Jul 08 23:19:31 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jul 16 01:15:51 2007 +0100"
      },
      "message": "leds: Convert from struct class_device to struct device\n\nConvert the LEDs class from struct class_device to struct device\nsince class_device is scheduled for removal.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e3986f6380558b84fef1e7ce7a29fed5bb090721",
      "tree": "c23ac0c0a2202fddbbdbaeca608237d6d294304c",
      "parents": [
        "3593a6d64d774efb9d7ec80947607401ee6731c0"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri May 11 00:12:01 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jul 16 01:15:51 2007 +0100"
      },
      "message": "leds: Add warning printks in error paths\n\nAdd warning printks if led_trigger_register_simple() fails.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "3593a6d64d774efb9d7ec80947607401ee6731c0",
      "tree": "5e1a05877dc385b9d74ef40c5168b567c54e70bd",
      "parents": [
        "66242f7ec531953fbc2f4040c5ffe1f1ffe6c5c9"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu May 10 23:46:30 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jul 16 01:15:50 2007 +0100"
      },
      "message": "leds: Fix trigger unregister_simple if register_simple fails\n\nFix led_trigger_unregister_simple to handle the case where\nled_trigger_register_simple fails, avoiding a NULL pointer\ndereference.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "66242f7ec531953fbc2f4040c5ffe1f1ffe6c5c9",
      "tree": "bd0d05edc2b52bc922d19d46cd3613a0fc95d0c2",
      "parents": [
        "00852279af5ad26956bc7f4d0e86fdb40192e542"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Thu May 10 10:44:11 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jul 16 01:15:50 2007 +0100"
      },
      "message": "leds: Use menuconfig objects II - LED\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "00852279af5ad26956bc7f4d0e86fdb40192e542",
      "tree": "8d8ef74de734d94c59ae2d83f19b446d4ef2ef73",
      "parents": [
        "22e03f3b58dfcca30f0c8de185022132459638d1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu May 10 10:51:41 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jul 16 01:15:50 2007 +0100"
      },
      "message": "leds: Teach leds-gpio to handle timer-unsafe GPIOs\n\nTeach the new leds-gpio driver that some GPIOs can\u0027t be accessed from\ntimer callbacks ... which is how all today\u0027s standard triggers use them.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "22e03f3b58dfcca30f0c8de185022132459638d1",
      "tree": "0597fa494d55f44191ec99b4bb34a937efcab0e7",
      "parents": [
        "8f41958bdd577731f7411c9605cfaa9db6766809"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Tue Feb 27 19:49:53 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jul 16 01:15:50 2007 +0100"
      },
      "message": "leds: Add generic GPIO LED driver\n\nThis patch adds support for GPIO connected leds via the new GPIO framework.\n\nInformation about leds (gpio, polarity, name, default trigger) is passed\nto the driver via platform_data.\n\nSigned-off-by: Raphael Assenat \u003craph@8d.com\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "e25df1205f37c7bff3ab14fdfc8a5249f3c69c82",
      "tree": "e53c1f17d79a62bb845438d6af6a7693ef5440f3",
      "parents": [
        "eeca7a36a86db8bfc1945dd7f6f0c22a6b66b31d"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:57 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: menus with depends on HAS_IOMEM.\n\nAdd \"depends on HAS_IOMEM\" to a number of menus to make them\ndisappear for s390 which does not have I/O memory.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5886269962f94fa9185c32db3ec936c612503235",
      "tree": "2f24dabcf5791319ebb1fbdfb5dbc58284714275",
      "parents": [
        "01afd80626e98c2347bc25be92ee4a3faf314514"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Wed May 09 07:51:49 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:58:16 2007 +0200"
      },
      "message": "fix file specification in comments\n\nMany files include the filename at the beginning, serveral used a wrong one.\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "2fea6f35c388c5add15d1492c7f4f3dac401717b",
      "tree": "9ac4ddd197e978ff33ddecc4c2e2b8f6c09e84e8",
      "parents": [
        "bd4009af4883451f55f57155e364f03f700c9ce8"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@int-evry.fr",
        "time": "Mon Feb 12 23:16:27 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 15 21:37:29 2007 +0000"
      },
      "message": "leds: Add support for Cobalt Server front LED\n\nAdd support for Cobalt Server front LED (MIPS)\n\nSigned-off-by: Florian Fainell \u003cflorian.fainelli@int-evry.fr\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "bd4009af4883451f55f57155e364f03f700c9ce8",
      "tree": "5b2221c5465b910f52de7e2cf90a81981216cf0e",
      "parents": [
        "724339d76d9407cd1a8ad32a9c1fdf64840cc51b"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Mon Feb 12 23:09:32 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 15 21:36:19 2007 +0000"
      },
      "message": "leds: Add IPAQ h1940 LEDs support\n\nThis patch adds the support for the IPAQ h1940 leds.\n\nIn order to create the amber led (used for the battery charging), the red and\ngreen leds are set to the same default trigger. Due to hardware limitations,\nthe blue led can only be set in blinking mode.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "34f1ca540679f61a02b7406f036d9edde9717ee2",
      "tree": "1d08657f77c4060e34736a934a25a58267d2113b",
      "parents": [
        "6002f544c9f724a9e35cbd5799742fd98e3d6046"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Jan 05 16:36:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 05 23:55:21 2007 -0800"
      },
      "message": "[PATCH] Fix leds-s3c24xx hardware.h reference\n\nRussell King recently reminded us that one shouldn\u0027t use\nasm/arch/hardware.h but one should use asm/hardware.h\n(http://lkml.org/lkml/2006/12/23/26).  Unfortunately, the leds-s3c24xx\ndriver is using the wrong header.  This patch is fixing that.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bef1f40261c8bc5ad2ca70a5a1760b0eb79b6812",
      "tree": "c2799c3f46bb82d3db3be07ed22edc13b4352114",
      "parents": [
        "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "message": "kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n\nStandardize the miniscule percentage of occurrences of \"depends\" in\nKconfig files to \"depends on\", and update kconfig-language.txt to\nreflect that.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "0d75565f1e8f098b80a34ccf70db450f60618ec8",
      "tree": "e8a1e7c661463ef7daea98c814066413cd35ad3e",
      "parents": [
        "40fcfc87222e2e8af6379ec366f0cb2a411570cd"
      ],
      "author": {
        "name": "Kristian Kielhofner",
        "email": "kris@krisk.org",
        "time": "Wed Dec 06 20:37:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:36 2006 -0800"
      },
      "message": "[PATCH] PCEngines WRAP LED Support\n\nA driver for the PCEngines WRAP boards (http://www.pcengines.ch), which are\nvery similar to the Soekris net4801 (same NS SC1100 geode reference\ndesign).\n\nThe LEDs on the WRAP are on different GPIO lines and I have modified and\ncopied the net48xx error led support for this.  It also includes support\nfor an \"extra\" led (in addition to error).  The three LEDs on the WRAP are\nat GPIO lines 2,3,18 (WRAP LEDs from left to right).  This driver gives\naccess to the second and third LEDs by twiddling GPIO lines 3 \u0026 18.\n\nBecause these boards are so similar to the net48xx, I basically sed-ed that\ndriver to form the basis for leds-wrap.c.  The only changes from\nleds-net48xx.c are:\n\n - #define WRAP_EXTRA_LED_GPIO\n\n - name changes\n\n - duplicate relevant sections to provide support for the \"extra\" led\n\n - reverse the various *_led_set values.  The WRAP is \"backwards\" from the\n   net48xx, and these needed to be updated for that.\n\n[akpm@osdl.org: build fix]\nSigned-off-by: Kristian Kielhofner \u003ckris@krisk.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f6a570333e554b48ad589e7137c77c57809eee81",
      "tree": "68dd6d5c8fe537a19a84a4189202f5cf70925c17",
      "parents": [
        "2b5f6dcce5bf94b9b119e9ed8d537098ec61c3d2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Oct 18 01:47:25 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Dec 04 02:00:22 2006 -0500"
      },
      "message": "[PATCH] severing module.h-\u003esched.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "12fda16814bba05a84a49a1da25a069d6c249758",
      "tree": "05cb63f14784190d75e98d6ac3f9b2e5949a5539",
      "parents": [
        "58ff407bee5a55f9c1188a3f9d70ffc79485183c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 17 00:10:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 17 08:18:46 2006 -0700"
      },
      "message": "[PATCH] drivers/led: handle sysfs errors\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "038b0a6d8d32db934bba6a24e74e76e4e327a94f",
      "tree": "5fbeb3e8f140e20f8ce0e33e12b32ec5b0724cd6",
      "parents": [
        "78b656b8bf933101b42409b4492734b23427bfc3"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 04 03:38:54 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 04 03:38:54 2006 -0400"
      },
      "message": "Remove all inclusions of \u003clinux/config.h\u003e\nkbuild explicitly includes this at build time.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "70d63ccc71fe1a413ce82b88aa175b1dcf28654e",
      "tree": "d1b7db46b6c55bb6626d05cb0ed45c17fb9ad7c3",
      "parents": [
        "5a65980ec5edfb3acee293c541b392e4146a30f6"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Oct 03 23:31:30 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:31:30 2006 +0200"
      },
      "message": "kerneldoc-typo in led-class.c\n\nFixes a typo in led-class.c kerneldoc.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f30c2269544bffc7bf1b0d7c0abe5be1be83b8cb",
      "tree": "2f6140d8a555af6a133690ed6b42599e78a43c54",
      "parents": [
        "670e9f34ee3c7e052514c85014d2fdd99b672cdc"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "Uwe_Zeisberger@digi.com",
        "time": "Tue Oct 03 23:01:26 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:01:26 2006 +0200"
      },
      "message": "fix file specification in comments\n\nMany files include the filename at the beginning, serveral used a wrong one.\n\nSigned-off-by: Uwe Zeisberger \u003cUwe_Zeisberger@digi.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e3e5fc91d9828a9b94a3992de47d47d2d2e34ec6",
      "tree": "ad4af3aeb264438772e85e9c901b15459ade0cbb",
      "parents": [
        "fd7bcea35e7efb108c34ee2b3840942a3749cadb"
      ],
      "author": {
        "name": "Paul Collins",
        "email": "paul@briny.ondioline.org",
        "time": "Sat Sep 30 23:27:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 01 00:39:21 2006 -0700"
      },
      "message": "[PATCH] leds: turn LED off when changing triggers\n\nI was playing with LED triggers when I noticed that changing from heartbeat\n(or ide-disk) to \"none\" at the right moment would leave the LED stuck on.\nThis is easy to reproduce by doing \"find / \u003e/dev/null\" with the ide-disk\ntrigger enabled and then switching to \"none\".\n\nHere is a patch that fixes the problem by explicitly turning the LED off\nafter removing the existing trigger.\n\nSigned-off-by: Paul Collins \u003cpaul@ondioline.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cfedc920a7bca828fd4af8e203f7d8514990f999",
      "tree": "bde0f40c77b9e433652492e9ffc9301506be3ea9",
      "parents": [
        "58012cd788443b9d144bd7c72260a84b6b30f45d"
      ],
      "author": {
        "name": "Chris Boot",
        "email": "bootc@bootc.net",
        "time": "Fri Sep 29 01:59:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:06 2006 -0700"
      },
      "message": "[PATCH] Make net48xx-led use scx200_gpio_ops\n\nMake the next48xx LED code use scx200_gpio_ops instead of raw SCx200 GPIO\naccesses.\n\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bca3bffec9f37d4cb60b80fd0067f9c7550b5d57",
      "tree": "0c06e8375158239dae0983744db2a5638b30ec9f",
      "parents": [
        "a4afee02a5dd4f20c08fca26e9b610e72d0bcbf0"
      ],
      "author": {
        "name": "Chris Boot",
        "email": "bootc@bootc.net",
        "time": "Fri Jul 14 00:24:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] net48xx LED cleanups\n\nAdd the DRVNAME define to remove the two separate references of the driver\nname by string, and move the .driver.owner into the existing .driver\nsub-structure.\n\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a87d9425e0347c0e880254816d8e9f41a0e2b0c",
      "tree": "9a7bc51f81413c565eaaf6bac27810424ae8cf8e",
      "parents": [
        "36cf96f5e7c098731a1ad9d79694d6f591b18e7f"
      ],
      "author": {
        "name": "Chris Boot",
        "email": "bootc@bootc.net",
        "time": "Mon Jul 10 04:45:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 10 13:24:26 2006 -0700"
      },
      "message": "[PATCH] LED Class support for Soekris net48xx\n\nAdd LED Class device support for the Soekris net48xx Error LED.  Tested\nonly on a net4801, but should work on a net4826 as well.  I\u0027d love to find\na way of detecting a Soekris net48xx device but there is no DMI or any\nSoekris-specific PCI devices.\n\n[akpm@osdl.org: fixlets, cleanups]\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "34af946a22724c4e2b204957f2b24b22a0fb121c",
      "tree": "7881dcbd0a698257c126198cdb6d97d4e45ee51e",
      "parents": [
        "b6cd0b772dcc5dc9b4c03d53946474dee399fa72"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jun 27 02:53:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 17:32:39 2006 -0700"
      },
      "message": "[PATCH] spin/rwlock init cleanups\n\nlocking init cleanups:\n\n - convert \" \u003d SPIN_LOCK_UNLOCKED\" to spin_lock_init() or DEFINE_SPINLOCK()\n - convert rwlocks in a similar manner\n\nthis patch was generated automatically.\n\nMotivation:\n\n - cleanliness\n - lockdep needs control of lock initialization, which the open-coded\n   variants do not give\n - it\u0027s also useful for -rt and for lock debugging in general\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "891c668b90ded38cec36f0852c4983573597170d"
}
