)]}'
{
  "commit": "a28d3af2a26c89aaa6470ca36edb212e05143d67",
  "tree": "765472fcde19c3717c6bde60fef2702394718c36",
  "parents": [
    "730745a5c45093982112ddc94cee6a9973455641"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Sat Jan 07 11:35:26 2006 +1100"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Mon Jan 09 15:47:17 2006 +1100"
  },
  "message": "[PATCH] 2/5 powerpc: Rework PowerMac i2c part 2\n\nThis is the continuation of the previous patch. This one removes the old\nPowerMac i2c drivers (i2c-keywest and i2c-pmac-smu) and replaces them\nboth with a single stub driver that uses the new PowerMac low i2c layer.\n\nNow that i2c-keywest is gone, the low-i2c code is extended to support\ninterrupt driver transfers. All i2c busses now appear as platform\ndevices. Compatibility with existing drivers should be maintained as the\ni2c bus names have been kept identical, except for the SMU bus but in\nthat later case, all users has been fixed.\n\nWith that patch added, matching a device node to an i2c_adapter becomes\ntrivial.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f31d6a678b9ef14b6f9064037dcb83f3700dc2c6",
      "old_mode": 33188,
      "old_path": "arch/powerpc/platforms/powermac/low_i2c.c",
      "new_id": "a25e447f907f613ba2db666a5d484db8e6c16d55",
      "new_mode": 33188,
      "new_path": "arch/powerpc/platforms/powermac/low_i2c.c"
    },
    {
      "type": "modify",
      "old_id": "dc5cdc1484e89dfba361297482494b02dcce81db",
      "old_mode": 33188,
      "old_path": "arch/powerpc/platforms/powermac/setup.c",
      "new_id": "3b1a9d4fcbc6c7ff1789960baa9b304f833c21e4",
      "new_mode": 33188,
      "new_path": "arch/powerpc/platforms/powermac/setup.c"
    },
    {
      "type": "modify",
      "old_id": "4010fe92e72b637f6c138813a82c15c744b79ba3",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/Kconfig",
      "new_id": "08d5b8fed2dc5f3440526110d9d5b13106a04174",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "f1df00f66c6cde856f188126fa1e4ab3a4ea2a5d",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/Makefile",
      "new_id": "b44831dff6833a19e8c4f638b97eed0f1fa78905",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/Makefile"
    },
    {
      "type": "delete",
      "old_id": "93e7080e3bc5af343204c5970f8ca993acb2f24e",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-keywest.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c5022e1ca6ff192671a470062e21f67e3cfa44a3",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-keywest.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7d925be3fd4b026033460b655626d97946d6b0c2",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-pmac-smu.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df786eb55295a41dc19ccfdc8eb371f0e890b63c",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-powermac.c"
    },
    {
      "type": "modify",
      "old_id": "a0ea44c3e8b10ec9ca68689718c3da6423961e3b",
      "old_mode": 33188,
      "old_path": "drivers/macintosh/Kconfig",
      "new_id": "7d4a0ac28c065c2145d4f707c2a339c9ddb7caf4",
      "new_mode": 33188,
      "new_path": "drivers/macintosh/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "9ecd76849e35bff0e0a835f14bc11159206a809d",
      "old_mode": 33188,
      "old_path": "drivers/macintosh/smu.c",
      "new_id": "db2ae71d07ef08511f480c5f6b7978b68772daaa",
      "new_mode": 33188,
      "new_path": "drivers/macintosh/smu.c"
    },
    {
      "type": "modify",
      "old_id": "57460e46c89f2152d9df180b020a7379bf2c7f25",
      "old_mode": 33188,
      "old_path": "drivers/macintosh/windfarm_lm75_sensor.c",
      "new_id": "906d3ecae6e69e043a31835963c17695a61fdc4c",
      "new_mode": 33188,
      "new_path": "drivers/macintosh/windfarm_lm75_sensor.c"
    },
    {
      "type": "modify",
      "old_id": "adf4fa956572a773c1517933b0d26fd17c808523",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/pmac_low_i2c.h",
      "new_id": "480018f41e1a6f4571aabeec134d116d8532ef6d",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/pmac_low_i2c.h"
    }
  ]
}
