| /Linux-v6.6/drivers/gpu/drm/ |
| 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 …]
|
| D | drm_fb_helper.c | 836 struct drm_mode_set *modeset; in setcmap_legacy() local 842 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_legacy() 843 crtc = modeset->crtc; in setcmap_legacy() 924 struct drm_mode_set *modeset; in setcmap_atomic() local 940 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 941 crtc = modeset->crtc; in setcmap_atomic() 974 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 975 crtc = modeset->crtc; in setcmap_atomic() 1385 struct drm_mode_set *modeset; in pan_display_legacy() local 1390 drm_client_for_each_modeset(modeset, client) { in pan_display_legacy() [all …]
|
| /Linux-v6.6/include/drm/ |
| 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
|
| D | drm_client.h | 169 bool drm_client_rotation(struct drm_mode_set *modeset, unsigned int *rotation); 180 #define drm_client_for_each_modeset(modeset, client) \ argument 182 modeset = (client)->modesets; modeset->crtc; modeset++)
|
| /Linux-v6.6/drivers/gpu/drm/loongson/ |
| D | loongson_module.c | 13 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 14 module_param_named(modeset, loongson_modeset, int, 0400);
|
| /Linux-v6.6/drivers/gpu/drm/i915/ |
| D | i915_module.c | 32 if (i915_modparams.modeset == 0) in i915_check_nomodeset() 35 if (drm_firmware_drivers_only() && i915_modparams.modeset == -1) in i915_check_nomodeset()
|
| D | i915_params.h | 50 param(int, modeset, -1, 0400) \
|
| D | i915_params.c | 66 i915_param_named(modeset, int, 0400,
|
| /Linux-v6.6/drivers/gpu/drm/rockchip/ |
| D | rockchip_vop_reg.c | 180 .modeset = &rk3036_modeset, 213 .modeset = &rk3036_modeset, 341 .modeset = &px30_modeset, 358 .modeset = &px30_modeset, 482 .modeset = &rk3066_modeset, 588 .modeset = &rk3188_modeset, 736 .modeset = &rk3288_modeset, 843 .modeset = &rk3288_modeset, 865 .modeset = &rk3288_modeset, 993 .modeset = &rk3288_modeset, [all …]
|
| /Linux-v6.6/drivers/gpu/drm/virtio/ |
| D | virtgpu_drv.c | 47 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 48 module_param_named(modeset, virtio_gpu_modeset, int, 0400);
|
| /Linux-v6.6/drivers/gpu/drm/vboxvideo/ |
| D | vbox_drv.c | 27 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 28 module_param_named(modeset, vbox_modeset, int, 0400);
|
| /Linux-v6.6/drivers/gpu/drm/gma500/ |
| D | framebuffer.c | 211 dev_priv->modeset = true; in psb_modeset_init() 217 if (dev_priv->modeset) { in psb_modeset_cleanup()
|
| /Linux-v6.6/drivers/gpu/drm/ast/ |
| D | ast_drv.c | 44 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 45 module_param_named(modeset, ast_modeset, int, 0400);
|
| /Linux-v6.6/drivers/gpu/drm/ci/xfails/ |
| D | msm-sc7180-flakes.txt | 7 kms_atomic_transition@modeset-transition-nonblocking-fencing,Fail
|
| D | amdgpu-stoney-fails.txt | 5 kms_atomic_transition@plane-toggle-modeset-transition,Fail
|
| D | amdgpu-stoney-flakes.txt | 7 kms_atomic_transition@plane-all-modeset-transition-internal-panels
|
| D | rockchip-rk3399-flakes.txt | 5 kms_flip@modeset-vs-vblank-race-interruptible
|
| D | virtio_gpu-none-fails.txt | 33 kms_vblank@pipe-A-ts-continuation-modeset,Fail
|
| /Linux-v6.6/drivers/gpu/drm/i915/display/ |
| D | intel_display_driver.c | 226 i915->display.wq.modeset = alloc_ordered_workqueue("i915_modeset", 0); in intel_display_driver_probe_noirq() 416 flush_workqueue(i915->display.wq.modeset); in intel_display_driver_remove() 458 destroy_workqueue(i915->display.wq.modeset); in intel_display_driver_remove_noirq()
|
| /Linux-v6.6/drivers/gpu/drm/ci/ |
| D | testlist.txt | 118 kms_atomic_transition@plane-all-modeset-transition 119 kms_atomic_transition@plane-all-modeset-transition-fencing 120 kms_atomic_transition@plane-all-modeset-transition-internal-panels 121 kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels 122 kms_atomic_transition@plane-toggle-modeset-transition 123 kms_atomic_transition@modeset-transition 124 kms_atomic_transition@modeset-transition-fencing 125 kms_atomic_transition@modeset-transition-nonblocking 126 kms_atomic_transition@modeset-transition-nonblocking-fencing 289 kms_big_joiner@invalid-modeset [all …]
|
| /Linux-v6.6/drivers/gpu/drm/nouveau/dispnv50/ |
| D | wndw.c | 269 nv50_wndw_atomic_check_acquire(struct nv50_wndw *wndw, bool modeset, in nv50_wndw_atomic_check_acquire() argument 282 if (fb != armw->state.fb || !armw->visible || modeset) { in nv50_wndw_atomic_check_acquire() 447 bool modeset = false; in nv50_wndw_atomic_check() local 459 modeset = drm_atomic_crtc_needs_modeset(&asyh->state); in nv50_wndw_atomic_check() 485 ret = nv50_wndw_atomic_check_acquire(wndw, modeset, in nv50_wndw_atomic_check() 503 if (!asyw->visible || modeset) { in nv50_wndw_atomic_check()
|
| /Linux-v6.6/drivers/gpu/drm/qxl/ |
| D | qxl_drv.c | 62 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 63 module_param_named(modeset, qxl_modeset, int, 0400);
|
| /Linux-v6.6/drivers/gpu/drm/mgag200/ |
| D | mgag200_drv.c | 24 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 25 module_param_named(modeset, mgag200_modeset, int, 0400);
|
| /Linux-v6.6/Documentation/gpu/ |
| 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 / 211 Convert drivers to use simple modeset suspend/resume 217 of the atomic suspend/resume code in older atomic modeset drivers. 371 Consolidate custom driver modeset properties 374 Before atomic modeset took place, many drivers where creating their own 573 - Lots of drivers erroneously allocate DRM modeset objects using devm_kzalloc, 640 converting things over. For modeset tests we also first need a bit of [all …]
|
| /Linux-v6.6/drivers/gpu/drm/radeon/ |
| D | radeon_drv.c | 152 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 153 module_param_named(modeset, radeon_modeset, int, 0400);
|