linux/drivers/gpu/drm/tegra
Thierry Reding 230630bd38 drm/tegra: gr3d: Properly clean up resources
Failure to register the Tegra DRM client would leak the resources. Move
cleanup code to error unwinding gotos to fix that and share the cleanup
code with the other error paths.

Reviewed-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
2018-05-17 14:03:30 +02:00
..
dc.c drm/tegra: dc: Free syncpoint on errors 2018-05-04 17:07:06 +02:00
dc.h drm/tegra: dc: Balance IOMMU group refcounting 2018-05-04 14:19:14 +02:00
dpaux.c drm/tegra: dpaux: Keep reset defaults for hybrid pad parameters 2017-12-21 14:52:37 +01:00
dpaux.h
drm.c Linux 4.16-rc7 2018-03-28 14:30:41 +10:00
drm.h drm/tegra: hub: Use private object for global state 2018-03-17 00:03:36 +01:00
dsi.c drm/tegra: dsi: Don't disable regulator on ->exit() 2018-03-19 09:57:28 +01:00
dsi.h
falcon.c drm/tegra: Add falcon helper library 2017-04-05 18:11:47 +02:00
falcon.h drm/tegra: Add falcon helper library 2017-04-05 18:11:47 +02:00
fb.c drm/tegra: fb: Properly support linear modifier 2018-03-15 19:06:19 +01:00
gem.c drm/tegra: prime: Implement ->{begin,end}_cpu_access() 2018-03-17 00:04:20 +01:00
gem.h drm/tegra: gem: Make __tegra_gem_mmap() available more widely 2018-03-08 14:38:30 +01:00
gr2d.c drm/tegra: gr2d: Properly clean up resources 2018-05-04 17:07:22 +02:00
gr2d.h
gr3d.c drm/tegra: gr3d: Properly clean up resources 2018-05-17 14:03:30 +02:00
gr3d.h
hdmi.c drm/tegra: hdmi: Register debugfs in ->late_register() 2017-12-13 13:42:07 +01:00
hdmi.h drm/tegra: hdmi: Enable audio over HDMI 2016-07-04 11:34:31 +02:00
hub.c drm/tegra: hub: Use state directly 2018-05-04 11:37:03 +02:00
hub.h drm/tegra: hub: Use private object for global state 2018-03-17 00:03:36 +01:00
Kconfig drm/tegra: hdmi: Add cec-notifier support 2017-10-20 14:19:54 +02:00
Makefile drm/tegra: Add Tegra186 display hub support 2017-12-13 14:16:37 +01:00
mipi-phy.c
mipi-phy.h
output.c drm/tegra: sor: Add Tegra186 support 2017-12-13 14:36:36 +01:00
plane.c Linux 4.16-rc7 2018-03-28 14:30:41 +10:00
plane.h drm/tegra: dc: Implement legacy blending 2017-12-21 14:55:55 +01:00
rgb.c drm: Nuke drm_atomic_helper_connector_dpms 2017-08-08 14:48:48 +02:00
sor.c Linux 4.15-rc8 2018-01-18 09:32:15 +10:00
sor.h drm/tegra: sor: Support HDMI 2.0 modes 2017-12-13 14:36:37 +01:00
trace.c drm/tegra: dc: Trace register accesses 2017-08-17 17:57:14 +02:00
trace.h drm/tegra: trace: Fix path to include 2017-09-26 11:08:17 +02:00
vic.c drm/tegra: Use IOMMU groups 2017-12-21 14:52:36 +01:00
vic.h drm/tegra: Add VIC support 2017-04-05 18:11:48 +02:00