Home
last modified time | relevance | path

Searched refs:modeset (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v5.15/drivers/gpu/drm/
Ddrm_client_modeset.c38 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 …]
Ddrm_fb_helper.c941 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 …]
Ddrm_vblank.c1589 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/
Ddrm_client.h165 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/
Di915_module.c31 if (i915_modparams.modeset == 0) in i915_check_nomodeset()
34 if (vgacon_text_force() && i915_modparams.modeset == -1) in i915_check_nomodeset()
Di915_params.h50 param(int, modeset, -1, 0400) \
Di915_params.c52 i915_param_named(modeset, int, 0400,
/Linux-v5.15/drivers/gpu/drm/rockchip/
Drockchip_vop_reg.c177 .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 …]
Drockchip_drm_vop.c1386 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()
Drockchip_drm_vop.h204 const struct vop_modeset *modeset; member
/Linux-v5.15/drivers/gpu/drm/virtio/
Dvirtgpu_drv.c45 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting");
46 module_param_named(modeset, virtio_gpu_modeset, int, 0400);
/Linux-v5.15/drivers/gpu/drm/vboxvideo/
Dvbox_drv.c27 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting");
28 module_param_named(modeset, vbox_modeset, int, 0400);
/Linux-v5.15/drivers/gpu/drm/ast/
Dast_drv.c44 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting");
45 module_param_named(modeset, ast_modeset, int, 0400);
/Linux-v5.15/drivers/gpu/drm/qxl/
Dqxl_drv.c61 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting");
62 module_param_named(modeset, qxl_modeset, int, 0400);
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv50/
Dwndw.c267 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/
Dtodo.rst47 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/
Dmgag200_drv.c23 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting");
24 module_param_named(modeset, mgag200_modeset, int, 0400);
/Linux-v5.15/drivers/media/platform/davinci/
Disif.c878 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/
Dframebuffer.c564 dev_priv->modeset = true; in psb_modeset_init()
570 if (dev_priv->modeset) { in psb_modeset_cleanup()
/Linux-v5.15/drivers/gpu/drm/radeon/
Dradeon_drv.c183 MODULE_PARM_DESC(modeset, "Disable/Enable modesetting");
184 module_param_named(modeset, radeon_modeset, int, 0400);
/Linux-v5.15/drivers/gpu/drm/msm/
Dmsm_drv.c82 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/
Dbochs.c54 module_param_named(modeset, bochs_modeset, int, 0444);
55 MODULE_PARM_DESC(modeset, "enable/disable kernel modesetting");
/Linux-v5.15/drivers/gpu/drm/arm/
Dmalidp_hw.h177 void (*modeset)(struct malidp_hw_device *hwdev, struct videomode *m); member
Dmalidp_hw.c978 .modeset = malidp500_modeset,
1027 .modeset = malidp550_modeset,
1081 .modeset = malidp550_modeset,
/Linux-v5.15/drivers/gpu/drm/i915/display/
Dintel_atomic.c537 state->dpll_set = state->modeset = false; in intel_atomic_state_clear()

12