This patch series adds remoteproc support for OMAP-L138, along with needed supporting mach-davinci infrastructure.
Some enhancements have been made to the general remoteproc & rpmsg modules, in order to support simplified da8xx (and other) remoteproc driver architecture. These patches are based on Sekhar's commit id 595ab716fc6e648b7dc79a58a01917ebb67b9508 at git://gitorious.org/linux-davinci/linux-davinci.git Some notes for reviewers... DOCUMENTATION maintainers: patch 6/7 in this series contains a change to kernel-parameters.txt that adds a description for a new kernel command-line parameter, along with the code that defines the new kernel command-line parameter. You are, of course, free to look at the whole series, but only patch 6/7 is of particular interest. This is actually a subset of the complete patch series, since the other patches in this set have already been committed to a staging area by the tree maintainer. Robert Tivy (7): Process all available messages in virtqueue callback. Allow "all virtqueues" processing in rproc_vq_interrupt(). Add support for configuring DA8XX_REMOTEPROC. Add support to rproc_alloc() for a default firmware name. Add a remoteproc driver implementation for OMAP-L138 DSP Add a new remoteproc platform device for DA8XX. remoteproc platform support. Documentation/kernel-parameters.txt | 6 + arch/arm/mach-davinci/board-da850-evm.c | 6 + arch/arm/mach-davinci/board-omapl138-hawk.c | 6 + arch/arm/mach-davinci/devices-da8xx.c | 88 +++++++- arch/arm/mach-davinci/include/mach/da8xx.h | 4 + drivers/remoteproc/Kconfig | 26 ++- drivers/remoteproc/Makefile | 1 + drivers/remoteproc/da8xx_remoteproc.c | 323 +++++++++++++++++++++++++++ drivers/remoteproc/remoteproc_core.c | 25 ++- drivers/remoteproc/remoteproc_virtio.c | 34 ++- drivers/rpmsg/virtio_rpmsg_bus.c | 97 ++++---- 11 files changed, 569 insertions(+), 47 deletions(-) create mode 100644 drivers/remoteproc/da8xx_remoteproc.c -- 1.7.9.4 _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source