)]}'
{
  "commit": "3760f736716f74bdc62a4ba5406934338da93eb2",
  "tree": "e28e22c6655dd62566f1b7a99f9354a31bf9d06e",
  "parents": [
    "d2653e92732bd3911feff6bee5e23dbf959381db"
  ],
  "author": {
    "name": "Jean Delvare",
    "email": "khali@linux-fr.org",
    "time": "Tue Apr 29 23:11:40 2008 +0200"
  },
  "committer": {
    "name": "Jean Delvare",
    "email": "khali@hyperion.delvare",
    "time": "Tue Apr 29 23:11:40 2008 +0200"
  },
  "message": "i2c: Convert most new-style drivers to use module aliasing\n\nBased on earlier work by Jon Smirl and Jochen Friedrich.\n\nUpdate most new-style i2c drivers to use standard module aliasing\ninstead of the old driver_name/type driver matching scheme. I\u0027ve\nleft the video drivers apart (except for SoC camera drivers) as\nthey\u0027re a bit more diffcult to deal with, they\u0027ll have their own\npatch later.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nCc: Jochen Friedrich \u003cjochen@scram.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26fea4dcc3a013edbd14f41c58c88b3b8b098e2d",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-at91/board-csb337.c",
      "new_id": "81f1ebb4e964ed3c3228bb4c1b2a370b982ca39b",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-at91/board-csb337.c"
    },
    {
      "type": "modify",
      "old_id": "0a897efeba8e5321dc8fdfec5da831aa7a554f73",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-at91/board-dk.c",
      "new_id": "c1a813c7169b63f86f932b53bd3945efc1535204",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-at91/board-dk.c"
    },
    {
      "type": "modify",
      "old_id": "b7b79bb9d6c4b09bd464225adb1e15a415ff16d8",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-at91/board-eb9200.c",
      "new_id": "af1a1d8ecc303a31d59841536f9c896acdd82b34",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-at91/board-eb9200.c"
    },
    {
      "type": "modify",
      "old_id": "c947152f9a3c7baaf0ff5f46cd64d324eaa7298c",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-iop32x/em7210.c",
      "new_id": "4877597c8758df1b1394571d7ec6a9b2b95d00e8",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-iop32x/em7210.c"
    },
    {
      "type": "modify",
      "old_id": "d2a7b04f1cb0764c51f7238d19385615b992bc29",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-iop32x/glantank.c",
      "new_id": "d4fca75ce5426e88e23c88d5b0836fe817601c0e",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-iop32x/glantank.c"
    },
    {
      "type": "modify",
      "old_id": "bc91d6e66bc4ea05e067d3b322b3ed8f1f64ac07",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-iop32x/n2100.c",
      "new_id": "2741063bf361e34abca66f96f648c1f6a7843ea8",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-iop32x/n2100.c"
    },
    {
      "type": "modify",
      "old_id": "8cb07437a807f81d92eed0bbd1a7d82b5118ab5d",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-ixp4xx/dsmg600-setup.c",
      "new_id": "a51bfa6978b6a619190987d5ffb3e45a74fc5001",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-ixp4xx/dsmg600-setup.c"
    },
    {
      "type": "modify",
      "old_id": "159e1c4f1edaa789deb76336aa1616fd38c02c1c",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-ixp4xx/nas100d-setup.c",
      "new_id": "84b5e62a9c0ab8a6f9defe0d9c59f0c9e8f4bc6b",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-ixp4xx/nas100d-setup.c"
    },
    {
      "type": "modify",
      "old_id": "d9a182895a0f998bee850213b0c607dbc13eceb4",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-ixp4xx/nslu2-setup.c",
      "new_id": "a48a6655b887ef7fe535db996f08617a8b27e9af",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-ixp4xx/nslu2-setup.c"
    },
    {
      "type": "modify",
      "old_id": "5079877200154364cf5d5d5921898909f53b2c2a",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-omap1/board-h2.c",
      "new_id": "4b444fdaafea04b430234f61574471168931155f",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-omap1/board-h2.c"
    },
    {
      "type": "modify",
      "old_id": "c3ef1ee5f77bcd4a01fb9a5ecac297493c850651",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-omap1/board-h3.c",
      "new_id": "7fbaa8d648cd8b8eea971c2b3168a9b1bdd204a4",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-omap1/board-h3.c"
    },
    {
      "type": "modify",
      "old_id": "4f9baba7d893e2c1b263019b868768876c78ec52",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-omap1/board-osk.c",
      "new_id": "a66505f58b1591f21e25634ac16ee26bf27e043d",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-omap1/board-osk.c"
    },
    {
      "type": "modify",
      "old_id": "872aed372327de33c6aa481bf74f753b20328ba1",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-orion5x/db88f5281-setup.c",
      "new_id": "ea3141e3e3c0fbff611bf83597954baec7f4b084",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-orion5x/db88f5281-setup.c"
    },
    {
      "type": "modify",
      "old_id": "d67790ef236e13863c20c53b8b24412a0555c2dd",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-orion5x/dns323-setup.c",
      "new_id": "058a525c2ab619b4c904b7b2c72b85b4177d6b06",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-orion5x/dns323-setup.c"
    },
    {
      "type": "modify",
      "old_id": "91413455beba0ca35f3f22d3ddad4b5d3b6f31ac",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-orion5x/kurobox_pro-setup.c",
      "new_id": "707db4be74a6750bc0b7e505dd452a1a80a72bb2",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-orion5x/kurobox_pro-setup.c"
    },
    {
      "type": "modify",
      "old_id": "37e8b2dc3ed57eaef7e601464adaad03ec6ea10d",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-orion5x/rd88f5182-setup.c",
      "new_id": "7082fe8f83b1944c3040d05d53e4364a04114835",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-orion5x/rd88f5182-setup.c"
    },
    {
      "type": "modify",
      "old_id": "fd43863a86f6dbc0479bb22264db087a12c4ba42",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-orion5x/ts209-setup.c",
      "new_id": "6f93668b0ed5415064169a8644fac9a20f993822",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-orion5x/ts209-setup.c"
    },
    {
      "type": "modify",
      "old_id": "e6be9d0aeccf2d9e94c4a1ac11306529d5f1bf2f",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/pcm990-baseboard.c",
      "new_id": "49d951db0f3d9dca15d2f2aeaeacc11c3b666754",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/pcm990-baseboard.c"
    },
    {
      "type": "modify",
      "old_id": "fddce32901a2249e31af17a17bacb3afa768667d",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-bf533/boards/stamp.c",
      "new_id": "024f418ae5430b36951c67072ac312e5c139c58c",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-bf533/boards/stamp.c"
    },
    {
      "type": "modify",
      "old_id": "0cec14b1ef5c0ee45345dcdcd05303e30857e9ea",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-bf537/boards/stamp.c",
      "new_id": "d3727b7c2d7d94da933ec76834c2a2378764b407",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-bf537/boards/stamp.c"
    },
    {
      "type": "modify",
      "old_id": "231dfbd3bc1ffcefc1a9c11b94ad885ab1d376d3",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-bf548/boards/ezkit.c",
      "new_id": "b00f68ac6bc991e972a765fe670bfff67bcc5ea8",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-bf548/boards/ezkit.c"
    },
    {
      "type": "modify",
      "old_id": "7b45670c7af387c34d670018dcc76108958d45fb",
      "old_mode": 33188,
      "old_path": "arch/powerpc/sysdev/fsl_soc.c",
      "new_id": "324c01b70dddfc14701210dc1547c3dfd9a65fab",
      "new_mode": 33188,
      "new_path": "arch/powerpc/sysdev/fsl_soc.c"
    },
    {
      "type": "modify",
      "old_id": "00d52a20d8a59425105f0307aa227d66b4871308",
      "old_mode": 33188,
      "old_path": "arch/sh/boards/renesas/migor/setup.c",
      "new_id": "e7c150d4970297629be13c17fefa543f5cfe9ac5",
      "new_mode": 33188,
      "new_path": "arch/sh/boards/renesas/migor/setup.c"
    },
    {
      "type": "modify",
      "old_id": "a5c5e92365011bfd7f1ba4594b0fb26f1c116540",
      "old_mode": 33188,
      "old_path": "arch/sh/boards/renesas/r7780rp/setup.c",
      "new_id": "ac0a96522e45e3f9387ae578149fe9ec05e34578",
      "new_mode": 33188,
      "new_path": "arch/sh/boards/renesas/r7780rp/setup.c"
    },
    {
      "type": "modify",
      "old_id": "2670519236e5488f6aaae9cba81cc3d4eef59246",
      "old_mode": 33188,
      "old_path": "drivers/gpio/pca953x.c",
      "new_id": "5a99e81d27843c8ce9e376684196b5daa253f90a",
      "new_mode": 33188,
      "new_path": "drivers/gpio/pca953x.c"
    },
    {
      "type": "modify",
      "old_id": "8856870dd738d328221a972da4c7d406bc8b1630",
      "old_mode": 33188,
      "old_path": "drivers/gpio/pcf857x.c",
      "new_id": "aa6cc8b2a2bc88afbeca4dec1b67bc75c05288a0",
      "new_mode": 33188,
      "new_path": "drivers/gpio/pcf857x.c"
    },
    {
      "type": "modify",
      "old_id": "1f63bab05522e7d7b8abe1333f2327b7866db94d",
      "old_mode": 33188,
      "old_path": "drivers/hwmon/f75375s.c",
      "new_id": "dc1f30e432eab96864d52af0706a2ac39f7338a7",
      "new_mode": 33188,
      "new_path": "drivers/hwmon/f75375s.c"
    },
    {
      "type": "modify",
      "old_id": "1b0cfd5472fda700c4e123edf834f2f6f20541ec",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-taos-evm.c",
      "new_id": "de9db49e54d93d8785f0beef0df4c5df28036a12",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-taos-evm.c"
    },
    {
      "type": "modify",
      "old_id": "3070821030e46f20ef7bc91d3937aa427905e11f",
      "old_mode": 33188,
      "old_path": "drivers/i2c/chips/ds1682.c",
      "new_id": "23be4d42cb02c48da998864f3d13da047e75092b",
      "new_mode": 33188,
      "new_path": "drivers/i2c/chips/ds1682.c"
    },
    {
      "type": "modify",
      "old_id": "3b8ba7e758437ca6301745980a1c510f7b842139",
      "old_mode": 33188,
      "old_path": "drivers/i2c/chips/menelaus.c",
      "new_id": "b36db1797c11138982171b421c45a325bab01a62",
      "new_mode": 33188,
      "new_path": "drivers/i2c/chips/menelaus.c"
    },
    {
      "type": "modify",
      "old_id": "6ab3619a49de91120acb85a7c50619e64fef5c0c",
      "old_mode": 33188,
      "old_path": "drivers/i2c/chips/tps65010.c",
      "new_id": "85949685191bb3218e75cb5547aab3750b7e291d",
      "new_mode": 33188,
      "new_path": "drivers/i2c/chips/tps65010.c"
    },
    {
      "type": "modify",
      "old_id": "59c2c662cc45ce2c07a8888d5711034d8cf6f08c",
      "old_mode": 33188,
      "old_path": "drivers/i2c/chips/tsl2550.c",
      "new_id": "1a9cc135219f4a5ea613c8da9819676cf19da0f4",
      "new_mode": 33188,
      "new_path": "drivers/i2c/chips/tsl2550.c"
    },
    {
      "type": "modify",
      "old_id": "26cb27604e04c22b5b3f62f314d2f4c70fd70ec3",
      "old_mode": 33188,
      "old_path": "drivers/media/video/mt9m001.c",
      "new_id": "ba09826ddf48b28fe8b2ad18769d42d2e86db037",
      "new_mode": 33188,
      "new_path": "drivers/media/video/mt9m001.c"
    },
    {
      "type": "modify",
      "old_id": "7b1dd7ede9d077d1500a070e664d0b4592ac4b98",
      "old_mode": 33188,
      "old_path": "drivers/media/video/mt9v022.c",
      "new_id": "7b223691ce968bfa500f757ba299e6d82ffec8be",
      "new_mode": 33188,
      "new_path": "drivers/media/video/mt9v022.c"
    },
    {
      "type": "modify",
      "old_id": "67ba8ae3217c32eb1b1677acabbd0dea28f45973",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-ds1307.c",
      "new_id": "bbf97e65202a24327b57beafbba98d6daca738a2",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-ds1307.c"
    },
    {
      "type": "modify",
      "old_id": "104dcfd5d9a821d167f30c2c1692799dc8b2c885",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-ds1374.c",
      "new_id": "fa2d2f8b3f4d071bca31834a46c1ac58c1367fe5",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-ds1374.c"
    },
    {
      "type": "modify",
      "old_id": "d75d8faeead05873dc6115d80fb23c7bc75b95be",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-isl1208.c",
      "new_id": "fbb90b1e40981f6fadfd4542e468ad35a3d70f4d",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-isl1208.c"
    },
    {
      "type": "modify",
      "old_id": "2ee0d070095aea36f1f6ca339c195e5e638cd093",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-m41t80.c",
      "new_id": "316bfaa80872195badfeda9ec87de81265d77d96",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-m41t80.c"
    },
    {
      "type": "modify",
      "old_id": "7b3c31db0fc043eff0c5f73738a6d511d3aaf4c8",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-pcf8563.c",
      "new_id": "0fc4c363078003e6d189f39a8b3f6f5a4ddd790a",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-pcf8563.c"
    },
    {
      "type": "modify",
      "old_id": "47db289bb0a39af7af229a66e3d9fa13b1919a03",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-rs5c372.c",
      "new_id": "56caf6b2c3e5d2fceface127d7dc197a839e0dac",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-rs5c372.c"
    },
    {
      "type": "modify",
      "old_id": "ab0c6d22140450d9a38853b18a347c7c24559210",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-s35390a.c",
      "new_id": "29f47bacfc77b5503086473f858fb1cc6124f33e",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-s35390a.c"
    },
    {
      "type": "modify",
      "old_id": "b792ad4dcaa9b22cb40d8782261825b7db8d27f5",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-x1205.c",
      "new_id": "eaf55945f21bbf860318a082b24463caa8648ebc",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-x1205.c"
    },
    {
      "type": "modify",
      "old_id": "89cb34d5b0ba650f53a236e9a70302adbf25b32d",
      "old_mode": 33188,
      "old_path": "include/linux/i2c.h",
      "new_id": "cb63da5c2139f04c331f44da7e681c36ec07ece1",
      "new_mode": 33188,
      "new_path": "include/linux/i2c.h"
    }
  ]
}
