)]}'
{
  "commit": "c368d921daed3c7cfba9752a45b2a8804cd54128",
  "tree": "d171b490634300a31f5cc5a0136b49fdb110ae80",
  "parents": [
    "3f456cc18f63bebdf71d788098c72d7ecd83c9b6"
  ],
  "author": {
    "name": "Mark A. Greer",
    "email": "mgreer@mvista.com",
    "time": "Sat May 12 10:58:18 2007 +1000"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Sat May 12 11:32:50 2007 +1000"
  },
  "message": "[POWERPC] Add bootwrapper support for Motorola PrPMC2800 platform\n\nThe Motorola PrPMC280 and PrPMC2800 processor modules sit on an F101 or\nPrPMC2800 baseboard, respectively.  There are several variants of each\ntype of processor module which can have different amounts of memory,\namounts of FLASH, cpu frequencies, and an mv64360 or an mv64362.\n\nThe bootwrapper code for that platform reads VPD from an I2C EEPROM\nto determine the processor module variant.  From the variant, the\namount of memory, etc. is determined and the device tree is updated\naccordingly.  If the variant cannot be determined (e.g., corrupted\nVPD or a previously unknown variant), the property values already\nin the device tree are used.\n\nAlso, the firmware for those platforms does not completely configure\nthe mv64x60 host bridge so that configuration is done here.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "12fd57e11fa56dc0976f758deb3b9bd55c369155",
      "old_mode": 33188,
      "old_path": "arch/powerpc/boot/Makefile",
      "new_id": "d4f9fef7f9e90ea7b9f11da4bd2b57a54fdd8330",
      "new_mode": 33188,
      "new_path": "arch/powerpc/boot/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f428bac10d4a6cf4c820de81b63de9393ef182f3",
      "new_mode": 33188,
      "new_path": "arch/powerpc/boot/prpmc2800.c"
    }
  ]
}
