Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_client_modeset.c37 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 …]
Ddrm_fb_helper.c918 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 …]
Ddrm_vblank.c1577 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/
Ddrm_client.h164 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/
Drockchip_vop_reg.c165 .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 …]
Drockchip_drm_vop.c1370 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()
Drockchip_drm_vop.h204 const struct vop_modeset *modeset; member
/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
Dvirtgpu_drv.c44 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/
Dbochs_drv.c15 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/
Dvbox_drv.c26 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/
Dast_drv.c44 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/
Dqxl_drv.c58 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/
Dwndw.c266 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/
Di915_params.h49 param(int, modeset, -1, 0400) \
Di915_params.c52 i915_param_named(modeset, int, 0400,
/kernel/linux/linux-5.10/Documentation/gpu/
Dtodo.rst44 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 …]
Dvkms.rst80 how vkms is for testing the modeset side. Adding buffer sharing support to vkms
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-5.10/drivers/gpu/drm/mgag200/
Dmgag200_drv.c22 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/
Dradeon_drv.c206 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/
Dmsm_drv.c80 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/
Dframebuffer.c647 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/
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,
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Dintel_atomic.c529 state->dpll_set = state->modeset = false; in intel_atomic_state_clear()

12