From: Kumar Abhishek <abhis...@theembeddedkitchen.net> These patches add support for BeagleLogic in the kernel. BeagleLogic is a logic analyzer realized on the BeagleBone Black using the programmable real-time units. For more information, visit: https://github.com/abhishek-kakkar/BeagleLogic/wiki/ http://elinux.org/BeagleBoard/GSoC/2014_Projects#Project:_BeagleLogic
CONFIG_PRU_RPROC_BEAGLELOGIC may be set to "m" or "y" accordingly to enable BeagleLogic support in the built kernel. BeagleLogic may also be compiled as an out-of tree module but is still included in the sources. Please apply this after Matt Ranostay's patch to update pru_rproc.c for supporting the PRU C Compiler version 2.0.0B [ref: http://git.io/uCfGKQ] Download the matching PRU firmware beaglelogic-firmware.tar.gz for running BeagleLogic from http://goo.gl/770FTZ and extract into /lib/firmware on your BBB Kumar Abhishek (3): Add DTS for BeagleLogic Add BeagleLogic binding functions to pru_rproc Add kernel module for BeagleLogic drivers/remoteproc/Kconfig | 13 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/beaglelogic.c | 1189 ++++++++++++++++++++++++++++++++ drivers/remoteproc/beaglelogic.h | 62 ++ drivers/remoteproc/beaglelogic_glue.h | 43 ++ drivers/remoteproc/pru_rproc.c | 92 +++ firmware/Makefile | 1 + firmware/capes/BB-BEAGLELOGIC-00A0.dts | 257 +++++++ 8 files changed, 1658 insertions(+) create mode 100644 drivers/remoteproc/beaglelogic.c create mode 100644 drivers/remoteproc/beaglelogic.h create mode 100644 drivers/remoteproc/beaglelogic_glue.h create mode 100644 firmware/capes/BB-BEAGLELOGIC-00A0.dts -- 1.9.1 -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.