You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
drm/tilcdc: fix release order on exit
Unregister resources in the correct order on tilcdc_drm_fini, which is the reverse order they were registered during tilcdc_drm_init. This also means unregistering the driver before releasing its resources. Signed-off-by: Guido Martínez <guido@vanguardiasur.com.ar> Tested-by: Darren Etheridge <detheridge@ti.com> Cc: <stable@vger.kernel.org> #v3.9+ Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
committed by
Dave Airlie
parent
3a49012224
commit
eb565a2bba
@@ -629,10 +629,10 @@ static int __init tilcdc_drm_init(void)
|
|||||||
static void __exit tilcdc_drm_fini(void)
|
static void __exit tilcdc_drm_fini(void)
|
||||||
{
|
{
|
||||||
DBG("fini");
|
DBG("fini");
|
||||||
tilcdc_tfp410_fini();
|
|
||||||
tilcdc_slave_fini();
|
|
||||||
tilcdc_panel_fini();
|
|
||||||
platform_driver_unregister(&tilcdc_platform_driver);
|
platform_driver_unregister(&tilcdc_platform_driver);
|
||||||
|
tilcdc_panel_fini();
|
||||||
|
tilcdc_slave_fini();
|
||||||
|
tilcdc_tfp410_fini();
|
||||||
}
|
}
|
||||||
|
|
||||||
late_initcall(tilcdc_drm_init);
|
late_initcall(tilcdc_drm_init);
|
||||||
|
|||||||
Reference in New Issue
Block a user