)]}'
{
  "commit": "00db8189d984d6c51226dafbbe4a667ce9b7d5da",
  "tree": "f19468548c938523e3519670f8554e7a1b9c0c31",
  "parents": [
    "b0825488a642cadcf39709961dde61440cb0731c"
  ],
  "author": {
    "name": "Andy Fleming",
    "email": "afleming@freescale.com",
    "time": "Sat Jul 30 19:31:23 2005 -0400"
  },
  "committer": {
    "name": "Jeff Garzik",
    "email": "jgarzik@pobox.com",
    "time": "Sat Jul 30 19:31:23 2005 -0400"
  },
  "message": "This patch adds a PHY Abstraction Layer to the Linux Kernel, enabling\nethernet drivers to remain as ignorant as is reasonable of the connected\nPHY\u0027s design and operation details.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29ccae409031c22afb6a132887feaa92723ef25f",
      "new_mode": 33188,
      "new_path": "Documentation/networking/phy.txt"
    },
    {
      "type": "modify",
      "old_id": "8a835eb58808726eb8c7c478f6bfd3c3a450db6f",
      "old_mode": 33188,
      "old_path": "drivers/net/Kconfig",
      "new_id": "1e50b8e32add42eeb3991809920509365ff7373a",
      "new_mode": 33188,
      "new_path": "drivers/net/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "63c6d1e6d4d982937ada0fdaca07003ec29ef9e6",
      "old_mode": 33188,
      "old_path": "drivers/net/Makefile",
      "new_id": "a369ae284a9a23cd5aaa7590ea584573df6dbe78",
      "new_mode": 33188,
      "new_path": "drivers/net/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b5db2343cc3dc9a8deb873ad02d7ef929902725",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/Kconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1af05de6ced0e83574d329e442c95f284db57b18",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c47fb2ecd1470513fd265a90202d6e924451f13b",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/cicada.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6caf499fae32e42d6e5cf88afae4f32f7d746196",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/davicom.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c840448ec8686918728023999bfcf669169de21",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/lxt.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a72b025006b0c56d0f5e7ee3fec3c2d96f4cef6",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/marvell.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e75103ba6f867111f691340df6b5882121172455",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/mdio_bus.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2c6896b92d254e5cca6fb3bc4b0909c901252ac",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/phy.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6af17cec9ace327d11fbc1d17c8418ee5ec75e1f",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/phy.c.orig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0595af4c83718f4e0ca03590a2daecbed745bdd",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/phy_device.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d461ba457631eff23113691484fcfcc3db2f8766",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/qsemi.c"
    },
    {
      "type": "modify",
      "old_id": "a0ab26aab450db653ab44d45296bc2809b42b13a",
      "old_mode": 33188,
      "old_path": "include/linux/ethtool.h",
      "new_id": "d7021c391b2bfc7030851ae5a18febdba79d2a97",
      "new_mode": 33188,
      "new_path": "include/linux/ethtool.h"
    },
    {
      "type": "modify",
      "old_id": "374b615ea9ea95ec130aeb10dfffc31f0f29a6f1",
      "old_mode": 33188,
      "old_path": "include/linux/mii.h",
      "new_id": "9b8d0476988ad3bb1aa9bfeeae74b9d8b1a6f57f",
      "new_mode": 33188,
      "new_path": "include/linux/mii.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3404804dc22d65026dcf55e64e5d4a29a9e4ba12",
      "new_mode": 33188,
      "new_path": "include/linux/phy.h"
    }
  ]
}
