File tree Expand file tree Collapse file tree 17 files changed +48
-51
lines changed Expand file tree Collapse file tree 17 files changed +48
-51
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,8 @@ drm-$(CONFIG_DRM_PRIVACY_SCREEN) += drm_privacy_screen.o drm_privacy_screen_x86.
33
33
34
34
obj-$(CONFIG_DRM_DP_AUX_BUS) += drm_dp_aux_bus.o
35
35
36
+ obj-$(CONFIG_VGA_CONSOLE) += drm_nomodeset.o
37
+
36
38
drm_cma_helper-y := drm_gem_cma_helper.o
37
39
obj-$(CONFIG_DRM_GEM_CMA_HELPER) += drm_cma_helper.o
38
40
Original file line number Diff line number Diff line change 31
31
#include "amdgpu_drv.h"
32
32
33
33
#include <drm/drm_pciids.h>
34
- #include <linux/console.h>
35
34
#include <linux/module.h>
36
35
#include <linux/pm_runtime.h>
37
36
#include <linux/vga_switcheroo.h>
@@ -2516,7 +2515,7 @@ static int __init amdgpu_init(void)
2516
2515
{
2517
2516
int r ;
2518
2517
2519
- if (vgacon_text_force ())
2518
+ if (drm_firmware_drivers_only ())
2520
2519
return - EINVAL ;
2521
2520
2522
2521
r = amdgpu_sync_init ();
Original file line number Diff line number Diff line change 26
26
* Authors: Dave Airlie <[email protected] >
27
27
*/
28
28
29
- #include <linux/console.h>
30
29
#include <linux/module.h>
31
30
#include <linux/pci.h>
32
31
@@ -233,7 +232,7 @@ static struct pci_driver ast_pci_driver = {
233
232
234
233
static int __init ast_init (void )
235
234
{
236
- if (vgacon_text_force () && ast_modeset == -1 )
235
+ if (drm_firmware_drivers_only () && ast_modeset == -1 )
237
236
return - EINVAL ;
238
237
239
238
if (ast_modeset == 0 )
Original file line number Diff line number Diff line change 4
4
* Copyright © 2021 Intel Corporation
5
5
*/
6
6
7
- #include <linux/console .h>
7
+ #include <drm/drm_drv .h>
8
8
9
9
#include "gem/i915_gem_context.h"
10
10
#include "gem/i915_gem_object.h"
@@ -31,7 +31,7 @@ static int i915_check_nomodeset(void)
31
31
if (i915_modparams .modeset == 0 )
32
32
use_kms = false;
33
33
34
- if (vgacon_text_force () && i915_modparams .modeset == -1 )
34
+ if (drm_firmware_drivers_only () && i915_modparams .modeset == -1 )
35
35
use_kms = false;
36
36
37
37
if (!use_kms ) {
Original file line number Diff line number Diff line change 6
6
* Dave Airlie
7
7
*/
8
8
9
- #include <linux/console.h>
10
9
#include <linux/module.h>
11
10
#include <linux/pci.h>
12
11
#include <linux/vmalloc.h>
@@ -378,7 +377,7 @@ static struct pci_driver mgag200_pci_driver = {
378
377
379
378
static int __init mgag200_init (void )
380
379
{
381
- if (vgacon_text_force () && mgag200_modeset == -1 )
380
+ if (drm_firmware_drivers_only () && mgag200_modeset == -1 )
382
381
return - EINVAL ;
383
382
384
383
if (mgag200_modeset == 0 )
Original file line number Diff line number Diff line change 22
22
* Authors: Ben Skeggs
23
23
*/
24
24
25
- #include <linux/console.h>
26
25
#include <linux/delay.h>
27
26
#include <linux/module.h>
28
27
#include <linux/pci.h>
32
31
33
32
#include <drm/drm_aperture.h>
34
33
#include <drm/drm_crtc_helper.h>
34
+ #include <drm/drm_drv.h>
35
35
#include <drm/drm_gem_ttm_helper.h>
36
36
#include <drm/drm_ioctl.h>
37
37
#include <drm/drm_vblank.h>
@@ -1358,7 +1358,7 @@ nouveau_drm_init(void)
1358
1358
nouveau_display_options ();
1359
1359
1360
1360
if (nouveau_modeset == -1 ) {
1361
- if (vgacon_text_force ())
1361
+ if (drm_firmware_drivers_only ())
1362
1362
nouveau_modeset = 0 ;
1363
1363
}
1364
1364
Original file line number Diff line number Diff line change 29
29
30
30
#include "qxl_drv.h"
31
31
32
- #include <linux/console.h>
33
32
#include <linux/module.h>
34
33
#include <linux/pci.h>
35
34
#include <linux/vgaarb.h>
@@ -295,7 +294,7 @@ static struct drm_driver qxl_driver = {
295
294
296
295
static int __init qxl_init (void )
297
296
{
298
- if (vgacon_text_force () && qxl_modeset == -1 )
297
+ if (drm_firmware_drivers_only () && qxl_modeset == -1 )
299
298
return - EINVAL ;
300
299
301
300
if (qxl_modeset == 0 )
Original file line number Diff line number Diff line change 31
31
32
32
33
33
#include <linux/compat.h>
34
- #include <linux/console.h>
35
34
#include <linux/module.h>
36
35
#include <linux/pm_runtime.h>
37
36
#include <linux/vga_switcheroo.h>
@@ -637,7 +636,7 @@ static struct pci_driver radeon_kms_pci_driver = {
637
636
638
637
static int __init radeon_module_init (void )
639
638
{
640
- if (vgacon_text_force () && radeon_modeset == -1 )
639
+ if (drm_firmware_drivers_only () && radeon_modeset == -1 )
641
640
radeon_modeset = 0 ;
642
641
643
642
if (radeon_modeset == 0 )
Original file line number Diff line number Diff line change 1
1
// SPDX-License-Identifier: GPL-2.0-or-later
2
2
3
- #include <linux/console.h>
4
3
#include <linux/pci.h>
5
4
6
5
#include <drm/drm_aperture.h>
@@ -719,7 +718,7 @@ static struct pci_driver bochs_pci_driver = {
719
718
720
719
static int __init bochs_init (void )
721
720
{
722
- if (vgacon_text_force () && bochs_modeset == -1 )
721
+ if (drm_firmware_drivers_only () && bochs_modeset == -1 )
723
722
return - EINVAL ;
724
723
725
724
if (bochs_modeset == 0 )
Original file line number Diff line number Diff line change 16
16
* Copyright 1999-2001 Jeff Garzik <[email protected] >
17
17
*/
18
18
19
- #include <linux/console.h>
20
19
#include <linux/dma-buf-map.h>
21
20
#include <linux/module.h>
22
21
#include <linux/pci.h>
@@ -636,8 +635,9 @@ static struct pci_driver cirrus_pci_driver = {
636
635
637
636
static int __init cirrus_init (void )
638
637
{
639
- if (vgacon_text_force ())
638
+ if (drm_firmware_drivers_only ())
640
639
return - EINVAL ;
640
+
641
641
return pci_register_driver (& cirrus_pci_driver );
642
642
}
643
643
You can’t perform that action at this time.
0 commit comments