[NRC/N10] NPU driver API interface
In http://suprem.sec.samsung.net/confluence/pages/viewpage.action?pageId=
126187176
this is about N10 and N10's dependencies
V1:
Added details regarding the ioctl calls and signal handling
V2:
Updated interface to accomodate update in overall design for NPU design
V3:
Updated to use offset, and minor bug fixes
V4:
Updated with ioctl design
UIO design needed access to physical address in user side
V5:
Added interface to pass dmabuf_fd to kernel driver for physical address access
Added an extra identifier when setting up npu device
V6:
Updated based on blocking I/O
Signed-off-by: Parichay Kapoor <pk.kapoor@samsung.com>