)]}'
{
  "commit": "b87281e7f205eda08c911fdacd27d4d2f01daa09",
  "tree": "fa2b609c883db0162b14da5eefac3d0945d8cca6",
  "parents": [
    "f8dcd9e81797ae24acc44c84f0eb3b9e6cee9791"
  ],
  "author": {
    "name": "Paul Burton",
    "email": "paul.burton@imgtec.com",
    "time": "Thu Apr 20 10:07:35 2017 +0100"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Thu Apr 20 16:07:02 2017 +0200"
  },
  "message": "irqchip/mips-gic: Remove device IRQ domain\n\nIn commit c98c1822ee13 (\"irqchip/mips-gic: Add device hierarchy domain\")\nQais indicates that he felt having a separate device IRQ domain was\ncleaner, but along with everyone else I\u0027m aware of touching this driver\nI disagree.\n\nRemove the separate device IRQ domain so that we simply have the main\nGIC IRQ domain used for devices, and an IPI IRQ domain as a child. The\nlogic for handling the device interrupts \u0026 IPIs is cleanly separated\ninto the appropriate domain ops, making it much easier to reason about\nwhat the driver is doing than the previous approach where the 2 child\ndomains had to call up to their parent, which had to handle both types\nof interrupt \u0026 had all sorts of weird \u0026 wonderful duplication or\noutright clobbering of setup performed by multiple domains.\n\nSigned-off-by: Paul Burton \u003cpaul.burton@imgtec.com\u003e\nSigned-off-by: Matt Redfearn \u003cmatt.redfearn@imgtec.com\u003e\nCc: linux-mips@linux-mips.org\nCc: Jason Cooper \u003cjason@lakedaemon.net\u003e\nCc: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nLink: http://lkml.kernel.org/r/1492679256-14513-3-git-send-email-matt.redfearn@imgtec.com\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db058e10df0073adc8aa13c8f1fa5447320e8108",
      "old_mode": 33188,
      "old_path": "drivers/irqchip/irq-mips-gic.c",
      "new_id": "eb448a1d57b43350205c1935b696739644c49199",
      "new_mode": 33188,
      "new_path": "drivers/irqchip/irq-mips-gic.c"
    }
  ]
}
