)]}'
{
  "commit": "7a186941626d19f668b08108db158379b32e6e02",
  "tree": "d478210fa3ae45ef8b3eaf6a6432eadc49cbb55a",
  "parents": [
    "41a6ee09ee8dd7ac3a6ac12a24e26279b5d93385"
  ],
  "author": {
    "name": "Ohad Ben-Cohen",
    "email": "ohad@wizery.com",
    "time": "Mon Feb 13 22:30:39 2012 +0100"
  },
  "committer": {
    "name": "Ohad Ben-Cohen",
    "email": "ohad@wizery.com",
    "time": "Tue Mar 06 19:14:12 2012 +0200"
  },
  "message": "remoteproc: remove the single rpmsg vdev limitation\n\nNow that the resource table supports publishing a virtio device\nin a single resource entry, firmware images can start supporting\nmore than a single vdev.\n\nThis patch removes the single vdev limitation of the remoteproc\nframework so multi-vdev firmwares can be leveraged: VDEV resource\nentries are parsed when the rproc is registered, and as a result\ntheir vrings are set up and the virtio devices are registered\n(and they go away when the rproc goes away).\n\nMoreover, we no longer only support VIRTIO_ID_RPMSG vdevs; any\nvirtio device type goes now. As a result, there\u0027s no more any\nrpmsg-specific APIs or code in remoteproc: it all becomes generic\nvirtio handling.\n\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\nCc: Brian Swetland \u003cswetland@google.com\u003e\nCc: Iliyan Malchev \u003cmalchev@google.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Mark Grosen \u003cmgrosen@ti.com\u003e\nCc: John Williams \u003cjohn.williams@petalogix.com\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nCc: Loic PALLARDY \u003cloic.pallardy@stericsson.com\u003e\nCc: Ludovic BARRE \u003cludovic.barre@stericsson.com\u003e\nCc: Omar Ramirez Luna \u003comar.luna@linaro.org\u003e\nCc: Guzman Lugo Fernando \u003cfernando.lugo@ti.com\u003e\nCc: Anna Suman \u003cs-anna@ti.com\u003e\nCc: Clark Rob \u003crob@ti.com\u003e\nCc: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nCc: Saravana Kannan \u003cskannan@codeaurora.org\u003e\nCc: David Brown \u003cdavidb@codeaurora.org\u003e\nCc: Kieran Bingham \u003ckieranbingham@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07057cacfeae0376b65b588cb51f950e1e40e193",
      "old_mode": 33188,
      "old_path": "Documentation/remoteproc.txt",
      "new_id": "70a048cd3fa34ebc349bf744edce36c3d21c1db8",
      "new_mode": 33188,
      "new_path": "Documentation/remoteproc.txt"
    },
    {
      "type": "modify",
      "old_id": "10348451c6c9da7dd7142eb04b5f7e0c285e41d4",
      "old_mode": 33188,
      "old_path": "drivers/remoteproc/remoteproc_core.c",
      "new_id": "ca02f128b43580e0add2ee61bebb152d02404d6b",
      "new_mode": 33188,
      "new_path": "drivers/remoteproc/remoteproc_core.c"
    },
    {
      "type": "modify",
      "old_id": "8b2fc40e92d00780d52570f3c20a7b54440a8a42",
      "old_mode": 33188,
      "old_path": "drivers/remoteproc/remoteproc_internal.h",
      "new_id": "9f336d6bdef37f5e47028b3d57922d6f97a94893",
      "new_mode": 33188,
      "new_path": "drivers/remoteproc/remoteproc_internal.h"
    },
    {
      "type": "modify",
      "old_id": "78d8527a8fecf8422fb48da9aae69757d5536f71",
      "old_mode": 33188,
      "old_path": "drivers/remoteproc/remoteproc_virtio.c",
      "new_id": "07004106c954c22ad74fa976e12c4bd01918610e",
      "new_mode": 33188,
      "new_path": "drivers/remoteproc/remoteproc_virtio.c"
    },
    {
      "type": "modify",
      "old_id": "6040f831f626ab96a3c3046147f728583a1329f6",
      "old_mode": 33188,
      "old_path": "include/linux/remoteproc.h",
      "new_id": "7750d8a309331f6b570a22d030b486378497a676",
      "new_mode": 33188,
      "new_path": "include/linux/remoteproc.h"
    }
  ]
}
