)]}'
{
  "commit": "a8655e83fc44ec2b92cbea9f3ff3cc0da05a991c",
  "tree": "56bdc711208aca8b514e7366b56c66b9c05ac1be",
  "parents": [
    "3e459990961db7f3f2dcf21e2b38a7216dfd10dd"
  ],
  "author": {
    "name": "Catalin Marinas",
    "email": "catalin.marinas@arm.com",
    "time": "Mon Feb 04 17:30:57 2008 +0100"
  },
  "committer": {
    "name": "Russell King",
    "email": "rmk+kernel@arm.linux.org.uk",
    "time": "Mon Feb 04 17:52:19 2008 +0000"
  },
  "message": "[ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore\n\nThis patch adds dummy local timers for each CPU so that the board clock\ndevice is used to broadcast events to the other CPUs. The patch also\nadds the declaration for the dummy_timer_setup function (the equivalent\nof local_timer_setup when CONFIG_LOCAL_TIMERS is not set).\n\nDue to the way clockevents work, the dummy timer on the first CPU has to\nbe registered before the board timer.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b82828e768ad4570595a99d0f85e3f77c2e55582",
      "old_mode": 33188,
      "old_path": "arch/arm/Kconfig",
      "new_id": "a0aeecc33c739434113ee1cc25813d02063fdbba",
      "new_mode": 33188,
      "new_path": "arch/arm/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "aef6f9ab900ebebe3bd73ee4cbb045b4b601767f",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/smp.c",
      "new_id": "e9dfbab46cb65ef0a6e85d8aa90a9cc0cc0f1522",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/smp.c"
    },
    {
      "type": "modify",
      "old_id": "36e76ba937fc031286eeb4fa7acf46b13e37cd64",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-realview/Makefile",
      "new_id": "ca1e390c3c28795f3873bc8249e3eb3c74a8f078",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-realview/Makefile"
    },
    {
      "type": "modify",
      "old_id": "6c68deed84dc1e5eae9d6670c7e5a707a6652b6c",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-realview/core.c",
      "new_id": "8cabfec31da2769fdac4d17d336095afa55117ba",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-realview/core.c"
    },
    {
      "type": "modify",
      "old_id": "c7bdf04ab094d1f82f2afbb52c204154cf0dfef4",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-realview/localtimer.c",
      "new_id": "529eb6979e614cab73b9cf61b2d6cc968cc69ea9",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-realview/localtimer.c"
    },
    {
      "type": "modify",
      "old_id": "fce3596f9950a6aea5d8489d9d674a99759ad7b0",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-realview/platsmp.c",
      "new_id": "bb5eaa48520d2d595a7529678e69ed1aff34c0ca",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-realview/platsmp.c"
    },
    {
      "type": "modify",
      "old_id": "1f7c51a1886d524e738613479ee2622d8df61be7",
      "old_mode": 33188,
      "old_path": "include/asm-arm/smp.h",
      "new_id": "af99636db400e7e8cfbe81956faa1d84f11ebdf2",
      "new_mode": 33188,
      "new_path": "include/asm-arm/smp.h"
    }
  ]
}
