)]}'
{
  "commit": "bbaa9cd3a605e337cefc566e5ac1b110763c8d1c",
  "tree": "c38257f4e57adb0d5ec9cd7b706dcc4a0d509292",
  "parents": [
    "897609370d25c69e95a174dbd75df6e5bc3a26c8"
  ],
  "author": {
    "name": "Alan Tull",
    "email": "atull@kernel.org",
    "time": "Wed May 16 18:49:54 2018 -0500"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Fri May 25 18:23:55 2018 +0200"
  },
  "message": "fpga: region: don\u0027t use drvdata in common fpga code\n\nChanges to fpga_region_register function to not set drvdata.\n\nSetting drvdata is fine for DT based devices that will have one region\nper platform device.  However PCIe based devices may have multiple\nFPGA regions under one PCIe device.  Without these changes, the PCIe\nsolution has to create an extra device for each child region to hold\ndrvdata.\n\nSigned-off-by: Alan Tull \u003catull@kernel.org\u003e\nReported-by: Jiuyue Ma \u003cmajiuyue@huawei.com\u003e\nSigned-off-by: Moritz Fischer \u003cmdf@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb0603e07ff862f616e7f1cf721d24c15a0679e7",
      "old_mode": 33188,
      "old_path": "drivers/fpga/fpga-region.c",
      "new_id": "f634a8ed5e2c5f4bf1abae9eaec4525001d2e9d7",
      "new_mode": 33188,
      "new_path": "drivers/fpga/fpga-region.c"
    },
    {
      "type": "modify",
      "old_id": "119ff75522f13d10f10cf6595d5006e7d41bf0b3",
      "old_mode": 33188,
      "old_path": "drivers/fpga/of-fpga-region.c",
      "new_id": "35e7e8c4a0cb084ea3bbaf35747174a747e5e721",
      "new_mode": 33188,
      "new_path": "drivers/fpga/of-fpga-region.c"
    }
  ]
}
