tegra dc: fix premult dst alpha blending
authorFrancis Hart <fhart@nvidia.com>
Wed, 23 Mar 2011 10:30:15 +0000 (12:30 +0200)
committerDan Willemsen <dwillemsen@nvidia.com>
Thu, 1 Dec 2011 05:44:56 +0000 (21:44 -0800)
commit5e484fcfb065f15c8a05a9c571d08dd35ae1deef
tree0080e77bd687aba260d958c9f0f98b6c1270955b
parent5abc1634a10ffca4bf5c390f5a1d0a74e930b785
tegra dc: fix premult dst alpha blending

Register assignments were wrong for incoming overlay blend
parameters. DisplayManagerLite policy sets src combine mode
to premult to signal dst premult aplha blending. But the DC
expects premult set for the dst window for this mode.

Bug 796009

Original-Change-Id: I5929bc4cd362ac60c7a9f14bb4ae83da04b857ab
Reviewed-on: http://git-master/r/26835
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R750658116e021f7023e2cfff0eb0e35fc3da3695
drivers/video/tegra/dc/overlay.c
include/linux/tegra_overlay.h