)]}'
{
  "commit": "c9ac3ba129b242b5977b03c17ed8d2f0d000e085",
  "tree": "15731603c91122c1960fb365738e70e4f78b4b15",
  "parents": [
    "009b54079e65ddf004041ccaccef3b8647ce8a0b"
  ],
  "author": {
    "name": "Heiko Schocher",
    "email": "hs@denx.de",
    "time": "Thu Jan 20 22:56:39 2011 +0000"
  },
  "committer": {
    "name": "Albert Aribaud",
    "email": "albert.aribaud@free.fr",
    "time": "Wed Feb 02 00:54:45 2011 +0100"
  },
  "message": "arm926ejs: timer: Replace bss variable by gdr\n\nReuse the gd-\u003etbl value for timestamp and add gd-\u003elastinc for lastinc bss\nvalues in the arm926ejs timers implementation.\n\nThe usage of bss values in drivers before initialisation of bss is forbidden.\nIn that special case some data in .rel.dyn gets corrupted.\n\nThis patch is similiar to the patch Dirk Behme posted\nfor the armv7/omap-common/timer.c and added suggestions\nfrom Reinhard Meyer.\n\nTested on the arm926ejs mx27 based magnesium board\nTested on the arm926ejs kirkwood based suen3 board\n\nSigned-off-by: Heiko Schocher \u003chs@denx.de\u003e\ncc: Albert ARIBAUD \u003calbert.aribaud@free.fr\u003e\ncc: Prafulla Wadaskar \u003cprafulla@marvell.com\u003e\ncc: Stefano Babic \u003csbabic@denx.de\u003e\ncc: Reinhard Meyer \u003cu-boot@emk-elektronik.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ec6a93807e9775856c3d42ac42ad8442ef7e7d8",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/arm926ejs/kirkwood/timer.c",
      "new_id": "3e8032960842e7c935daa34d189b9b441b9fe99a",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/arm926ejs/kirkwood/timer.c"
    },
    {
      "type": "modify",
      "old_id": "9175b71d16aa17e5c75e442defb5ea4ae1625a6b",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/arm926ejs/mb86r0x/timer.c",
      "new_id": "6966b0d190d641c6255c7dde30aa0b2a6384c1e9",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/arm926ejs/mb86r0x/timer.c"
    },
    {
      "type": "modify",
      "old_id": "11d41a8bf9f5b44ec098c18e4b62911f66cc1115",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/arm926ejs/mx25/timer.c",
      "new_id": "14f0c2dc73b923f28480abeccdba42a3675f2c12",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/arm926ejs/mx25/timer.c"
    },
    {
      "type": "modify",
      "old_id": "8f1d47bba775716ec21afd2a5e662c617b7a24d4",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/arm926ejs/mx27/timer.c",
      "new_id": "5c1cf014f05a46565515db626e7e425a84f66126",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/arm926ejs/mx27/timer.c"
    },
    {
      "type": "modify",
      "old_id": "7d4b6e602e4e99b7ceca0d00e6ca504c5f50a957",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/arm926ejs/omap/timer.c",
      "new_id": "88a0ee677eacec1776f29955092a839e7693ac7a",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/arm926ejs/omap/timer.c"
    },
    {
      "type": "modify",
      "old_id": "089ef47b371f672f85fd1c016e27b67b11327f0f",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/arm926ejs/orion5x/timer.c",
      "new_id": "bbab2269ddab85ecd83fd3729708731d01d5929e",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/arm926ejs/orion5x/timer.c"
    },
    {
      "type": "modify",
      "old_id": "06858b4a13bacf4fcaad376eff0a7aed407cd7d1",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/arm926ejs/spear/timer.c",
      "new_id": "66cf4de81713205d24e1b3d94f862f01badf62a4",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/arm926ejs/spear/timer.c"
    },
    {
      "type": "modify",
      "old_id": "81d67490db87cadb9bba2d7bd63d9bcb91048ea7",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/arm926ejs/versatile/timer.c",
      "new_id": "2e243b196eb7c46e90d198b9a51431d092dc6ce6",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/arm926ejs/versatile/timer.c"
    }
  ]
}
