diff --git a/drivers/gpu/drm/tegra/nvdec.c b/drivers/gpu/drm/tegra/nvdec.c index 02fa2dc4..645dad00 100644 --- a/drivers/gpu/drm/tegra/nvdec.c +++ b/drivers/gpu/drm/tegra/nvdec.c @@ -835,7 +835,6 @@ static int nvdec_probe(struct platform_device *pdev) exit_falcon: falcon_exit(&nvdec->falcon); - icc_put(nvdec->icc_write); return err; } @@ -863,8 +862,6 @@ static int nvdec_remove(struct platform_device *pdev) falcon_exit(&nvdec->falcon); - icc_put(nvdec->icc_write); - return 0; } diff --git a/drivers/gpu/drm/tegra/nvenc.c b/drivers/gpu/drm/tegra/nvenc.c index b24955d3..049571c4 100644 --- a/drivers/gpu/drm/tegra/nvenc.c +++ b/drivers/gpu/drm/tegra/nvenc.c @@ -701,7 +701,6 @@ static int nvenc_probe(struct platform_device *pdev) exit_falcon: falcon_exit(&nvenc->falcon); - icc_put(nvenc->icc_write); return err; } @@ -729,8 +728,6 @@ static int nvenc_remove(struct platform_device *pdev) falcon_exit(&nvenc->falcon); - icc_put(nvenc->icc_write); - return 0; } diff --git a/drivers/gpu/drm/tegra/nvjpg.c b/drivers/gpu/drm/tegra/nvjpg.c index eb476c71..a79564c1 100644 --- a/drivers/gpu/drm/tegra/nvjpg.c +++ b/drivers/gpu/drm/tegra/nvjpg.c @@ -688,7 +688,6 @@ static int nvjpg_probe(struct platform_device *pdev) exit_falcon: falcon_exit(&nvjpg->falcon); - icc_put(nvjpg->icc_write); return err; } @@ -716,8 +715,6 @@ static int nvjpg_remove(struct platform_device *pdev) falcon_exit(&nvjpg->falcon); - icc_put(nvjpg->icc_write); - return 0; } diff --git a/drivers/gpu/drm/tegra/vic.c b/drivers/gpu/drm/tegra/vic.c index dca653e6..1884a16b 100644 --- a/drivers/gpu/drm/tegra/vic.c +++ b/drivers/gpu/drm/tegra/vic.c @@ -770,7 +770,6 @@ static int vic_probe(struct platform_device *pdev) exit_falcon: falcon_exit(&vic->falcon); - icc_put(vic->icc_write); return err; } @@ -798,8 +797,6 @@ static int vic_remove(struct platform_device *pdev) falcon_exit(&vic->falcon); - icc_put(vic->icc_write); - return 0; }