Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
[sfrench/cifs-2.6.git] / drivers / gpu / drm / selftests / drm_cmdline_selftests.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* List each unit test as selftest(function)
3  *
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.
6  *
7  * Tests are executed in order by igt/drm_mm
8  */
9
10 #define cmdline_test(test)      selftest(test, test)
11
12 cmdline_test(drm_cmdline_test_res)
13 cmdline_test(drm_cmdline_test_res_missing_x)
14 cmdline_test(drm_cmdline_test_res_missing_y)
15 cmdline_test(drm_cmdline_test_res_bad_y)
16 cmdline_test(drm_cmdline_test_res_missing_y_bpp)
17 cmdline_test(drm_cmdline_test_res_vesa)
18 cmdline_test(drm_cmdline_test_res_vesa_rblank)
19 cmdline_test(drm_cmdline_test_res_rblank)
20 cmdline_test(drm_cmdline_test_res_bpp)
21 cmdline_test(drm_cmdline_test_res_bad_bpp)
22 cmdline_test(drm_cmdline_test_res_refresh)
23 cmdline_test(drm_cmdline_test_res_bad_refresh)
24 cmdline_test(drm_cmdline_test_res_bpp_refresh)
25 cmdline_test(drm_cmdline_test_res_bpp_refresh_interlaced)
26 cmdline_test(drm_cmdline_test_res_bpp_refresh_margins)
27 cmdline_test(drm_cmdline_test_res_bpp_refresh_force_off)
28 cmdline_test(drm_cmdline_test_res_bpp_refresh_force_on_off)
29 cmdline_test(drm_cmdline_test_res_bpp_refresh_force_on)
30 cmdline_test(drm_cmdline_test_res_bpp_refresh_force_on_analog)
31 cmdline_test(drm_cmdline_test_res_bpp_refresh_force_on_digital)
32 cmdline_test(drm_cmdline_test_res_bpp_refresh_interlaced_margins_force_on)
33 cmdline_test(drm_cmdline_test_res_margins_force_on)
34 cmdline_test(drm_cmdline_test_res_vesa_margins)
35 cmdline_test(drm_cmdline_test_res_invalid_mode)
36 cmdline_test(drm_cmdline_test_res_bpp_wrong_place_mode)
37 cmdline_test(drm_cmdline_test_name)
38 cmdline_test(drm_cmdline_test_name_bpp)
39 cmdline_test(drm_cmdline_test_name_refresh)
40 cmdline_test(drm_cmdline_test_name_bpp_refresh)
41 cmdline_test(drm_cmdline_test_name_refresh_wrong_mode)
42 cmdline_test(drm_cmdline_test_name_refresh_invalid_mode)
43 cmdline_test(drm_cmdline_test_name_option)
44 cmdline_test(drm_cmdline_test_name_bpp_option)
45 cmdline_test(drm_cmdline_test_rotate_0)
46 cmdline_test(drm_cmdline_test_rotate_90)
47 cmdline_test(drm_cmdline_test_rotate_180)
48 cmdline_test(drm_cmdline_test_rotate_270)
49 cmdline_test(drm_cmdline_test_rotate_invalid_val)
50 cmdline_test(drm_cmdline_test_rotate_truncated)
51 cmdline_test(drm_cmdline_test_hmirror)
52 cmdline_test(drm_cmdline_test_vmirror)
53 cmdline_test(drm_cmdline_test_margin_options)
54 cmdline_test(drm_cmdline_test_multiple_options)
55 cmdline_test(drm_cmdline_test_invalid_option)