Once this patch-set has been applied; platform-specific remoteproc drivers will be able to amend existing resource table entries, provide new entries to be appended to an existing resource table (if one already exists), start a new resource table (if one does not already exist), and dump out resource table contents during development/debugging. It will also be possible to start remote processors which do not require a resource table without being forced to provide a fake one. We're also taking the liberty to provide some simple fix-ups. Lee Jones (9): remoteproc: core: Ensure error message is clear remoteproc: core: Trivial: Improve error checking, spelling and debug prints remoteproc: core: Remove pointless OOM print remoteproc: core: New API to add new resources to the resource table remoteproc: core: Add function to amend an existing resource table entry remoteproc: core: Add function to append a new resource table entry remoteproc: core: Add function to over-ride current resource table remoteproc: core: Skip resource table integrity checks if there are amendments remoteproc: core: Support empty resource tables drivers/remoteproc/remoteproc_core.c | 354 +++++++++++++++++++++++++++++++++-- include/linux/remoteproc.h | 21 +++ 2 files changed, 358 insertions(+), 17 deletions(-) -- 2.9.0 -- To unsubscribe from this list: send the line "unsubscribe linux-remoteproc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html