)]}'
{
  "commit": "3401b2fff38fbb8b73ea6bcc69a8370ae5d2a7a0",
  "tree": "8afd803ea49cf8bf8f1db90eabf5c8cd03808ef2",
  "parents": [
    "c1b6b4f2342d073698dfc2547240c35045a1d00e"
  ],
  "author": {
    "name": "Jean Delvare",
    "email": "khali@linux-fr.org",
    "time": "Mon Jul 14 22:38:29 2008 +0200"
  },
  "committer": {
    "name": "Jean Delvare",
    "email": "khali@mahadeva.delvare",
    "time": "Mon Jul 14 22:38:29 2008 +0200"
  },
  "message": "i2c: Let bus drivers add SPD to their class\n\nLet general purpose I2C/SMBus bus drivers add SPD to their class. Once\nthis is done, we will be able to tell the eeprom driver to only probe\nfor SPD EEPROMs and similar on these buses.\n\nNote that I took a conservative approach here, adding I2C_CLASS_SPD to\nmany drivers that have no idea whether they can host SPD EEPROMs or not.\nThis is to make sure that the eeprom driver doesn\u0027t stop probing buses\nwhere SPD EEPROMs or equivalent live.\n\nSo, bus driver maintainers and users should feel free to remove the SPD\nclass from drivers those buses never have SPD EEPROMs or they don\u0027t\nwant the eeprom driver to bind to them. Likewise, feel free to add the\nSPD class to any bus driver I might have missed.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "704436cdec8e62769e2a69ed39a7302e7e2c3fab",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-ali1535.c",
      "new_id": "8d1d90ab3a90343ff8bd0aba92e058c5ad9ee5b0",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-ali1535.c"
    },
    {
      "type": "modify",
      "old_id": "da5a382eee93f9b94d1fb9bff4d20313f912ae78",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-ali1563.c",
      "new_id": "4b55ae19db8d3c43cc85a72dc37504f7d49eebb6",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-ali1563.c"
    },
    {
      "type": "modify",
      "old_id": "7b029b147a8e70a95b509440953dca7dc2468d09",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-ali15x3.c",
      "new_id": "e922c3950fcdc4081c26fa3ca122f4465b116ead",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-ali15x3.c"
    },
    {
      "type": "modify",
      "old_id": "f0baea62067d3d59ed004ea75efd5833cd413665",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-amd756.c",
      "new_id": "bd4f6380fabe61e12827597565199f234d4eeb24",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-amd756.c"
    },
    {
      "type": "modify",
      "old_id": "a4f687915de1a2d0d6cbaeeeaac0b4c3f537b156",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-amd8111.c",
      "new_id": "0e18fe8460103e26eaac8bc68d6dbbe873079c77",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-amd8111.c"
    },
    {
      "type": "modify",
      "old_id": "53af744a91c12d249c152e56f8ad6d997c90289d",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-cpm.c",
      "new_id": "8164de1f4d72aba3a411f88f5d187e6d0c137f16",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-cpm.c"
    },
    {
      "type": "modify",
      "old_id": "b7a9977b025f31a492d632f8b57cb49930f05466",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-elektor.c",
      "new_id": "c251cf21a62b3b25f57492e2a2cfa976bc2e3bd6",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-elektor.c"
    },
    {
      "type": "modify",
      "old_id": "7c1b762aa681fc727312c0e0c1db08dbff0c2c04",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-gpio.c",
      "new_id": "79b455a1f090587c4c63d5b29b76d8474c81b122",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-gpio.c"
    },
    {
      "type": "modify",
      "old_id": "213119211e58711413e99bf5c3427b9ef154ec3d",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-i801.c",
      "new_id": "9717ffe12921fc5ffdf16d4035160a93d1eaecab",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-i801.c"
    },
    {
      "type": "modify",
      "old_id": "85dbf34382e1f54a3d964a2f71abf4f214457656",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-ibm_iic.c",
      "new_id": "6f7bfdec3c6910e23fcae17cab71c91692fcb2e7",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-ibm_iic.c"
    },
    {
      "type": "modify",
      "old_id": "39884e7975945e8954ed4bb8f1e8194fab5fd895",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-iop3xx.c",
      "new_id": "fc2714ac0c0f4ba865584f5012fce1dc563f3d06",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-iop3xx.c"
    },
    {
      "type": "modify",
      "old_id": "c9cd46b2269227bf5df160a5dea98c98bc5da87a",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-isch.c",
      "new_id": "8d648911a7f5d137bf87b806800a03879a98d8ce",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-isch.c"
    },
    {
      "type": "modify",
      "old_id": "a076129de7e811acb2434864ef2d48fccbeafa3b",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-mpc.c",
      "new_id": "10b9342a36c21241bb3c0ca36960801148053239",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-mpc.c"
    },
    {
      "type": "modify",
      "old_id": "036e6a883e6788e1564a56ae04afb227971681d6",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-mv64xxx.c",
      "new_id": "9e8118d2fe64cccfa54e745337982569e0710064",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-mv64xxx.c"
    },
    {
      "type": "modify",
      "old_id": "081fdf3393f447a63d47bcafb34f8e953e09b114",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-nforce2.c",
      "new_id": "2654f20d3a628ed4c8dd14a6910aaef3a0fc4952",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-nforce2.c"
    },
    {
      "type": "modify",
      "old_id": "f145692cbb76ad649901ccc3553443804bde3941",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-ocores.c",
      "new_id": "51ca79bf64807fef0892a55851c8b401d6482207",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-ocores.c"
    },
    {
      "type": "modify",
      "old_id": "1603c81e39d472e0b45644477db450aa3e26382e",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-pasemi.c",
      "new_id": "adf0fbb902f0850fb77a77b2bdee30a6bff7e206",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-pasemi.c"
    },
    {
      "type": "modify",
      "old_id": "2bde47509e1a4c4243de0dcc4f81eead5deb6561",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-piix4.c",
      "new_id": "85d69f3e624f2a7faf8116a7e8121f55830d8648",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-piix4.c"
    },
    {
      "type": "modify",
      "old_id": "63b3e2c11cff1a17ac67b2b21b39d49851c5143a",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-pmcmsp.c",
      "new_id": "dcf2045b5222b44aac99b568f7170701ecf0ae78",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-pmcmsp.c"
    },
    {
      "type": "modify",
      "old_id": "9e8c875437bec533ec4e32579602f31f4336bbe9",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-s3c2410.c",
      "new_id": "007390ad9810555b0fe7f2ba6077445601ec919b",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-s3c2410.c"
    },
    {
      "type": "modify",
      "old_id": "114634da6c6e9f3a7bd7ca77bf04476fc1c2818c",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-sibyte.c",
      "new_id": "ac8822e7a5b482a5963bade401bbf62e71e88c7a",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-sibyte.c"
    },
    {
      "type": "modify",
      "old_id": "328441bb547065a35fec28167e0f04df28586009",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-sis5595.c",
      "new_id": "f76944b384f57c279d6dd0ae0ac5370778ee612b",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-sis5595.c"
    },
    {
      "type": "modify",
      "old_id": "d7e6ff3e018737af93e2f083db1d153a14f93a48",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-sis630.c",
      "new_id": "eb2b2181fed7e2763531128cabeec4a1960ae422",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-sis630.c"
    },
    {
      "type": "modify",
      "old_id": "cde8e5880368afd23a6d2a551f441fbe01e9b7f7",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-sis96x.c",
      "new_id": "413e9e477723dfc53aca0674da678a7d7b096c32",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-sis96x.c"
    },
    {
      "type": "modify",
      "old_id": "e37ccd80f77a3b22d8bd488b944d50c8ee972515",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-stub.c",
      "new_id": "1b7b2af94036ca448ff226f49bd1e14ff45068c4",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-stub.c"
    },
    {
      "type": "modify",
      "old_id": "61716f6b14dcd2435c1b65f0fe27e05fc4f090cb",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-via.c",
      "new_id": "6517f8a6d911b9d5b0dc019a881ddf195f56acde",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-via.c"
    },
    {
      "type": "modify",
      "old_id": "c611905df009bcc9521035c4a27a831da5f301f1",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-viapro.c",
      "new_id": "7957ce51589156c4089b8f6a157216fdf1631d44",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-viapro.c"
    },
    {
      "type": "modify",
      "old_id": "61abe0f33255291ffa7e274f0aed3a8f68f283d6",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/scx200_acb.c",
      "new_id": "ed794b145a115bb4d235ded80ffd66dfc3e67668",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/scx200_acb.c"
    },
    {
      "type": "modify",
      "old_id": "145797fe6a310b128f42396619264638f131c71e",
      "old_mode": 33188,
      "old_path": "include/linux/i2c.h",
      "new_id": "839d0ea3dca36d6e6a0791ca864e1922351274b8",
      "new_mode": 33188,
      "new_path": "include/linux/i2c.h"
    }
  ]
}
