gpu: host1x: Add syncpoint wait and interrupts
authorTerje Bergstrom <tbergstrom@nvidia.com>
Fri, 22 Mar 2013 14:34:02 +0000 (16:34 +0200)
committerThierry Reding <thierry.reding@avionic-design.de>
Mon, 22 Apr 2013 10:32:42 +0000 (12:32 +0200)
commit7ede0b0bf3e2595d40d6195b6fe4c4dcef438830
treeeb59a94a3892bd41ae810b1726f7e7ae9de96812
parent754716874389ccbea5ee03174df8ad9e72e41880
gpu: host1x: Add syncpoint wait and interrupts

Add support for sync point interrupts, and sync point wait. Sync
point wait used interrupts for unblocking wait.

Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Thierry Reding <thierry.reding@avionic-design.de>
Tested-by: Thierry Reding <thierry.reding@avionic-design.de>
Tested-by: Erik Faye-Lund <kusmabite@gmail.com>
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
drivers/gpu/host1x/Makefile
drivers/gpu/host1x/dev.c
drivers/gpu/host1x/dev.h
drivers/gpu/host1x/hw/host1x01.c
drivers/gpu/host1x/hw/hw_host1x01_sync.h
drivers/gpu/host1x/hw/intr_hw.c [new file with mode: 0644]
drivers/gpu/host1x/intr.c [new file with mode: 0644]
drivers/gpu/host1x/intr.h [new file with mode: 0644]
drivers/gpu/host1x/syncpt.c
drivers/gpu/host1x/syncpt.h