OSDN Git Service

drm/vc4: tests: mock: Use a kunit action to unregister DRM device
authorMaxime Ripard <mripard@kernel.org>
Fri, 28 Jul 2023 09:06:21 +0000 (11:06 +0200)
committerMaxime Ripard <mripard@kernel.org>
Mon, 31 Jul 2023 12:19:57 +0000 (14:19 +0200)
commit571f88b0992b00f71579bb26abcfa7afda174d17
tree249b3dd441bdcdc4221e45c03fdeeb949d4a5c9c
parentcf1788fb158aa5084c7e56c44a43ad1ec9e570b1
drm/vc4: tests: mock: Use a kunit action to unregister DRM device

The *_mock_device functions allocate a DRM device that needs to be
released using drm_dev_unregister.

Now that we have a kunit release action API, we can switch to it and
don't require any kind of garbage collection from the caller.

Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Reviewed-by: MaĆ­ra Canal <mairacanal@riseup.net>
Link: https://lore.kernel.org/r/20230728-kms-kunit-actions-rework-v3-8-952565ccccfe@kernel.org
Signed-off-by: Maxime Ripard <mripard@kernel.org>
drivers/gpu/drm/vc4/tests/vc4_mock.c
drivers/gpu/drm/vc4/tests/vc4_test_pv_muxing.c