/kernel/linux/linux-5.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() 1006 struct drm_mode_set *modeset; in setcmap_atomic() local 1022 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 1023 crtc = modeset->crtc; in setcmap_atomic() 1051 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 1052 crtc = modeset->crtc; in setcmap_atomic() 1415 struct drm_mode_set *modeset; in pan_display_legacy() local 1420 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()
|
/kernel/linux/linux-5.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++)
|
/kernel/linux/linux-5.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, 448 .modeset = &rk3066_modeset, 546 .modeset = &rk3188_modeset, 692 .modeset = &rk3288_modeset, 792 .modeset = &rk3288_modeset, 813 .modeset = &rk3288_modeset, 921 .modeset = &rk3288_modeset, [all …]
|
D | rockchip_drm_vop.c | 1370 VOP_REG_SET(vop, modeset, htotal_pw, (htotal << 16) | hsync_len); in vop_crtc_atomic_enable() 1373 VOP_REG_SET(vop, modeset, hact_st_end, val); in vop_crtc_atomic_enable() 1374 VOP_REG_SET(vop, modeset, hpost_st_end, val); in vop_crtc_atomic_enable() 1376 VOP_REG_SET(vop, modeset, vtotal_pw, (vtotal << 16) | vsync_len); in vop_crtc_atomic_enable() 1379 VOP_REG_SET(vop, modeset, vact_st_end, val); in vop_crtc_atomic_enable() 1380 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
|
/kernel/linux/linux-5.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);
|
/kernel/linux/linux-5.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");
|
/kernel/linux/linux-5.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);
|
/kernel/linux/linux-5.10/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);
|
/kernel/linux/linux-5.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);
|
/kernel/linux/linux-5.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()
|
/kernel/linux/linux-5.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,
|
/kernel/linux/linux-5.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 585 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
|
/kernel/linux/linux-5.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()
|
/kernel/linux/linux-5.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);
|
/kernel/linux/linux-5.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);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
D | msm_drv.c | 80 static bool modeset = true; variable 81 MODULE_PARM_DESC(modeset, "Use kernel modesetting [KMS] (1=on (default), 0=disable)"); 82 module_param(modeset, bool, 0600); 1365 if (!modeset) in msm_drm_register()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
D | framebuffer.c | 647 dev_priv->modeset = true; in psb_modeset_init() 653 if (dev_priv->modeset) { in psb_modeset_cleanup()
|
/kernel/linux/linux-5.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,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
D | intel_atomic.c | 529 state->dpll_set = state->modeset = false; in intel_atomic_state_clear()
|