video: tegra: flush flip work queue upon controller disable
authorMichael Frydrych <mfrydrych@nvidia.com>
Wed, 23 Feb 2011 14:30:13 +0000 (16:30 +0200)
committerVarun Colbert <vcolbert@nvidia.com>
Thu, 3 Mar 2011 18:40:14 +0000 (10:40 -0800)
commit4e45cc465acdf70a59262f175784418219885f6b
tree220bcfc82de5206685a4db5ebfebb344b8b08180
parent68ef6162f1ed332289d2d7bd29a56011b662fc73
video: tegra: flush flip work queue upon controller disable

When display controller is being disabled, some scheduled flips
may still be pending in a work queue. Do not lose them.

Change-Id: I043fce583d44bb962494e6625a5c28675498fb55
Reviewed-on: http://git-master/r/20580
Reviewed-by: Jihoon Bang <jbang@nvidia.com>
Tested-by: Jihoon Bang <jbang@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Reviewed-by: Michael Frydrych <mfrydrych@nvidia.com>
drivers/video/tegra/dc/dc.c
drivers/video/tegra/dc/overlay.c
drivers/video/tegra/dc/overlay.h