| // SPDX-License-Identifier: GPL-2.0 | |
| #include <drm/drm_kunit_helpers.h> | |
| #include <drm/drm_plane.h> | |
| #include <kunit/test.h> | |
| #include "vc4_mock.h" | |
| struct drm_plane *vc4_dummy_plane(struct kunit *test, struct drm_device *drm, | |
| enum drm_plane_type type) | |
| { | |
| struct drm_plane *plane; | |
| KUNIT_ASSERT_EQ(test, type, DRM_PLANE_TYPE_PRIMARY); | |
| plane = drm_kunit_helper_create_primary_plane(test, drm, | |
| NULL, | |
| NULL, | |
| NULL, 0, | |
| NULL); | |
| KUNIT_ASSERT_NOT_ERR_OR_NULL(test, plane); | |
| return plane; | |
| } |