/Linux-v5.10/drivers/gpu/drm/ |
D | drm_client_modeset.c | 37 struct drm_mode_set *modeset; in drm_client_modeset_create() local 55 for (modeset = client->modesets; modeset->crtc; modeset++) { in drm_client_modeset_create() 56 modeset->connectors = kcalloc(max_connector_count, in drm_client_modeset_create() 57 sizeof(*modeset->connectors), GFP_KERNEL); in drm_client_modeset_create() 58 if (!modeset->connectors) in drm_client_modeset_create() 72 struct drm_mode_set *modeset; in drm_client_modeset_release() local 75 drm_client_for_each_modeset(modeset, client) { in drm_client_modeset_release() 76 drm_mode_destroy(client->dev, modeset->mode); in drm_client_modeset_release() 77 modeset->mode = NULL; in drm_client_modeset_release() 78 modeset->fb = NULL; in drm_client_modeset_release() [all …]
|
D | drm_fb_helper.c | 918 struct drm_mode_set *modeset; in setcmap_legacy() local 924 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_legacy() 925 crtc = modeset->crtc; in setcmap_legacy() 1001 struct drm_mode_set *modeset; in setcmap_atomic() local 1017 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 1018 crtc = modeset->crtc; in setcmap_atomic() 1046 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 1047 crtc = modeset->crtc; in setcmap_atomic() 1410 struct drm_mode_set *modeset; in pan_display_legacy() local 1415 drm_client_for_each_modeset(modeset, client) { in pan_display_legacy() [all …]
|
D | drm_vblank.c | 1577 struct drm_modeset_ctl *modeset = data; in drm_legacy_modeset_ctl_ioctl() local 1588 pipe = modeset->crtc; in drm_legacy_modeset_ctl_ioctl() 1592 switch (modeset->cmd) { in drm_legacy_modeset_ctl_ioctl()
|
/Linux-v5.10/include/drm/ |
D | drm_client.h | 164 bool drm_client_rotation(struct drm_mode_set *modeset, unsigned int *rotation); 175 #define drm_client_for_each_modeset(modeset, client) \ argument 177 modeset = (client)->modesets; modeset->crtc; modeset++)
|
/Linux-v5.10/drivers/gpu/drm/rockchip/ |
D | rockchip_vop_reg.c | 165 .modeset = &rk3036_modeset, 194 .modeset = &rk3036_modeset, 318 .modeset = &px30_modeset, 333 .modeset = &px30_modeset, 446 .modeset = &rk3066_modeset, 541 .modeset = &rk3188_modeset, 687 .modeset = &rk3288_modeset, 787 .modeset = &rk3288_modeset, 808 .modeset = &rk3288_modeset, 914 .modeset = &rk3288_modeset, [all …]
|
D | rockchip_drm_vop.c | 1369 VOP_REG_SET(vop, modeset, htotal_pw, (htotal << 16) | hsync_len); in vop_crtc_atomic_enable() 1372 VOP_REG_SET(vop, modeset, hact_st_end, val); in vop_crtc_atomic_enable() 1373 VOP_REG_SET(vop, modeset, hpost_st_end, val); in vop_crtc_atomic_enable() 1375 VOP_REG_SET(vop, modeset, vtotal_pw, (vtotal << 16) | vsync_len); in vop_crtc_atomic_enable() 1378 VOP_REG_SET(vop, modeset, vact_st_end, val); in vop_crtc_atomic_enable() 1379 VOP_REG_SET(vop, modeset, vpost_st_end, val); in vop_crtc_atomic_enable()
|
D | rockchip_drm_vop.h | 193 const struct vop_modeset *modeset; member
|
/Linux-v5.10/drivers/gpu/drm/virtio/ |
D | virtgpu_drv.c | 44 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 45 module_param_named(modeset, virtio_gpu_modeset, int, 0400);
|
/Linux-v5.10/drivers/gpu/drm/bochs/ |
D | bochs_drv.c | 15 module_param_named(modeset, bochs_modeset, int, 0444); 16 MODULE_PARM_DESC(modeset, "enable/disable kernel modesetting");
|
/Linux-v5.10/drivers/gpu/drm/vboxvideo/ |
D | vbox_drv.c | 26 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 27 module_param_named(modeset, vbox_modeset, int, 0400);
|
/Linux-v5.10/drivers/gpu/drm/ast/ |
D | ast_drv.c | 43 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 44 module_param_named(modeset, ast_modeset, int, 0400);
|
/Linux-v5.10/drivers/gpu/drm/qxl/ |
D | qxl_drv.c | 58 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 59 module_param_named(modeset, qxl_modeset, int, 0400);
|
/Linux-v5.10/drivers/gpu/drm/nouveau/dispnv50/ |
D | wndw.c | 266 nv50_wndw_atomic_check_acquire(struct nv50_wndw *wndw, bool modeset, in nv50_wndw_atomic_check_acquire() argument 279 if (fb != armw->state.fb || !armw->visible || modeset) { in nv50_wndw_atomic_check_acquire() 444 bool modeset = false; in nv50_wndw_atomic_check() local 456 modeset = drm_atomic_crtc_needs_modeset(&asyh->state); in nv50_wndw_atomic_check() 482 ret = nv50_wndw_atomic_check_acquire(wndw, modeset, in nv50_wndw_atomic_check() 500 if (!asyw->visible || modeset) { in nv50_wndw_atomic_check()
|
/Linux-v5.10/drivers/gpu/drm/i915/ |
D | i915_params.h | 49 param(int, modeset, -1, 0400) \
|
D | i915_params.c | 52 i915_param_named(modeset, int, 0400,
|
/Linux-v5.10/Documentation/gpu/ |
D | todo.rst | 44 3.19 has the atomic modeset interfaces and helpers, so drivers can now be 46 really want an atomic modeset interface, so this is all about the bright 100 For the first year the atomic modeset helpers didn't support asynchronous / 184 Convert drivers to use simple modeset suspend/resume 190 of the atomic suspend/resume code in older atomic modeset drivers. 303 For cases where drivers are attempting to grab the modeset locks with a local 375 Consolidate custom driver modeset properties 378 Before atomic modeset took place, many drivers where creating their own 483 attempt a synchronous modeset from panic handlers. The only thing we could 564 converting things over. For modeset tests we also first need a bit of [all …]
|
D | vkms.rst | 80 how vkms is for testing the modeset side. Adding buffer sharing support to vkms
|
/Linux-v5.10/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.10/drivers/gpu/drm/mgag200/ |
D | mgag200_drv.c | 22 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 23 module_param_named(modeset, mgag200_modeset, int, 0400);
|
/Linux-v5.10/drivers/gpu/drm/radeon/ |
D | radeon_drv.c | 206 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 207 module_param_named(modeset, radeon_modeset, int, 0400);
|
/Linux-v5.10/drivers/gpu/drm/msm/ |
D | msm_drv.c | 79 static bool modeset = true; variable 80 MODULE_PARM_DESC(modeset, "Use kernel modesetting [KMS] (1=on (default), 0=disable)"); 81 module_param(modeset, bool, 0600); 1346 if (!modeset) in msm_drm_register()
|
/Linux-v5.10/drivers/gpu/drm/gma500/ |
D | framebuffer.c | 642 dev_priv->modeset = true; in psb_modeset_init() 648 if (dev_priv->modeset) { in psb_modeset_cleanup()
|
/Linux-v5.10/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.10/drivers/gpu/drm/i915/display/ |
D | intel_atomic.c | 529 state->dpll_set = state->modeset = false; in intel_atomic_state_clear()
|