)]}'
{
  "log": [
    {
      "commit": "3cb97bac08145d92b15ade8225eb8356dcfaca17",
      "tree": "4c0c1b7db8b38c4d43e92621385e2983eb972205",
      "parents": [
        "26d45460e9699e041a399713f1524ceecf3df200"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Sun May 13 16:45:24 2012 -0700"
      },
      "committer": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Tue Jun 19 17:47:15 2012 -0700"
      },
      "message": "msm: sps: Add SPS support for MDM 9x25\n\nEnable SPS functionalities (including BAM, BAM DMA and pipe memory)\non MDM 9x25.\n\nChange-Id: Id5295922dd87ebad5e87efa27eff0dc4b2b837ae\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "f132c6cf77251e011e1dad0ec88c0b1fda16d5aa",
      "tree": "f04b469a3547a19b7bdbe110adc571eb71c93328",
      "parents": [
        "23016defd7db701a01dc49f972ad6b1bae9651c2",
        "3f6240f3e4e2608caf1a70d614ada658cbcbe7be"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:30:57 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:45:28 2012 -0700"
      },
      "message": "Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027 into msm-3.4\n\nAU_LINUX_ANDROID_ICS.04.00.04.00.126 from msm-3.0.\nFirst parent is from google/android-3.4.\n\n* commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027: (8712 commits)\n  PRNG: Device tree entry for qrng device.\n  vidc:1080p: Set video core timeout value for Thumbnail mode\n  msm: sps: improve the debugging support in SPS driver\n  board-8064 msm: Overlap secure and non secure video firmware heaps.\n  msm: clock: Add handoff ops for 7x30 and copper XO clocks\n  msm_fb: display: Wait for external vsync before DTV IOMMU unmap\n  msm: Fix ciruclar dependency in debug UART settings\n  msm: gdsc: Add GDSC regulator driver for msm-copper\n  defconfig: Enable Mobicore Driver.\n  mobicore: Add mobicore driver.\n  mobicore: rename variable to lower case.\n  mobicore: rename folder.\n  mobicore: add makefiles\n  mobicore: initial import of kernel driver\n  ASoC: msm: Add SLIMBUS_2_RX CPU DAI\n  board-8064-gpio: Update FUNC for EPM SPI CS\n  msm_fb: display: Remove chicken bit config during video playback\n  mmc: msm_sdcc: enable the sanitize capability\n  msm-fb: display: lm2 writeback support on mpq platfroms\n  msm_fb: display: Disable LVDS phy \u0026 pll during panel off\n  ...\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "bd1a5ee0131a1903c31d4252ccef721f49513e09",
      "tree": "0fe99fca529d8b18831f21986df1dde41611ca63",
      "parents": [
        "c0399fc8064b7e09bf41b9213faabc448ea95707"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Fri Jun 01 11:07:43 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jun 04 17:45:19 2012 -0600"
      },
      "message": "msm: sps: improve the debugging support in SPS driver\n\nThe following improvements are added:\n1\u003e Add a fix which changes the output format of P_IRQ_EN register\nfrom decimal to hex.\n2\u003e Some of SPS APIs miss the debugging output at the entrance;\ncomplement these APIs for that.\n3\u003e Change the entrance debugging output of some functions (related\nto BAM device enable/disable and pipe connect/disconnect) so that\nwe can trace the pipe reset and SSR better.\n4\u003e Add a fix which changes \"register\" to \"enable\" in the error\nmessage when we fail to enable a BAM.\n5\u003e Support outputting descriptor FIFO content of a pipe.\n\nChange-Id: I3d9d4b841ef0cba3c51f733ed0804c019c845eda\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "19533230e8f3dcfb0e5b1addba5ea9901ac62dca",
      "tree": "9104a39b3f202b9ed6c013b4aeec6fd56eb16262",
      "parents": [
        "b174e663ef25b0218eeac3c57b88abda5ebe2cbc",
        "a3be3a3a6c5c791d8b3d228306ebde3f897d6256"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed May 30 21:57:28 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed May 30 21:57:28 2012 -0700"
      },
      "message": "Merge \"msm: sps: add input checking for SPS APIs\" into msm-3.0"
    },
    {
      "commit": "a3be3a3a6c5c791d8b3d228306ebde3f897d6256",
      "tree": "854a3b5aadb5d9b3b5c54ee18a8f9b1de2a8d145",
      "parents": [
        "603161f9ca988a6f9f41d7280c5e4f704a121d7c"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Tue May 29 11:48:38 2012 -0700"
      },
      "committer": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Tue May 29 11:48:38 2012 -0700"
      },
      "message": "msm: sps: add input checking for SPS APIs\n\nCheck the input values for the arguments of SPS APIs to make sure\nthey are vaild.\n\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "55f35cf5b78b4f5ef74843c45201568854719343",
      "tree": "9d76ea9c366dff8aeb02753a7623d114904a6966",
      "parents": [
        "c3f3b0321016480b66def830deff50cc21a67910"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Thu May 24 17:45:03 2012 -0700"
      },
      "committer": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Fri May 25 09:58:19 2012 -0700"
      },
      "message": "msm: sps: add flexible memory allocation for desc cache\n\nWhen a descriptor FIFO is large, the cache for descriptors also requires\nrelatively large memory allocation. Use vmalloc for this case. For the\nsmall memory allocation, still use kmalloc.\n\nChange-Id: Ibf40dd7b7917ed6472a9fcfd3fb77ecdcf505926\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "2f5fc22bf1795a4c2ee96012d0c5fb97eb0251bc",
      "tree": "4a4be0d52000b5e72b3d223691c3c244f7f18df0",
      "parents": [
        "5ebbcbb0c069cb85e4ac51257a0ac5f2e9031234",
        "fcddf6f9c651bd79c750ede57da939d5e1d47aab"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 13 20:09:52 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 13 20:09:52 2012 -0700"
      },
      "message": "Merge \"platform-drivers: msm: sps: add callback for BAM global IRQ\" into msm-3.0"
    },
    {
      "commit": "fcddf6f9c651bd79c750ede57da939d5e1d47aab",
      "tree": "6a56aa3bfa7167b2cee04496696eee127ce34fb9",
      "parents": [
        "a32cd525fb4931bdd35de9c21794bf16d5b0bd64"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Tue Mar 13 12:41:18 2012 -0700"
      },
      "committer": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Fri May 11 15:26:00 2012 -0700"
      },
      "message": "platform-drivers: msm: sps: add callback for BAM global IRQ\n\nAdd the callback option for BAM client drivers so that SPS driver\ncould notify client drivers when BAM global IRQ happens.\n\nChange-Id: Iabd30a2743bb16f5719657ba58099b2c7696c8cb\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "ffcb5cc1005ab64d2239524d9bc681774d97c30a",
      "tree": "3ac0f2b5584e7ad5e07a1f8f9dbcc1bf72025ea2",
      "parents": [
        "e5bb35ea3dc2a48f2eb66290fa929f701b76467b"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Sat Apr 28 15:42:32 2012 +0300"
      },
      "committer": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Tue May 08 20:38:31 2012 +0300"
      },
      "message": "msm: usb_bam: Fix null pointer reference in connect_pipe\n\nThis change fixes a potential null pointer reference issue.\n\nThe sps_pipes array should hold references to allocated pipes.\nBut in connect_pipe, after the pipe is allocated, the reference\nto the pipe is not saved in this array. So the array will always\nhold NULL pointers. If a code will try to access a pipe reference\nstored in this array, it will crash.\n\nChange-Id: I166ce7b5506eeed99f0dfd65beb7db1e97a5d2e0\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "e5bb35ea3dc2a48f2eb66290fa929f701b76467b",
      "tree": "dcd29a2b3ca4fcc83324f321074e0b82e6eaa0f3",
      "parents": [
        "e9449a1e67164050f0b4bc165ee583490388b46a"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Tue May 08 20:38:20 2012 +0300"
      },
      "committer": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Tue May 08 20:38:20 2012 +0300"
      },
      "message": "usb: gadget: Add remote wakeup support to f_rmnet BAM-BAM\n\nOn USB suspend, f_rmnet with BAM-BAM transport will register for BAM\nwakeup notification. Upon wakeup event from the BAM, the u_bam will\ntrigger a USB remote wakeup.\n\nChange-Id: I1d1be987f225c0b2edf5bf9af75e2dd15f8c045a\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "18b15fcde715a5512671af9d72a76e7f6d7cb6f0",
      "tree": "073ca0c45f48abae1809e86efc06e22e7528f0e7",
      "parents": [
        "271fd5d7286eb931142402c170943d14640bb922",
        "ab27a20e6212cd1d96d813352b47e1fc1cfd01db"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 06 12:19:38 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 06 12:19:38 2012 -0700"
      },
      "message": "Merge branch \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 fixes form Peter Anvin\n\n* \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  intel_mid_powerbtn: mark irq as IRQF_NO_SUSPEND\n  arch/x86/platform/geode/net5501.c: change active_low to 0 for LED driver\n  x86, relocs: Remove an unused variable\n  asm-generic: Use __BITS_PER_LONG in statfs.h\n  x86/amd: Re-enable CPU topology extensions in case BIOS has disabled it\n"
    },
    {
      "commit": "ab27a20e6212cd1d96d813352b47e1fc1cfd01db",
      "tree": "975331b886d6b3f9a50f19277471b67d16485fdf",
      "parents": [
        "d1d0589a565a2528a044cfd680141c3e2db18d0a"
      ],
      "author": {
        "name": "Yong Wang",
        "email": "yong.y.wang@intel.com",
        "time": "Fri May 04 14:02:44 2012 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri May 04 14:40:52 2012 -0700"
      },
      "message": "intel_mid_powerbtn: mark irq as IRQF_NO_SUSPEND\n\nSo that the power button still wakes up the platform.\n\nSigned-off-by: Pierre Tardy \u003cpierre.tardy@intel.com\u003e\nLink: http://lkml.kernel.org/r/20120504210244.F2EA5A018B@akpm.mtv.corp.google.com\nTested-by: Kangkai Yin \u003ckangkai.yin@intel.com\u003e\nTested-by: Yong Wang \u003cyong.y.wang@intel.com\u003e\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "110a5c8b389407e1e859c43293179f9089671a60",
      "tree": "83245c842a809ecd728f12814a344e7224109d7a",
      "parents": [
        "2300fd67b4f29eec19addb15a8571837228f63fc",
        "6e8b09eaf268bceac0c62e389b4bc0cb83dfb8e5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 26 15:24:45 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 26 15:24:45 2012 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027 (Andrew\u0027s patch-bomb)\n\nMerge fixes from Andrew Morton:\n \"13 fixes.  The acerhdf patches aren\u0027t (really) fixes.  But they\u0027ve\n  been stuck in my tree for up to two years, sent to Matthew multiple\n  times and the developers are unhappy.\"\n\n* emailed from Andrew Morton \u003cakpm@linux-foundation.org\u003e: (13 patches)\n  mm: fix NULL ptr dereference in move_pages\n  mm: fix NULL ptr dereference in migrate_pages\n  revert \"proc: clear_refs: do not clear reserved pages\"\n  drivers/rtc/rtc-ds1307.c: fix BUG shown with lock debugging enabled\n  arch/arm/mach-ux500/mbox-db5500.c: world-writable sysfs fifo file\n  hugetlbfs: lockdep annotate root inode properly\n  acerhdf: lowered default temp fanon/fanoff values\n  acerhdf: add support for new hardware\n  acerhdf: add support for Aspire 1410 BIOS v1.3314\n  fs/buffer.c: remove BUG() in possible but rare condition\n  mm: fix up the vmscan stat in vmstat\n  epoll: clear the tfile_check_list on -ELOOP\n  mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma\n"
    },
    {
      "commit": "351963bb58af5717359544087b9f634c27b9b155",
      "tree": "eda345631181903a86a341b5b01e92dfd5f0391f",
      "parents": [
        "43ae1e32e0b540fa04f059b7aa3b4f5cf49fc9ad"
      ],
      "author": {
        "name": "Peter Feuerer",
        "email": "peter@piie.net",
        "time": "Wed Apr 25 16:01:49 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 25 21:26:34 2012 -0700"
      },
      "message": "acerhdf: lowered default temp fanon/fanoff values\n\nDue to new supported hardware, of which the actual temperature limits of\nprocessor, harddisk and other components are unknown, it feels safer with\nlower fanon / fanoff settings.\n\nIt won\u0027t change much for most people, already using acerhdf, as they use\ntheir own fanon/fanoff variable settings when loading the module.\n\nFurthermore seems like kernel and userspace tools have been improved to\nwork more efficient and netbooks don\u0027t get so hot anymore.\n\nSigned-off-by: Peter Feuerer \u003cpeter@piie.net\u003e\nAcked-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "43ae1e32e0b540fa04f059b7aa3b4f5cf49fc9ad",
      "tree": "d2bc11e35b2dd184475b8e7604e77ee2f05c1c6f",
      "parents": [
        "e39a9ba2889edbfbda4a9336ea718b2e25a9c2b2"
      ],
      "author": {
        "name": "Peter Feuerer",
        "email": "peter@piie.net",
        "time": "Wed Apr 25 16:01:49 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 25 21:26:33 2012 -0700"
      },
      "message": "acerhdf: add support for new hardware\n\nAdd support for new hardware:\nAcer Aspire LT-10Q/531/751/1810/1825,\nAcer Travelmate 7730,\nPackard Bell ENBFT/DOTVR46\n\nSigned-off-by: Peter Feuerer \u003cpeter@piie.net\u003e\nAcked-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e39a9ba2889edbfbda4a9336ea718b2e25a9c2b2",
      "tree": "1720e9f556d7966a0b65545bb909cd291d65d47b",
      "parents": [
        "61065a30af8df4b8989c2ac7a1f4b4034e4df2d5"
      ],
      "author": {
        "name": "Clay Carpenter",
        "email": "claycarpenter@gmail.com",
        "time": "Wed Apr 25 16:01:49 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 25 21:26:33 2012 -0700"
      },
      "message": "acerhdf: add support for Aspire 1410 BIOS v1.3314\n\nAdd support for Aspire 1410 BIOS v1.3314.  Fixes the following error:\n\nacerhdf: unknown (unsupported) BIOS version Acer/Aspire 1410/v1.3314,\nplease report, aborting!\n\nSigned-off-by: Clay Carpenter \u003cclaycarpenter@gmail.com\u003e\nSigned-off-by: Peter Feuerer \u003cpeter@piie.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aa5e37c6b19d6cd4be1339386b2e8bbf8eaddf54",
      "tree": "3ec99a4740ca72b67f33b1b877c578aeb73a1fa9",
      "parents": [
        "6d622e651ae7e23c2406bf238597a2a90f708694"
      ],
      "author": {
        "name": "James Melvin",
        "email": "jmelvin@codeaurora.org",
        "time": "Tue Apr 17 16:06:48 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Apr 17 16:06:48 2012 -0700"
      },
      "message": "Revert \"msm: usb_bam: Fix null pointer reference in connect_pipe\"\n\nThis reverts commit 6d622e651ae7e23c2406bf238597a2a90f708694"
    },
    {
      "commit": "d62d421b071b08249361044d8e56c8b5c3ed6aa7",
      "tree": "2b41563b83c5136b7c157162797cfec0af94be3a",
      "parents": [
        "fc1a93bd9bad32581bca1e66fb7b3cabad9b3361"
      ],
      "author": {
        "name": "Martin Nyhus",
        "email": "martin.nyhus@gmx.com",
        "time": "Thu Mar 15 18:25:48 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 17 09:31:37 2012 -0400"
      },
      "message": "dell-laptop: Terminate quirks list properly\n\nAdd missing DMI_NONE entry to end of the quirks list so\ndmi_check_system() won\u0027t read past the end of the list.\n\nSigned-off-by: Martin Nyhus \u003cmartin.nyhus@gmx.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "fc1a93bd9bad32581bca1e66fb7b3cabad9b3361",
      "tree": "d02b9b98b98beeaf56852d787c4c24372892c410",
      "parents": [
        "4166fb64593514ad920b7dbd290e0a934b37d24a"
      ],
      "author": {
        "name": "Adam Jackson",
        "email": "ajax@redhat.com",
        "time": "Mon Apr 09 17:49:36 2012 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 17 09:31:33 2012 -0400"
      },
      "message": "intel_ips: Hush the i915 symbols message\n\nWe can\u0027t control order here, and getting it inverted is harmless.  So\nturn this down to dev_info() and leave a note about how to fix it in\ncase userspace is insufficiently automagic.\n\nBugzilla: https://bugzilla.redhat.com/794953\nSigned-off-by: Adam Jackson \u003cajax@redhat.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "6d622e651ae7e23c2406bf238597a2a90f708694",
      "tree": "2f70142f5ace7d14c04c2eed379940b0d33ed713",
      "parents": [
        "39dbe3f69bb62cb3e3651ed92a80e0a233192351"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Sun Apr 15 15:35:08 2012 +0300"
      },
      "committer": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Mon Apr 16 13:28:15 2012 +0300"
      },
      "message": "msm: usb_bam: Fix null pointer reference in connect_pipe\n\nThis change fixes a potential null pointer reference issue.\n\nThe sps_pipes array should hold references to allocated pipes.\nBut in connect_pipe, after the pipe is allocated, the reference\nto the pipe is not saved in this array. So the array will always\nhold NULL pointers. If a code will try to access a pipe reference\nstored in this array, it will crash.\n\nChange-Id: I2c1142ac38a87bf6e680983eb970c6943eabb88c\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "ce596c19ff70f2fce29880d239a261ce059e08e8",
      "tree": "818195d6cc16c1e8e271306647a1f297ac87e8ea",
      "parents": [
        "3cd338619a4a9d78a7ba082b70467d0d35347cee"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Fri Apr 06 10:42:33 2012 -0700"
      },
      "committer": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Mon Apr 09 09:15:15 2012 -0700"
      },
      "message": "platform-drivers: msm: sps: return number of unused descriptors\n\nClient driver has a new feature requirement to acquire the number\nof unused descriptors in the descriptor FIFO of a pipe; Add this\nsupport in SPS driver.\n\nChange-Id: Idf02308f6011973c2ad4fea2a50134b48062b953\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "a335750b9a039a9d4cd727cdccacfb90fd63c4e8",
      "tree": "8f3198984fb75fe494e771d9431f6799228623c5",
      "parents": [
        "10f3cb41d48ab30f5c754b30eea557371892b4c2",
        "d326f44e5f2204c7a24db69bfc6dd3fe5f86182b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 30 16:45:38 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 30 16:45:39 2012 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux\n\nPull ACPI \u0026 Power Management changes from Len Brown:\n - ACPI 5.0 after-ripples, ACPICA/Linux divergence cleanup\n - cpuidle evolving, more ARM use\n - thermal sub-system evolving, ditto\n - assorted other PM bits\n\nFix up conflicts in various cpuidle implementations due to ARM cpuidle\ncleanups (ARM at91 self-refresh and cpu idle code rewritten into\n\"standby\" in asm conflicting with the consolidation of cpuidle time\nkeeping), trivial SH include file context conflict and RCU tracing fixes\nin generic code.\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux: (77 commits)\n  ACPI throttling: fix endian bug in acpi_read_throttling_status()\n  Disable MCP limit exceeded messages from Intel IPS driver\n  ACPI video: Don\u0027t start video device until its associated input device has been allocated\n  ACPI video: Harden video bus adding.\n  ACPI: Add support for exposing BGRT data\n  ACPI: export acpi_kobj\n  ACPI: Fix logic for removing mappings in \u0027acpi_unmap\u0027\n  CPER failed to handle generic error records with multiple sections\n  ACPI: Clean redundant codes in scan.c\n  ACPI: Fix unprotected smp_processor_id() in acpi_processor_cst_has_changed()\n  ACPI: consistently use should_use_kmap()\n  PNPACPI: Fix device ref leaking in acpi_pnp_match\n  ACPI: Fix use-after-free in acpi_map_lsapic\n  ACPI: processor_driver: add missing kfree\n  ACPI, APEI: Fix incorrect APEI register bit width check and usage\n  Update documentation for parameter *notrigger* in einj.txt\n  ACPI, APEI, EINJ, new parameter to control trigger action\n  ACPI, APEI, EINJ, limit the range of einj_param\n  ACPI, APEI, Fix ERST header length check\n  cpuidle: power_usage should be declared signed integer\n  ...\n"
    },
    {
      "commit": "f879bb0f099177bb61edfac6d539d738796b899a",
      "tree": "74abce890062d99b5290d3735220a4f6019be773",
      "parents": [
        "26417da62764b0acdd5d5b9bc9237a024d10fad8"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Thu Dec 22 15:38:03 2011 -0800"
      },
      "committer": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Fri Mar 30 13:25:50 2012 -0700"
      },
      "message": "platform-drivers: msm: sps: add new features on NDP-BAM/BAM-Lite\n\nCommmand Descriptor, Pipe Lock, Notify-When-Done(NWD) and Immediate\nCommmand Descriptor are enabled in NDP-BAM and BAM-Lite. Add the\nsupport in SPS driver for these new features.\n\nChange-Id: I0ec9efe0bd801345aa416270739a52d7d6c5e01c\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "c264c651fd318274ffe27219947f17f24f07c073",
      "tree": "3c90ba2baf22c1cac74e7cdb19b835cd31c33756",
      "parents": [
        "9bcb8118965ab4631a65ee0726e6518f75cda6c5"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Feb 06 08:17:12 2012 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 30 16:06:12 2012 -0400"
      },
      "message": "Disable MCP limit exceeded messages from Intel IPS driver\n\nOn a system on the thermal limit these are quite noisy and flood the logs.\nBetter would be a counter anyways. But given that we don\u0027t even have\nanything for normal throttling this doesn\u0027t seem to be urgent either.\n\nReviewed-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a76e99abc558aed633ba28ff61c5328116292bf3",
      "tree": "60f7677f0baafa00825accc1214839246b3e78dd",
      "parents": [
        "a54734678ff9cb97938b9f7648547174f3b118e4",
        "1d05f993784973189395051cc711fdd6dd5eb389"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Fri Mar 30 00:09:34 2012 -0700"
      },
      "committer": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Fri Mar 30 00:09:34 2012 -0700"
      },
      "message": "Merge branch \u0027Linux 3.0.21\u0027 into msm-3.0\n\nMerge Upstream\u0027s stable 3.0.21 branch into msm-3.0\nThis consists 814 commits and some merge conflicts.\n\nThe merge conflicts are because of some local changes to\nmsm-3.0 as well as some conflicts between google\u0027s tree and\nthe upstream tree.\n\nConflicts:\n\tarch/arm/kernel/head.S\n\tdrivers/bluetooth/ath3k.c\n\tdrivers/bluetooth/btusb.c\n\tdrivers/mmc/core/core.c\n\tdrivers/tty/serial/serial_core.c\n\tdrivers/usb/host/ehci-hub.c\n\tdrivers/usb/serial/qcserial.c\n\tfs/namespace.c\n\tfs/proc/base.c\n\nChange-Id: I62e2edbe213f84915e27f8cd6e4f6ce23db22a21\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "61e5191c9d96268746bd57ed55d035678a1a2cf9",
      "tree": "5ee75dc9aa9eab9cfc41c9fe0042d15f000ef2e6",
      "parents": [
        "d2a2fc18d98d8ee2dec1542efc7f47beec256144",
        "86924de2a612b275a45e92ba80d6f47d4e97d620"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 28 14:20:23 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 28 14:20:23 2012 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://cavan.codon.org.uk/platform-drivers-x86\n\nPull x86 platform driver updates from Matthew Garrett:\n \"Some significant updates to samsung-laptop, additional hardware\n  support for Toshibas, misc updates to various hardware and a new\n  backlight driver for some Apple machines.\"\n\nFix up trivial conflicts: geode Geos update happening next to net5501\nsupport, and MSIC thermal platform support added twice.\n\n* \u0027for_linus\u0027 of git://cavan.codon.org.uk/platform-drivers-x86: (77 commits)\n  acer-wmi: add quirk table for video backlight vendor mode\n  drivers/platform/x86/amilo-rfkill.c::amilo_rfkill_probe() avoid NULL deref\n  samsung-laptop: unregister ACPI video module for some well known laptops\n  acer-wmi: No wifi rfkill on Sony machines\n  thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS\n  asus-wmi: don\u0027t update power and brightness when using scalar\n  eeepc-wmi: split et2012 specific hacks\n  eeepc-wmi: refine quirks handling\n  asus-nb-wmi: set panel_power correctly\n  asus-wmi: move WAPF variable into quirks_entry\n  asus-wmi: store backlight power status for AIO machine\n  asus-wmi: add scalar board brightness adj. support\n  samsung-laptop: cleanup return type: mode_t vs umode_t\n  drivers, samsung-laptop: fix usage of isalnum\n  drivers, samsung-laptop: fix initialization of sabi_data in sabi_set_commandb\n  asus-wmi: on/off bit is not set when reading the value\n  eeepc-wmi: add extra keymaps for EP121\n  asus-nb-wmi: ignore useless keys\n  acer-wmi: support Lenovo ideapad S205 Brazos wifi switch\n  acer-wmi: fix out of input parameter size when set\n  ...\n"
    },
    {
      "commit": "bd090e4f8a0e33acecf63fc60fb0d1dae8df0fac",
      "tree": "49c470812bc7de6934e5ea5f7c6a81959e191846",
      "parents": [
        "6af652cce55151d26569e3b1d5b73c093137e6f4",
        "1ad49823141df2b1b9847ca68dc316c0ffe0b060"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 28 10:51:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 28 10:51:24 2012 -0700"
      },
      "message": "Merge \"platform-drivers: msm: sps: fix an error in pipe assignment\" into msm-3.0"
    },
    {
      "commit": "72957305a9386ebcba28c49b132d2fcf86a2cb96",
      "tree": "d72290b905eec0540c6cddc7d011dd85d496edee",
      "parents": [
        "a66eddff93249238b640504bb71063fd256a2dbb"
      ],
      "author": {
        "name": "Lena Salman",
        "email": "esalman@codeaurora.org",
        "time": "Wed Mar 28 11:17:59 2012 +0200"
      },
      "committer": {
        "name": "Lena Salman",
        "email": "esalman@codeaurora.org",
        "time": "Wed Mar 28 11:17:59 2012 +0200"
      },
      "message": "msm: usb_bam: choose dynamically between usb and hsic bam\n\nThis change allows to change between a usb and hsic via sysfs\ninterface. This allows the same image to support both flavors and\npass between them upon sysfs change and reboot.\n\nChange-Id: I94640c0ed7f0af9a882a20de60ad44288abe8141\nSigned-off-by: Lena Salman \u003cesalman@codeaurora.org\u003e\n"
    },
    {
      "commit": "1ad49823141df2b1b9847ca68dc316c0ffe0b060",
      "tree": "d03d41f0faf57698859ef19239f033f3721db432",
      "parents": [
        "d487812cb7bb16bd4260d9505dc697d001afe24a"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Mon Mar 26 17:10:24 2012 -0700"
      },
      "committer": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Mon Mar 26 17:10:24 2012 -0700"
      },
      "message": "platform-drivers: msm: sps: fix an error in pipe assignment\n\nWhen set up a new pipe but the resource for that pipe is already\nin use, we should return error directly instead of first disabling\nthat pipe in BAM HW.\n\nCRs-Fixed: 341066\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "86924de2a612b275a45e92ba80d6f47d4e97d620",
      "tree": "55e255e741333b52ec8decfd6d5b4eb18ce39a9a",
      "parents": [
        "41603e9783a24c8c7cce548c0819bdc9e46a585b"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@suse.com",
        "time": "Mon Mar 26 15:47:58 2012 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:47:58 2012 -0400"
      },
      "message": "acer-wmi: add quirk table for video backlight vendor mode\n\nThere have some acer laptop have broken _BCM implemenation, the AML\ncode wrote value to EC register but firmware didn\u0027t change brighenss.\n\nFortunately, the brightness control works on those machines with\nvendor mode. So, add quirk table for video backlight vendor mode\nand unregister acpi video interface on those machines.\n\nTested on Acer TravelMate 4750\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@suse.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "41603e9783a24c8c7cce548c0819bdc9e46a585b",
      "tree": "d309d27fd11f922cb20cab809ac3db9096ff2377",
      "parents": [
        "a979e2e2af7d5b4bb3b20f6a716c627bb23a6753"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Fri Mar 23 01:08:34 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:45:32 2012 -0400"
      },
      "message": "drivers/platform/x86/amilo-rfkill.c::amilo_rfkill_probe() avoid NULL deref\n\nIn drivers/platform/x86/amilo-rfkill.c::amilo_rfkill_probe() the call\nto dmi_first_match() may fail and return NULL. If it does return NULL,\nthen we\u0027ll be dereferencing a NULL pointer in the rfkill_alloc() call\nwhere we do \u0027system_id-\u003edriver_data\u0027 --\u003e KABOOM!\n\nAvoid that problem by testing for a NULL return value from\ndmi_first_match() and bailing out if it fails.\n\nI was a bit uncertain about what to return in the failure case. In the\nend I settled for -ENXIO as the most logical error to return.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a979e2e2af7d5b4bb3b20f6a716c627bb23a6753",
      "tree": "02e944b7a63f86947205a9a389a9737cdb2b3099",
      "parents": [
        "5719b81988f3c24ff694dc3a37e35b35630a3966"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Thu Mar 22 14:08:19 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:45:25 2012 -0400"
      },
      "message": "samsung-laptop: unregister ACPI video module for some well known laptops\n\nOn these laptops, the ACPI video is not functional, and very unlikely\nto be fixed by the vendor. Note that intel_backlight works for some\nof these laptops, and the backlight from samsung-laptop always work.\n\nThe good news is that newer laptops have functional ACPI video device\nand won\u0027t end up growing this list.\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "5719b81988f3c24ff694dc3a37e35b35630a3966",
      "tree": "9978d4aa2c11ecb130d613a399b04e8c422a3517",
      "parents": [
        "23b0531641c72c6a2f410af1c593293fa353884b"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Fri Mar 23 12:36:44 2012 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:45:25 2012 -0400"
      },
      "message": "acer-wmi: No wifi rfkill on Sony machines\n\nThe wireless rfkill should charged by sony-laptop but not acer-wmi.\nSo, add Sony\u0027s SNY5001 acpi device to blacklist in acer-wmi.\n\nTested on Sony Vaio\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Mattia Dongili \u003cmalattia@linux.it\u003e\nCc: Dimitris N \u003cddarlac@gmail.com\u003e\nTested-by: Dimitris N \u003cddarlac@gmail.com\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@suse.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "23b0531641c72c6a2f410af1c593293fa353884b",
      "tree": "a0c342b042b98c8b0c0dc6af5135d2f1ed999316",
      "parents": [
        "ade28abdcb474531bb7045c032a286812c7f6d2a"
      ],
      "author": {
        "name": "Manoj Iyer",
        "email": "manoj.iyer@canonical.com",
        "time": "Fri Mar 09 17:32:24 2012 -0600"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:52 2012 -0400"
      },
      "message": "thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS\n\nThe newer V series bios reports product version as \u0027Lenovo\u0027\ninstead of \u0027ThinkPad\u0027. Recoginze this new string so that\nthe module can load.\n\nSigned-off-by: Manoj Iyer \u003cmanoj.iyer@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nTested-by: James Ferguson \u003cjames.ferguson@canonical.com\u003e\nTested-by: Dennis Chua \u003cdennis.chua@canonical.com\u003e\nTested-by: Ike Pan \u003cike.pan@canonical.com\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\n"
    },
    {
      "commit": "ade28abdcb474531bb7045c032a286812c7f6d2a",
      "tree": "dfd441bfc42ff2d6b30a8e274491801d908e5951",
      "parents": [
        "7a61d0207465e41b7dbe3a25f628ddef24572c6f"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Tue Mar 20 09:53:14 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:51 2012 -0400"
      },
      "message": "asus-wmi: don\u0027t update power and brightness when using scalar\n\nBut we can still do it on other boards, as this might happen\nif the backlight driver change when update_bl is called.\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "7a61d0207465e41b7dbe3a25f628ddef24572c6f",
      "tree": "7db480395c0668f64d94a5656f8b4d2e730c514c",
      "parents": [
        "c55d995dd3cebffdeb2b7eff8acc813c56d62c97"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Tue Mar 20 09:53:13 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:49 2012 -0400"
      },
      "message": "eeepc-wmi: split et2012 specific hacks\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "c55d995dd3cebffdeb2b7eff8acc813c56d62c97",
      "tree": "78e48933e25189cb1dab9126df933682c61e4876",
      "parents": [
        "fb05b9f53fa9131ae86eb8cc4fda20e943a86e36"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Tue Mar 20 09:53:12 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:47 2012 -0400"
      },
      "message": "eeepc-wmi: refine quirks handling\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "fb05b9f53fa9131ae86eb8cc4fda20e943a86e36",
      "tree": "3578c34b77ca41fecef7c1bcab09241a8219bae2",
      "parents": [
        "6a2bcccdb3206950d28e343476d9050e23e79b7e"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Tue Mar 20 09:53:11 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:46 2012 -0400"
      },
      "message": "asus-nb-wmi: set panel_power correctly\n\nEven if it\u0027s currently unused.\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "6a2bcccdb3206950d28e343476d9050e23e79b7e",
      "tree": "2ee2cdd1b1290875b4ef18322d6d81ff16d1ccd1",
      "parents": [
        "6e0044bedc1fc94a61cc32fa25dcab9a4e4a9218"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Tue Mar 20 09:53:10 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:44 2012 -0400"
      },
      "message": "asus-wmi: move WAPF variable into quirks_entry\n\nSome models work better with different values of wapf, so move the\nvariable into quriks_entry to make it more easy to give a specific\nvalue to different models.\n\nBased on original patch from AceLan Kao \u003cacelan.kao@canonical.com\u003e\n\nCc: AceLan Kao \u003cacelan.kao@canonical.com\u003e\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "6e0044bedc1fc94a61cc32fa25dcab9a4e4a9218",
      "tree": "c3f6c0ee73a93f7ae8bb9fdfd448c189d0250511",
      "parents": [
        "c87992d1fa51a6a3d8f0e980ca4d2bdec7e78a17"
      ],
      "author": {
        "name": "AceLan Kao",
        "email": "acelan.kao@canonical.com",
        "time": "Tue Mar 20 09:53:09 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:43 2012 -0400"
      },
      "message": "asus-wmi: store backlight power status for AIO machine\n\nDue to some implementation reasons, ASUS ET2012 All-in-One machines\ncan\u0027t report the correct backlight power status, it will always return\n1. To track the backlight power status correctly, we have to store the\nstatus by ourselves.\n\nBTW, by the BIOS design, the backlight power will be turn on/off\nsequently, no matter what the value of the parameter will be.\nMore over, the brightness adjustment command will turn on the backlight\npower. Those behaviors will make us fail to track the backlight power\nstatus.\nFor example, While we are trying to turn on the backlight power,\nwe will send out the brightness adjustment command and then trying to\nfigure out if we have to turn on the backlight power, then send out\nthe command. But, the real case is that, the backlight power turns on\nwhile sending the brightness adjustment command, and then we send out\nthe command to turn on the backlight power, it actually will turn off\nthe backlight power and the backlight power status we recorded becomes\nwrong. So, we have to seperate these two commands by a if statement.\n\nSigned-off-by: AceLan Kao \u003cacelan.kao@canonical.com\u003e\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "c87992d1fa51a6a3d8f0e980ca4d2bdec7e78a17",
      "tree": "c702643e69183fcc5cb5f5b8b4f1e429ff1366fb",
      "parents": [
        "bde9e5098c121cfca6d9c7e3a26e6ae44a3c9632"
      ],
      "author": {
        "name": "AceLan Kao",
        "email": "acelan.kao@canonical.com",
        "time": "Tue Mar 20 09:53:08 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:41 2012 -0400"
      },
      "message": "asus-wmi: add scalar board brightness adj. support\n\nSome ASUS ET2012E/I All-in-One machines that use a scalar board\nto control the brightness, and they only accept brightness up and down\ncommand. So, I introduced a get_scalar_command() function to pass the\ncommand to the scalar board through WMI.\n\nBesides, we have to store the brightness value locally, for we need the\nold value to know the brightness value is increasing or decreasing.\n\nBTW, since there is no way to retrieve the actual brightness(it would be\na fixed value), and the max brightness value would be fixed to 1, so we\nhave to keep passing the brightness up/down command when we reached the\nmax brightness value or 0.\n\nSigned-off-by: AceLan Kao \u003cacelan.kao@canonical.com\u003e\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "bde9e5098c121cfca6d9c7e3a26e6ae44a3c9632",
      "tree": "0e0bf71649fb4e038f89d74542b03d77ab883c5b",
      "parents": [
        "82c333aaf4b2d6a83d9e8d6247584af8c18c4d7b"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Tue Mar 20 09:53:07 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:39 2012 -0400"
      },
      "message": "samsung-laptop: cleanup return type: mode_t vs umode_t\n\nThis function returns a umode_t (unsigned short) instead of mode_t which\nis an unsigned int on some architectures.  Cleaning this up silences a\ncompile warning:\n\ndrivers/platform/x86/samsung-laptop.c:1108:2: warning: initialization\n\tfrom incompatible pointer type [enabled by default]\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "82c333aaf4b2d6a83d9e8d6247584af8c18c4d7b",
      "tree": "48d2f494db3107992a737336722e8a5b1228272f",
      "parents": [
        "8522944085ffd83af129ffce06e3a9f34635391c"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Tue Mar 20 09:53:06 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:38 2012 -0400"
      },
      "message": "drivers, samsung-laptop: fix usage of isalnum\n\nlinux/ctype.h is needed for isalnum() to avoid a build error:\n\ndrivers/platform/x86/samsung-laptop.c: In function ‘samsung_sabi_diag’:\ndrivers/platform/x86/samsung-laptop.c:1306: error: implicit declaration of function ‘isalnum’\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "8522944085ffd83af129ffce06e3a9f34635391c",
      "tree": "21259b6fa4d80c6939f52dd330673db74b0e1b94",
      "parents": [
        "c09b2237da24e9136fc8053e11244f52903e73e0"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Tue Mar 20 09:53:05 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:36 2012 -0400"
      },
      "message": "drivers, samsung-laptop: fix initialization of sabi_data in sabi_set_commandb\n\nFields d0, d1, d2, and d3 are members of an anonymous struct inside an\nanonymous union inside struct sabi_data.  Initialization must be done by\nwrapping the anonymous union and structs with brackets to avoid a build\nerror:\n\ndrivers/platform/x86/samsung-laptop.c: In function ‘sabi_set_commandb’:\ndrivers/platform/x86/samsung-laptop.c:433: error: unknown field ‘d0’ specified in initializer\ndrivers/platform/x86/samsung-laptop.c:433: warning: missing braces around initializer\ndrivers/platform/x86/samsung-laptop.c:433: warning: (near initialization for ‘in.\u003canonymous\u003e’)\n...\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "c09b2237da24e9136fc8053e11244f52903e73e0",
      "tree": "c7baa7ad15212edaf496ecd4155d83d15e6bd509",
      "parents": [
        "eb649a818abab4b0a8bb8b00d174ad9acf0a8a5a"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Tue Mar 20 09:53:04 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:35 2012 -0400"
      },
      "message": "asus-wmi: on/off bit is not set when reading the value\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "eb649a818abab4b0a8bb8b00d174ad9acf0a8a5a",
      "tree": "24aa0fa7f68677cb7776a7cf756fdec3269749e7",
      "parents": [
        "9b05ea24375f23a209f768c9069d24ede938ce50"
      ],
      "author": {
        "name": "Chih-Wei Huang",
        "email": "cwhuang@linux.org.tw",
        "time": "Tue Mar 20 09:53:03 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:33 2012 -0400"
      },
      "message": "eeepc-wmi: add extra keymaps for EP121\n\nSigned-off-by: Chih-Wei Huang \u003ccwhuang@linux.org.tw\u003e\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "9b05ea24375f23a209f768c9069d24ede938ce50",
      "tree": "8f8442a7145b7a1f802be0d2ebaf5c66d074576b",
      "parents": [
        "c08f2086cd0838465394eb51c2649ce91fbb8cc3"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Tue Mar 20 09:53:02 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:31 2012 -0400"
      },
      "message": "asus-nb-wmi: ignore useless keys\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "c08f2086cd0838465394eb51c2649ce91fbb8cc3",
      "tree": "b1ded19704ed5bc5f6ec43b4399c007a67c4e4c2",
      "parents": [
        "996d23ba36a0e505744a047d2138e189c64c6619"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@suse.com",
        "time": "Tue Mar 20 11:32:49 2012 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:30 2012 -0400"
      },
      "message": "acer-wmi: support Lenovo ideapad S205 Brazos wifi switch\n\nVaclav found a new ideapad S205 Brazos machine that used the same\nEC register of wireless with S205 but has different product name.\n\nSo, add this machine to quirk for support wireless rfkill.\n\nTested on Lenovo ideapad S205 Brazos\n\nTested-by: Vaclav Mocek \u003cvmocek@gmail.com\u003e\nAcked-by: Ike Panhc \u003cike.pan@canonical.com\u003e\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@suse.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "996d23ba36a0e505744a047d2138e189c64c6619",
      "tree": "2a19dfdb60bb33f9b7115223f87d9dec638f5119",
      "parents": [
        "34b6cfabd760d3a2784f0ae649eb5e390e0e53cc"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@suse.com",
        "time": "Mon Mar 19 17:37:33 2012 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:28 2012 -0400"
      },
      "message": "acer-wmi: fix out of input parameter size when set\n\nThe input parameter of set device status is different with get device\nstatus. There have volume value element for set status but don\u0027t need\nfor get action.\n\nOn Acer TravelMate 4750 creates field on volume value element even\ndoesn\u0027t use it in DSDT. So, add this patch for separate input paramter\nbetween set device status with get status.\n\nTested on Acer TravelMate 4750\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@suse.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "34b6cfabd760d3a2784f0ae649eb5e390e0e53cc",
      "tree": "833b87bc083f1818399709768810f66385f43f58",
      "parents": [
        "917ee75a59160fe3518c1672feb4562f11a18fbc"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@suse.com",
        "time": "Mon Mar 19 17:37:32 2012 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:27 2012 -0400"
      },
      "message": "acer-wmi: Detect communication hot key number\n\nCurrently we set a fixed hot key number to 0x01 for communction button,\nbut, actually, the key number is different on each acer laptop and it was\nreported by SMBIOS.\n\nSo, add this patch to get the communication hot key number from Acer\nOEM-specific SMBIOS Type AA.\n\nTested on Acer TravelMate 4750\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@suse.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "917ee75a59160fe3518c1672feb4562f11a18fbc",
      "tree": "48d1bd5beca5cff9db05bfbdc34e47031c6b7188",
      "parents": [
        "83e72dd97a25a831ff270ce4437416943a1e4b36"
      ],
      "author": {
        "name": "Seth Forshee",
        "email": "seth.forshee@canonical.com",
        "time": "Fri Mar 16 14:41:22 2012 -0500"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 26 15:05:25 2012 -0400"
      },
      "message": "platform/x86: Add driver for Apple gmux device\n\nApple laptops with hybrid graphics have a device named gmux that\ncontrols the muxing of the LVDS panel between the GPUs as well as screen\nbrightness. This driver adds support for the gmux device. Only backlight\ncontrol is supported initially.\n\nSigned-off-by: Seth Forshee \u003cseth.forshee@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nTested-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "475c77edf826333aa61625f49d6a2bec26ecb5a6",
      "tree": "8e1c6c319e347cd3c649fdb0b3ab45971c6b19e7",
      "parents": [
        "934e18b5cb4531cc6e81865bf54115cfd21d1ac6",
        "1488d5158dcd612fcdaf6b642451b026ee8bbcbb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 14:02:12 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 14:02:12 2012 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci\n\nPull PCI changes (including maintainer change) from Jesse Barnes:\n \"This pull has some good cleanups from Bjorn and Yinghai, as well as\n  some more code from Yinghai to better handle resource re-allocation\n  when enabled.\n\n  There\u0027s also a new initcall_debug feature from Arjan which will print\n  out quirk timing information to help identify slow quirks for fixing\n  or refinement (Yinghai sent in a few patches to do just that once the\n  new debug code landed).\n\n  Beyond that, I\u0027m handing off PCI maintainership to Bjorn Helgaas.\n  He\u0027s been a core PCI and Linux contributor for some time now, and has\n  kindly volunteered to take over.  I just don\u0027t feel I have the time\n  for PCI review and work that it deserves lately (I\u0027ve taken on some\n  other projects), and haven\u0027t been as responsive lately as I\u0027d like, so\n  I approached Bjorn asking if he\u0027d like to manage things.  He\u0027s going\n  to give it a try, and I\u0027m confident he\u0027ll do at least as well as I\n  have in keeping the tree managed, patches flowing, and keeping things\n  stable.\"\n\nFix up some fairly trivial conflicts due to other cleanups (mips device\nresource fixup cleanups clashing with list handling cleanup, ppc iseries\nremoval clashing with pci_probe_only cleanup etc)\n\n* \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci: (112 commits)\n  PCI: Bjorn gets PCI hotplug too\n  PCI: hand PCI maintenance over to Bjorn Helgaas\n  unicore32/PCI: move \u003casm-generic/pci-bridge.h\u003e include to asm/pci.h\n  sparc/PCI: convert devtree and arch-probed bus addresses to resource\n  powerpc/PCI: allow reallocation on PA Semi\n  powerpc/PCI: convert devtree bus addresses to resource\n  powerpc/PCI: compute I/O space bus-to-resource offset consistently\n  arm/PCI: don\u0027t export pci_flags\n  PCI: fix bridge I/O window bus-to-resource conversion\n  x86/PCI: add spinlock held check to \u0027pcibios_fwaddrmap_lookup()\u0027\n  PCI / PCIe: Introduce command line option to disable ARI\n  PCI: make acpihp use __pci_remove_bus_device instead\n  PCI: export __pci_remove_bus_device\n  PCI: Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge\n  PCI: Rename pci_remove_bus_device to pci_stop_and_remove_bus_device\n  PCI: print out PCI device info along with duration\n  PCI: Move \"pci reassigndev resource alignment\" out of quirks.c\n  PCI: Use class for quirk for usb host controller fixup\n  PCI: Use class for quirk for ti816x class fixup\n  PCI: Use class for quirk for intel e100 interrupt fixup\n  ...\n"
    },
    {
      "commit": "23904815461ba223a8baf7490051597fa054299b",
      "tree": "2d52ce8ff18c4f731183d0b10048eb74489a3391",
      "parents": [
        "754b9800779402924fffe456b49d557e15260cbf",
        "fa63030e9c79e37b4d4e63b39ffb09cfb7aa0fe4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 09:42:36 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 09:43:22 2012 -0700"
      },
      "message": "Merge branch \u0027x86-platform-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 platform changes from Ingo Molnar.\n\nRemoves the Moorestown platform that nobody ever used.\n\n* \u0027x86-platform-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86/platform: Move APIC ID validity check into platform APIC code\n  x86/olpc/xo15/sci: Enable lid close wakeup control\n  x86/geode/net5501: Add platform driver for Soekris Engineering net5501\n  x86/geode/alix2: Supplement driver to include GPIO button support\n  x86/mid/powerbtn: Use MSIC read/write instead of ipc_scu\n  x86/mid/thermal: Turn off thermistor\n  x86/mid/thermal: Add msic_thermal alias\n  x86/mid/thermal: Convert to use Intel MSIC API\n  x86/mid/scu_ipc: Remove Moorestown support\n  x86/mid: Kill off Moorestown\n  x86/mrst: Add msic_thermal platform support\n  x86/config: Select MSIC MFD driver on Intel Medfield platform\n  x86/mid: Remove Intel Moorestown\n  x86/mrst: Set ISA bus type for fake MP IRQs\n  x86/ioapic: Use legacy_pic to set correct gsi-irq mapping\n"
    },
    {
      "commit": "f11f999e989061952f1a27bd0c49645a46d13173",
      "tree": "2e351b98cd900601b45c77af23740834f148703f",
      "parents": [
        "af502837a08c8ca3495d3940d4c4eb4e19a3beaa"
      ],
      "author": {
        "name": "Seth Forshee",
        "email": "seth.forshee@canonical.com",
        "time": "Wed Jan 18 13:44:11 2012 -0600"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Mar 22 09:31:53 2012 -0400"
      },
      "message": "toshiba_acpi: Refuse to load on machines with buggy INFO implementations\n\nSeveral Satellite models have a buggy implementation of the INFO method\nthat causes ACPI exceptions when executed:\n\n ACPI Error: Result stack is empty! State\u003dffff88012d70f800 (20110413/dswstate-98)\n ACPI Exception: AE_AML_NO_RETURN_VALUE, Missing or null operand (20110413/dsutils-646)\n ACPI Exception: AE_AML_NO_RETURN_VALUE, While creating Arg 0 (20110413/dsutils-763)\n ACPI Error: Method parse/execution failed [\\_SB_.VALZ.GETE] (Node ffff880131175eb0), AE_AML_NO_RETURN_VALUE (20110413/psparse-536)\n ACPI Error: Method parse/execution failed [\\_SB_.VALZ.INFO] (Node ffff880131175ed8), AE_AML_NO_RETURN_VALUE (20110413/psparse-536)\n toshiba_acpi: ACPI INFO method execution failed\n toshiba_acpi: Failed to query hotkey event\n\nAll known machines with this implementation also have a WMI interface\nwith event GUID 59142400-C6A3-40FA-BADB-8A2652834100 which is not seen\non any other models. Refuse to load toshiba_acpi on machines with this\nguid.\n\nSigned-off-by: Seth Forshee \u003cseth.forshee@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "af502837a08c8ca3495d3940d4c4eb4e19a3beaa",
      "tree": "187ba84a071311bd735e22e9acfc79b1fa882eaa",
      "parents": [
        "29cd293f9f8cd76444657622980010b9364b1de6"
      ],
      "author": {
        "name": "Azael Avalos",
        "email": "coproscefalo@gmail.com",
        "time": "Wed Jan 18 13:44:10 2012 -0600"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Mar 22 09:31:52 2012 -0400"
      },
      "message": "toshiba_acpi: Support additional hotkey scancodes\n\nThese scancodes are used by many of the models now supported with\nthe addition of TOS1900 device support.\n\nSigned-off-by: Azael Avalos \u003ccoproscefalo@gmail.com\u003e\nSigned-off-by: Seth Forshee \u003cseth.forshee@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "29cd293f9f8cd76444657622980010b9364b1de6",
      "tree": "f39a927d66951f13d031dfa45f3558a689ac0575",
      "parents": [
        "3e2abc5a35d25442821e1733687b7abbc83b5072"
      ],
      "author": {
        "name": "Seth Forshee",
        "email": "seth.forshee@canonical.com",
        "time": "Wed Jan 18 13:44:09 2012 -0600"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Mar 22 09:31:51 2012 -0400"
      },
      "message": "toshiba_acpi: Support alternate hotkey interfaces\n\nThere are two types of problems that prevent hotkeys from working\non many of the machines supported by toshiba_acpi. The first of\nthese is the lack of a functioning SCI for hotkey events. For these\nmachines it is possible to filter the Fn keypresses from the\nkeyboard and generate a notification by executing the ACPI NTFY\nmethod.\n\nThe second problem is a lack of support for HCI_SYSTEM_EVENT, which\nis used for reading the hotkey scancodes. On these machines the\nscancodes can be read by executing the ACPI NTFY method.\n\nThis patch fixes both problems by installing an i8042 filter when\nthe NTFY method is present to generate notifications and by\ndetecting which of INFO or HCI_SYSTEM_EVENT is supported for\nreading scancodes. If neither method of reading scancodes is\nsupported, the hotkey input device is not registered.\n\nSigned-off-by: Azael Avalos \u003ccoproscefalo@gmail.com\u003e\nSigned-off-by: Seth Forshee \u003cseth.forshee@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "69a7aebcf019ab3ff5764525ad6858fbe23bb86d",
      "tree": "7211df5704b743a7667159748c670a9744164482",
      "parents": [
        "d464c92b5234227c1698862a1906827e2e398ae0",
        "f1f996b66cc3908a8f5ffccc2ff41840e92f3b10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 21:12:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 21:12:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial tree from Jiri Kosina:\n \"It\u0027s indeed trivial -- mostly documentation updates and a bunch of\n  typo fixes from Masanari.\n\n  There are also several linux/version.h include removals from Jesper.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (101 commits)\n  kcore: fix spelling in read_kcore() comment\n  constify struct pci_dev * in obvious cases\n  Revert \"char: Fix typo in viotape.c\"\n  init: fix wording error in mm_init comment\n  usb: gadget: Kconfig: fix typo for \u0027different\u0027\n  Revert \"power, max8998: Include linux/module.h just once in drivers/power/max8998_charger.c\"\n  writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header\n  writeback: fix typo in the writeback_control comment\n  Documentation: Fix multiple typo in Documentation\n  tpm_tis: fix tis_lock with respect to RCU\n  Revert \"media: Fix typo in mixer_drv.c and hdmi_drv.c\"\n  Doc: Update numastat.txt\n  qla4xxx: Add missing spaces to error messages\n  compiler.h: Fix typo\n  security: struct security_operations kerneldoc fix\n  Documentation: broken URL in libata.tmpl\n  Documentation: broken URL in filesystems.tmpl\n  mtd: simplify return logic in do_map_probe()\n  mm: fix comment typo of truncate_inode_pages_range\n  power: bq27x00: Fix typos in comment\n  ...\n"
    },
    {
      "commit": "7714567c87f43862d3d7049ed2907567be3e50c3",
      "tree": "10124759f2e8515333ed65eae316912352c274a7",
      "parents": [
        "f39eaa674bc3747c94abadbc46b6d389953e64b8"
      ],
      "author": {
        "name": "Michael Demeter",
        "email": "michael.demeter@intel.com",
        "time": "Thu Jan 26 17:40:27 2012 +0000"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:26 2012 -0400"
      },
      "message": "intel_mid_powerbtn: use MSIC read/write instead of ipc_scu\n\nIn the 2.6.36 kernel we did not have the MSIC driver. Changed\nall ipc_scu_reads/writes to use the MSIC driver and defines.\nAdded a fix from the 2.6.36 kernel where the SCU FW could send\na power button interrupt to the IA32 FW and the kernel was not\nrunning yet. This resulted in the interrupt not getting cleared\nand the power button was ignored. this fix just clears the\ninterrupt on start-up.\n\nSigned-off-by: Michael Demeter \u003cmichael.demeter@intel.com\u003e\nReviewed-by: Mika Westerberg \u003cmika.westerberg@linux.intel.com\u003e\nRevert style-only changes. Remove unused variable. Fix comment style.]\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "f39eaa674bc3747c94abadbc46b6d389953e64b8",
      "tree": "a65c66e7f89f6e9778b5383c30bd2a0c3cbedf79",
      "parents": [
        "a938406b768936f6275b18360ecb44624a80deb1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Thu Jan 26 17:37:36 2012 +0000"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:25 2012 -0400"
      },
      "message": "platform, x86: Kill off Moorestown\n\nAll production devices operate in the Oaktrail configuration with legacy PC\nelements present and an ACPI BIOS. Continue stripping out the Moorestown\nelements from the tree leaving Medfield.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a938406b768936f6275b18360ecb44624a80deb1",
      "tree": "c51cf36f38201a3e40a8985adb08894c7cbe0a6a",
      "parents": [
        "ca1469f5f1bb04856dec9549c111b7aec59da71e"
      ],
      "author": {
        "name": "Danny Kukawka",
        "email": "danny.kukawka@bisect.de",
        "time": "Mon Jan 30 23:00:11 2012 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:25 2012 -0400"
      },
      "message": "hdaps: trivial fix for -Wuninitialized\n\nTrivial fix for some -Wuninitialized compiler warnings.\n\nSigned-off-by: Danny Kukawka \u003cdanny.kukawka@bisect.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "ca1469f5f1bb04856dec9549c111b7aec59da71e",
      "tree": "a0af7143466282f43cd85f27923bd953974a9ca0",
      "parents": [
        "67e1d34cd54cbf33f093f1dd53e7bda1124eb972"
      ],
      "author": {
        "name": "Sergey Senozhatsky",
        "email": "sergey.senozhatsky@gmail.com",
        "time": "Mon Mar 12 13:07:13 2012 +0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:24 2012 -0400"
      },
      "message": "acer-wmi: ignore missing Aspire 5741G keys (checkpatched)\n\nacer-wmi: ignore missing Aspire 5741G keys\n\nIgnore Aspire\u0027s 5741G:\n KEY_PREVIOUSSONG\n KEY_NEXTSONG\n KEY_PLAYPAUSE\n KEY_STOP\n KEY_VOLUMEDOWN\n\nSigned-off-by: Sergey Senozhatsky \u003csergey.senozhatsky@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "67e1d34cd54cbf33f093f1dd53e7bda1124eb972",
      "tree": "8535320485451c954b026cc30cc8b01108ad74f8",
      "parents": [
        "2d5de9e84928e35b4d9b46b4d8d5dcaac1cff1fa"
      ],
      "author": {
        "name": "Merlin Schumacher",
        "email": "merlin.schumacher@gmail.com",
        "time": "Tue Jan 24 04:35:35 2012 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:24 2012 -0400"
      },
      "message": "acer-wmi: support for P key on TM8372\n\nBugLink: http://launchpad.net/bugs/865807\n\nThere is no entry for P key on TM8372, so when P key is pressed, only\n\"acer_wmi: Unknown key number - 0x29\" in dmesg.\n\nSigned-off-by: Merlin Schumacher \u003cmerlin.schumacher@gmail.com\u003e\nSigned-off-by: Ike Panhc \u003cike.pan@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "2d5de9e84928e35b4d9b46b4d8d5dcaac1cff1fa",
      "tree": "8ac5aa090be19ff01b76ef82adaa7ac54501c1f0",
      "parents": [
        "3197059af0762c191af23c0ce3fd6f8311c564e7"
      ],
      "author": {
        "name": "AceLan Kao",
        "email": "acelan.kao@canonical.com",
        "time": "Tue Jan 17 16:18:06 2012 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:23 2012 -0400"
      },
      "message": "dell-laptop: touchpad LED should persist its status after S3\n\nTouchpad LED will not turn on after S3, it will make the touchpad status\ndoesn\u0027t consist with the LED.\nBy adding one flag to let the LED device restore it\u0027s status.\n\nSigned-off-by: AceLan Kao \u003cacelan.kao@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "592b746c55b63770da25148ea3b56ed463a596b2",
      "tree": "1e8e72d68755e43508ee3000dcd3c7968d40abb5",
      "parents": [
        "38db157d7b52a34be3e059d0bfa8ea9c9086105f"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Sun Jan 15 14:28:20 2012 +0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:22 2012 -0400"
      },
      "message": "toshiba_acpi: make one-bit bitfields unsigned\n\nThis doesn\u0027t change how the code works, but it silences a Sparse\ncomplaint:\ndrivers/platform/x86/toshiba_acpi.c:121:37: error: dubious one-bit signed bitfield\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "38db157d7b52a34be3e059d0bfa8ea9c9086105f",
      "tree": "6ef0e9abb04e9b0e62077e4a958c2c247df296ce",
      "parents": [
        "984165a37ca65d990419566d9af5dd247d03d2a0"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@suse.com",
        "time": "Mon Jan 09 14:26:44 2012 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:21 2012 -0400"
      },
      "message": "acer-wmi: remove useless input argument for internal wmi\n\nThe \"wmi_interface *iface\" is a useless input argument for internal wmi get/set\nfunctions, remove it to clear up source code.\n\nTested on Lenovo E520.\nTested on Acer TravelMate 4750.\n\nTested-by: mr.kobzar \u003cmr.kobzar@gmail.com\u003e\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@suse.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "0266e49b3fd37065f9f90856c75f442c020bd96e",
      "tree": "fb4c0e80038b533108ab8fbb72617d79484a7d65",
      "parents": [
        "420138a7477eaebafddaefb7412736d924ca7d73"
      ],
      "author": {
        "name": "Mika Westerberg",
        "email": "mika.westerberg@linux.intel.com",
        "time": "Thu Dec 15 22:28:24 2011 +0000"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:20 2012 -0400"
      },
      "message": "platform-x86: intel_mid_thermal: turn off thermistor voltage by default\n\nInstead of complaining that the voltage is on, we can just ask the MSIC to\nturn the voltage off. This should save some power.\n\nVoltage for thermistors is turned on when ADC conversion is initiated.\n\nSigned-off-by: Mika Westerberg \u003cmika.westerberg@linux.intel.com\u003e\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "420138a7477eaebafddaefb7412736d924ca7d73",
      "tree": "76072298380bd3dcc391447685957c5435a70595",
      "parents": [
        "3fca3d3d5075cd1365c763c6a62076f1ea726229"
      ],
      "author": {
        "name": "Mika Westerberg",
        "email": "mika.westerberg@linux.intel.com",
        "time": "Thu Dec 15 22:28:11 2011 +0000"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:20 2012 -0400"
      },
      "message": "platform-x86: intel_mid_thermal: convert to use Intel MSIC API\n\nIntel MSIC MFD driver provides common register access interface to the\ndevices in the MSIC die so we use that instead of SCU IPC.\n\nSigned-off-by: Mika Westerberg \u003cmika.westerberg@linux.intel.com\u003e\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "3fca3d3d5075cd1365c763c6a62076f1ea726229",
      "tree": "c20cda1bdeb55871c6794c9a7609830f36e834e0",
      "parents": [
        "20db88e32d139e7646c61b23b027a7471f343fae"
      ],
      "author": {
        "name": "Mika Westerberg",
        "email": "mika.westerberg@linux.intel.com",
        "time": "Thu Dec 15 22:27:59 2011 +0000"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:19 2012 -0400"
      },
      "message": "platform-x86: intel_mid_thermal: add msic_thermal alias\n\nIn newer boards this device is called \"msic_thermal\" instead of\n\"msic_sensor\". To support both we add suitable alias for the driver.\n\nSigned-off-by: Mika Westerberg \u003cmika.westerberg@linux.intel.com\u003e\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "20db88e32d139e7646c61b23b027a7471f343fae",
      "tree": "a50b80f3b81069673cce95c10709e020e490044f",
      "parents": [
        "a2d5dd24af1308d35329d78e74a1a3a94a1c1344"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Thu Dec 15 08:27:39 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:19 2012 -0400"
      },
      "message": "samsung-laptop: fix seclinux rfkill and us it as fallback\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a2d5dd24af1308d35329d78e74a1a3a94a1c1344",
      "tree": "60e93143e2a73dc2ec9dce84f419541214095486",
      "parents": [
        "7ec48ceda25c6c16ab3f69b6c318d3d196f7abd0"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Thu Dec 15 08:27:38 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:18 2012 -0400"
      },
      "message": "asus-laptop: add some keys found on Lenovo SL500\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "7ec48ceda25c6c16ab3f69b6c318d3d196f7abd0",
      "tree": "e6414540eac7f5375a1cd56b5fdba5c53dfb4538",
      "parents": [
        "26594dd47669ec213297b25fae20cdbb21f877b8"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Thu Dec 15 08:27:37 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:18 2012 -0400"
      },
      "message": "platform/x86: drop deprecated asus_acpi driver\n\nasus_acpi only support old models, it has been deprecated since\n2009 in favor of asus-laptop, it\u0027s not built by any (sane) distro,\nso it is time to say good bye.\n\nThanks to Julien Lerouge and Karol Kozimor for the work they have\ndone on it, I would never have wrote asus-laptop and other asus\nrelated drivers without asus_acpi.\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "26594dd47669ec213297b25fae20cdbb21f877b8",
      "tree": "fe45ca903059862b977609c1faa560e896c3dd44",
      "parents": [
        "3c8671ffd334cfb692089ec00141b56d5a796ae7"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Thu Dec 15 08:27:36 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:17 2012 -0400"
      },
      "message": "asus-laptop: check WLED and BLED presence before adding rfkill\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "3c8671ffd334cfb692089ec00141b56d5a796ae7",
      "tree": "5d4238adced28ae322089b848617e34470d74c29",
      "parents": [
        "774b06780be20d07c5459becd6495c04523a93a2"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Thu Dec 15 08:27:35 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:17 2012 -0400"
      },
      "message": "asus-laptop: add rfkill interfaces for wlan and wwan\n\nBut don\u0027t try to do than on pegatron tablets to avoid any\nconflict.\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "774b06780be20d07c5459becd6495c04523a93a2",
      "tree": "fc91522465fd85a9e48f6736545214e2fd60eca8",
      "parents": [
        "40969c7dd6298718820e0818b5b5acef7b24923d"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Thu Dec 15 08:27:34 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:16 2012 -0400"
      },
      "message": "asus-laptop: control how BLED and WLED should be exposed\n\nLet the user tells if BLED and WLED should be exposed as led or\nrfkill (the old sysfs are still here, but this adds a standard\ninterface to control the device).\n\nFor example on my A6JC, with WAPF\u003d1, I would do:\n\n$ modprobe asus-laptop wled_type\u003dled bluetooth_type\u003drfkill\n\nThere is still no known way to automatically guess what BLED\nand WLED methods will control, it\u0027s why user information is needed.\n\nA userspace database could do that automatically, and maybe some DMI\nmatching in the driver.\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "40969c7dd6298718820e0818b5b5acef7b24923d",
      "tree": "a6ad43d54e7dca2f0691338a10300dd1a78f1f02",
      "parents": [
        "ce6c468fd8f7f027953f9df97434423b8197009c"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Thu Dec 15 08:27:33 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:16 2012 -0400"
      },
      "message": "asus-laptop: cleanup rfkill code\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "ce6c468fd8f7f027953f9df97434423b8197009c",
      "tree": "55141f1b170d0ffaecb6ad86781782f661db6c2e",
      "parents": [
        "e0ac913374247f000aa97fdd732dcaf0070dd466"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Thu Dec 15 08:27:32 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:15 2012 -0400"
      },
      "message": "eeepc-laptop: log unknown keys\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "e0ac913374247f000aa97fdd732dcaf0070dd466",
      "tree": "9d244a3868a82e88411de6d17d451b659c695eaa",
      "parents": [
        "eecc5bbc612a8b008c0ef442ac8445306fbe5277"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Thu Dec 15 08:27:31 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:14 2012 -0400"
      },
      "message": "asus-laptop: log unknown keys\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "eecc5bbc612a8b008c0ef442ac8445306fbe5277",
      "tree": "8a9f7aed6a75a39a4065703994557426af411c74",
      "parents": [
        "6e71f38bdac9e7e3d598fdfe31020cdaa18b20d5"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Nov 29 11:04:06 2011 -0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:14 2012 -0400"
      },
      "message": "acerhdf: Message logging neatening\n\nUse pr_warn not pr_warning.\nCoalesce formats.\nArgument aligning.\nRemove superfluous parentheses.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@suse.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "6e71f38bdac9e7e3d598fdfe31020cdaa18b20d5",
      "tree": "cd12f1e5bc70cee234280d11fa5f2499a725cabc",
      "parents": [
        "92304a4084911cf1eef1cd624f6bf6f207498847"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Nov 29 11:04:05 2011 -0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:13 2012 -0400"
      },
      "message": "acer-wmi: Message logging neatening\n\nUse pr_warn not pr_warning.\nCoalesce formats.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@suse.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "2e777187d53ff4366f0dac37ded20980370e580e",
      "tree": "f7375c0f3ba6600e7f18f59c3df80c4a1df5198e",
      "parents": [
        "6f6ae06eb30d4710cd86a1782326702afa18a8f6"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:12 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:12 2012 -0400"
      },
      "message": "samsung-laptop: tweak traces\n\n- don\u0027t output error when probing features at load\n- print the SABI signature if samsung_sabi_init()\n  succeed\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "6f6ae06eb30d4710cd86a1782326702afa18a8f6",
      "tree": "d17510166e6bb8c8254b0ba08b98066bd63fd380",
      "parents": [
        "3be324a94df0c3f032178d04549dbfbf6cccb09a"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:11 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:12 2012 -0400"
      },
      "message": "samsung-laptop: dump model and version informations\n\nWe still need to figure out exactly what each of different fields\nrepresent, but they contain at least model and version informations.\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "3be324a94df0c3f032178d04549dbfbf6cccb09a",
      "tree": "bb79ffbc14a1f033b690ceabc65514bddbac56d5",
      "parents": [
        "84d482f23095be2c2e3e2cf6fbb10856dc479fb3"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:10 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:11 2012 -0400"
      },
      "message": "samsung-laptop: make the dmi check less strict\n\nThis enable the driver for everything that look like\na laptop and is from vendor \"SAMSUNG ELECTRONICS CO., LTD.\".\nNote that laptop supported by samsung-q10 seem to have a different\nvendor strict.\n\nAlso remove every log output until we know that we have a SABI interface\n(except if the driver is forced to load, or debug is enabled).\n\nKeeping a whitelist of laptop with a model granularity is something that can\u0027t\nwork without close vendor cooperation (and we don\u0027t have that).\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "84d482f23095be2c2e3e2cf6fbb10856dc479fb3",
      "tree": "988867719b9165489f44d6f5a52fd5c36cea744a",
      "parents": [
        "f674ebf1be4a19454549602ec8e6e7294bf9d60d"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:09 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:11 2012 -0400"
      },
      "message": "samsung-laptop: add true rfkill support for swsmi\n\nThe wireless status get and get commands seems to use one\nbyte per device. First byte is for wlan and third is for bluetooh,\nwe will have to find what the other are for.\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "f674ebf1be4a19454549602ec8e6e7294bf9d60d",
      "tree": "005f23ed60fe6d5fa51787ae63f06f6c130a3b71",
      "parents": [
        "1c02f2d40acbbffb96ce824de0e292b26e678bef"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:08 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:10 2012 -0400"
      },
      "message": "samsung-laptop: add keyboard backlight support\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "1c02f2d40acbbffb96ce824de0e292b26e678bef",
      "tree": "5bcb1878484ce74fe9088b55bb830fd7d908a6d5",
      "parents": [
        "3a75d378703495a90d6b2b49a3f5332c953879e2"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:07 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:10 2012 -0400"
      },
      "message": "samsung-laptop: cleanup KConfig\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "3a75d378703495a90d6b2b49a3f5332c953879e2",
      "tree": "117bf7fca74286971205fca6387cbbefa2ab458e",
      "parents": [
        "cb5b5c912ee8d97ea60c2d6c43d17ab6585947b8"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:06 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:09 2012 -0400"
      },
      "message": "samsung-laptop: add usb charge support\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "cb5b5c912ee8d97ea60c2d6c43d17ab6585947b8",
      "tree": "bb3384376c2521691da6d858308bc0fc0127d1e2",
      "parents": [
        "49dd77308b7a5a6d607d9d84ec3531a604afd170"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:05 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:09 2012 -0400"
      },
      "message": "samsung-laptop: add battery life extender support\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "49dd77308b7a5a6d607d9d84ec3531a604afd170",
      "tree": "1603057acca97252ed4b223dc7fdfb3e7e577063",
      "parents": [
        "5b80fc40e5c53da2c69382c20cfc2ece19ece9ce"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:04 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:08 2012 -0400"
      },
      "message": "samsung-laptop: remove selftest\n\nWe can now do the self test using debugfs, so remove the code\nand keep the debug flag to enable more traces.\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "5b80fc40e5c53da2c69382c20cfc2ece19ece9ce",
      "tree": "42080e2e731acd938bc56bc0000e6ca99cbab147",
      "parents": [
        "7e9607118b08bd4e1dae65d56e425e8de7f3da1c"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:03 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:08 2012 -0400"
      },
      "message": "samsung-laptop: add a small debugfs interface\n\nThis allow to call arbitrary sabi commands wihout\nmodifying the driver at all. For example, setting\nthe keyboard backlight brightness to 5 using debugfs\ninterface can be done like that:\n\n ; Set the command\n echo 0x78 \u003e command\n ; Set the data\n echo 0x0582 \u003e d0\n ; Fill the rest with 0\n echo 0 \u003e d1\n echo 0 \u003e d2\n echo 0 \u003e d3\n ; And issue the command\n cat call\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "7e9607118b08bd4e1dae65d56e425e8de7f3da1c",
      "tree": "7abeea849ad1851908edb94176dfda0e9f4b159e",
      "parents": [
        "a66c16627cfba7cd1da1f8bd04cab4219d09154b"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:02 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:07 2012 -0400"
      },
      "message": "samsung-laptop: ehance SABI support\n\n* SABI command are on 16 bits, not 8\n* SABI can read/write up to 11 byte of data\n* There is not real difference between \"get\" and \"set\"\n  commands, so refactorise the code of both functions\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a66c16627cfba7cd1da1f8bd04cab4219d09154b",
      "tree": "d34b3e097ffd60d14ca4abdca3fc58c464cc7c7f",
      "parents": [
        "f34cd9ca9320876e9c12764f052004628a03ba2d"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:01 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:06 2012 -0400"
      },
      "message": "samsung-laptop: use a sysfs group\n\nWill be usefull later when we will have more platform sysfs files\nlike battery_life_extender or usb_charge.\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "f34cd9ca9320876e9c12764f052004628a03ba2d",
      "tree": "2661a5241c3b2255602b46bc12a4b2b80915b29e",
      "parents": [
        "5dea7a2094d5e60fe8f8ec4277d22d7ad6fa8c26"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 11:00:00 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:06 2012 -0400"
      },
      "message": "samsung-laptop: don\u0027t handle backlight if handled by acpi/video\n\nsamsung-laptop is not at all related to ACPI, but since this interface\nis not documented at all, and the driver has to use it at load to\nunderstand how it works on the laptop, I think it\u0027s a good idea to\ndisable it if a better solution is available.\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "5dea7a2094d5e60fe8f8ec4277d22d7ad6fa8c26",
      "tree": "116cff47022d348786be668d8c8c4b44c254c54a",
      "parents": [
        "a6df48943a408b493d1aa141791d614a529d484e"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 10:59:59 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:05 2012 -0400"
      },
      "message": "samsung-laptop: move code into init/exit functions\n\nCreate _init()/_exit() function for each subsystem, remove\nthe local struct samsung_laptop * and only keep a\nstruct platform_device * that can only be used in samsung_init()\nand samsung_exit().\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a6df48943a408b493d1aa141791d614a529d484e",
      "tree": "3e5d9d88c76fa130f1f5f49967a57000c7a0f185",
      "parents": [
        "73d99a224435f25976a29c3aef53590180cdb774"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Sat Nov 26 10:59:58 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:05 2012 -0400"
      },
      "message": "samsung-laptop: put all local variables in a single structure\n\nEven if this driver can only be loaded once, it is still a good\nidea to create some kind of context structure.\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "73d99a224435f25976a29c3aef53590180cdb774",
      "tree": "a4a27169d4a53b82782c3874c2aca090b9966c82",
      "parents": [
        "b94e88bcb35b321b55ff4517c10eeec16079d46f"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sat Nov 26 12:14:37 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:04 2012 -0400"
      },
      "message": "platform-drivers-x86: convert drivers/platform/x86/* to use module_platform_driver()\n\nThis patch converts the drivers in drivers/platform/x86/* to use the\nmodule_platform_driver() macro which makes the code smaller and a bit\nsimpler.\n\nCc: Hong Liu \u003chong.liu@intel.com\u003e\nCc: Durgadoss R \u003cdurgadoss.r@intel.com\u003e\nCc: Daniel Drake \u003cdsd@laptop.org\u003e\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "b94e88bcb35b321b55ff4517c10eeec16079d46f",
      "tree": "07d80f37dbc2c7017e6bda69ca58d1f0b590972f",
      "parents": [
        "2a748853ca395c48ea75baa250f7cea6f0f23dbf"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@alien8.de",
        "time": "Thu Nov 24 15:01:31 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:04 2012 -0400"
      },
      "message": "hdaps: Shut up gcc uninitialized variable warnings\n\nTurn off the following triggered with gcc 4.6.1 on Debian testing:\n\ndrivers/platform/x86/hdaps.c: In function ‘hdaps_temp2_show’:\ndrivers/platform/x86/hdaps.c:398:16: warning: ‘temp’ may be used uninitialized in this function [-Wuninitialized]\ndrivers/platform/x86/hdaps.c: In function ‘hdaps_temp1_show’:\ndrivers/platform/x86/hdaps.c:385:16: warning: ‘temp’ may be used uninitialized in this function [-Wuninitialized]\n\nCc: Frank Seidel \u003cfrank@f-seidel.de\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: platform-driver-x86@vger.kernel.org\nSigned-off-by: Borislav Petkov \u003cbp@alien8.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "2a748853ca395c48ea75baa250f7cea6f0f23dbf",
      "tree": "ea243b88963e9207b1470bdf8ba1cad41444e3f4",
      "parents": [
        "747a562f342895bbb6cfdfcb82104b4b2ae566e6"
      ],
      "author": {
        "name": "AceLan Kao",
        "email": "acelan.kao@canonical.com",
        "time": "Thu Nov 17 15:30:42 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:03 2012 -0400"
      },
      "message": "dell-laptop: add 3 machines that has touchpad LED\n\nAdd \"Vostro 3555\", \"Inspiron N311z\", and \"Inspiron M5110\" into quirks,\nso that they could have touchpad LED function work.\n\nSigned-off-by: AceLan Kao \u003cacelan.kao@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "747a562f342895bbb6cfdfcb82104b4b2ae566e6",
      "tree": "c21379baf0b872266a4f11ad5364a38d57baf42a",
      "parents": [
        "4d6446628a92a2cf706c256606b3031fc72a763e"
      ],
      "author": {
        "name": "John Hughes",
        "email": "john@calvaedi.com",
        "time": "Wed Nov 16 19:51:57 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:03 2012 -0400"
      },
      "message": "to fix scancodes returned by sony-laptop driver\n\nFix scancodes returned by driver to match scancodes used to remap keys.\n\n(Before the patch FN/E returned scancode 0x1B, but to remap scancode\n0x14 had to be used).\n\nThe scancodes returned by the sony-laptop driver for function keys did not\nmatch the scancodes used to remap keys.  Also, since the scancode was sent\nto the input subsystem after the mapped keysym the /lib/udev/keymap\nutility was confused about which scancode to report for which keysym.\n\nThis patch fixes the driver so the correct scancode is shown for each\nkey.  It also adds to the documentation a description of where to find\nthe scancodes.\n\nSigned-off-by: John Hughes \u003cjohn@calva.com\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "4d6446628a92a2cf706c256606b3031fc72a763e",
      "tree": "c2e4af521baabf6c7c3c8cb348e3a48157605724",
      "parents": [
        "dc2cbb3b443868c5612c63dd38b005294af3f0de"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Wed Nov 16 16:41:39 2011 +0000"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:02 2012 -0400"
      },
      "message": "intel_scu_ipc: Remove Moorestown support\n\nAll the production devices use the PC compatible version of this device so\ndon\u0027t use the SCU interfaces or the SCU firmware interfaces.\n\nDelete lots of code and conditional paths\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "dc2cbb3b443868c5612c63dd38b005294af3f0de",
      "tree": "c761e8fec549afba3bbd7efc85543212af5f3ac5",
      "parents": [
        "4585aba78afd598f034c05506b3c870ed128fd6e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Nov 14 00:27:00 2011 -0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Mar 20 12:02:02 2012 -0400"
      },
      "message": "intel-oaktrail: switch to using use MODULE_DEVICE_TABLE\n\nUse MODULE_DEVCE_TABLE instead of rolling MODULE_ALIAS by hand.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    }
  ],
  "next": "4585aba78afd598f034c05506b3c870ed128fd6e"
}
