diff options
author | Thierry Reding <treding@nvidia.com> | 2014-07-11 08:39:03 +0200 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2014-08-04 10:07:38 +0200 |
commit | 5482d75a6597de97f79255a257c486a6960c6c65 (patch) | |
tree | 2be0b5e924f29faead14618f698e1d2329b4edf4 /drivers/gpu/drm/tegra | |
parent | d1f3e1e0b38d49cbb996dcf0fde5b5205d12a23d (diff) | |
download | op-kernel-dev-5482d75a6597de97f79255a257c486a6960c6c65.zip op-kernel-dev-5482d75a6597de97f79255a257c486a6960c6c65.tar.gz |
drm/tegra: dc - Reset controller on driver remove
Since the device will no longer be used, may as well keep it in reset to
potentially save some power and make sure it is in a clean state the
next time it's probed.
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/gpu/drm/tegra')
-rw-r--r-- | drivers/gpu/drm/tegra/dc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/tegra/dc.c b/drivers/gpu/drm/tegra/dc.c index 8886907..b2065d9 100644 --- a/drivers/gpu/drm/tegra/dc.c +++ b/drivers/gpu/drm/tegra/dc.c @@ -1521,6 +1521,7 @@ static int tegra_dc_remove(struct platform_device *pdev) return err; } + reset_control_assert(dc->rst); clk_disable_unprepare(dc->clk); return 0; |