)]}'
{
  "commit": "817bb7fbfb0a1ad5f9d475cef0752d4ec5fdeac2",
  "tree": "fa725f8e1a7b3a3f7eac166a1de8cea29adf46ae",
  "parents": [
    "d9875690d9b89a866022ff49e3fcea892345ad92"
  ],
  "author": {
    "name": "AnilKumar Ch",
    "email": "anilkumar@ti.com",
    "time": "Mon Aug 13 20:36:05 2012 +0530"
  },
  "committer": {
    "name": "Samuel Ortiz",
    "email": "sameo@linux.intel.com",
    "time": "Wed Aug 22 10:49:35 2012 +0200"
  },
  "message": "mfd: Move tps65217 regulator plat data handling to regulator\n\nRegulator platform data handling was mistakenly added to MFD\ndriver. So we will see build errors if we compile MFD drivers\nwithout CONFIG_REGULATOR. This patch moves regulator platform\ndata handling from TPS65217 MFD driver to regulator driver.\n\nThis makes MFD driver independent of REGULATOR framework so\nbuild error is fixed if CONFIG_REGULATOR is not set.\n\ndrivers/built-in.o: In function `tps65217_probe\u0027:\ntps65217.c:(.devinit.text+0x13e37): undefined reference\nto `of_regulator_match\u0027\n\nThis patch also fix allocation size of tps65217 platform data.\nCurrent implementation allocates a struct tps65217_board for each\nregulator specified in the device tree. But the structure itself\nprovides array of regulators so one instance of it is sufficient.\n\nSigned-off-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61c097a98f5de7eb45fd0ccb8fdc44dd53c869fa",
      "old_mode": 33188,
      "old_path": "drivers/mfd/tps65217.c",
      "new_id": "3bc274409b58dd019a487cf45dd05e86d651705d",
      "new_mode": 33188,
      "new_path": "drivers/mfd/tps65217.c"
    },
    {
      "type": "modify",
      "old_id": "6caa222af77a284f09f1e8a5f634da794dd84838",
      "old_mode": 33188,
      "old_path": "drivers/regulator/tps65217-regulator.c",
      "new_id": "ab00cab905b730459c6e752907f1139aaec9ee57",
      "new_mode": 33188,
      "new_path": "drivers/regulator/tps65217-regulator.c"
    },
    {
      "type": "modify",
      "old_id": "12c06870829af2add4caed14a9ea57f069b7479f",
      "old_mode": 33188,
      "old_path": "include/linux/mfd/tps65217.h",
      "new_id": "7cd83d826ed82285099c55cc7008dc558feddcb2",
      "new_mode": 33188,
      "new_path": "include/linux/mfd/tps65217.h"
    }
  ]
}
