)]}'
{
  "commit": "2dde7861afa23cd59db83515cb0b810b92b220aa",
  "tree": "e2cfda1c75d2157fde3801d29e2bcbebf1d5a129",
  "parents": [
    "26042d058ba21305aeb8ac92e4b1483dbec642ac"
  ],
  "author": {
    "name": "Bartlomiej Zolnierkiewicz",
    "email": "bzolnier@gmail.com",
    "time": "Fri Apr 18 00:46:23 2008 +0200"
  },
  "committer": {
    "name": "Bartlomiej Zolnierkiewicz",
    "email": "bzolnier@gmail.com",
    "time": "Fri Apr 18 00:46:23 2008 +0200"
  },
  "message": "ide: rework PowerMac media-bay support (take 2)\n\nRework PowerMac media-bay support in such way that instead of\nun/registering the IDE interface we un/register IDE devices:\n\n* Add ide_port_scan() helper for probing+registerering devices on a port.\n\n* Rename ide_port_unregister_devices() to __ide_port_unregister_devices().\n\n* Add ide_port_unregister_devices() helper for unregistering devices on a port.\n\n* Add \u0027ide_hwif_t *cd_port\u0027 to \u0027struct media_bay_info\u0027, pass \u0027hwif\u0027 instead\n  of hwif-\u003eindex to media_bay_set_ide_infos() and use it to setup \u0027cd_port\u0027.\n\n* Use ide_port_unregister_devices() instead of ide_unregister()\n  and ide_port_scan() instead of ide_register_hw() in media_bay_step().\n\n* Unexport ide_register_hw() and make it static.\n\nv2:\n* Fix build by adding \u003clinux/ide.h\u003e include to \u003casm-powerpc/mediabay.h\u003e.\n  (Reported by Michael/Kamalesh/Andrew).\n\nCc: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nCc: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f3ee098b69c77bc06eb33254d313c4b51f43b255",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-probe.c",
      "new_id": "468c4ac4181dc8a73984f758e589b8f0fad7dfc7",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-probe.c"
    },
    {
      "type": "modify",
      "old_id": "47c44d15ad4ab7f388eec798d869ea1864f71403",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide.c",
      "new_id": "a8b5b08dd6e2af358806f81acf97d8fa27af1e03",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide.c"
    },
    {
      "type": "modify",
      "old_id": "d9ca52e6cdab55bf6bfc02ff4c8cfd09a4c2c408",
      "old_mode": 33188,
      "old_path": "drivers/ide/ppc/pmac.c",
      "new_id": "7889f5f5c49a1449e279bc2b6d1dad84a4b7d0fc",
      "new_mode": 33188,
      "new_path": "drivers/ide/ppc/pmac.c"
    },
    {
      "type": "modify",
      "old_id": "bd8a1d14b45d1e1273f0271f5b195a9ae7665092",
      "old_mode": 33188,
      "old_path": "drivers/macintosh/mediabay.c",
      "new_id": "82add26cc665d317d43cfcef389daab925164713",
      "new_mode": 33188,
      "new_path": "drivers/macintosh/mediabay.c"
    },
    {
      "type": "modify",
      "old_id": "de83fe196309143d4cab3a7e42c9a06b034613ad",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/mediabay.h",
      "new_id": "df111c362a7f7f5b7f84837bd64b2f7f98ef6ea2",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/mediabay.h"
    },
    {
      "type": "modify",
      "old_id": "f9449ecd79d9839131bb6087eac1b57fb87d64a7",
      "old_mode": 33188,
      "old_path": "include/linux/ide.h",
      "new_id": "9aaad7e705936be4b8faa661947202330440ddd1",
      "new_mode": 33188,
      "new_path": "include/linux/ide.h"
    }
  ]
}
