)]}'
{
  "log": [
    {
      "commit": "0410e689b19b6ca010a6a44abfa820968ae15733",
      "tree": "ab03276fbc49d1d27d4a7bd4e32e9c2a245fd1df",
      "parents": [
        "9edca64b724db74373f0c9ef7cb044a5f221a4a3"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 20 19:16:45 2008 +0200"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Wed Jul 02 15:06:25 2008 -0600"
      },
      "message": "sony-laptop: BKL pushdown\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "6e574195b75543bc6a6240306313988b1952470c",
      "tree": "510fb98e64cee409cf1f443391cadb5dc1e53aa3",
      "parents": [
        "eecd58536a97502153d4a2bd6f05038f657a1ab3"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Apr 29 00:59:20 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 29 08:06:03 2008 -0700"
      },
      "message": "drivers/misc: replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d399d130c82a1e1751b7770944f487fbd8b6272a",
      "tree": "2aba39a7511e3fad2b2da70b41fcfd7718b630fe",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 20 00:59:03 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 04:49:24 2008 -0500"
      },
      "message": "sony-laptop.c: fix off-by-one\n\nThis patch fixes an off-by-one spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fccd5d00ba68455425a35f905fd92538429c310d",
      "tree": "83c84f7f31034ae2c8e3baf7223d4ba3753d2c26",
      "parents": [
        "3eb8749a37990b505ab94466038c067444bbd7eb"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jan 14 18:05:46 2008 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 24 00:47:29 2008 -0500"
      },
      "message": "sony-laptop: fix scancode decode\n\ncompare against the sony_laptop specific event list index\nto decode the input scancode to send.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3eb8749a37990b505ab94466038c067444bbd7eb",
      "tree": "9992f641ba48d17c9699fecd5fb7f5bf24657f15",
      "parents": [
        "425ef5d75de25c53b6dc79008fe3678d2fe7e8ed"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jan 14 18:05:45 2008 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 24 00:47:27 2008 -0500"
      },
      "message": "sony-laptop: add Type4 model\n\nRecent Vaio models (UX, SZ and presumably TZ and others) add more\nevents and a slightly different handling of Fn key events for\nadditional hotkeys (s1, s2, zoom-in/out, etc.).\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "425ef5d75de25c53b6dc79008fe3678d2fe7e8ed",
      "tree": "2e153f9aa5fe2de789dc8cf901ffcf2eb42a84cb",
      "parents": [
        "de9204300112dea10ca3d3cc76858cee61043e47"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jan 14 18:05:44 2008 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 24 00:47:26 2008 -0500"
      },
      "message": "sony-laptop: bump version to 0.6\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "de9204300112dea10ca3d3cc76858cee61043e47",
      "tree": "f42f289f49f1d79c18bdd0640758f7cacf62a87e",
      "parents": [
        "88877c2a2ebd0e554496efb23e7dc8ade661d289"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jan 14 18:05:43 2008 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 24 00:47:19 2008 -0500"
      },
      "message": "sony-laptop: refactor model types\n\nCreate mini drivers and allow callbacks for each model\nto be specified.\nFollowing patches will make use of this feature to handle\nspecific cases instead of just executing code and hope\nnot to break other models.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "88877c2a2ebd0e554496efb23e7dc8ade661d289",
      "tree": "40218a26fc6d7858d39f80d6a4c9d6dfa4787460",
      "parents": [
        "75a1f9ce8f422fd32774a0674ed4386d07628d5e"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jan 14 18:05:42 2008 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 24 00:47:18 2008 -0500"
      },
      "message": "sony-laptop: Add Vaio N series to the special init sequence to enable Fn keys\n\nAlso the recent Vaio N series need some more calls into the DSDT\nto enable reporting of FN key events to be delivered to the SNC device.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "75a1f9ce8f422fd32774a0674ed4386d07628d5e",
      "tree": "7893e3db6f2ffe154adb9817b3a057b93e898263",
      "parents": [
        "667984d9e481e43a930a478c588dced98cb61fea"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jan 14 18:05:41 2008 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 24 00:47:16 2008 -0500"
      },
      "message": "sony-laptop: printk more info in sony_pic_call[123]\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2e4d242ce71e82d931b4deb184ff9d96c9845ac1",
      "tree": "bd13508da3d863c0753b54c7e44efdf5317402e4",
      "parents": [
        "eb76c5c03caaa2b5c362b8514fb727047baa8fd9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Nov 21 14:15:53 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Nov 21 14:15:53 2007 -0500"
      },
      "message": "sony-laptop: fit input devices into sysfs tree\n\nProperly set up parent on input devices registered by sony-laptop.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Mattia Dongili \u003cmalattia@linux.it\u003e\n"
    },
    {
      "commit": "db955170d40601d9925f01712782fbe3ce362b7e",
      "tree": "139977d69a8b22b0fcb6bfcbc62178e0ac696106",
      "parents": [
        "96de0e252cedffad61b3cb5e05662c591898e69a"
      ],
      "author": {
        "name": "Marcin Garski",
        "email": "mgarski@post.pl",
        "time": "Fri Oct 19 23:22:11 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Oct 19 23:22:11 2007 +0200"
      },
      "message": "more UTF-8 conversions\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "3a4fa0a25da81600ea0bcd75692ae8ca6050d165",
      "tree": "a4de1662e645c029cf3cf58f0646cbb1959861dc",
      "parents": [
        "18735dd8d2d37031b97f9e9e106acbaed01eb896"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "message": "Fix misspellings of \"system\", \"controller\", \"interrupt\" and \"necessary\".\n\nFix the various misspellings of \"system\", controller\", \"interrupt\" and\n\"[un]necessary\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "c4ec20717313daafba59225f812db89595952b83",
      "tree": "253337453b1dc965c40668e4949337ed1c46cab7",
      "parents": [
        "ec2626815bf9a9922e49820b03e670e833f3ca3c",
        "00a2b433557f10736e8a02de619b3e9052556c12"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 13:12:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 13:12:46 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (41 commits)\n  ACPICA: hw: Don\u0027t carry spinlock over suspend\n  ACPICA: hw: remove use_lock flag from acpi_hw_register_{read, write}\n  ACPI: cpuidle: port idle timer suspend/resume workaround to cpuidle\n  ACPI: clean up acpi_enter_sleep_state_prep\n  Hibernation: Make sure that ACPI is enabled in acpi_hibernation_finish\n  ACPI: suppress uninitialized var warning\n  cpuidle: consolidate 2.6.22 cpuidle branch into one patch\n  ACPI: thinkpad-acpi: skip blanks before the data when parsing sysfs\n  ACPI: AC: Add sysfs interface\n  ACPI: SBS: Add sysfs alarm\n  ACPI: SBS: Add ACPI_PROCFS around procfs handling code.\n  ACPI: SBS: Add support for power_supply class (and sysfs)\n  ACPI: SBS: Make SBS reads table-driven.\n  ACPI: SBS: Simplify data structures in SBS\n  ACPI: SBS: Split host controller (ACPI0001) from SBS driver (ACPI0002)\n  ACPI: EC: Add new query handler to list head.\n  ACPI: Add acpi_bus_generate_event4() function\n  ACPI: Battery: add sysfs alarm\n  ACPI: Battery: Add sysfs support\n  ACPI: Battery: Misc clean-ups, no functional changes\n  ...\n\nFix up conflicts in drivers/misc/thinkpad_acpi.[ch] manually\n"
    },
    {
      "commit": "7b19ada2ed3c1eccb9fe94d74b05e1428224663d",
      "tree": "a0c5975ce5236ff4023b92d431bd0a8fa321c6ce",
      "parents": [
        "d05be13bcc6ec615fb2e9556a9b85d52800669b6"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Oct 18 23:40:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:42 2007 -0700"
      },
      "message": "get rid of input BIT* duplicate defines\n\nget rid of input BIT* duplicate defines\n\nuse newly global defined macros for input layer. Also remove includes of\ninput.h from non-input sources only for BIT macro definiton. Define the\nmacro temporarily in local manner, all those local definitons will be\nremoved further in this patchset (to not break bisecting).\nBIT macro will be globally defined (1\u003c\u003cx)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: \u003cdtor@mail.ru\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: \u003clenb@kernel.org\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nCc: \u003cperex@suse.cz\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: \u003cvernux@us.ibm.com\u003e\nCc: \u003cmalattia@linux.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2cde4afacad1d66a129ad8787c01ce122382559a",
      "tree": "817fb0d9de799d9d2e5faa6bb8838c2ef345af3b",
      "parents": [
        "e67c5d8df119d5e85c0b7525a6c9d356ac6f7989",
        "fd1caaed466de2ee100e250b6c755376eda7ba3b"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 10 00:27:58 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 10 00:27:58 2007 -0400"
      },
      "message": "Pull sony-2.6.24 into release branch\n"
    },
    {
      "commit": "1855256c497ecfefc730df6032243f26855ce52c",
      "tree": "b73947f1a5e1b798e1dec068ac1cda25ae910bf6",
      "parents": [
        "bbf25010f1a6b761914430f5fca081ec8c7accd1"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 15:15:40 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 09 20:22:20 2007 -0400"
      },
      "message": "drivers/firmware: const-ify DMI API and internals\n\nThree main sets of changes:\n\n1) dmi_get_system_info() return value should have been marked const,\n   since callers should not be changing that data.\n\n2) const-ify DMI internals, since DMI firmware tables should,\n   whenever possible, be marked const to ensure we never ever write to\n   that data area.\n\n3) const-ify DMI API, to enable marking tables const where possible\n   in low-level drivers.\n\nAnd if we\u0027re really lucky, this might enable some additional\noptimizations on the part of the compiler.\n\nThe bulk of the changes are #2 and #3, which are interrelated.  #1 could\nhave been a separate patch, but it was so small compared to the others,\nit was easier to roll it into this changeset.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "25c87f7f2a4fc3e50a7912b1c78405d454d1c4d9",
      "tree": "c42d40004e9668d83ab03ab7332515ef08683c54",
      "parents": [
        "a4fd4946214fae86610b989c47e5ae762cc96ddb",
        "3e069ee0c30d6f28b79e409ef2df1ffa427897ae"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:44:01 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:44:01 2007 -0400"
      },
      "message": "Pull events into release branch\n\nConflicts:\n\n\tdrivers/acpi/video.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fd1caaed466de2ee100e250b6c755376eda7ba3b",
      "tree": "6b3af9a0ff8390b4a27a40008c4e542395587a47",
      "parents": [
        "015a916fbbf105bb15f4bbfd80c3b9b2f2e0d7db"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sun Aug 12 16:20:28 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 00:58:57 2007 -0400"
      },
      "message": "sony-laptop: old Vaio models contain 2 IO port entries\n\nMake the driver aware of this case and manage the existence of a\nsecond separate IO port.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "015a916fbbf105bb15f4bbfd80c3b9b2f2e0d7db",
      "tree": "1dbcb67d48032c7d782a17864acc9cbb2262a548",
      "parents": [
        "f46d1604ed84e5a4107bae1db7283e3a76d72ace"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sun Aug 12 16:20:27 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 00:57:20 2007 -0400"
      },
      "message": "sony-laptop: call sonypi_compat_init earlier\n\nsonypi_compat uses a kfifo that needs to be present before _SRS is\ncalled to be able to cope with the IRQs triggered when setting\nresources.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f46d1604ed84e5a4107bae1db7283e3a76d72ace",
      "tree": "77ae29e4d2498e8ab6166be855cc4a23c5832aaa",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sun Aug 12 16:20:26 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 00:56:59 2007 -0400"
      },
      "message": "sony-laptop: enable Vaio FZ events\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "14e04fb34ffa82ee61ae69f98d8fca12d2e8e31c",
      "tree": "51ff919052cf456a23fa67e8d64d18f376b90582",
      "parents": [
        "962ce8ca0604af0c3c5609f7613d4ec5fcfac623"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 23 15:20:26 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 23 15:20:26 2007 -0400"
      },
      "message": "ACPI: Schedule /proc/acpi/event for removal\n\nSchedule /proc/acpi/event for removal in 6 months.\n\nRe-name acpi_bus_generate_event() to acpi_bus_generate_proc_event()\nto make sure there is no confusion that it is for /proc/acpi/event only.\n\nAdd CONFIG_ACPI_PROC_EVENT to allow removal of /proc/acpi/event.\nThere is no functional change if CONFIG_ACPI_PROC_EVENT\u003dy\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "11604ecf6fb9c2ab0152fbddb7ea2724438ef76e",
      "tree": "5395a2b8d42b9d71bfb4a111c6843348ed7bc625",
      "parents": [
        "e84a02ba0b33a97a8486f3248fd45f50b1a1c014"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Aug 04 00:22:31 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 15:25:44 2007 -0400"
      },
      "message": "sony-laptop: sony_nc_ids[] can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e84a02ba0b33a97a8486f3248fd45f50b1a1c014",
      "tree": "97623654522478a1697d90d89c655e07aa1f9d7b",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sat Aug 04 00:22:30 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 15:25:00 2007 -0400"
      },
      "message": "sony-laptop: restore the last user requested brightness level on resume.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1ba90e3a87c46500623afdc3898573e4a5ebb21b",
      "tree": "b324171b526be3562c87d9ed99ef51c39d77ed45",
      "parents": [
        "29b71a1ca74491fab9fed09e9d835d840d042690"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Mon Jul 23 14:44:41 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 23 13:56:42 2007 -0400"
      },
      "message": "ACPI: autoload modules - Create __mod_acpi_device_table symbol for all ACPI drivers\n\nmodpost is going to use these to create e.g. acpi:ACPI0001\nin modules.alias.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "22a17780584173635dae11bb83884952b00e5181",
      "tree": "dc97caf8896aa16a83172fc8a6cb8f18fc82bb53",
      "parents": [
        "89892d153d0d46018241afc7944910912bcd9688"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jul 16 02:34:39 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 00:34:58 2007 -0400"
      },
      "message": "sony-laptop: Fix event reading in sony-laptop\n\nThe rewritten event reading code from sonypi was absolutely wrong,\nthis patche makes things functional for type2 and type1 models.\n\nCc: Andrei Paskevich \u003candrei@capet.iut-fbleau.fr\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "89892d153d0d46018241afc7944910912bcd9688",
      "tree": "a1b9e3f61d498c9881f7a60b5fb4af6dcd1d07bc",
      "parents": [
        "bc57f865fa2282ad2b7efe02da0a752e602e982e"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jul 16 02:34:38 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 00:34:58 2007 -0400"
      },
      "message": "sony-laptop: Add Vaio FE to the special init sequence\n\nThe Vaio FE series uses the same sequence as Vaio C series\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bc57f865fa2282ad2b7efe02da0a752e602e982e",
      "tree": "3da7d7f575e6759ee2489df9ad0a9e5feef30337",
      "parents": [
        "b25b732a16e4e035247fa729f931ed173f9fc8e2"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Fri Jul 20 02:01:57 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 00:34:58 2007 -0400"
      },
      "message": "sony-laptop: Make the driver use MSC_SCAN and a setkeycode and getkeycode key table.\n\nThe following is the only way I could think of to hide some events as\nper Dmitry suggestions while still using the default {set,get}keycode\nimplementation.\n\nMake the driver use MSC_SCAN and a setkeycode and getkeycode key table.\n\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Richard Hughes \u003crichard@hughsie.com\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b25b732a16e4e035247fa729f931ed173f9fc8e2",
      "tree": "425e7367c9193a1d152085f9986b66ffdb6b2eda",
      "parents": [
        "6315fd1c9cd6870a253699f07c5ada85cfe8fecb"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jul 16 02:34:36 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 00:34:58 2007 -0400"
      },
      "message": "sony-laptop: Invoke _INI for SNC devices that provide it\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6315fd1c9cd6870a253699f07c5ada85cfe8fecb",
      "tree": "b6d01a07e42a023c73aa32d77a49a1c0b45d7753",
      "parents": [
        "8538c3686c895f9334a3c22997b51b5a82de7550"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jul 16 02:34:35 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 00:34:58 2007 -0400"
      },
      "message": "sony-laptop: Add support for recent Vaios Fn keys (C series for now)\n\nRecent Vaios (C, AR, N, FE) need some special initialization\nsequence to enable Fn keys interrupts through the Embedded\nController. Moreover Fn keys have to be decoded internally\nusing ACPI methods to get the key code.\nThus a new DMI table to add SNC init time callbacks and new\nmappings for model-specific key code to generic sony-laptop\ncode have been added.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8538c3686c895f9334a3c22997b51b5a82de7550",
      "tree": "f96d4046ded0fc84749b3ee1ef144731c08cfc62",
      "parents": [
        "044847e02d46c0a9430e19249fd68777bb1d3c98"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jul 16 02:34:34 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 00:34:58 2007 -0400"
      },
      "message": "sony-laptop: map wireless switch events to KEY_WLAN\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "044847e02d46c0a9430e19249fd68777bb1d3c98",
      "tree": "a048be1d65a3ac97ea7d24c7d822e5723cf7f6a8",
      "parents": [
        "08f1c192c3c32797068bfe97738babb3295bbf42"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Jul 16 02:34:33 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 00:34:58 2007 -0400"
      },
      "message": "sony-laptop: add new SNC handlers\n\n- lid state: GLID\n- indicator lamp: GILS/SILS\n- multimedia bass gain: GMGB/CMGB\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f3a740c5fb792098d7e7a24cd194a6d8c710ea94",
      "tree": "3280161b56e2bab39b1086a90449f96d62f7bfdd",
      "parents": [
        "b663a79c191508f27cd885224b592a878c0ba0f6"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Jul 15 23:40:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:46 2007 -0700"
      },
      "message": "sony-laptop: use NULL for pointer\n\nUse NULL instead of 0 for pointer:\ndrivers/misc/sony-laptop.c:1920:6: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a64e62a07097f67108f0b68bc15216c3a4a5299b",
      "tree": "581333abe45fc7295ef9d21060a8deea5212f758",
      "parents": [
        "de5603748af8bf7deac403e6ba92887f8d18e812"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Tue May 01 11:19:53 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu May 10 02:42:45 2007 -0400"
      },
      "message": "sony-laptop: rename SONY_LAPTOP_OLD to a more meaningful SONYPI_COMPAT\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1b20d34406775369d50fc2ffe27a64a0d6fd313e",
      "tree": "8736581667b8c2c83b4c8a65471ecfdccee1fe3d",
      "parents": [
        "cbefb762b67fa6d3eb2a48ae3380358a940e8c9d"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Sat Apr 28 23:36:40 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 22:06:03 2007 -0400"
      },
      "message": "sony-laptop: remove user visible camera controls as platform attributes\n\nAvoid giving the user the possibility to shoot his own foot and let\nthe meye driver enable/disable the camera wisely (PCI_ID based).\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1ce82c14d06ff68380d7c647f768858e077930c5",
      "tree": "c2b0bdefc3110076ab7187b60fff9a36da1c48ea",
      "parents": [
        "e364632e740fe9fcb401e5ece3be69e4d81c5a80"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Sat Apr 28 23:34:36 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 22:06:01 2007 -0400"
      },
      "message": "sony-laptop: add a meye-usable include file for camera ops\n\nCopy and rename (for easier co-existence) the MEYE-wise exported interface.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e364632e740fe9fcb401e5ece3be69e4d81c5a80",
      "tree": "6e63397b2bc1888f6bb27c2aec6faed7372b6b91",
      "parents": [
        "1a3e323907dc5991cba2d715d5db3ae2eac78280"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Sat Apr 28 23:34:22 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 22:06:00 2007 -0400"
      },
      "message": "sony-laptop: complete the motion eye camera support in sony-laptop\n\nAdd the exported sony_pic_camera_command() function to make the MEYE\ndriver happy.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1a3e323907dc5991cba2d715d5db3ae2eac78280",
      "tree": "28e26b035b0a03f66415f9d80dfb86a9700cb1d5",
      "parents": [
        "74a882e4857414a98ca5904b3be90fb6aba2f25e"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Sat Apr 28 23:34:10 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 22:05:59 2007 -0400"
      },
      "message": "sonypi: try to detect if sony-laptop has already taken one of the known ioports\n\nGet the IO resources list in sony-laptop in the same order as listed\nin sonypi and make sonypi check if one of those is already busy.\nThe sonypi check can be disabled by a module parameter in case the user\nthinks we are plainly wrong (check_ioport\u003d0).\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9476cdfae61a3c3fa61d06c18dd002b03671ca9f",
      "tree": "1e6c02e7bb158f85ae297ffa61b6ccf67b4a94df",
      "parents": [
        "9f9f0761712928768198278c6cbc5cafe5502d38"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Sat Apr 28 23:21:42 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 22:05:55 2007 -0400"
      },
      "message": "sony-laptop: add edge modem support (also called WWAN)\n\nSome SZ Vaios have a gsm built-in modem. Allow powering on/off this device.\nThanks to Joshua Wise for the base code.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9f9f0761712928768198278c6cbc5cafe5502d38",
      "tree": "b4673b760e7d10a5b78c95191633b758633b69fd",
      "parents": [
        "5f3d2898d79520bc8d8706ed3859060f9cbb969e"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Sat Apr 28 23:19:36 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 22:05:53 2007 -0400"
      },
      "message": "sony-laptop: add locking on accesses to the ioport and global vars\n\nBetter avoid having ioport commands mixing and global variables reading/writing.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5f3d2898d79520bc8d8706ed3859060f9cbb969e",
      "tree": "3889fe41f3c25a635781a78ea84b1060ac6e523c",
      "parents": [
        "7b153f366867a3b70daeaf3c6074e4a0594057a7"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Sat Apr 28 23:18:45 2007 +0900"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 28 22:05:48 2007 -0400"
      },
      "message": "sony-laptop: add camera enable/disable parameter, better handle possible infinite loop\n\nUse a parameter to enable/disable motion eye camera (for C1VE/C1VN models)\ncontrols and avoid entering an infinite loop if the camera is not present\nand the HW doesn\u0027t answer as we expect on io commands.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7b153f366867a3b70daeaf3c6074e4a0594057a7",
      "tree": "93211edb242f852ee8dd008571cba5875cea7b9c",
      "parents": [
        "3d2b8a9f2c26bc0fe03b3545d07245798b1b81b9"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Mon Apr 09 19:31:25 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 10 16:05:22 2007 -0400"
      },
      "message": "sony-laptop: sonypi backward compatibility code\n\nCompatibility code to allow old sonypi bound userspace apps to still work.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f6119b027578c21b544a98fd67e5f0b7e4fbea7d",
      "tree": "a19192416f170ae96c54b5b17e7a7755806bfd66",
      "parents": [
        "49a11deade3c1d9e2d7c88d25899b3a9174d048e"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Mon Apr 09 19:31:06 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 10 16:01:19 2007 -0400"
      },
      "message": "sony-laptop: sanitize printks\n\nUnify printks to resemble a unique driver.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "49a11deade3c1d9e2d7c88d25899b3a9174d048e",
      "tree": "61088ddf15aac99aea8343d070393ade5d3d17e9",
      "parents": [
        "1549ee6fb122400c0767b5f3da2c42abbc4f750a"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Mon Apr 09 19:28:56 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 10 16:01:19 2007 -0400"
      },
      "message": "sony-laptop: additional platform attributes coming from SNY6001\n\nRegister additional platform attributes coming from the SPIC (sonypi) driver.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1549ee6fb122400c0767b5f3da2c42abbc4f750a",
      "tree": "e7c3b3c19f34e42a9bff6d7e36f66175904cfd01",
      "parents": [
        "33a04454527edd33d4a6332a2944d2b4f46fbb18"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Mon Apr 09 10:19:08 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 10 16:01:19 2007 -0400"
      },
      "message": "sony-laptop: Unify the input subsystem event forwarding\n\nSNC and SPIC events are forwarded to the same input devices\nand are thus handled together.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "33a04454527edd33d4a6332a2944d2b4f46fbb18",
      "tree": "44a4f265613cc8d46e7e9796f5a4db1c999dd32b",
      "parents": [
        "b9a218b738c5c2387f666731b81a4376021d681e"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Mon Apr 09 19:26:03 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 10 16:01:19 2007 -0400"
      },
      "message": "sony-laptop: Add SNY6001 device handling (sonypi reimplementation)\n\nReimplement sonypi using ACPI only functions.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b9a218b738c5c2387f666731b81a4376021d681e",
      "tree": "2b7bb69c6e956e99c5cae409c99e38341e90c30b",
      "parents": [
        "56b8756b3bc8812837a21f3e066dba1b489e071e"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Mon Apr 09 10:19:06 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 10 16:01:18 2007 -0400"
      },
      "message": "sony-laptop: Add debug macros also used by the sonypi reimplementation\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "56b8756b3bc8812837a21f3e066dba1b489e071e",
      "tree": "b23f0c58d9db882f6be89b7cdf679e6d5139992a",
      "parents": [
        "59b19106f3f20487093ea06c8220426147cf7835"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Mon Apr 09 10:19:05 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 10 16:01:18 2007 -0400"
      },
      "message": "sony-laptop: Prepare the platform driver for multiple users.\n\nBoth the SNC and SPIC device drivers will create attributes and thus\nthere\u0027s the need to have an internal usage count to avoid\nre-registering or de-registering at the wrong time.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "59b19106f3f20487093ea06c8220426147cf7835",
      "tree": "0ef1e1a2ebaf267f8a5640e45b715c8d9f12bfb1",
      "parents": [
        "90f30eccf41302a2542f5d374af243061902bd98"
      ],
      "author": {
        "name": "malattia@linux.it",
        "email": "malattia@linux.it",
        "time": "Mon Apr 09 10:19:04 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 10 16:01:18 2007 -0400"
      },
      "message": "sony-laptop: Remove ACPI references from variable and function names.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8607c673bdd593d4ce439a36412a213a8efb282b",
      "tree": "f28958a951470d8f528ccbca99972ff0658f7002",
      "parents": [
        "08e15e81a40e3241ce93b4a43886f3abda184aa6"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Mar 06 02:29:42 2007 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Mar 07 03:05:13 2007 -0500"
      },
      "message": "sony-laptop: fix uninitialised variable\n\ndrivers/misc/sony-laptop.c: In function \u0027sony_acpi_add\u0027:\ndrivers/misc/sony-laptop.c:456: warning: \u0027result\u0027 may be used uninitialized in this function\n\nThe compiler seems to actually be telling the truth this time.\n\nCc: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "321709c5994f952b78d567fd7083dbebbdc381b7",
      "tree": "df237c216e8bab6ce5c14d5797a796d4bf889a92",
      "parents": [
        "e0e34ef7f02915cfe50e501e9f32c24217177a96"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Feb 10 15:04:08 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 09:26:40 2007 +0000"
      },
      "message": "backlight: Clean up pmac_backlight handling\n\nMove the setting/unsetting of pmac_backlight into the\nbacklight core instead of doing it in each driver.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "dfcba200679dc3f62212154b65b40b835ce69ab7",
      "tree": "59aef9bbcf713b4e515e2df75c5d1ead2711e80f",
      "parents": [
        "2fd5a15489dd2e58009ffd4ecbadb36a40f67d2b"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 08 00:06:32 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:37:40 2007 +0000"
      },
      "message": "backlight: Remove unneeded owner field\n\nRemove uneeded owner field from backlight_properties structure.\n\nNothing uses it and it is unlikely that it will ever be used. The\nbacklight class uses other means to ensure that nothing references\nunloaded code.\n\nBased on a patch from Dmitry Torokhov \u003cdtor@insightbb.com\u003e\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "156c221b728ccd4657c359cd25428946856beca8",
      "tree": "c5a3b8be58a21ce544560f9b5aabc4a7a56fa744",
      "parents": [
        "0d477faca3a661908378b602c3d12df73c922c9f"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Feb 12 22:01:07 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:08:04 2007 -0500"
      },
      "message": "sony-laptop: allow complex per-value input/output validation\n\nReplace sony_acpi_value.{min,max} with a callback function that allows\nmore complex reasoning in accepting input and presenting output.\n\nThis allows consistency between the sony-laptop specific \u0027brightness_default\u0027\nand the backlight subsystem 0-based \u0027brightness\u0027.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a02d1c1d2aa8ad4b2ed8da25e234c8962973f1b8",
      "tree": "ef7b41471822d6213f42cc972c14a858d30bf076",
      "parents": [
        "d78865cdb096781382074943c1b7781696b178a6"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Feb 07 15:34:02 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:07:20 2007 -0500"
      },
      "message": "sony-laptop: Lindent\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d78865cdb096781382074943c1b7781696b178a6",
      "tree": "3e6fee1fe76f941679bd249a27970ec446f0ddb4",
      "parents": [
        "287ddfd522097257dadf37deb21969ad4dbc8148"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Wed Feb 07 20:01:56 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:07:13 2007 -0500"
      },
      "message": "sony-laptop: Group functions and structures to better draw subsytems usage\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ed3aa4b729478978f117269b5266a2d18948912c",
      "tree": "ddc24d2933722eb2d1a4f71257e2cc4418488723",
      "parents": [
        "91fbc1d311c1b8b71203b96f1a0629da7360eb4c"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Wed Feb 07 20:01:54 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:07:00 2007 -0500"
      },
      "message": "sony-laptop: Remove /proc/acpi/sony interface and implement platform_device.\n\nRework method names list to allow an easier management of multiple\nvalues.\nAdd myself as author/maintainer and bump the version number.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "91fbc1d311c1b8b71203b96f1a0629da7360eb4c",
      "tree": "abfece8382c2758bec65889443396d3a2f7d66c6",
      "parents": [
        "7df03b82ed081777d2393ff8a5fb9d4a3a560f26"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Wed Feb 07 20:01:53 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:06:53 2007 -0500"
      },
      "message": "sony-laptop: create from sony_acpi\n\nMove drivers/acpi/sony_acpi.c to drivers/misc/sony-laptop.c with all the\nnecessary configuration.\nThe SONY_LAPTOP config option substitutes the old ACPI_SONY and is \u0027default n\u0027\nnow.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7df03b82ed081777d2393ff8a5fb9d4a3a560f26",
      "tree": "908c83698ec370bef246396fcc9e0acc30fc2a21",
      "parents": [
        "57ede701af3bc0c153070133e7831332ffa1d761"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sat Jan 13 23:04:41 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:06:44 2007 -0500"
      },
      "message": "sony_acpi: Fix sony_acpi backlight registration and unregistration\n\nInitialize the current brightness if the driver registration\nwas successful and unregister the driver in the error exit path.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "57ede701af3bc0c153070133e7831332ffa1d761",
      "tree": "b4fc837ae7adce11dc8b9681f4a208da55bac740",
      "parents": [
        "4465857d5f99079bae00621626adf74ed8256296"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sat Jan 13 23:04:40 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:06:35 2007 -0500"
      },
      "message": "sony_acpi: Allow multiple sony_acpi_values for the same .name\n\nThe acpi handles are kept _only_ if both the requested .acpiget and .acpiset\nare available in the DSDT.\nCurrently only the SCDP/CDPW dualism is known.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4465857d5f99079bae00621626adf74ed8256296",
      "tree": "95b1f10e277157d26e23bd6400c37d76f005b804",
      "parents": [
        "05e2d8274ef4504db9941f7c515f340ab6c0b2e1"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sat Jan 13 23:04:39 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:06:26 2007 -0500"
      },
      "message": "sony_acpi: Add lanpower and audiopower controls\n\naudiopower works well on my SZ72B so it\u0027s not marked has \"debug\" while lanpower\nhas at least one report of not resuming power happily so morked as \"debug\"\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "05e2d8274ef4504db9941f7c515f340ab6c0b2e1",
      "tree": "7ee3935ed571f0ebdd2854498baf67cd9d12c6df",
      "parents": [
        "c561162f10b9f35c9aa5c25eb8dbeb446f0c5201"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sat Jan 13 23:04:38 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:06:11 2007 -0500"
      },
      "message": "sony_acpi: Allow easier debugging for the unknown SNC methods.\n\nAllow the existence of a setter method without a getter and viceversa,\nadditionaly set /proc file permissions reflecting it.\nFix also the error exit path.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c561162f10b9f35c9aa5c25eb8dbeb446f0c5201",
      "tree": "6704bf74bfcd47f05e7c2168d3af6fb995f7f492",
      "parents": [
        "82c47731f77e7615f5a952c662d873b55e71f3b9"
      ],
      "author": {
        "name": "Stelian Pop",
        "email": "stelian@popies.net",
        "time": "Sat Jan 13 23:04:37 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:06:03 2007 -0500"
      },
      "message": "sony_acpi: Add acpi_bus_generate event\n\nAdded acpi_bus_generate event for forwarding Fn-keys pressed to acpi subsystem,\nand made correspondent necessary changes for this to work.\n\nSigned-off-by: Nilton Volpato \u003cnilton.volpato@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "82c47731f77e7615f5a952c662d873b55e71f3b9",
      "tree": "6cc65c5457ff8a1ece0f2aad55cd7fe1dd8f3ef0",
      "parents": [
        "243e8b191df4e9c11e62ea11fa298351997e98c3"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jan 13 23:04:36 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:05:54 2007 -0500"
      },
      "message": "sony_acpi: Video sysfs support take 2\n\nadd dev argument for backlight_device_register\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "243e8b191df4e9c11e62ea11fa298351997e98c3",
      "tree": "ed2f711781f33e05eaaa1d1de0d31cf0562cafdb",
      "parents": [
        "50f62afb114ffcf052cf07d4b49b2d148b749955"
      ],
      "author": {
        "name": "Alessandro Guido",
        "email": "alessandro.guido@gmail.com",
        "time": "Sat Jan 13 23:04:35 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:05:43 2007 -0500"
      },
      "message": "sony_acpi: Add backlight support to the sony_acpi v2\n\nEnable the sony_acpi driver to use the backlight subsysyem for adjusting\nthe monitor brightness.  Old way of changing the brightness will be still\navailable for compatibility with existing tools.\n\nSigned-off-by: Alessandro Guido \u003calessandro.guido@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "50f62afb114ffcf052cf07d4b49b2d148b749955",
      "tree": "e0db235d30af047359a2219faa21e24e91f098ba",
      "parents": [
        "fac3506100c19391bc5474084dd838f0fb87bf26"
      ],
      "author": {
        "name": "Alessandro Guido",
        "email": "alessandro.guido@gmail.com",
        "time": "Sat Jan 13 23:04:34 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:05:35 2007 -0500"
      },
      "message": "sony_acpi: Add backlight support to the sony_acpi\n\nMake the sony_acpi use the backlight subsystem to adjust brightness value\ninstead of using the /proc/sony/brightness file.  (Other settings will\nstill have a /proc/sony/...  entry)\n\nSigned-off-by: Alessandro Guido \u003calessandro.guido@gmail.com\u003e\nCc: Stelian Pop \u003cstelian@popies.net\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fac3506100c19391bc5474084dd838f0fb87bf26",
      "tree": "85ff5511ab354c6a24fe3129dca3540c40150a13",
      "parents": [
        "3f4f461fa816815b9338047a29cf2521f23f1783"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jan 13 23:04:33 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:05:26 2007 -0500"
      },
      "message": "sony_acpi: Fix sony_acpi_resume call\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3f4f461fa816815b9338047a29cf2521f23f1783",
      "tree": "33a01f549a271e23c4601062792c7e9ece0141c6",
      "parents": [
        "7f09c432bed80cecfba634933ddc06735e64da00"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jan 13 23:04:32 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:05:17 2007 -0500"
      },
      "message": "sony_acpi: Avoid dimness on resume.\n\nDoesn\u0027t work.\n\nCc: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7f09c432bed80cecfba634933ddc06735e64da00",
      "tree": "9c0640829aa5d72b74f0197942ecebf3814ea83e",
      "parents": [
        "62d0cfcb27cf755cebdc93ca95dabc83608007cd"
      ],
      "author": {
        "name": "Stelian Pop",
        "email": "stelian@popies.net",
        "time": "Sat Jan 13 23:04:31 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 13 03:04:22 2007 -0500"
      },
      "message": "sony_acpi: SNC device support for Sony Vaios\n\nFrom: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\n\n  Even though the devices claimed by sony_acpi.c can not be hot-plugged, the\n  driver registration infrastructure allows the .add() and .remove() methods\n  to be called at any time while the driver is registered.  So remove __init\n  and __exit from them.\n\nFrom: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\n\n[UBUNTU:acpi/sony] Add FN hotkey support\nSource URL of Patch:\nhttp://www.kernel.org/git/?p\u003dlinux/kernel/git/bcollins/ubuntu-dapper.git;a\u003dcommitdiff;h\u003d7a9b49cba4919e8506604629db03add8e0b85767\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    }
  ]
}
