)]}'
{
  "commit": "f8cfa618dccbdc6dab5297f75779566a388a98fd",
  "tree": "b91e0952038dafc6e03bf8b1d8948b1fdefec031",
  "parents": [
    "b463581154f3f3eecda27cae60df813fefcd84d3"
  ],
  "author": {
    "name": "Dominik Brodowski",
    "email": "linux@dominikbrodowski.net",
    "time": "Mon Nov 14 21:25:51 2005 +0100"
  },
  "committer": {
    "name": "Dominik Brodowski",
    "email": "linux@dominikbrodowski.net",
    "time": "Fri Jan 06 00:03:24 2006 +0100"
  },
  "message": "[PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback\n\nUnify the EVENT_CARD_INSERTION and \"attach\" callbacks to one unified\nprobe() callback. As all in-kernel drivers are changed to this new\ncallback, there will be no temporary backwards-compatibility. Inside a\nprobe() function, each driver _must_ set struct pcmcia_device\n*p_dev-\u003einstance and instance-\u003ehandle correctly.\n\nWith these patches, the basic driver interface for 16-bit PCMCIA drivers\nnow has the classic four callbacks known also from other buses:\n\n        int (*probe)            (struct pcmcia_device *dev);\n        void (*remove)          (struct pcmcia_device *dev);\n\n        int (*suspend)          (struct pcmcia_device *dev);\n        int (*resume)           (struct pcmcia_device *dev);\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45c25c7a3445aa63a2b4a646f09982e0d954145e",
      "old_mode": 33188,
      "old_path": "Documentation/pcmcia/driver-changes.txt",
      "new_id": "97420f08c7869acf063b233890d7b521e735179d",
      "new_mode": 33188,
      "new_path": "Documentation/pcmcia/driver-changes.txt"
    },
    {
      "type": "modify",
      "old_id": "bd80535646fad28a01e6b2d513a259bbac5921d3",
      "old_mode": 33188,
      "old_path": "drivers/bluetooth/bluecard_cs.c",
      "new_id": "9888bc1517555b7e85a1c7da2930bf1d71c76f68",
      "new_mode": 33188,
      "new_path": "drivers/bluetooth/bluecard_cs.c"
    },
    {
      "type": "modify",
      "old_id": "50aa52b3cd20fec490771b23544408bc43428898",
      "old_mode": 33188,
      "old_path": "drivers/bluetooth/bt3c_cs.c",
      "new_id": "e522d19ad886854206e17600632a4ad2e1616780",
      "new_mode": 33188,
      "new_path": "drivers/bluetooth/bt3c_cs.c"
    },
    {
      "type": "modify",
      "old_id": "7b04f89f7a71452f0762e2d72dd582ff48b7ba88",
      "old_mode": 33188,
      "old_path": "drivers/bluetooth/btuart_cs.c",
      "new_id": "7b4bff4cfa2dfac57daa86f1c96ae9c3b0c947de",
      "new_mode": 33188,
      "new_path": "drivers/bluetooth/btuart_cs.c"
    },
    {
      "type": "modify",
      "old_id": "c39d4576cfffaf4ac05199d42febe3380777c6e1",
      "old_mode": 33188,
      "old_path": "drivers/bluetooth/dtl1_cs.c",
      "new_id": "787c5eb9950e46e8b1160dd770f56b852195989b",
      "new_mode": 33188,
      "new_path": "drivers/bluetooth/dtl1_cs.c"
    },
    {
      "type": "modify",
      "old_id": "8a064f2f005d7f4bc65756c1f73e21ac294396f2",
      "old_mode": 33188,
      "old_path": "drivers/char/pcmcia/cm4000_cs.c",
      "new_id": "649677b5dc36ad93a6badd5ee24f20301fb1b5b3",
      "new_mode": 33188,
      "new_path": "drivers/char/pcmcia/cm4000_cs.c"
    },
    {
      "type": "modify",
      "old_id": "e08ab949c1168e717caa02a747eac6f42bdf5431",
      "old_mode": 33188,
      "old_path": "drivers/char/pcmcia/cm4040_cs.c",
      "new_id": "46eb371bf17e2294147ab2e016defa53d7a0d220",
      "new_mode": 33188,
      "new_path": "drivers/char/pcmcia/cm4040_cs.c"
    },
    {
      "type": "modify",
      "old_id": "dc38b1d0a725225d2724828375a17a3e245670c4",
      "old_mode": 33188,
      "old_path": "drivers/char/pcmcia/synclink_cs.c",
      "new_id": "cf45b100eff1e269f826ae6dbf5a825a3e58677a",
      "new_mode": 33188,
      "new_path": "drivers/char/pcmcia/synclink_cs.c"
    },
    {
      "type": "modify",
      "old_id": "c83068dd42a0f6d65dae0fc5ee5001b4329869b9",
      "old_mode": 33188,
      "old_path": "drivers/ide/legacy/ide-cs.c",
      "new_id": "e36e6fbbf9e070b3f99e4f7dad698e3af3abd534",
      "new_mode": 33188,
      "new_path": "drivers/ide/legacy/ide-cs.c"
    },
    {
      "type": "modify",
      "old_id": "0a8c1da10b4b1c30af1b04284fdf8bf8b2791f78",
      "old_mode": 33188,
      "old_path": "drivers/isdn/hardware/avm/avm_cs.c",
      "new_id": "2a2b03ff096b6a3a5b56beddb997ac515117f932",
      "new_mode": 33188,
      "new_path": "drivers/isdn/hardware/avm/avm_cs.c"
    },
    {
      "type": "modify",
      "old_id": "b6ea653f881e75d9598752fcb028a37835a7d92b",
      "old_mode": 33188,
      "old_path": "drivers/isdn/hisax/avma1_cs.c",
      "new_id": "969da40c42486cb83a27e5bb43b49f2b7ee79956",
      "new_mode": 33188,
      "new_path": "drivers/isdn/hisax/avma1_cs.c"
    },
    {
      "type": "modify",
      "old_id": "a0c5bad7bc6bb5a32a77a49ba5ce57e56644bd35",
      "old_mode": 33188,
      "old_path": "drivers/isdn/hisax/elsa_cs.c",
      "new_id": "062fb8f0739f8761bc879902abb10d860a08f989",
      "new_mode": 33188,
      "new_path": "drivers/isdn/hisax/elsa_cs.c"
    },
    {
      "type": "modify",
      "old_id": "814b32a9ef3b492503d49cbaf03b1b54f5ccff83",
      "old_mode": 33188,
      "old_path": "drivers/isdn/hisax/sedlbauer_cs.c",
      "new_id": "6f5213a18a8d6ea797952d5d33f012a49b3e0e2b",
      "new_mode": 33188,
      "new_path": "drivers/isdn/hisax/sedlbauer_cs.c"
    },
    {
      "type": "modify",
      "old_id": "f956fceb9db20e1fab7aa3fc44ca4d666acb51c3",
      "old_mode": 33188,
      "old_path": "drivers/isdn/hisax/teles_cs.c",
      "new_id": "4e5c14c7240e1c1be95c177d2a6b29d037820f94",
      "new_mode": 33188,
      "new_path": "drivers/isdn/hisax/teles_cs.c"
    },
    {
      "type": "modify",
      "old_id": "93c05dfa030ddc8e82992194abcc39a782b4be32",
      "old_mode": 33188,
      "old_path": "drivers/mtd/maps/pcmciamtd.c",
      "new_id": "f0f8916da7adf1b9e0d6ad08ba0f8649e96f465f",
      "new_mode": 33188,
      "new_path": "drivers/mtd/maps/pcmciamtd.c"
    },
    {
      "type": "modify",
      "old_id": "8fcb63698ef125e42d1e124dc90fbe6cf36ad128",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/3c574_cs.c",
      "new_id": "48774efeec712ce67874d0c01f432fce71684427",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/3c574_cs.c"
    },
    {
      "type": "modify",
      "old_id": "3516c02b9c89ba0b72673ff9fcdc36472741ae2d",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/3c589_cs.c",
      "new_id": "1c3c9c666f741a9e7cbeb80627b2f7776d33e79b",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/3c589_cs.c"
    },
    {
      "type": "modify",
      "old_id": "3d36207d33321144fb94b32ef6dd65873ef44810",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/axnet_cs.c",
      "new_id": "01ddfc8cce3f35ffacaddaaacca2b06585dd9374",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/axnet_cs.c"
    },
    {
      "type": "modify",
      "old_id": "d48dbd3e153a3df15c4f9b2666d47c67cb3d47cc",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/com20020_cs.c",
      "new_id": "2827a48ea37c64c66c0f508ae220a189ab0bb5eb",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/com20020_cs.c"
    },
    {
      "type": "modify",
      "old_id": "dad6393052ff2c6f118d0a7f903d481c16b0aee5",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/fmvj18x_cs.c",
      "new_id": "28fe2fb4d6c0e86e37d4cdf571c4f19f3b3f79fa",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/fmvj18x_cs.c"
    },
    {
      "type": "modify",
      "old_id": "90da35d1f4a594d62f3b474f4202d3cce6292117",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/ibmtr_cs.c",
      "new_id": "b9c7e39576f577e099b7918d16badab7abcccc5a",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/ibmtr_cs.c"
    },
    {
      "type": "modify",
      "old_id": "0c9cb9f49a81149243a8e166fb8731b352ef76f8",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/nmclan_cs.c",
      "new_id": "4a232254a497a657f226705643cc56cd0db2028a",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/nmclan_cs.c"
    },
    {
      "type": "modify",
      "old_id": "b35c951fc6fa7afc08ec6d68f249312b73de59d8",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/pcnet_cs.c",
      "new_id": "d85b758f3efa228d08b5d9d64814bceaa67bfb3d",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/pcnet_cs.c"
    },
    {
      "type": "modify",
      "old_id": "9eb5cecfb2f51d7dadd23c36d1c7bad17c58ad45",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/smc91c92_cs.c",
      "new_id": "0122415dfeefaf344f9b0e7aae3f4dfc06f7fa77",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/smc91c92_cs.c"
    },
    {
      "type": "modify",
      "old_id": "8c8cc40bbb7d4d0d1eedc8ceea14f46fa8d12716",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/xirc2ps_cs.c",
      "new_id": "049c34b3706762e6718d6543ed75333a7053bacd",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/xirc2ps_cs.c"
    },
    {
      "type": "modify",
      "old_id": "88805a4c29f11af77b3ad567c4f54318b07aa3b8",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/airo_cs.c",
      "new_id": "a496460ce22499e08fa2cfef0d5c97a90db2b749",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/airo_cs.c"
    },
    {
      "type": "modify",
      "old_id": "32f0097093555fe07687fa364affd2752a012584",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/atmel_cs.c",
      "new_id": "d6f4a5a3e55a614cb1131d66e91c95e7b2eec840",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/atmel_cs.c"
    },
    {
      "type": "modify",
      "old_id": "195a5bf3d725e709f7d0eb400e050554809811fc",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/hostap/hostap_cs.c",
      "new_id": "8bc0b528548f4b843b3f4c05f8336b3ff7053139",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/hostap/hostap_cs.c"
    },
    {
      "type": "modify",
      "old_id": "af9a32d8d22dbb7bb3f639933c30e9a5b49dede0",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/netwave_cs.c",
      "new_id": "bf6271ee387a9aca16cb8eed6e664bca9714e411",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/netwave_cs.c"
    },
    {
      "type": "modify",
      "old_id": "bfeeef49f0b328a58bfc75d4f1bbdd92d118a479",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/orinoco_cs.c",
      "new_id": "b664708481cc8ace4cbfb0bd74f3884e64900830",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/orinoco_cs.c"
    },
    {
      "type": "modify",
      "old_id": "33a89e2921261b879c54ddd511a542c981b9ee56",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ray_cs.c",
      "new_id": "319180ca7e71325cc30350c85cd6bae57391e8da",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ray_cs.c"
    },
    {
      "type": "modify",
      "old_id": "1933250dad1a636671031d87268c71afa411c28e",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/spectrum_cs.c",
      "new_id": "fee4be1ce810af9528ee1ad802513504d10005c9",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/spectrum_cs.c"
    },
    {
      "type": "modify",
      "old_id": "196e827fc846ee40c29caa2a8642e0776efc025e",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/wavelan_cs.c",
      "new_id": "7e2039f52c49fdcef509b7529626d38282522fb9",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/wavelan_cs.c"
    },
    {
      "type": "modify",
      "old_id": "a1a19177c5cd80c74cb0dcd7f9b53e77d9e86f2c",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/wavelan_cs.p.h",
      "new_id": "f2d59756815180bfcf661d7d801f04c5453021ef",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/wavelan_cs.p.h"
    },
    {
      "type": "modify",
      "old_id": "21e498fe7b14eff3fb4e3687694677520ffc1360",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/wl3501_cs.c",
      "new_id": "48e10b0c7e747ede33fe13c5dbd6582511aee870",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/wl3501_cs.c"
    },
    {
      "type": "modify",
      "old_id": "763f91a7908597b2cd7998b005a57c0040521bca",
      "old_mode": 33188,
      "old_path": "drivers/parport/parport_cs.c",
      "new_id": "158d92563259174a0e8190339a3626c0aaf9436b",
      "new_mode": 33188,
      "new_path": "drivers/parport/parport_cs.c"
    },
    {
      "type": "modify",
      "old_id": "8eff55b6c9e931c5983ded56fe520597d58a9257",
      "old_mode": 33188,
      "old_path": "drivers/pcmcia/ds.c",
      "new_id": "0fc61dd1d4d09e63aa79c32e2acb66313acb7925",
      "new_mode": 33188,
      "new_path": "drivers/pcmcia/ds.c"
    },
    {
      "type": "modify",
      "old_id": "3128ba8c57a9daa024828da505bb18392d130349",
      "old_mode": 33188,
      "old_path": "drivers/scsi/pcmcia/aha152x_stub.c",
      "new_id": "0c9edb7051f477895f615c218d04c7397311b8f6",
      "new_mode": 33188,
      "new_path": "drivers/scsi/pcmcia/aha152x_stub.c"
    },
    {
      "type": "modify",
      "old_id": "538fedb9792485ce62249376c4c0abad3187f76e",
      "old_mode": 33188,
      "old_path": "drivers/scsi/pcmcia/fdomain_stub.c",
      "new_id": "788c58d805f39cbac64db4f4e601f19f70c43524",
      "new_mode": 33188,
      "new_path": "drivers/scsi/pcmcia/fdomain_stub.c"
    },
    {
      "type": "modify",
      "old_id": "e48e9fb3c58c70b22c7be51877a4598a38f0e03b",
      "old_mode": 33188,
      "old_path": "drivers/scsi/pcmcia/nsp_cs.c",
      "new_id": "9e3ab3fd53555528471ef7d489c877c001ffab58",
      "new_mode": 33188,
      "new_path": "drivers/scsi/pcmcia/nsp_cs.c"
    },
    {
      "type": "modify",
      "old_id": "d276c469edf178032c18a5486341335ea9771ef8",
      "old_mode": 33188,
      "old_path": "drivers/scsi/pcmcia/nsp_cs.h",
      "new_id": "b66b140a745e4cf2c18a3ce5638e4a2988bb2e5b",
      "new_mode": 33188,
      "new_path": "drivers/scsi/pcmcia/nsp_cs.h"
    },
    {
      "type": "modify",
      "old_id": "e10281a6e5f9cbdeeebc4654296f18b3db21aae6",
      "old_mode": 33188,
      "old_path": "drivers/scsi/pcmcia/qlogic_stub.c",
      "new_id": "dce7e687fd4a2a2caf597026b5f6be7d3af6a71c",
      "new_mode": 33188,
      "new_path": "drivers/scsi/pcmcia/qlogic_stub.c"
    },
    {
      "type": "modify",
      "old_id": "87d50b33475e878609f0fe83d415763657cad61e",
      "old_mode": 33188,
      "old_path": "drivers/scsi/pcmcia/sym53c500_cs.c",
      "new_id": "3a4dd6f5b81fb55e45f3f2932d68f589e7b7d930",
      "new_mode": 33188,
      "new_path": "drivers/scsi/pcmcia/sym53c500_cs.c"
    },
    {
      "type": "modify",
      "old_id": "6e7a1a0ae015f77bec5fa5d6cc1831caee9190da",
      "old_mode": 33188,
      "old_path": "drivers/serial/serial_cs.c",
      "new_id": "96969cb960a929d9d8a3da42e9c86a1ec0ff2c52",
      "new_mode": 33188,
      "new_path": "drivers/serial/serial_cs.c"
    },
    {
      "type": "modify",
      "old_id": "6b992985d7824c18eedd4fdd605b359543aae3ab",
      "old_mode": 33188,
      "old_path": "drivers/telephony/ixj_pcmcia.c",
      "new_id": "d3a7b0c3d38bf01b8ed8edc785b3aae32c4f5c8c",
      "new_mode": 33188,
      "new_path": "drivers/telephony/ixj_pcmcia.c"
    },
    {
      "type": "modify",
      "old_id": "439709670d0bccac3360908ff0e243434f6088f1",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/sl811_cs.c",
      "new_id": "466384d7c79fa7a9c2785af8361fcc3fe4100cf3",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/sl811_cs.c"
    },
    {
      "type": "modify",
      "old_id": "a751251efdc82fe47dfe9afff629f54bcac3ac2a",
      "old_mode": 33188,
      "old_path": "include/pcmcia/cs.h",
      "new_id": "52660f32663d1ab2cc0a095f1b0bdbd669d8169c",
      "new_mode": 33188,
      "new_path": "include/pcmcia/cs.h"
    },
    {
      "type": "modify",
      "old_id": "c53a0604e4414ab96f4237e66d841ac458dc5920",
      "old_mode": 33188,
      "old_path": "include/pcmcia/ds.h",
      "new_id": "8e2a96396478a0d6a1d522b78a52c2768581d0a1",
      "new_mode": 33188,
      "new_path": "include/pcmcia/ds.h"
    }
  ]
}
