video: tegra: nvhost: Use a syncpoint per window
authorRobert Morell <rmorell@nvidia.com>
Thu, 3 Mar 2011 22:58:06 +0000 (14:58 -0800)
committerDan Willemsen <dwillemsen@nvidia.com>
Thu, 1 Dec 2011 05:48:11 +0000 (21:48 -0800)
commitc1c9c8660b49eb0b67ae02a3e21e07fe7135232a
tree8568972953eacb5c92323efc76a5445200df0065
parent3517cb3da60dc94c158c7cf2b39ad83e387a55dd
video: tegra: nvhost: Use a syncpoint per window

Reserve one syncpoint per window per display controller instead of one
for the entire display controller.  This is necessary to allow multiple
windows on a single display controller to flip asynchronously.

bug 818525

Original-Change-Id: Ide1de2bf2ed0bfea7f6abe9aa93815efd0824db1
Signed-off-by: Robert Morell <rmorell@nvidia.com>
Reviewed-on: http://git-master/r/40516
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R49886938a74e71db0c8f53edc8ac45e5015ffe84
arch/arm/mach-tegra/include/mach/dc.h
drivers/video/tegra/dc/dc.c
drivers/video/tegra/dc/dc_priv.h
drivers/video/tegra/dc/ext/dev.c
drivers/video/tegra/dc/ext/tegra_dc_ext_priv.h
drivers/video/tegra/dc/overlay.c
drivers/video/tegra/host/t20/channel_t20.c
drivers/video/tegra/host/t20/syncpt_t20.h