diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2012-01-17 14:23:58 +0200 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-01-31 04:30:39 -0800 |
commit | d87823de8c219808a4ca9ee1d50ce3cf702fea53 (patch) | |
tree | 53b66dd1cd76047820528634d86d4801815f230d /drivers/video | |
parent | df93df7fe7293e30c7c7ee43edd6146b7dbbfdf8 (diff) |
drivers: video: tegra: Amend list of gr3d regs
Save and restore new gr3d registers. This is a workaround for
hardware not always initializing the registers to proper state
after un-powergating.
Bug 914785
Reviewed-on: http://git-master/r/75698
Change-Id: Id9d65d93d16daf68e29b1433b7dd3284cb439ffc
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/78025
Reviewed-by: Automatic_Commit_Validation_User
Diffstat (limited to 'drivers/video')
-rw-r--r-- | drivers/video/tegra/host/gr3d/gr3d_t30.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/video/tegra/host/gr3d/gr3d_t30.c b/drivers/video/tegra/host/gr3d/gr3d_t30.c index 3f6a4d31081c..68bcaec36b46 100644 --- a/drivers/video/tegra/host/gr3d/gr3d_t30.c +++ b/drivers/video/tegra/host/gr3d/gr3d_t30.c @@ -73,6 +73,7 @@ static const struct hwctx_reginfo ctxsave_regs_3d_global[] = { HWCTX_REGINFO(0xa02, 10, DIRECT), HWCTX_REGINFO(0xb04, 1, DIRECT), HWCTX_REGINFO(0xb06, 13, DIRECT), + HWCTX_REGINFO(0xe42, 2, DIRECT), /* HW bug workaround */ }; static const struct hwctx_reginfo ctxsave_regs_3d_perset[] = { |