)]}'
{
  "commit": "c7b87f3d5037a35b5c7bb916ffc826be3fcb208d",
  "tree": "57fb9d7bb21965fa0d78b26043cf459ce51a9668",
  "parents": [
    "129a84de2347002f09721cda3155ccfd19fade40"
  ],
  "author": {
    "name": "Russell King",
    "email": "rmk@dyn-67.arm.linux.org.uk",
    "time": "Thu May 10 16:46:13 2007 +0100"
  },
  "committer": {
    "name": "Russell King",
    "email": "rmk+kernel@arm.linux.org.uk",
    "time": "Fri May 11 17:18:55 2007 +0100"
  },
  "message": "[ARM] ecard: add helper function for setting ecard irq ops\n\nRather than having every driver fiddle about setting its private\nIRQ operations and data, provide a helper function to contain\nthis functionality in one place.\n\nArrange to remove the driver-private IRQ operations and data when\nthe device is removed from the driver, and remove the driver\nprivate code to do this.\n\nThis fixes potential problems caused by drivers forgetting to\nremove these hooks.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bdbd7da992866c78405f801d191a35e0c52adc05",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/ecard.c",
      "new_id": "65f1398723a4e86a54b522002438ab6dc8a5a775",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/ecard.c"
    },
    {
      "type": "modify",
      "old_id": "dbc8ee2adcf043445374d231de8e1b469c9a35e1",
      "old_mode": 33188,
      "old_path": "drivers/ata/pata_icside.c",
      "new_id": "d7621a39ed0919f29275a195b4e3f361196c436f",
      "new_mode": 33188,
      "new_path": "drivers/ata/pata_icside.c"
    },
    {
      "type": "modify",
      "old_id": "1fe0457243dbbcf824d8ef1f468a5ca9fe275b24",
      "old_mode": 33188,
      "old_path": "drivers/ide/arm/icside.c",
      "new_id": "69c949ea93e3706b3c99b7098047c80b8157e0c8",
      "new_mode": 33188,
      "new_path": "drivers/ide/arm/icside.c"
    },
    {
      "type": "modify",
      "old_id": "61f574aa3a991eede306c19dbb5fe4972289a889",
      "old_mode": 33188,
      "old_path": "drivers/net/arm/etherh.c",
      "new_id": "387f1e3a4e84ede326de8539f583bac98458fca4",
      "new_mode": 33188,
      "new_path": "drivers/net/arm/etherh.c"
    },
    {
      "type": "modify",
      "old_id": "82add77ad1316714fbe7cb3b28b65f996e1ac824",
      "old_mode": 33188,
      "old_path": "drivers/scsi/arm/cumana_2.c",
      "new_id": "f51aa3446bc7c8ff136669db8f85d639497ad884",
      "new_mode": 33188,
      "new_path": "drivers/scsi/arm/cumana_2.c"
    },
    {
      "type": "modify",
      "old_id": "ed06a8c19ad649aafcdc06c3ee5bf7fe4ca29815",
      "old_mode": 33188,
      "old_path": "drivers/scsi/arm/eesox.c",
      "new_id": "cc5d513aa99af4b39e28f54cf02baadb4f6e1b43",
      "new_mode": 33188,
      "new_path": "drivers/scsi/arm/eesox.c"
    },
    {
      "type": "modify",
      "old_id": "159047a34997e99638f2cead22b3d634d8dadb0b",
      "old_mode": 33188,
      "old_path": "drivers/scsi/arm/powertec.c",
      "new_id": "3cbd525b58c5a906deec54de925d809d45aa5abb",
      "new_mode": 33188,
      "new_path": "drivers/scsi/arm/powertec.c"
    },
    {
      "type": "modify",
      "old_id": "3a6d3eb2762253a64da2a5470041aee67d35302a",
      "old_mode": 33188,
      "old_path": "include/asm-arm/ecard.h",
      "new_id": "8f1000eac91fd499fa99068e309801f508bfd43a",
      "new_mode": 33188,
      "new_path": "include/asm-arm/ecard.h"
    }
  ]
}
