)]}'
{
  "commit": "a613163dff04cbfcb7d66b06ef4a5f65498ee59b",
  "tree": "51841b8f22c1eeb71068e2a71bb92c152e68a543",
  "parents": [
    "91b87a4795c42b97b8d18c3757eff352458ecef4"
  ],
  "author": {
    "name": "Linus Walleij",
    "email": "linus.walleij@linaro.org",
    "time": "Mon Jun 11 17:33:12 2012 +0200"
  },
  "committer": {
    "name": "Mike Turquette",
    "email": "mturquette@linaro.org",
    "time": "Wed Jul 11 17:58:45 2012 -0700"
  },
  "message": "ARM: integrator: convert to common clock\n\nThis converts the Integrator platform to use common clock\nand the ICST driver. Since from this point not all ARM\nreference platforms use the clock, we define\nCONFIG_PLAT_VERSATILE_CLOCK and select it for all platforms\nexcept the Integrator.\n\nOpen issue: I could not use the .init_early() field of the\nmachine descriptor to initialize the clocks, but had to\nmove them to .init_irq(), so presumably .init_early() is\nso early that common clock is not up, and .init_machine()\nis too late since it\u0027s needed for the clockevent/clocksource\ninitialization. Any suggestions on how to solve this is\nvery welcome.\n\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n[mturquette@linaro.org: use \u0027select\u0027 instead of versatile Kconfig]\nSigned-off-by: Mike Turquette \u003cmturquette@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c59853738967da7ddb79f8a72e93a3348bc8b89c",
      "old_mode": 33188,
      "old_path": "arch/arm/Kconfig",
      "new_id": "6f8cf405d3ecfaaef052bbfdf16828fdea569ebc",
      "new_mode": 33188,
      "new_path": "arch/arm/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "2a20bba246fb7989f9235ba74867a4da6ff65306",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-integrator/core.c",
      "new_id": "ebf680bebdf2ad95a1928f6895f2a77fa60e9236",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-integrator/core.c"
    },
    {
      "type": "delete",
      "old_id": "bfe07679faecbcf0006cca03d72f98155780fbf4",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-integrator/include/mach/clkdev.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c857501c5783c0ea9967bc5c96182e706bada638",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-integrator/integrator_ap.c",
      "new_id": "7b1055c8e0b98c6619473ca4bca9cd711ccc316c",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-integrator/integrator_ap.c"
    },
    {
      "type": "modify",
      "old_id": "a8c6480babddae177248293cd0cf669d0df3239a",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-integrator/integrator_cp.c",
      "new_id": "82d5c837cc741096b5c74a8aac2db8920278811f",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-integrator/integrator_cp.c"
    },
    {
      "type": "modify",
      "old_id": "81ee7cc344575956a698ad929fe70ca8df1cee33",
      "old_mode": 33188,
      "old_path": "arch/arm/plat-versatile/Kconfig",
      "new_id": "8d5c10a5084da5dcaa87855abacb9f0a7e005a02",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-versatile/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "a5cb1945bdcc7ec637f288bd65096e5a77ae12f7",
      "old_mode": 33188,
      "old_path": "arch/arm/plat-versatile/Makefile",
      "new_id": "272769a8a7d6532bbc0391c0228501467c9a3d95",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-versatile/Makefile"
    },
    {
      "type": "modify",
      "old_id": "a83539b417875ba6ee9965f3ec794ac10d4b252a",
      "old_mode": 33188,
      "old_path": "drivers/clk/versatile/Makefile",
      "new_id": "50cf6a2ee693ce1d8d8d032047e8718a77963a7e",
      "new_mode": 33188,
      "new_path": "drivers/clk/versatile/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5053921bf7f670afc0212d1fedd6bf4fb098934",
      "new_mode": 33188,
      "new_path": "drivers/clk/versatile/clk-integrator.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83fe9c283bb8efa5486aa131def9e16d4846d4ca",
      "new_mode": 33188,
      "new_path": "include/linux/platform_data/clk-integrator.h"
    }
  ]
}
