)]}'
{
  "commit": "9e04a7eb1fdf37bc8bc0d0f59e5fb737926f0152",
  "tree": "82b20fba6b69b57a848fd83e9d5c3761f9ca679e",
  "parents": [
    "ac55952633c11761187d233619f0d1048154a8a5"
  ],
  "author": {
    "name": "Bruno Randolf",
    "email": "br1@einfach.org",
    "time": "Wed May 19 10:31:00 2010 +0900"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Wed Jun 02 16:13:22 2010 -0400"
  },
  "message": "ath5k: move noise floor calibration into tasklet\n\nSeperate noise floor calibration from other PHY calibration and move it to the\ntasklet. This is the first step to more separation of different calibrations.\n\nAlso move out ath5k_hw_request_rfgain_probe(ah) so we have one clean function\nfor I/Q calibration on 5111x parts.\n\nSigned-off-by: Bruno Randolf \u003cbr1@einfach.org\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2785946f659a19efcbc2298126314b95dee721a7",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ath/ath5k/ath5k.h",
      "new_id": "131e8b36feaf570c46c0296e3059e11ab521fe42",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ath/ath5k/ath5k.h"
    },
    {
      "type": "modify",
      "old_id": "59268d18305a51e768c21015c08238be22cfaf33",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ath/ath5k/base.c",
      "new_id": "3d854f0853acbd304c0a6f0304be2c2720eed114",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ath/ath5k/base.c"
    },
    {
      "type": "modify",
      "old_id": "1b81c4778800f62222eec48bc88c61ff993e9a69",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ath/ath5k/phy.c",
      "new_id": "2b298ea869d6278b5afb7d3e6d0885829408af29",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ath/ath5k/phy.c"
    }
  ]
}
