| /Linux-v5.4/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 | 956 struct drm_mode_set *modeset; in setcmap_legacy() local 962 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_legacy() 963 crtc = modeset->crtc; in setcmap_legacy() 1039 struct drm_mode_set *modeset; in setcmap_atomic() local 1055 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 1056 crtc = modeset->crtc; in setcmap_atomic() 1084 drm_client_for_each_modeset(modeset, &fb_helper->client) { in setcmap_atomic() 1085 crtc = modeset->crtc; in setcmap_atomic() 1423 struct drm_mode_set *modeset; in pan_display_legacy() local 1428 drm_client_for_each_modeset(modeset, client) { in pan_display_legacy() [all …]
|
| /Linux-v5.4/include/drm/ |
| D | drm_client.h | 158 bool drm_client_rotation(struct drm_mode_set *modeset, unsigned int *rotation); 168 #define drm_client_for_each_modeset(modeset, client) \ argument 170 modeset = (client)->modesets; modeset->crtc; modeset++)
|
| /Linux-v5.4/drivers/gpu/drm/rockchip/ |
| D | rockchip_vop_reg.c | 146 .modeset = &rk3036_modeset, 174 .modeset = &rk3036_modeset, 284 .modeset = &px30_modeset, 299 .modeset = &px30_modeset, 409 .modeset = &rk3066_modeset, 502 .modeset = &rk3188_modeset, 645 .modeset = &rk3288_modeset, 738 .modeset = &rk3288_modeset, 759 .modeset = &rk3288_modeset, 813 .modeset = &rk3288_modeset, [all …]
|
| D | rockchip_drm_vop.c | 1148 VOP_REG_SET(vop, modeset, htotal_pw, (htotal << 16) | hsync_len); in vop_crtc_atomic_enable() 1151 VOP_REG_SET(vop, modeset, hact_st_end, val); in vop_crtc_atomic_enable() 1152 VOP_REG_SET(vop, modeset, hpost_st_end, val); in vop_crtc_atomic_enable() 1154 VOP_REG_SET(vop, modeset, vtotal_pw, (vtotal << 16) | vsync_len); in vop_crtc_atomic_enable() 1157 VOP_REG_SET(vop, modeset, vact_st_end, val); in vop_crtc_atomic_enable() 1158 VOP_REG_SET(vop, modeset, vpost_st_end, val); in vop_crtc_atomic_enable()
|
| D | rockchip_drm_vop.h | 168 const struct vop_modeset *modeset; member
|
| /Linux-v5.4/drivers/gpu/drm/mgag200/ |
| D | mgag200_drv.c | 27 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 28 module_param_named(modeset, mgag200_modeset, int, 0400);
|
| /Linux-v5.4/drivers/gpu/drm/virtio/ |
| D | virtgpu_drv.c | 43 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 44 module_param_named(modeset, virtio_gpu_modeset, int, 0400);
|
| /Linux-v5.4/drivers/gpu/drm/bochs/ |
| D | bochs_drv.c | 14 module_param_named(modeset, bochs_modeset, int, 0444); 15 MODULE_PARM_DESC(modeset, "enable/disable kernel modesetting");
|
| /Linux-v5.4/drivers/gpu/drm/vboxvideo/ |
| D | vbox_drv.c | 24 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 25 module_param_named(modeset, vbox_modeset, int, 0400);
|
| /Linux-v5.4/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.4/drivers/gpu/drm/qxl/ |
| D | qxl_drv.c | 57 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 58 module_param_named(modeset, qxl_modeset, int, 0400);
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/ |
| D | wndw.c | 232 nv50_wndw_atomic_check_acquire(struct nv50_wndw *wndw, bool modeset, in nv50_wndw_atomic_check_acquire() argument 243 if (asyw->state.fb != armw->state.fb || !armw->visible || modeset) { in nv50_wndw_atomic_check_acquire() 397 bool modeset = false; in nv50_wndw_atomic_check() local 409 modeset = drm_atomic_crtc_needs_modeset(&asyh->state); in nv50_wndw_atomic_check() 432 ret = nv50_wndw_atomic_check_acquire(wndw, modeset, in nv50_wndw_atomic_check() 450 if (!asyw->visible || modeset) { in nv50_wndw_atomic_check()
|
| /Linux-v5.4/Documentation/gpu/ |
| D | todo.rst | 26 3.19 has the atomic modeset interfaces and helpers, so drivers can now be 28 really want an atomic modeset interface, so this is all about the bright 56 For the first year the atomic modeset helpers didn't support asynchronous / 132 Convert drivers to use simple modeset suspend/resume 138 of the atomic suspend/resume code in older atomic modeset drivers. 222 For cases where drivers are attempting to grab the modeset locks with a local 329 attempt a synchronous modeset from panic handlers. The only thing we could 402 converting things over. For modeset tests we also first need a bit of 404 the non-i915 specific modeset tests.
|
| D | vkms.rst | 80 how vkms is for testing the modeset side. Adding buffer sharing support to vkms
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_params.h | 47 param(int, modeset, -1) \
|
| D | i915_params.c | 43 i915_param_named(modeset, int, 0400,
|
| D | i915_pci.c | 1006 if (i915_modparams.modeset == 0) in i915_init() 1009 if (vgacon_text_force() && i915_modparams.modeset == -1) in i915_init()
|
| /Linux-v5.4/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.4/drivers/gpu/drm/radeon/ |
| D | radeon_drv.c | 213 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); 214 module_param_named(modeset, radeon_modeset, int, 0400);
|
| /Linux-v5.4/drivers/gpu/drm/msm/ |
| D | msm_drv.c | 78 static bool modeset = true; variable 79 MODULE_PARM_DESC(modeset, "Use kernel modesetting [KMS] (1=on (default), 0=disable)"); 80 module_param(modeset, bool, 0600); 1336 if (!modeset) in msm_drm_register()
|
| /Linux-v5.4/drivers/gpu/drm/gma500/ |
| D | framebuffer.c | 649 dev_priv->modeset = true; in psb_modeset_init() 655 if (dev_priv->modeset) { in psb_modeset_cleanup()
|
| /Linux-v5.4/drivers/gpu/drm/arm/ |
| D | malidp_hw.h | 177 void (*modeset)(struct malidp_hw_device *hwdev, struct videomode *m); member
|
| D | malidp_hw.c | 969 .modeset = malidp500_modeset, 1018 .modeset = malidp550_modeset, 1072 .modeset = malidp550_modeset,
|
| /Linux-v5.4/drivers/gpu/drm/i915/display/ |
| D | intel_atomic.c | 428 state->dpll_set = state->modeset = false; in intel_atomic_state_clear()
|