summaryrefslogtreecommitdiff
path: root/middleware
AgeCommit message (Collapse)Author
2017-09-28middleware: multicore: open-amp: Update open-amp for VybridSanchayan Maity
Update open-amp for Vybrid bringing it in sync with FreeRTOS BSP 1.0.1 release from NXP for iMX7. The file and directory structure for "porting" which contains the platform specific part of open-amp has been kept same. Only the implementation has either been updated or added. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2017-04-07virtio: Redefine vring_avail_eventColibri-VF61-M4_FreeRTOS_1.2-20170407Stefan Agner
Redefine vring_avail_event to avoid accessing ring.id as a 16bit integer and breaking the C aliasing rules. This fixes a build warning: virtio/virtqueue.c: In function ‘vq_ring_must_notify_host’: virtio/virtqueue.c:658:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] event_idx = vring_avail_event(&vq->vq_ring); ^ No functional change. Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Wendy Liang <jliang@xilinx.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-08-02open-amp: porting: vf6xx_m4: Add support for VybridSanchayan Maity
Support Vybrid in open-amp for using rpmsg for communication between A5 core running Linux and M4 core running FreeRTOS. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-01-12initial commit, FreeRTOS_BSP_1.0.0_iMX7DStefan Agner