]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
drm: ZynQ OpenCL driver
authorUmang Parekh <umang.parekh@xilinx.com>
Thu, 10 Nov 2016 22:28:10 +0000 (14:28 -0800)
committerMichal Simek <michal.simek@xilinx.com>
Mon, 14 Nov 2016 13:09:28 +0000 (14:09 +0100)
commit47c0694dd246f4699afa4c82bd2a70d63f5fec02
treecb362dc7b8324f3cd5cfdf187f350b5eeb2ae243
parentef9961e9d296b2cf5a3c17a011f863231552b0c9
drm: ZynQ OpenCL driver

Adding the GEM based memory manager mainly for running OpenCL on Zynq
and MPSOC products. Today, this driver is responsible mainly for the
following:

1.    memory manager backed by CMA
2.    support for buffer import as well as export to other subsystems
3.    memory map accelerator control port

Signed-off-by: Umang Parekh <umang.parekh@xilinx.com>
Signed-off-by: Sonal Santan <sonal.santan@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Documentation/devicetree/bindings/drm/zocl/zocl_drm.txt [new file with mode: 0644]
drivers/gpu/drm/Kconfig
drivers/gpu/drm/Makefile
drivers/gpu/drm/zocl/Kconfig [new file with mode: 0644]
drivers/gpu/drm/zocl/Makefile [new file with mode: 0644]
drivers/gpu/drm/zocl/zocl_bo.c [new file with mode: 0644]
drivers/gpu/drm/zocl/zocl_drv.c [new file with mode: 0644]
drivers/gpu/drm/zocl/zocl_drv.h [new file with mode: 0644]
include/uapi/linux/Kbuild
include/uapi/linux/zocl_ioctl.h [new file with mode: 0644]