/linux/drivers/gpu/drm/ |
A D | drm_client_modeset.c | 38 struct drm_mode_set *modeset; in drm_client_modeset_create() local 56 for (modeset = client->modesets; modeset->crtc; modeset++) { in drm_client_modeset_create() 59 if (!modeset->connectors) in drm_client_modeset_create() 73 struct drm_mode_set *modeset; in drm_client_modeset_release() local 78 modeset->mode = NULL; in drm_client_modeset_release() 79 modeset->fb = NULL; in drm_client_modeset_release() 98 kfree(modeset->connectors); in drm_client_modeset_free() 112 if (modeset->crtc == crtc) in drm_client_find_modeset() 113 return modeset; in drm_client_find_modeset() 526 crtc = modeset->crtc; in drm_client_pick_crtcs() [all …]
|
A D | drm_fb_helper.c | 941 struct drm_mode_set *modeset; in setcmap_legacy() local 948 crtc = modeset->crtc; in setcmap_legacy() 1029 struct drm_mode_set *modeset; in setcmap_atomic() local 1046 crtc = modeset->crtc; in setcmap_atomic() 1080 crtc = modeset->crtc; in setcmap_atomic() 1443 struct drm_mode_set *modeset; in pan_display_legacy() local 1449 modeset->x = var->xoffset; in pan_display_legacy() 1450 modeset->y = var->yoffset; in pan_display_legacy() 1772 struct drm_mode_set *modeset; in drm_setup_crtcs_fb() local 1776 if (!modeset->num_connectors) in drm_setup_crtcs_fb() [all …]
|
A D | Kconfig | 111 Enable debug tracing of failures to gracefully handle drm modeset lock 112 contention. A history of each drm modeset lock path hitting -EDEADLK 422 You are recommended to use the safe modeset-only drivers instead, and
|
A D | drm_vblank.c | 1589 struct drm_modeset_ctl *modeset = data; in drm_legacy_modeset_ctl_ioctl() local 1600 pipe = modeset->crtc; in drm_legacy_modeset_ctl_ioctl() 1604 switch (modeset->cmd) { in drm_legacy_modeset_ctl_ioctl()
|
/linux/include/drm/ |
A D | drm_client.h | 165 bool drm_client_rotation(struct drm_mode_set *modeset, unsigned int *rotation); 176 #define drm_client_for_each_modeset(modeset, client) \ argument 178 modeset = (client)->modesets; modeset->crtc; modeset++)
|
/linux/drivers/gpu/drm/rockchip/ |
A D | rockchip_vop_reg.c | 177 .modeset = &rk3036_modeset, 209 .modeset = &rk3036_modeset, 334 .modeset = &px30_modeset, 350 .modeset = &px30_modeset, 471 .modeset = &rk3066_modeset, 575 .modeset = &rk3188_modeset, 721 .modeset = &rk3288_modeset, 821 .modeset = &rk3288_modeset, 842 .modeset = &rk3288_modeset, 948 .modeset = &rk3288_modeset, [all …]
|
A D | rockchip_drm_vop.c | 1386 VOP_REG_SET(vop, modeset, htotal_pw, (htotal << 16) | hsync_len); in vop_crtc_atomic_enable() 1389 VOP_REG_SET(vop, modeset, hact_st_end, val); in vop_crtc_atomic_enable() 1390 VOP_REG_SET(vop, modeset, hpost_st_end, val); in vop_crtc_atomic_enable() 1392 VOP_REG_SET(vop, modeset, vtotal_pw, (vtotal << 16) | vsync_len); in vop_crtc_atomic_enable() 1395 VOP_REG_SET(vop, modeset, vact_st_end, val); in vop_crtc_atomic_enable() 1396 VOP_REG_SET(vop, modeset, vpost_st_end, val); in vop_crtc_atomic_enable()
|
A D | rockchip_drm_vop.h | 204 const struct vop_modeset *modeset; member
|
/linux/drivers/gpu/drm/i915/ |
A D | i915_module.c | 31 if (i915_modparams.modeset == 0) in i915_check_nomodeset() 34 if (vgacon_text_force() && i915_modparams.modeset == -1) in i915_check_nomodeset()
|
A D | i915_params.h | 50 param(int, modeset, -1, 0400) \
|
A D | i915_params.c | 52 i915_param_named(modeset, int, 0400,
|
/linux/drivers/gpu/drm/virtio/ |
A D | virtgpu_drv.c | 47 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 48 module_param_named(modeset, virtio_gpu_modeset, int, 0400);
|
/linux/drivers/gpu/drm/vboxvideo/ |
A D | vbox_drv.c | 27 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 28 module_param_named(modeset, vbox_modeset, int, 0400);
|
/linux/drivers/gpu/drm/ast/ |
A D | ast_drv.c | 44 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 45 module_param_named(modeset, ast_modeset, int, 0400);
|
/linux/drivers/gpu/drm/qxl/ |
A D | qxl_drv.c | 61 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 62 module_param_named(modeset, qxl_modeset, int, 0400);
|
/linux/drivers/gpu/drm/nouveau/dispnv50/ |
A D | wndw.c | 267 nv50_wndw_atomic_check_acquire(struct nv50_wndw *wndw, bool modeset, in nv50_wndw_atomic_check_acquire() argument 280 if (fb != armw->state.fb || !armw->visible || modeset) { in nv50_wndw_atomic_check_acquire() 448 bool modeset = false; in nv50_wndw_atomic_check() local 460 modeset = drm_atomic_crtc_needs_modeset(&asyh->state); in nv50_wndw_atomic_check() 486 ret = nv50_wndw_atomic_check_acquire(wndw, modeset, in nv50_wndw_atomic_check() 504 if (!asyw->visible || modeset) { in nv50_wndw_atomic_check()
|
/linux/Documentation/gpu/ |
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 103 For the first year the atomic modeset helpers didn't support asynchronous / 207 Convert drivers to use simple modeset suspend/resume 213 of the atomic suspend/resume code in older atomic modeset drivers. 417 Consolidate custom driver modeset properties 420 Before atomic modeset took place, many drivers where creating their own 497 attempt a synchronous modeset from panic handlers. The only thing we could 549 - Lots of drivers erroneously allocate DRM modeset objects using devm_kzalloc, 602 converting things over. For modeset tests we also first need a bit of [all …]
|
/linux/drivers/media/platform/davinci/ |
A D | isif.c | 878 u32 modeset = 0, ccdcfg = 0; in isif_config_ycbcr() local 883 modeset = modeset | (params->pix_fmt << ISIF_INPUT_SHIFT) | in isif_config_ycbcr() 896 modeset |= (VPFE_PINPOL_NEGATIVE << ISIF_VD_POL_SHIFT); in isif_config_ycbcr() 939 regw(modeset, MODESET); in isif_config_ycbcr()
|
/linux/drivers/gpu/drm/mgag200/ |
A D | mgag200_drv.c | 23 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 24 module_param_named(modeset, mgag200_modeset, int, 0400);
|
/linux/drivers/gpu/drm/gma500/ |
A D | framebuffer.c | 564 dev_priv->modeset = true; in psb_modeset_init() 570 if (dev_priv->modeset) { in psb_modeset_cleanup()
|
/linux/drivers/gpu/drm/radeon/ |
A D | radeon_drv.c | 183 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 184 module_param_named(modeset, radeon_modeset, int, 0400);
|
/linux/drivers/gpu/drm/msm/ |
A D | msm_drv.c | 82 static bool modeset = true; variable 83 MODULE_PARM_DESC(modeset, "Use kernel modesetting [KMS] (1=on (default), 0=disable)"); 84 module_param(modeset, bool, 0600); 1474 if (!modeset) in msm_drm_register()
|
/linux/drivers/gpu/drm/tiny/ |
A D | bochs.c | 54 module_param_named(modeset, bochs_modeset, int, 0444); 55 MODULE_PARM_DESC(modeset, "enable/disable kernel modesetting");
|
/linux/drivers/gpu/drm/arm/ |
A D | malidp_hw.h | 177 void (*modeset)(struct malidp_hw_device *hwdev, struct videomode *m); member
|
A D | malidp_hw.c | 978 .modeset = malidp500_modeset, 1027 .modeset = malidp550_modeset, 1081 .modeset = malidp550_modeset,
|