)]}'
{
  "commit": "0bfd810d13a55164bd2b97d68b33051d00c49f25",
  "tree": "d0b19a6806c4dcd2890e765d922d2e44977804df",
  "parents": [
    "86c8e2330d02f805c22df1c1757e20e867298be0"
  ],
  "author": {
    "name": "Kumar Gala",
    "email": "kumar.gala@linaro.org",
    "time": "Wed Sep 13 11:54:43 2017 -0500"
  },
  "committer": {
    "name": "Anas Nashif",
    "email": "nashif@linux.intel.com",
    "time": "Wed Oct 11 10:45:12 2017 -0400"
  },
  "message": "i2c: deprecate use of union dev_config\n\nThere are several issues with the dev_config union used as a\nconvenience when calling the i2c_configure api.  One, the union is well\nname spaced protected and doesn\u0027t convey use with just i2c.  Second\nthere are assumptions of how the bits might get packed by the union\nwhich can\u0027t be guaranteed.  Since the API takes a u32_t lets change in\ntree uses to using the macros to setup a u32_t and make the union as\ndeprecated.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d49ab1dedd1a4abdfbfb485cd36faad668a30865",
      "old_mode": 33188,
      "old_path": "drivers/crypto/crypto_ataes132a.c",
      "new_id": "8679b14d959e944560dd67fee6b5def8f2be5182",
      "new_mode": 33188,
      "new_path": "drivers/crypto/crypto_ataes132a.c"
    },
    {
      "type": "modify",
      "old_id": "5fe8ea668d7c6b6bc819a4c3a0f5fd2e71173176",
      "old_mode": 33188,
      "old_path": "drivers/sensor/bmg160/bmg160.c",
      "new_id": "6367c7b5f0163e4e40e8172f1289195eb2ecd955",
      "new_mode": 33188,
      "new_path": "drivers/sensor/bmg160/bmg160.c"
    },
    {
      "type": "modify",
      "old_id": "7a46a07d56d8b2280f9c0bd11df3154523be0b60",
      "old_mode": 33188,
      "old_path": "drivers/sensor/hp206c/hp206c.c",
      "new_id": "d31074457f16cf3ee2e18e341bbaed88f93b9fcb",
      "new_mode": 33188,
      "new_path": "drivers/sensor/hp206c/hp206c.c"
    },
    {
      "type": "modify",
      "old_id": "fc014a495d3697d76fdce1bdd1e63d1ab6a5bfd8",
      "old_mode": 33188,
      "old_path": "include/i2c.h",
      "new_id": "9e51957d3b70247a340e9b4c0c842e653d2b0e7e",
      "new_mode": 33188,
      "new_path": "include/i2c.h"
    },
    {
      "type": "modify",
      "old_id": "451ebe51106af4a07a1a1b0cfc5744fe5fe984a2",
      "old_mode": 33188,
      "old_path": "tests/drivers/i2c/i2c_api/src/test_i2c.c",
      "new_id": "ab7cd06f6475568e6f24fa722d9e83a6ff5776a3",
      "new_mode": 33188,
      "new_path": "tests/drivers/i2c/i2c_api/src/test_i2c.c"
    }
  ]
}
