]> git.baikalelectronics.ru Git - kernel.git/commit
staging: vc04_services: Add vchi_queue_kernel_message function
authorMichael Zoran <mzoran@crowfest.net>
Mon, 30 Jan 2017 07:31:09 +0000 (23:31 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 31 Jan 2017 09:48:14 +0000 (10:48 +0100)
commit1cf9fad19e262c9cc5fa9bb7d8c7cd140f2e22dd
treebeb158316e33586417401fb9deddf558c3e674bc
parentfb505bd1e1f9218e8ae248ba56d8db0ad6b5c8c6
staging: vc04_services: Add vchi_queue_kernel_message function

The vchi_msg_queue function which is used by other drivers
to queue a message is difficult to understand and overly
generic.

Add a new function which is a wrapper on top of vchi_msg_queue
that is specifically for queuing a message located in kernel
address space.

int
vchi_queue_kernel_message(VCHI_SERVICE_HANDLE_T handle,
  void *data,
  unsigned int size)

Signed-off-by: Michael Zoran <mzoran@crowfest.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vc04_services/interface/vchi/vchi.h
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_shim.c