]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
video: tegra: host: Support external syncpt cbs
authorArto Merilainen <amerilainen@nvidia.com>
Wed, 5 Mar 2014 13:33:54 +0000 (15:33 +0200)
committerArto Merilainen <amerilainen@nvidia.com>
Tue, 25 Mar 2014 12:39:31 +0000 (05:39 -0700)
commit9472de168089e493541ff8ba6d10958a9b5a74e6
tree59fca46ca070a5286a3c0a8ecd8f2a7c1a71097c
parent9639afc93d564bad31acf8cc0d81d7e9d7e0651d
video: tegra: host: Support external syncpt cbs

This far the nvhost driver has published interface for waiting
syncpoint values synchronously, however, we have need to do similar
waiting asynchronously (i.e. trigger event when certain syncpoint
value has been reached). This patch adds public function
nvhost_intr_register_notifier() that allows registering callbacks.

Change-Id: I3e8a12fad229b264a2ace5bb7f4726e17c90f112
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: http://git-master/r/378342
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
drivers/video/tegra/host/nvhost_intr.c
drivers/video/tegra/host/nvhost_intr.h
include/linux/nvhost.h