/Linux-v5.15/drivers/gpu/drm/ |
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() 57 modeset->connectors = kcalloc(max_connector_count, in drm_client_modeset_create() 58 sizeof(*modeset->connectors), GFP_KERNEL); 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 76 drm_client_for_each_modeset(modeset, client) { in drm_client_modeset_release() 77 drm_mode_destroy(client->dev, modeset->mode); in drm_client_modeset_release() 78 modeset->mode = NULL; in drm_client_modeset_release() 79 modeset->fb = NULL; in drm_client_modeset_release() [all …]
|
D | drm_fb_helper.c | 941 struct drm_mode_set *modeset; in setcmap_legacy() local 947 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_legacy() 948 crtc = modeset->crtc; in setcmap_legacy() 1029 struct drm_mode_set *modeset; in setcmap_atomic() local 1045 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 1046 crtc = modeset->crtc; in setcmap_atomic() 1079 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 1080 crtc = modeset->crtc; in setcmap_atomic() 1443 struct drm_mode_set *modeset; in pan_display_legacy() local 1448 drm_client_for_each_modeset(modeset, client) { in pan_display_legacy() [all …]
|
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-v5.15/include/drm/ |
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-v5.15/drivers/gpu/drm/i915/ |
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()
|
D | i915_params.h | 50 param(int, modeset, -1, 0400) \
|
D | i915_params.c | 52 i915_param_named(modeset, int, 0400,
|
/Linux-v5.15/drivers/gpu/drm/rockchip/ |
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 …]
|
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()
|
D | rockchip_drm_vop.h | 204 const struct vop_modeset *modeset; member
|
/Linux-v5.15/drivers/gpu/drm/virtio/ |
D | virtgpu_drv.c | 45 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 46 module_param_named(modeset, virtio_gpu_modeset, int, 0400);
|
/Linux-v5.15/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-v5.15/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-v5.15/drivers/gpu/drm/qxl/ |
D | qxl_drv.c | 61 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 62 module_param_named(modeset, qxl_modeset, int, 0400);
|
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv50/ |
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-v5.15/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 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. 359 For cases where drivers are attempting to grab the modeset locks with a local 431 Consolidate custom driver modeset properties 434 Before atomic modeset took place, many drivers where creating their own 511 attempt a synchronous modeset from panic handlers. The only thing we could 563 - Lots of drivers erroneously allocate DRM modeset objects using devm_kzalloc, [all …]
|
/Linux-v5.15/drivers/gpu/drm/mgag200/ |
D | mgag200_drv.c | 23 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 24 module_param_named(modeset, mgag200_modeset, int, 0400);
|
/Linux-v5.15/drivers/media/platform/davinci/ |
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-v5.15/drivers/gpu/drm/gma500/ |
D | framebuffer.c | 564 dev_priv->modeset = true; in psb_modeset_init() 570 if (dev_priv->modeset) { in psb_modeset_cleanup()
|
/Linux-v5.15/drivers/gpu/drm/radeon/ |
D | radeon_drv.c | 183 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 184 module_param_named(modeset, radeon_modeset, int, 0400);
|
/Linux-v5.15/drivers/gpu/drm/msm/ |
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); 1430 if (!modeset) in msm_drm_register()
|
/Linux-v5.15/drivers/gpu/drm/tiny/ |
D | bochs.c | 54 module_param_named(modeset, bochs_modeset, int, 0444); 55 MODULE_PARM_DESC(modeset, "enable/disable kernel modesetting");
|
/Linux-v5.15/drivers/gpu/drm/arm/ |
D | malidp_hw.h | 177 void (*modeset)(struct malidp_hw_device *hwdev, struct videomode *m); member
|
D | malidp_hw.c | 978 .modeset = malidp500_modeset, 1027 .modeset = malidp550_modeset, 1081 .modeset = malidp550_modeset,
|
/Linux-v5.15/drivers/gpu/drm/i915/display/ |
D | intel_atomic.c | 537 state->dpll_set = state->modeset = false; in intel_atomic_state_clear()
|