drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Thu, 30 Dec 2021 23:55:14 +0000 (00:55 +0100)
committerNeil Armstrong <narmstrong@baylibre.com>
Mon, 3 Jan 2022 11:28:25 +0000 (12:28 +0100)
commit04b8a5d9cfd171f65df75f444b5617a372649edd
tree1413eb618b23d64e7e25801ed6fef4f150da0794
parent6edf615618b8259f16eeb1df98f0ba0d2312c22e
drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops

Use this to simplify the driver shutdown. It will also come handy when
fixing the error handling in meson_drv_bind_master().

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Fixes: d1b5e41e13a7e9 ("drm/meson: Add AFBCD module driver")
Acked-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211230235515.1627522-2-martin.blumenstingl@googlemail.com
drivers/gpu/drm/meson/meson_drv.c
drivers/gpu/drm/meson/meson_osd_afbcd.c
drivers/gpu/drm/meson/meson_osd_afbcd.h