1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* List each unit test as selftest(name, function)
4 * The name is used as both an enum and expanded as igt__name to create
5 * a module parameter. It must be unique and legal for a C identifier.
7 * Tests are executed in order by igt/drm_selftests_helper
9 selftest(check_plane_state
, igt_check_plane_state
)
10 selftest(check_drm_format_block_width
, igt_check_drm_format_block_width
)
11 selftest(check_drm_format_block_height
, igt_check_drm_format_block_height
)
12 selftest(check_drm_format_min_pitch
, igt_check_drm_format_min_pitch
)
13 selftest(check_drm_framebuffer_create
, igt_check_drm_framebuffer_create
)
14 selftest(damage_iter_no_damage
, igt_damage_iter_no_damage
)
15 selftest(damage_iter_no_damage_fractional_src
, igt_damage_iter_no_damage_fractional_src
)
16 selftest(damage_iter_no_damage_src_moved
, igt_damage_iter_no_damage_src_moved
)
17 selftest(damage_iter_no_damage_fractional_src_moved
, igt_damage_iter_no_damage_fractional_src_moved
)
18 selftest(damage_iter_no_damage_not_visible
, igt_damage_iter_no_damage_not_visible
)
19 selftest(damage_iter_no_damage_no_crtc
, igt_damage_iter_no_damage_no_crtc
)
20 selftest(damage_iter_no_damage_no_fb
, igt_damage_iter_no_damage_no_fb
)
21 selftest(damage_iter_simple_damage
, igt_damage_iter_simple_damage
)
22 selftest(damage_iter_single_damage
, igt_damage_iter_single_damage
)
23 selftest(damage_iter_single_damage_intersect_src
, igt_damage_iter_single_damage_intersect_src
)
24 selftest(damage_iter_single_damage_outside_src
, igt_damage_iter_single_damage_outside_src
)
25 selftest(damage_iter_single_damage_fractional_src
, igt_damage_iter_single_damage_fractional_src
)
26 selftest(damage_iter_single_damage_intersect_fractional_src
, igt_damage_iter_single_damage_intersect_fractional_src
)
27 selftest(damage_iter_single_damage_outside_fractional_src
, igt_damage_iter_single_damage_outside_fractional_src
)
28 selftest(damage_iter_single_damage_src_moved
, igt_damage_iter_single_damage_src_moved
)
29 selftest(damage_iter_single_damage_fractional_src_moved
, igt_damage_iter_single_damage_fractional_src_moved
)
30 selftest(damage_iter_damage
, igt_damage_iter_damage
)
31 selftest(damage_iter_damage_one_intersect
, igt_damage_iter_damage_one_intersect
)
32 selftest(damage_iter_damage_one_outside
, igt_damage_iter_damage_one_outside
)
33 selftest(damage_iter_damage_src_moved
, igt_damage_iter_damage_src_moved
)
34 selftest(damage_iter_damage_not_visible
, igt_damage_iter_damage_not_visible
)