)]}'
{
  "commit": "4ff29ff8e8723a41e7defd8bc78a7b16cbf940a2",
  "tree": "0e277d27eee3af89e66856458dce29e6ba3f4721",
  "parents": [
    "b1f6cfe48c3cb1dfa77db3d2f42f765febaef9bc"
  ],
  "author": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Tue May 12 05:14:53 2009 +0900"
  },
  "committer": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Tue May 12 05:14:53 2009 +0900"
  },
  "message": "sh: clkfwk: Consolidate the ALWAYS_ENABLED / NEEDS_INIT mess.\n\nThere is no real distinction here in behaviour, either a clock needs to\nbe enabled on initialiation or not. The ALWAYS_ENABLED flag was always\nintended to only apply to clocks that were physically always on and could\nsimply not be disabled at all from software. Unfortunately over time this\nwas abused and the meaning became a bit blurry.\n\nSo, we kill off both of all of those paths now, as well as the newer\nNEEDS_INIT flag, and consolidate on a CLK_ENABLE_ON_INIT. Clocks that\nneed to be enabled on initialization can set this, and it will purposely\nenable them and bump the refcount up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5dc8b73a2bd5f1a606fba4537f67c7160089cd7d",
      "old_mode": 33188,
      "old_path": "arch/sh/include/asm/clock.h",
      "new_id": "246f9ebbed235580d531069f2fb3ba822b180396",
      "new_mode": 33188,
      "new_path": "arch/sh/include/asm/clock.h"
    },
    {
      "type": "modify",
      "old_id": "0a06df8cde2b58ace6b741ba3f917083b468374e",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/cpu/clock.c",
      "new_id": "c683be5ba8b2b6e930640405b7bd68d9c0cceedb",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/cpu/clock.c"
    },
    {
      "type": "modify",
      "old_id": "628d50ea6f6bf6ba2b0939fa7e25c60f501af77e",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/cpu/sh4/clock-sh4-202.c",
      "new_id": "0caca9f99fe83bb96486250e6caec82c681dbf65",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/cpu/sh4/clock-sh4-202.c"
    },
    {
      "type": "modify",
      "old_id": "db51cffc5d5bb472d56a5deae88685dc3357734c",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/cpu/sh4a/clock-sh7763.c",
      "new_id": "21bd70f9ee4573c2c2e27b39d79ba2ed4ccb30eb",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/cpu/sh4a/clock-sh7763.c"
    },
    {
      "type": "modify",
      "old_id": "ba8dacc4ba2387e78d39506f35de53b04325815a",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/cpu/sh4a/clock-sh7780.c",
      "new_id": "4c11f8917e4082ed51e60f44df9bf1bfe6966388",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/cpu/sh4a/clock-sh7780.c"
    },
    {
      "type": "modify",
      "old_id": "52691eaeb9ba3c427e7c6583f30655f63b74740e",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/cpu/sh4a/clock-sh7785.c",
      "new_id": "edd432894bd937c4102c36e7071a875c559410da",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/cpu/sh4a/clock-sh7785.c"
    },
    {
      "type": "modify",
      "old_id": "2e00ff436c63241908044007024b8d93ffa53998",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/cpu/sh4a/clock-sh7786.c",
      "new_id": "2825494f85dca2131898354f68e19dabe2fc923c",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/cpu/sh4a/clock-sh7786.c"
    },
    {
      "type": "modify",
      "old_id": "770934e682813d4cf9d6a3ac94507bdfb6abe5a1",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/cpu/sh4a/clock-shx3.c",
      "new_id": "6e5c864cf40f88828f3426c35d4cce388b7076b3",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/cpu/sh4a/clock-shx3.c"
    }
  ]
}
