/linux/drivers/gpu/drm/ |
H A D | drm_client_modeset.c | 40 struct drm_mode_set *modeset; in drm_client_modeset_create() local 58 for (modeset = client->modesets; modeset->crtc; modeset++) { in drm_client_modeset_create() 59 modeset->connectors = kcalloc(max_connector_count, in drm_client_modeset_create() 60 sizeof(*modeset->connectors), GFP_KERNEL); in drm_client_modeset_create() 61 if (!modeset->connectors) in drm_client_modeset_create() 75 struct drm_mode_set *modeset; in drm_client_modeset_release() local 78 drm_client_for_each_modeset(modeset, client) { in drm_client_modeset_release() 79 drm_mode_destroy(client->dev, modeset->mode); in drm_client_modeset_release() 80 modeset->mode = NULL; in drm_client_modeset_release() 81 modeset->fb = NULL; in drm_client_modeset_release() [all …]
|
H A D | drm_fb_helper.c | 843 struct drm_mode_set *modeset; in setcmap_legacy() local 849 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_legacy() 850 crtc = modeset->crtc; in setcmap_legacy() 931 struct drm_mode_set *modeset; in setcmap_atomic() local 947 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 948 crtc = modeset->crtc; in setcmap_atomic() 981 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 982 crtc = modeset->crtc; in setcmap_atomic() 1392 struct drm_mode_set *modeset; in pan_display_legacy() local 1397 drm_client_for_each_modeset(modeset, client) { in pan_display_legacy() [all …]
|
/linux/drivers/gpu/drm/i915/ |
H A D | i915_module.c | 32 if (i915_modparams.modeset == 0) in i915_check_nomodeset() 34 else if (i915_modparams.modeset != -1) in i915_check_nomodeset() 36 i915_modparams.modeset); in i915_check_nomodeset() 38 if (i915_modparams.modeset == 0) in i915_check_nomodeset() 41 if (drm_firmware_drivers_only() && i915_modparams.modeset == -1) in i915_check_nomodeset()
|
H A D | i915_params.h | 49 param(int, modeset, -1, 0400) \
|
/linux/include/drm/ |
H A D | drm_module.h | 62 drm_pci_register_driver_if_modeset(struct pci_driver *pci_drv, int modeset) in drm_pci_register_driver_if_modeset() argument 64 if (drm_firmware_drivers_only() && modeset == -1) in drm_pci_register_driver_if_modeset() 66 if (modeset == 0) in drm_pci_register_driver_if_modeset() 73 drm_pci_unregister_driver_if_modeset(struct pci_driver *pci_drv, int modeset) in drm_pci_unregister_driver_if_modeset() argument
|
/linux/drivers/gpu/drm/ci/xfails/ |
H A D | rockchip-rk3399-fails.txt | 2 kms_atomic_transition@modeset-transition,Fail 3 kms_atomic_transition@modeset-transition-fencing,Fail 4 kms_atomic_transition@plane-toggle-modeset-transition,Fail 41 kms_cursor_legacy@long-nonblocking-modeset-vs-cursor-atomic,Fail 46 kms_flip@flip-vs-modeset-vs-hang,Fail 50 kms_flip@modeset-vs-vblank-race,Fail 51 kms_flip@modeset-vs-vblank-race-interruptible,Fail
|
H A D | amdgpu-stoney-fails.txt | 21 kms_atomic_transition@plane-all-modeset-transition-internal-panels,Fail 24 kms_atomic_transition@plane-toggle-modeset-transition,Fail 34 kms_flip@flip-vs-modeset-vs-hang,Fail
|
H A D | virtio_gpu-none-fails.txt | 148 kms_flip@flip-vs-modeset-vs-hang,Fail 151 kms_flip@modeset-vs-vblank-race,Fail 152 kms_flip@modeset-vs-vblank-race-interruptible,Fail 182 kms_vblank@ts-continuation-modeset,Fail 183 kms_vblank@ts-continuation-modeset-rpm,Fail
|
H A D | i915-whl-flakes.txt | 6 kms_pm_rpm@modeset-lpsp-stress
|
H A D | i915-amly-fails.txt | 13 kms_flip@single-buffer-flip-vs-dpms-off-vs-modeset-interruptible,Fail 44 kms_pm_rpm@modeset-stress-extra-wait,Timeout
|
H A D | i915-glk-fails.txt | 13 kms_flip@single-buffer-flip-vs-dpms-off-vs-modeset-interruptible,Fail 47 kms_pm_rpm@modeset-stress-extra-wait,Timeout
|
H A D | msm-sc7180-trogdor-lazor-limozeen-fails.txt | 11 kms_flip@flip-vs-modeset-vs-hang,Fail
|
H A D | msm-sc7180-trogdor-kingoftown-fails.txt | 11 kms_flip@flip-vs-modeset-vs-hang,Fail
|
H A D | i915-cml-flakes.txt | 13 kms_atomic_transition@plane-all-modeset-transition-internal-panels
|
H A D | mediatek-mt8173-fails.txt | 23 kms_flip@flip-vs-modeset-vs-hang,Fail
|
H A D | msm-sdm845-fails.txt | 22 kms_flip@flip-vs-modeset-vs-hang,Fail
|
H A D | vkms-none-fails.txt | 21 kms_flip@flip-vs-modeset-vs-hang,Fail
|
/linux/drivers/gpu/drm/loongson/ |
H A D | loongson_module.c | 13 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 14 module_param_named(modeset, loongson_modeset, int, 0400);
|
/linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_vop_reg.c | 200 .modeset = &rk3036_modeset, 244 .modeset = &rk3036_modeset, 372 .modeset = &px30_modeset, 389 .modeset = &px30_modeset, 514 .modeset = &rk3066_modeset, 621 .modeset = &rk3188_modeset, 770 .modeset = &rk3288_modeset, 877 .modeset = &rk3288_modeset, 899 .modeset = &rk3288_modeset, 1052 .modeset = &rk3288_modeset, [all …]
|
/linux/drivers/gpu/drm/gma500/ |
H A D | framebuffer.c | 211 dev_priv->modeset = true; in psb_modeset_init() 217 if (dev_priv->modeset) { in psb_modeset_cleanup()
|
/linux/Documentation/gpu/ |
H A D | todo.rst | 47 3.19 has the atomic modeset interfaces and helpers, so drivers can now be 49 really want an atomic modeset interface, so this is all about the bright 60 .. [1] https://blog.ffwll.ch/2014/11/atomic-modeset-support-for-kms-drivers.html 107 For the first year the atomic modeset helpers didn't support asynchronous / 234 Convert drivers to use simple modeset suspend/resume 240 of the atomic suspend/resume code in older atomic modeset drivers. 380 Consolidate custom driver modeset properties 383 Before atomic modeset took place, many drivers where creating their own 482 drivers are used with a lot of different DRM modeset drivers they still 485 driver gets shutdown() _before_ the DRM modeset driver and the DRM modeset [all …]
|
/linux/drivers/gpu/drm/mgag200/ |
H A D | mgag200_drv.c | 27 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 28 module_param_named(modeset, mgag200_modeset, int, 0400);
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_display_driver.c | 242 i915->display.wq.modeset = alloc_ordered_workqueue("i915_modeset", 0); in intel_display_driver_probe_noirq() 573 flush_workqueue(i915->display.wq.modeset); in intel_display_driver_remove() 615 destroy_workqueue(i915->display.wq.modeset); in intel_display_driver_remove_noirq()
|
/linux/drivers/gpu/drm/ast/ |
H A D | ast_drv.c | 46 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 47 module_param_named(modeset, ast_modeset, int, 0400);
|
/linux/drivers/gpu/drm/msm/ |
H A D | msm_drv.c | 59 static bool modeset = true; variable 60 MODULE_PARM_DESC(modeset, "Use kernel modesetting [KMS] (1=on (default), 0=disable)"); 61 module_param(modeset, bool, 0600); 1122 if (!modeset) in msm_drm_register()
|