]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
video: tegra: host: Hardcode AVP sync point
authorTerje Bergstrom <tbergstrom@nvidia.com>
Sat, 15 Feb 2014 14:46:48 +0000 (16:46 +0200)
committerBharat Nihalani <bnihalani@nvidia.com>
Mon, 17 Feb 2014 05:28:23 +0000 (21:28 -0800)
Return AVP sync point as hard coded.

Bug 1305024

Change-Id: I727c896ac97d7a6e7a527dc18f1de86a87f169e3
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/368075
Reviewed-by: Deepak Nibade <dnibade@nvidia.com>
Tested-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
drivers/video/tegra/host/nvhost_syncpt.c
include/linux/nvhost.h

index 8a41000f32ec1f9c04057fe15a4e74a19d3cee37..bc6435d05304b257141dbeb3812c76688d9e146f 100644 (file)
@@ -807,6 +807,10 @@ static void nvhost_reserve_vblank_syncpts(struct nvhost_syncpt *sp)
        sp->client_managed[NVSYNCPT_VBLANK1] = true;
        sp->syncpt_names[NVSYNCPT_VBLANK1] = "vblank1";
 
+       sp->assigned[NVSYNCPT_AVP_0] = true;
+       sp->client_managed[NVSYNCPT_AVP_0] = true;
+       sp->syncpt_names[NVSYNCPT_AVP_0] = "avp";
+
        mutex_unlock(&sp->syncpt_mutex);
 }
 
index 47e00281fb9ff2192e70b291e830cb1690595c89..b4a3bafbfbab753db58227971bc58294cf07f16e 100644 (file)
@@ -53,6 +53,7 @@ struct nvhost_as_moduleops;
 
 #define NVSYNCPT_GRAPHICS_HOST         (0)     /* t20, t30, t114, t148 */
 
+#define NVSYNCPT_AVP_0                 (10)    /*  t20, t30, t114, t148 */
 #define NVSYNCPT_2D_0                  (18)
 #define NVSYNCPT_2D_1                  (19)
 #define NVSYNCPT_3D                    (22)