)]}'
{
  "commit": "0c5879bc62f9b8eb31520a86213466f3a68ec794",
  "tree": "c6dc13d04c66fc8c64912099619ee2826fd6bdb2",
  "parents": [
    "3392beced38f67615b7fc88374940cecec6a0e4f"
  ],
  "author": {
    "name": "Ivo van Doorn",
    "email": "ivdoorn@gmail.com",
    "time": "Fri Aug 06 20:47:20 2010 +0200"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Aug 16 15:26:42 2010 -0400"
  },
  "message": "rt2x00: Request TXWI pointer from driver\n\nThe only reason why the write_tx_data callback function\nis needed inside the driver, is because the location of\nthe TXWI descriptor is different on PCI and USB hardware.\nExcept for the beacon, where the TXWI is always at the\nstart of the SKB buffer.\n\nIn both cases the drivers write_tx_data function only\nwrap around the function rt2800_write_txwi. Move write_tx_data\ncompletely into the rt2800lib library, and add a callback\nfunction to obtain the TXWI pointer.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nAcked-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "833b157512923f7fe3bfee30ce8bf6d42b9d5204",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2800lib.c",
      "new_id": "6f1eb5824d2d1e68a2d41608d95a48cef9cf694b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2800lib.c"
    },
    {
      "type": "modify",
      "old_id": "091641e3c5e2ec95eb4d89449490f7b45c41d18d",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2800lib.h",
      "new_id": "8f975180727fdf909226db9faa787677ccc220dc",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2800lib.h"
    },
    {
      "type": "modify",
      "old_id": "39b3846fa340a83704a69d8a252bb7a6d6fa87b5",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2800pci.c",
      "new_id": "f415f6d5f601919185d30566456e2fa2cffc49ea",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2800pci.c"
    },
    {
      "type": "modify",
      "old_id": "5a2dfe87c6b61b5f48ec9d55ad95fea5208ab4ca",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2800usb.c",
      "new_id": "9084b9a36b5799db2773e61861f4e5894d6fe198",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2800usb.c"
    }
  ]
}
