)]}'
{
  "log": [
    {
      "commit": "e926301b39a07f587ff8c66354a2e2ee4c29162c",
      "tree": "407121dd6ef41bfa48681e2ed4f7f48bf85b5f40",
      "parents": [
        "fa882867ae5f8543eb304a1667563f1c99514475"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Fri Mar 08 09:21:47 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Mar 15 12:23:09 2013 -0700"
      },
      "message": "ipack: split ipack_device_register() in several functions\n\nOne function is ipack_device_init(). If it fails, the caller should execute\nipack_put_device().\n\nThe second function is ipack_device_add that only adds the device. If\nit fails, the caller should execute ipack_put_device().\n\nThen the device is removed with refcount \u003d 0, as device_register() kernel\ndocumentation says.\n\nipack_device_del() is added to remove the device.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "fa882867ae5f8543eb304a1667563f1c99514475",
      "tree": "09708f13145ee8eb65cfc3f191644bb89154e387",
      "parents": [
        "1116575d918a7d5fe6d1adf46c5bbdf11dcec51b"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Fri Mar 08 09:21:46 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Mar 15 12:23:09 2013 -0700"
      },
      "message": "ipack: add ipack_get_device() ipack_put_device()\n\nPrepare everything for later use.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d79251f0fc2fdb7587c99617aae0bf52ff6c5510",
      "tree": "37dc7b1f1de0d723cfbeeea500cf42e75893f3af",
      "parents": [
        "c5dee46c8fa5422e2c2217c9f05f7c3f6f3d13fb"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:25:25 2012 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Nov 21 15:09:26 2012 -0800"
      },
      "message": "ipack: remove use of __devinitconst\n\nCONFIG_HOTPLUG is going away as an option so __devinitconst is no\nlonger needed.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "27cf2d1b873fc50a2c0388253ec666fa4c61bfd4",
      "tree": "e18e8e4a238ba3e171e642cd8f7c896731917583",
      "parents": [
        "7dbce021a6df9d4812385d11729140829abc3f95"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Fri Nov 16 19:33:46 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Nov 16 11:29:35 2012 -0800"
      },
      "message": "ipack: remove ipack_ids.h file\n\nIts contents are merged into ipack.h. So this file is not needed.\n\nDoing that, it simplifies the ipack-related driver development.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7dbce021a6df9d4812385d11729140829abc3f95",
      "tree": "edc216569234ff566e84bc692800f4f945658925",
      "parents": [
        "14dc124f1b2feebe1883bb8b51545d26eaca99b7"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Fri Nov 16 19:33:45 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Nov 16 11:29:35 2012 -0800"
      },
      "message": "ipack: move header files to include/linux\n\nMove ipack header files to include/linux/ directory where they belong.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "05e5027efc9c0bb6d1d04cde279afbafca0a7929",
      "tree": "733b0291db6cc6c13844b97e3c7bf593b6711d66",
      "parents": [
        "76859725ad31ac480d55bf176e5bbe0f9ab6e6cb"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Nov 16 08:14:18 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Nov 16 08:14:18 2012 -0800"
      },
      "message": "Staging: ipack: move out of staging\n\nThe ipack subsystem is cleaned up enough to now move out of the staging\ntree, and into drivers/ipack.\n\nCc: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nCc: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "76859725ad31ac480d55bf176e5bbe0f9ab6e6cb",
      "tree": "4aa4b9b2d3b53192c0820e43e7c5706aef5c6eca",
      "parents": [
        "a13ea24e20fc09c33e5bbd5ab35b24fd69437313"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Fri Nov 16 16:19:58 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Nov 16 08:09:08 2012 -0800"
      },
      "message": "Staging: ipack: adapt copyright to CERN guidelines\n\nAdapt the copyright clause to CERN guidelines, as it has the copyright over\nthem.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "26c295cb4bd2a18f943a9962c6f954c8daee90f7",
      "tree": "108a4690d529542abc2b36a2f628a3cfab5c4f2d",
      "parents": [
        "052c4cfc92f5ce6334fdaf6926e7c177bc1cc099"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:40 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:11 2012 -0700"
      },
      "message": "staging: ipack: Documentation cleanups.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "48a97352e18f6ec90355ce1ea70a3f750664adfc",
      "tree": "bcaaa214d860b40cce29cd880780e4921a57c2a0",
      "parents": [
        "fe4a3ed0d5ce09de5b61335ce51c74caa2a92911"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:37 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:10 2012 -0700"
      },
      "message": "staging: ipack: Add support for IPACK_MEM16_SPACE.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "fe4a3ed0d5ce09de5b61335ce51c74caa2a92911",
      "tree": "19eeff31e90a8e981428fa1cf3206f221ab30cd8",
      "parents": [
        "a93963ab01519cf56c5a5d36eebb077db4059eac"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:36 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:10 2012 -0700"
      },
      "message": "staging: ipack: Rename IPACK_MEM_SPACE to IPACK_MEM8_SPACE.\n\nThere also is a MEM16 space.  This will make it clear which one is\nwhich, once support for MEM16 space is added.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "a93963ab01519cf56c5a5d36eebb077db4059eac",
      "tree": "90ed617f4cd3d31348a9df6ce1433c1984e6c68a",
      "parents": [
        "402228dbe395bf17e38d5a23a9d6aa18f8705899"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:35 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:10 2012 -0700"
      },
      "message": "Staging: ipack: remove memory mapping callbacks.\n\nNow that we have the infrastructure to use the regular function in place\nand all existing users are converted, remove the map and unmap callbacks\nfrom the ipack_bus_device-\u003eops.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "a19ad7d08744bd3ea6efeccbcddcc4a992bc6ac9",
      "tree": "1483b19e7d85680e937f31a70154918244bda2e3",
      "parents": [
        "6114aeaa731a489420912faee758e6af363be595"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:31 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:09 2012 -0700"
      },
      "message": "Staging: ipack: Provide physical memory regions to IPack devices.\n\nThis will allow us to use the regular ioremop functions.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "84a08fa9eb330969b661305bd5a5fcae06d98cba",
      "tree": "65a3e94a2ebc5c8d28950263f77ea31a5b7409b1",
      "parents": [
        "bb29ab86d18da68e5c7f05814c07d5eb8bdb4652"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:29 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:09 2012 -0700"
      },
      "message": "Staging: ipack/bridges/tpci200: Store beginning of module memory regions in struct tpci200.\n\ntpci200_register is converted to use this.\n\nA later patch will build on this.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "bb29ab86d18da68e5c7f05814c07d5eb8bdb4652",
      "tree": "d1489037e0d69e046400f9b53cd3b1125055aff1",
      "parents": [
        "b412e893974126467f2241a044e1850d703643bb"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:28 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:09 2012 -0700"
      },
      "message": "Staging: ipack/bridges/tpci200: change tpci200_slot-\u003e*_phys type.\n\nPreviously the *_phys fields were of type ipack_addr_space, which use\nvoid pointers to refer to memory addresses.  Since the *_phys fields\nrefer to unmapped memory, this is not correct.  Introduce a new struct\nipack_region (which uses phys_addr_t to refer to the start of a region)\nand use that as a replacement for struct ipack_addr_space.\n\nstruct ipack_region is defined in ipack.h because it is planned to later\nexpose the physical addressed to the IPack Module drivers.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "1e91795c8cea4287b155862793271fe6a7737d20",
      "tree": "ea66ad28598c79c9ac1385b78349d3679c1a3ff3",
      "parents": [
        "f9e314d2bf78816ea839cb1042d7dcd0da2821dc"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:26 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:08 2012 -0700"
      },
      "message": "Staging: ipack: Make ipack_device_register() analogous to device_register().\n\nipack_device_register() is no longer creating the struct ipack_device\nbut only registering it.  Instead of releasing memory directly the new\nipack_device-\u003erelease callback is called.\n\nThis is preparational work for later patches.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "f9e314d2bf78816ea839cb1042d7dcd0da2821dc",
      "tree": "3397369ebcd4be005b506c950035fd48c093e9f8",
      "parents": [
        "ddffeb8c4d0331609ef2581d84de4d763607bd37"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 27 12:37:25 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Oct 19 11:45:08 2012 -0700"
      },
      "message": "Staging: ipack: get rid of ipack_device-\u003ebus_nr.\n\nIt is replicating information contained in ipack_device-\u003ebus-\u003ebus_nr.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c6e2dfaa5251f584a05df74911685775dd750e2d",
      "tree": "75a5db35c3d52ef7d1f6388a831e7e478e16b7ac",
      "parents": [
        "ea991147ecd0a2ed9172b8b32211ae3d86f95b99"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 13 12:32:21 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Sep 13 20:21:38 2012 -0700"
      },
      "message": "staging: ipack: remove irq field in struct ipack_device.\n\nThe field irq currently is identical to the slot number.  It does not seem to\nhave any real use.  The number is written to hardware in ipoctal but it seems\nthe value that is written does not matter.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e4af9497b65a8245ad7ef756d5f698e78db6e11c",
      "tree": "2b680d382e041c69db57612279383be854bd9eb1",
      "parents": [
        "7505817603854506732affb584ef6568a4702d6f"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Thu Sep 13 12:32:19 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Sep 13 20:21:38 2012 -0700"
      },
      "message": "Staging: ipack: Add IPACK_INT_SPACE memory space.\n\nThis will allow us to correctly access the IPack INT space.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "faa75c406e7396a952c3ebedfc2b1d6f1b8d2648",
      "tree": "499ad22c0e647f777fbcb5ba659f08add005b275",
      "parents": [
        "40733ed7636c6d255f7e6ad0b2bd66e8490fd22c"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Wed Sep 12 14:55:38 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 12 09:56:01 2012 -0700"
      },
      "message": "Staging: ipack: Let interrupts return irqreturn_t.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "4a589c54eeecfab774bbdb11ff2e658ef1a076bc",
      "tree": "fd33134c24c2aa78220fe477d83c629e4b137ee6",
      "parents": [
        "daf8007c02558a61a27ba035844787269406274e"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsálvez",
        "email": "siglesias@igalia.com",
        "time": "Tue Sep 11 13:35:12 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 12:18:12 2012 -0700"
      },
      "message": "Staging: ipack: delete .remove_device() callback\n\nAs the IP module driver takes care of freeing its resources.\n\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "a92caeb8e1189f190ac13bb5e745446b25b09ae5",
      "tree": "ecdc6c7dccfa29ed9703aa5d4226b63f16d7d9f9",
      "parents": [
        "8a3ae16e60fb78e0bf062c243ffba5575b64a412"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 11 13:35:03 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 12:18:11 2012 -0700"
      },
      "message": "Staging: ipack: check the device ID space CRC.\n\nWe check the CRC and store the result of the check in struct ipac_device.\nA warning is emitted if the check fails.  However we leave it to the\nIPack module device to refuse to initialize due to a bad CRC.  I have seen\notherwise good modules with bad CRCs.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3bea7fcb797eed256f461e14e1992f4e71932704",
      "tree": "a50fbf1b6d41aa1ed3ca927a3e5bb52483c25112",
      "parents": [
        "90cb61948fad898f7ac7452c68f2bec56b0e85f0"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 11 13:34:59 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 12:16:35 2012 -0700"
      },
      "message": "Staging: ipack: remove field driver from struct ipack_device.\n\nAfter a successful match is found the driver field in struct device is\nset by the core device code. We can use this field.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "0b0f3a1bee7f321b92ffc37d8b32d1ce412a285c",
      "tree": "95d14c83eb8c319604d2169ee22df5f153518844",
      "parents": [
        "eb12d88bf5f07a5aac77bebdfcb8a77ade48964e"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 11 13:34:57 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 12:16:35 2012 -0700"
      },
      "message": "Staging: ipack: Obtain supported speeds from ID ROM.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7b6ab33c28980ae26de09654a0d5db6080c76921",
      "tree": "8f36c23a20a0f967db61d7c9d666d79dba47b25a",
      "parents": [
        "28086cbdadc6ef7fc3600b8478e5d5b9bfe483b8"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 11 13:34:55 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 12:16:35 2012 -0700"
      },
      "message": "Staging: ipack: Provide several carrier callbacks.\n\nWe provide callbacks to:\n - set/get the clockrate a module is accessed at,\n - get the error state of a slot,\n - get/reset the timeout state of a slot.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9869a937d3a93c75c1d32e61df29149ce78ec3f9",
      "tree": "58e7a1fd034f059da0cc77f62117e6b8c212da16",
      "parents": [
        "6aa2039d81b1ab4b08c85236d8406f1383eddef6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Mon Sep 10 11:14:01 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Sep 10 11:18:01 2012 -0700"
      },
      "message": "staging: ipack: make function tables const.\n\nMake some variables const:\n  1. bus oerations table\n  2. driver name\n  3. tpci control register table\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "4aa09d47d45ee8ced196c49031159ada2aef5b1d",
      "tree": "00c72daf0264bb4ef2b3acb0ec294f61486c99df",
      "parents": [
        "fdfc8cf5d28d6ce6fbf795aab456921f4f64d063"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 04 17:01:19 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 04 15:13:51 2012 -0700"
      },
      "message": "Staging: ipack: Implement device matching on the bus level.\n\nDevices are match based upon their vendor and device ids.  Since\nthe individual drivers provide a list of supported ids they do not\nneed to implement the matching themselves.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e80111354ac95cd0453e12caf9044938b7a78137",
      "tree": "c50400a925fefdcd3cc889772bf332e8331902fe",
      "parents": [
        "7db5e3cb91efbc8a0803dfdcc3a0c9cb43217df4"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 04 17:01:17 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 04 15:13:51 2012 -0700"
      },
      "message": "Staging: ipack: Make ipack_driver_ops const.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e8ed3276c24238adb7e676d56a82bc9c7f4fe912",
      "tree": "86010534013f3c852daa9ad6c13c17251fd013bc",
      "parents": [
        "187e4782401329663bda870f432fdbeb8154fe3f"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 04 17:01:15 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 04 15:13:51 2012 -0700"
      },
      "message": "Staging: ipack: Parse vendor and device id.\n\nAlso expose the values through sysfs.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "187e4782401329663bda870f432fdbeb8154fe3f",
      "tree": "305189b3e683b07b10bc790b3a53f48b0c401a97",
      "parents": [
        "849e0ad257d259b8443c63d74e3bcc32ebf336af"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 04 17:01:14 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 04 15:13:51 2012 -0700"
      },
      "message": "Staging: ipack: Read the ID space during device registration.\n\nWe keep a copy of the ID space for later use.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "849e0ad257d259b8443c63d74e3bcc32ebf336af",
      "tree": "905b37114e2df32fc1c99634188d40a4921796f5",
      "parents": [
        "1f43d7bfac880f63320c4dcbb8f864112946337f"
      ],
      "author": {
        "name": "Jens Taprogge",
        "email": "jens.taprogge@taprogge.org",
        "time": "Tue Sep 04 17:01:13 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 04 14:43:26 2012 -0700"
      },
      "message": "Staging: ipack: implement ipack device table.\n\nThe modaliases look like ipack:fXvNdM, where X is the format version (8\nbit) and N and M are the vendor and device ID represented as 32 bit\nhexadecimal numbers each. Using 32 bits allows us to define IPACK_ANY_ID\nas (~0) without interfering with the valid ids.\n\nThe resulting modalias string for ipoctal.ko looks like this (once\nipoctal provides a device table):\nalias:          ipack:f01v000000F0d00000048*\nalias:          ipack:f01v000000F0d0000002A*\nalias:          ipack:f01v000000F0d00000022*\n(output from modinfo)\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "564bbf9b4ab0dc147a358f3481bc616b5c650a4d",
      "tree": "a104cd0707f84656a54a58f0d09158c2612dcee4",
      "parents": [
        "b2e93e94d024a2a164af71cef6acaf16fda2279c"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsálvez",
        "email": "siglesias@igalia.com",
        "time": "Tue Sep 04 17:01:10 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 04 14:39:54 2012 -0700"
      },
      "message": "Staging: ipack: remove read/write operations from ipack_bus_ops\n\nThey are not used any longer.\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "611b564d196f8f6b90e0d8808be44eb5e18db9a2",
      "tree": "aac1d959e4976180286f2083694ec33f325ad55a",
      "parents": [
        "ec440335b1e360ab82ef4ce169b682ab4b9dcd2a"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Fri May 18 11:10:06 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 18 17:36:01 2012 -0700"
      },
      "message": "Staging: ipack: remove board_name and bus_name fields from struct ipack_device\n\nRemoved board_name and bus_name fields from struct ipack_device that are\ncompletely useless.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ec440335b1e360ab82ef4ce169b682ab4b9dcd2a",
      "tree": "71988f8e57c65f75784e5b6ae60fb3b64629cd69",
      "parents": [
        "484ecc95d9cdfa8b2f7029e2f3409cf078aed4ab"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Fri May 18 11:10:05 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri May 18 17:36:01 2012 -0700"
      },
      "message": "Staging: ipack: improve the register of a bus and a device in the bus.\n\nIt adds and removes some fields in the struct ipack_device and\nipack_bus_device to make it cleaner.\n\nThe API has change to group all the operations on these structures inside\nof the ipack driver.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "5a81b4a0b673bf34823191a83318377c0e66e713",
      "tree": "6a9693d2d5399ac86e843a3a08fda14658eba28c",
      "parents": [
        "55dfd881f1726fd2e79cfc1b7b22a893c44f9af4"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Mon May 14 12:41:25 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon May 14 13:43:19 2012 -0700"
      },
      "message": "Staging: ipack: fix a few sparse warnings\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "416289b14a8ab1a0fea7b7ee03724c4820578427",
      "tree": "71e80ea08df47436d138961132924047efbad714",
      "parents": [
        "91296a28fd241877e8214bf45d1eb2c866cc771a"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Fri May 11 10:17:13 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon May 14 13:41:29 2012 -0700"
      },
      "message": "Staging: ipack: change the licence to explicitly GPLv2\n\nChange the licence to explicitly GPLv2 to avoid possible conflicts in the\nfuture.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d3465872c5b38613fb5ad10a9756db9372630b22",
      "tree": "5f60af8e14bf6f9f2657a4ce834c54feb17d4f99",
      "parents": [
        "de8fe0233f078e649d7c293218119234606c4546"
      ],
      "author": {
        "name": "Samuel Iglesias Gonsalvez",
        "email": "siglesias@igalia.com",
        "time": "Wed May 09 15:27:19 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed May 09 14:05:45 2012 -0700"
      },
      "message": "Staging: IndustryPack bus for the Linux Kernel\n\nAdd IndustryPack bus support for the Linux Kernel.\n\nThis is a virtual bus that allows to perform all the operations between\ncarrier and mezzanine boards.\n\nSigned-off-by: Samuel Iglesias Gonsalvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    }
  ]
}
