drm/vc4: hdmi: Switch to DRM-managed kfree to build regsets
authorMaxime Ripard <maxime@cerno.tech>
Tue, 17 May 2022 10:30:40 +0000 (12:30 +0200)
committerMaxime Ripard <maxime@cerno.tech>
Wed, 7 Sep 2022 08:53:04 +0000 (10:53 +0200)
commitd98366fba3be29c1af55aa5a6c04d98465fd9d74
tree0253e1572990abc98fac9a93612487d38575c56e
parent4bce40e6271442e14ef7ed1e66e7c3f5f39b261d
drm/vc4: hdmi: Switch to DRM-managed kfree to build regsets

The current code to build the registers set later exposed in debugfs for
the HDMI controller relies on traditional allocations, that are later
free'd as part of the driver unbind hook.

Since krealloc doesn't have a DRM-managed equivalent, let's add an action
to free the buffer later on.

Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
drivers/gpu/drm/vc4/vc4_hdmi.c
drivers/gpu/drm/vc4/vc4_hdmi.h