1 // SPDX-License-Identifier: GPL-2.0
2 
3 #include <linux/module.h>
4 #include <linux/types.h>
5 
6 static bool drm_nomodeset;
7 
drm_firmware_drivers_only(void)8 bool drm_firmware_drivers_only(void)
9 {
10 	return drm_nomodeset;
11 }
12 EXPORT_SYMBOL(drm_firmware_drivers_only);
13 
disable_modeset(char * str)14 static int __init disable_modeset(char *str)
15 {
16 	drm_nomodeset = true;
17 
18 	pr_warn("Booted with the nomodeset parameter. Only the system framebuffer will be available\n");
19 
20 	return 1;
21 }
22 
23 /* Disable kernel modesetting */
24 __setup("nomodeset", disable_modeset);
25