)]}'
{
  "commit": "90b335fbbc316b58a0daee8ea792b5aa8903f2ae",
  "tree": "787de651d8d7ca83614a38e2bfe4c5f27d48883c",
  "parents": [
    "4a92a385f867b26297b736e9b9cc42bd6dbf0f2b"
  ],
  "author": {
    "name": "Stephen Warren",
    "email": "swarren@nvidia.com",
    "time": "Tue Nov 27 16:29:10 2012 -0700"
  },
  "committer": {
    "name": "Rob Herring",
    "email": "rob.herring@calxeda.com",
    "time": "Fri Nov 30 10:52:19 2012 -0600"
  },
  "message": "kbuild: centralize .dts-\u003e.dtb rule\n\nAll architectures that use cmd_dtc do so in almost the same way. Create\na central build rule to avoid duplication. The one difference is that\nmost current uses of dtc build $(obj)/%.dtb from $(src)/dts/%.dts rather\nthan building the .dtb in the same directory as the .dts file. This\ndifference will be eliminated arch-by-arch in future patches.\n\nMIPS is the exception here; it already uses the exact same rule as the\nnew common rule, so the duplicate is removed in this patch to avoid any\nconflict. arch/mips changes courtesy of Ralf Baechle.\n\nUpdate Documentation/kbuild to remove the explicit call to cmd_dtc from\nthe example, now that the rule exists in a centralized location.\n\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: linux-arm-kernel@lists.infradead.org\nCc: Olof Johansson \u003colof@lixom.net\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nCc: Jonas Bonn \u003cjonas@southpole.se\u003e\nCc: linux@lists.openrisc.net\nCc: Aurelien Jacquiot \u003ca-jacquiot@ti.com\u003e\nCc: linux-c6x-dev@linux-c6x.org\nCc: Mark Salter \u003cmsalter@redhat.com\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nCc: microblaze-uclinux@itee.uq.edu.au\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nCc: linux-xtensa@linux-xtensa.org\nCc: Max Filippov \u003cjcmvbkbc@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec9ae67086911efa3022b912f1a30bfeb3aea976",
      "old_mode": 33188,
      "old_path": "Documentation/kbuild/makefiles.txt",
      "new_id": "14c3f4f1b61773bc660f1f73a1c57e438f2ef975",
      "new_mode": 33188,
      "new_path": "Documentation/kbuild/makefiles.txt"
    },
    {
      "type": "modify",
      "old_id": "bc96e2908f14436616083cf3706fd0dddf718d6a",
      "old_mode": 33188,
      "old_path": "arch/mips/cavium-octeon/Makefile",
      "new_id": "6e927cf20df243a8e42f353baa54d5d9d74ef74e",
      "new_mode": 33188,
      "new_path": "arch/mips/cavium-octeon/Makefile"
    },
    {
      "type": "modify",
      "old_id": "674fca45f72d65e9278e4d21c57dd6c2f8ebc0e5",
      "old_mode": 33188,
      "old_path": "arch/mips/lantiq/dts/Makefile",
      "new_id": "6fa72dd641b299739f75568d5ad4c469852c49a4",
      "new_mode": 33188,
      "new_path": "arch/mips/lantiq/dts/Makefile"
    },
    {
      "type": "modify",
      "old_id": "67ae3fe296f0c0d3158fececd4149840b078b508",
      "old_mode": 33188,
      "old_path": "arch/mips/netlogic/dts/Makefile",
      "new_id": "d117d46413aa29d9b03806935c3d206f0e4f6b29",
      "new_mode": 33188,
      "new_path": "arch/mips/netlogic/dts/Makefile"
    },
    {
      "type": "modify",
      "old_id": "0be6f110cce79be4c4acd2f4dbf4ac2ce7d24057",
      "old_mode": 33188,
      "old_path": "scripts/Makefile.lib",
      "new_id": "bdf42fdf64c9adb0095a1ff0ad3437499d0ba87c",
      "new_mode": 33188,
      "new_path": "scripts/Makefile.lib"
    }
  ]
}
