)]}'
{
  "commit": "5e77bfbbf12d21ac303c802ce41a5f3fa3e1ff79",
  "tree": "d6381f0cdbb66f2f2362f029f6013f0ee3c2ba86",
  "parents": [
    "2fe77cbcdb483b9ce541c0978fb485f31213ee23"
  ],
  "author": {
    "name": "Arnd Bergmann",
    "email": "arnd@arndb.de",
    "time": "Sat Jun 13 15:23:33 2015 +0200"
  },
  "committer": {
    "name": "Zefan Li",
    "email": "lizefan@huawei.com",
    "time": "Thu Oct 22 09:20:05 2015 +0800"
  },
  "message": "ideapad: fix software rfkill setting\n\ncommit 4b200b4604bec3388426159f1656109d19fadf6e upstream.\n\nThis fixes a several year old regression that I found while trying\nto get the Yoga 3 11 to work. The ideapad_rfk_set function is meant\nto send a command to the embedded controller through ACPI, but\nas of c1f73658ed, it sends the index of the rfkill device instead\nof the command, and ignores the opcode field.\n\nThis changes it back to the original behavior, which indeed\nflips the rfkill state as seen in the debugfs interface.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nFixes: c1f73658ed (\"ideapad: pass ideapad_priv as argument (part 2)\")\nSigned-off-by: Darren Hart \u003cdvhart@linux.intel.com\u003e\n[lizf: Backported to 3.4: @data is not a pointer but the device idx]\nSigned-off-by: Zefan Li \u003clizefan@huawei.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac902f7a9baad76cbe4fb5982285044fe81a97e5",
      "old_mode": 33188,
      "old_path": "drivers/platform/x86/ideapad-laptop.c",
      "new_id": "34e9fcfc63d6126cd9cc4c074ca49c41378e93c5",
      "new_mode": 33188,
      "new_path": "drivers/platform/x86/ideapad-laptop.c"
    }
  ]
}
