freedreno/drm: Reorder device destroy
authorRob Clark <robdclark@chromium.org>
Fri, 18 Mar 2022 21:34:21 +0000 (14:34 -0700)
committerMarge Bot <emma+marge@anholt.net>
Fri, 25 Mar 2022 02:03:30 +0000 (02:03 +0000)
commit2200d674e4b6b6fdafb30455e350a503d01088c6
tree3ed2db258dc2f8422f52de041e305b4395200c0b
parentea339137b0cef22385b9076921f7325e82776674
freedreno/drm: Reorder device destroy

Call backend specific cleanup fxn earlier.  This is needed if the
backend has things like bo's to delete, otherwise the handle_table
will already be destroyed causing problems in bo_del()

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14900>
src/freedreno/drm/freedreno_device.c
src/freedreno/drm/msm/msm_device.c