Home
last modified time | relevance | path

Searched refs:mode_config (Results 1 – 25 of 249) sorted by relevance

12345678910

/drivers/gpu/drm/
A Ddrm_mode_config.c249 dev->mode_config.prop_src_x = prop; in drm_mode_create_standard_properties()
255 dev->mode_config.prop_src_y = prop; in drm_mode_create_standard_properties()
261 dev->mode_config.prop_src_w = prop; in drm_mode_create_standard_properties()
267 dev->mode_config.prop_src_h = prop; in drm_mode_create_standard_properties()
273 dev->mode_config.prop_crtc_x = prop; in drm_mode_create_standard_properties()
279 dev->mode_config.prop_crtc_y = prop; in drm_mode_create_standard_properties()
297 dev->mode_config.prop_fb_id = prop; in drm_mode_create_standard_properties()
456 dev->mode_config.num_fb = 0; in drmm_mode_config_init()
457 dev->mode_config.num_connector = 0; in drmm_mode_config_init()
458 dev->mode_config.num_crtc = 0; in drmm_mode_config_init()
[all …]
A Ddrm_connector.c360 dev->mode_config.num_connector--; in drm_connector_remove()
1816 dev->mode_config.edid_property = prop; in drm_connector_create_standard_properties()
1823 dev->mode_config.dpms_property = prop; in drm_connector_create_standard_properties()
1831 dev->mode_config.path_property = prop; in drm_connector_create_standard_properties()
1839 dev->mode_config.tile_property = prop; in drm_connector_create_standard_properties()
1903 struct drm_mode_config *mode_config = &connector->dev->mode_config; in drm_connector_attach_dp_subconnector_property() local
2224 dev->mode_config.tv_hue_property = in drm_mode_create_tv_properties_legacy()
2226 if (!dev->mode_config.tv_hue_property) in drm_mode_create_tv_properties_legacy()
2694 if (dev->mode_config.suggested_x_property && dev->mode_config.suggested_y_property) in drm_mode_create_suggested_offset_properties()
3357 mutex_lock(&dev->mode_config.mutex); in drm_mode_getconnector()
[all …]
A Ddrm_probe_helper.c270 if (dev->mode_config.delayed_event) in reschedule_output_poll_work()
311 dev->mode_config.delayed_event) in drm_kms_helper_poll_enable()
314 dev->mode_config.poll_running = true; in drm_kms_helper_poll_enable()
336 if (dev->mode_config.poll_running) in drm_kms_helper_poll_reschedule()
627 if (dev->mode_config.poll_enabled) in drm_helper_probe_single_connector_modes()
637 if (dev->mode_config.poll_enabled) in drm_helper_probe_single_connector_modes()
765 if (!dev->mode_config.poll_enabled) in output_poll_execute()
895 if (dev->mode_config.poll_running) in drm_kms_helper_poll_disable()
938 if (!dev->mode_config.poll_enabled) in drm_kms_helper_poll_fini()
1087 if (!dev->mode_config.poll_enabled) in drm_helper_hpd_irq_event()
[all …]
A Ddrm_modeset_helper.c59 spin_lock_irq(&dev->mode_config.connector_list_lock); in drm_helper_move_panel_connectors_to_head()
61 &dev->mode_config.connector_list, head) { in drm_helper_move_panel_connectors_to_head()
68 list_splice(&panel_list, &dev->mode_config.connector_list); in drm_helper_move_panel_connectors_to_head()
69 spin_unlock_irq(&dev->mode_config.connector_list_lock); in drm_helper_move_panel_connectors_to_head()
203 if (dev->mode_config.poll_enabled) in drm_mode_config_helper_suspend()
214 if (dev->mode_config.poll_enabled) in drm_mode_config_helper_suspend()
220 dev->mode_config.suspend_state = state; in drm_mode_config_helper_suspend()
247 if (WARN_ON(!dev->mode_config.suspend_state)) in drm_mode_config_helper_resume()
250 ret = drm_atomic_helper_resume(dev, dev->mode_config.suspend_state); in drm_mode_config_helper_resume()
253 dev->mode_config.suspend_state = NULL; in drm_mode_config_helper_resume()
[all …]
A Ddrm_writeback.c114 if (!dev->mode_config.writeback_fb_id_property) { in create_writeback_properties()
120 dev->mode_config.writeback_fb_id_property = prop; in create_writeback_properties()
123 if (!dev->mode_config.writeback_pixel_formats_property) { in create_writeback_properties()
130 dev->mode_config.writeback_pixel_formats_property = prop; in create_writeback_properties()
133 if (!dev->mode_config.writeback_out_fence_ptr_property) { in create_writeback_properties()
139 dev->mode_config.writeback_out_fence_ptr_property = prop; in create_writeback_properties()
202 if (dev->mode_config.writeback_pixel_formats_property) { in delete_writeback_properties()
206 if (dev->mode_config.writeback_out_fence_ptr_property) { in delete_writeback_properties()
210 if (dev->mode_config.writeback_fb_id_property) { in delete_writeback_properties()
212 dev->mode_config.writeback_fb_id_property = NULL; in delete_writeback_properties()
[all …]
A Ddrm_lease.c224 mutex_lock(&dev->mode_config.idr_mutex); in drm_lease_create()
255 mutex_unlock(&dev->mode_config.idr_mutex); in drm_lease_create()
259 mutex_unlock(&dev->mode_config.idr_mutex); in drm_lease_create()
270 mutex_lock(&dev->mode_config.idr_mutex); in drm_lease_destroy()
289 mutex_unlock(&dev->mode_config.idr_mutex); in drm_lease_destroy()
609 mutex_lock(&dev->mode_config.idr_mutex); in drm_mode_list_lessees_ioctl()
630 mutex_unlock(&dev->mode_config.idr_mutex); in drm_mode_list_lessees_ioctl()
660 mutex_lock(&dev->mode_config.idr_mutex); in drm_mode_get_lease_ioctl()
684 mutex_unlock(&dev->mode_config.idr_mutex); in drm_mode_get_lease_ioctl()
710 mutex_lock(&dev->mode_config.idr_mutex); in drm_mode_revoke_lease_ioctl()
[all …]
A Ddrm_mode_object.c47 mutex_lock(&dev->mode_config.idr_mutex); in __drm_mode_object_add()
62 mutex_unlock(&dev->mode_config.idr_mutex); in __drm_mode_object_add()
89 mutex_lock(&dev->mode_config.idr_mutex); in drm_mode_object_register()
91 mutex_unlock(&dev->mode_config.idr_mutex); in drm_mode_object_register()
110 mutex_lock(&dev->mode_config.idr_mutex); in drm_mode_object_unregister()
112 idr_remove(&dev->mode_config.object_idr, object->id); in drm_mode_object_unregister()
115 mutex_unlock(&dev->mode_config.idr_mutex); in drm_mode_object_unregister()
143 mutex_lock(&dev->mode_config.idr_mutex); in __drm_mode_object_find()
144 obj = idr_find(&dev->mode_config.object_idr, id); in __drm_mode_object_find()
160 mutex_unlock(&dev->mode_config.idr_mutex); in __drm_mode_object_find()
[all …]
/drivers/gpu/drm/logicvc/
A Dlogicvc_mode.c34 struct drm_mode_config *mode_config = &drm_dev->mode_config; in logicvc_mode_init() local
39 ret = drm_vblank_init(drm_dev, mode_config->num_crtc); in logicvc_mode_init()
57 mode_config->min_width = 64; in logicvc_mode_init()
58 mode_config->max_width = 2048; in logicvc_mode_init()
59 mode_config->min_height = 1; in logicvc_mode_init()
60 mode_config->max_height = 2048; in logicvc_mode_init()
61 mode_config->preferred_depth = preferred_depth; in logicvc_mode_init()
62 mode_config->funcs = &logicvc_mode_config_funcs; in logicvc_mode_init()
/drivers/gpu/drm/i915/display/
A Dintel_display_driver.c113 struct drm_mode_config *mode_config = &display->drm->mode_config; in intel_mode_config_init() local
118 mode_config->min_width = 0; in intel_mode_config_init()
119 mode_config->min_height = 0; in intel_mode_config_init()
122 mode_config->prefer_shadow = 1; in intel_mode_config_init()
134 mode_config->max_width = 16384; in intel_mode_config_init()
137 mode_config->max_width = 8192; in intel_mode_config_init()
138 mode_config->max_height = 8192; in intel_mode_config_init()
140 mode_config->max_width = 4096; in intel_mode_config_init()
141 mode_config->max_height = 4096; in intel_mode_config_init()
143 mode_config->max_width = 2048; in intel_mode_config_init()
[all …]
A Dintel_display.h224 &(dev)->mode_config.plane_list, \
229 &(dev)->mode_config.plane_list, \
236 &(dev)->mode_config.plane_list, \
242 &(dev)->mode_config.crtc_list, \
247 &(dev)->mode_config.crtc_list, \
253 &(dev)->mode_config.crtc_list, \
259 &(dev)->mode_config.encoder_list, \
264 &(dev)->mode_config.encoder_list, \
299 (__i) < (__state)->base.dev->mode_config.num_crtc && \
315 (__i) < (__state)->base.dev->mode_config.num_crtc && \
[all …]
/drivers/gpu/drm/nouveau/dispnv04/
A Ddisp.c78 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_display_fini()
88 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_display_fini()
115 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_display_init()
130 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_display_init()
142 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_display_init()
156 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_display_init()
172 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_display_init()
199 list_for_each_entry(nv_crtc, &dev->mode_config.crtc_list, base.head) in nv04_display_destroy()
282 &dev->mode_config.connector_list, head) { in nv04_display_create()
290 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in nv04_display_create()
[all …]
/drivers/gpu/drm/rockchip/
A Drockchip_drm_fb.c70 dev->mode_config.min_width = 0; in rockchip_drm_mode_config_init()
71 dev->mode_config.min_height = 0; in rockchip_drm_mode_config_init()
78 dev->mode_config.max_width = 4096; in rockchip_drm_mode_config_init()
79 dev->mode_config.max_height = 4096; in rockchip_drm_mode_config_init()
81 dev->mode_config.funcs = &rockchip_drm_mode_config_funcs; in rockchip_drm_mode_config_init()
82 dev->mode_config.helper_private = &rockchip_mode_config_helpers; in rockchip_drm_mode_config_init()
84 dev->mode_config.normalize_zpos = true; in rockchip_drm_mode_config_init()
/drivers/gpu/drm/vkms/
A Dvkms_drv.c131 dev->mode_config.funcs = &vkms_mode_funcs; in vkms_modeset_init()
132 dev->mode_config.min_width = XRES_MIN; in vkms_modeset_init()
133 dev->mode_config.min_height = YRES_MIN; in vkms_modeset_init()
134 dev->mode_config.max_width = XRES_MAX; in vkms_modeset_init()
135 dev->mode_config.max_height = YRES_MAX; in vkms_modeset_init()
136 dev->mode_config.cursor_width = 512; in vkms_modeset_init()
137 dev->mode_config.cursor_height = 512; in vkms_modeset_init()
143 dev->mode_config.preferred_depth = 0; in vkms_modeset_init()
144 dev->mode_config.helper_private = &vkms_mode_config_helpers; in vkms_modeset_init()
/drivers/gpu/drm/nouveau/
A Dnouveau_display.c442 mutex_lock(&dev->mode_config.mutex); in nouveau_display_hpd_work()
658 dev->mode_config.min_width = 0; in nouveau_display_create()
659 dev->mode_config.min_height = 0; in nouveau_display_create()
661 dev->mode_config.max_width = 2048; in nouveau_display_create()
662 dev->mode_config.max_height = 2048; in nouveau_display_create()
665 dev->mode_config.max_width = 4096; in nouveau_display_create()
666 dev->mode_config.max_height = 4096; in nouveau_display_create()
669 dev->mode_config.max_width = 8192; in nouveau_display_create()
670 dev->mode_config.max_height = 8192; in nouveau_display_create()
677 dev->mode_config.prefer_shadow = 1; in nouveau_display_create()
[all …]
/drivers/gpu/drm/fsl-dcu/
A Dfsl_dcu_drm_kms.c27 fsl_dev->drm->mode_config.min_width = 0; in fsl_dcu_drm_modeset_init()
28 fsl_dev->drm->mode_config.min_height = 0; in fsl_dcu_drm_modeset_init()
29 fsl_dev->drm->mode_config.max_width = 2031; in fsl_dcu_drm_modeset_init()
30 fsl_dev->drm->mode_config.max_height = 2047; in fsl_dcu_drm_modeset_init()
31 fsl_dev->drm->mode_config.funcs = &fsl_dcu_drm_mode_config_funcs; in fsl_dcu_drm_modeset_init()
/drivers/gpu/drm/sprd/
A Dsprd_drm.c41 drm->mode_config.min_width = 0; in sprd_drm_mode_config_init()
42 drm->mode_config.min_height = 0; in sprd_drm_mode_config_init()
43 drm->mode_config.max_width = 8192; in sprd_drm_mode_config_init()
44 drm->mode_config.max_height = 8192; in sprd_drm_mode_config_init()
46 drm->mode_config.funcs = &sprd_drm_mode_config_funcs; in sprd_drm_mode_config_init()
47 drm->mode_config.helper_private = &sprd_drm_mode_config_helper; in sprd_drm_mode_config_init()
93 ret = drm_vblank_init(drm, drm->mode_config.num_crtc); in sprd_drm_bind()
/drivers/gpu/drm/exynos/
A Dexynos_drm_fb.c166 dev->mode_config.min_width = 0; in exynos_drm_mode_config_init()
167 dev->mode_config.min_height = 0; in exynos_drm_mode_config_init()
174 dev->mode_config.max_width = 4096; in exynos_drm_mode_config_init()
175 dev->mode_config.max_height = 4096; in exynos_drm_mode_config_init()
177 dev->mode_config.funcs = &exynos_drm_mode_config_funcs; in exynos_drm_mode_config_init()
178 dev->mode_config.helper_private = &exynos_drm_mode_config_helpers; in exynos_drm_mode_config_init()
180 dev->mode_config.normalize_zpos = true; in exynos_drm_mode_config_init()
/drivers/gpu/drm/sti/
A Dsti_drv.c45 list_for_each_entry(p, &drm_dev->mode_config.plane_list, head) { in sti_drm_fps_get()
61 list_for_each_entry(p, &drm_dev->mode_config.plane_list, head) { in sti_drm_fps_set()
82 list_for_each_entry(p, &dev->mode_config.plane_list, head) { in sti_drm_fps_dbg_show()
117 dev->mode_config.min_width = 0; in sti_mode_config_init()
118 dev->mode_config.min_height = 0; in sti_mode_config_init()
125 dev->mode_config.max_width = STI_MAX_FB_WIDTH; in sti_mode_config_init()
126 dev->mode_config.max_height = STI_MAX_FB_HEIGHT; in sti_mode_config_init()
128 dev->mode_config.funcs = &sti_mode_config_funcs; in sti_mode_config_init()
130 dev->mode_config.normalize_zpos = true; in sti_mode_config_init()
/drivers/gpu/drm/tve200/
A Dtve200_drv.c66 struct drm_mode_config *mode_config; in tve200_modeset_init() local
73 mode_config = &dev->mode_config; in tve200_modeset_init()
74 mode_config->funcs = &mode_config_funcs; in tve200_modeset_init()
75 mode_config->min_width = 352; in tve200_modeset_init()
76 mode_config->max_width = 720; in tve200_modeset_init()
77 mode_config->min_height = 240; in tve200_modeset_init()
78 mode_config->max_height = 576; in tve200_modeset_init()
/drivers/gpu/drm/sun4i/
A Dsun4i_framebuffer.c47 drm->mode_config.max_width = 8192; in sun4i_framebuffer_init()
48 drm->mode_config.max_height = 8192; in sun4i_framebuffer_init()
50 drm->mode_config.funcs = &sun4i_de_mode_config_funcs; in sun4i_framebuffer_init()
51 drm->mode_config.helper_private = &sun4i_de_mode_config_helpers; in sun4i_framebuffer_init()
/drivers/gpu/drm/arm/
A Dmalidp_mw.c40 return drm_add_modes_noedid(connector, dev->mode_config.max_width, in malidp_mw_connector_get_modes()
41 dev->mode_config.max_height); in malidp_mw_connector_get_modes()
49 struct drm_mode_config *mode_config = &dev->mode_config; in malidp_mw_connector_mode_valid() local
52 if ((w < mode_config->min_width) || (w > mode_config->max_width)) in malidp_mw_connector_mode_valid()
55 if ((h < mode_config->min_height) || (h > mode_config->max_height)) in malidp_mw_connector_mode_valid()
/drivers/gpu/drm/hyperv/
A Dhyperv_drm_modeset.c50 connector->dev->mode_config.max_width, in hyperv_connector_get_modes()
51 connector->dev->mode_config.max_height); in hyperv_connector_get_modes()
308 dev->mode_config.min_width = 0; in hyperv_mode_config_init()
309 dev->mode_config.min_height = 0; in hyperv_mode_config_init()
310 dev->mode_config.max_width = hv->screen_width_max; in hyperv_mode_config_init()
311 dev->mode_config.max_height = hv->screen_height_max; in hyperv_mode_config_init()
313 dev->mode_config.preferred_depth = hv->screen_depth; in hyperv_mode_config_init()
314 dev->mode_config.prefer_shadow = 0; in hyperv_mode_config_init()
316 dev->mode_config.funcs = &hyperv_mode_config_funcs; in hyperv_mode_config_init()
/drivers/media/i2c/
A Dadv7343.c230 val = state->pdata->mode_config.sleep_mode << 0 | in adv7343_setoutput()
231 state->pdata->mode_config.pll_control << 1 | in adv7343_setoutput()
232 state->pdata->mode_config.dac[2] << 2 | in adv7343_setoutput()
233 state->pdata->mode_config.dac[1] << 3 | in adv7343_setoutput()
234 state->pdata->mode_config.dac[0] << 4 | in adv7343_setoutput()
235 state->pdata->mode_config.dac[5] << 5 | in adv7343_setoutput()
236 state->pdata->mode_config.dac[4] << 6 | in adv7343_setoutput()
237 state->pdata->mode_config.dac[3] << 7; in adv7343_setoutput()
414 pdata->mode_config.sleep_mode = in adv7343_get_pdata()
417 pdata->mode_config.pll_control = in adv7343_get_pdata()
[all …]
/drivers/gpu/drm/radeon/
A Dradeon_irq_kms.c84 struct drm_mode_config *mode_config = &dev->mode_config; in radeon_hotplug_work_func() local
92 mutex_lock(&mode_config->mutex); in radeon_hotplug_work_func()
93 list_for_each_entry(connector, &mode_config->connector_list, head) in radeon_hotplug_work_func()
95 mutex_unlock(&mode_config->mutex); in radeon_hotplug_work_func()
105 struct drm_mode_config *mode_config = &dev->mode_config; in radeon_dp_work_func() local
108 mutex_lock(&mode_config->mutex); in radeon_dp_work_func()
109 list_for_each_entry(connector, &mode_config->connector_list, head) in radeon_dp_work_func()
111 mutex_unlock(&mode_config->mutex); in radeon_dp_work_func()
/drivers/gpu/drm/loongson/
A Dlsdc_drv.c132 ddev->mode_config.funcs = &lsdc_mode_config_funcs; in lsdc_mode_config_init()
133 ddev->mode_config.min_width = 1; in lsdc_mode_config_init()
134 ddev->mode_config.min_height = 1; in lsdc_mode_config_init()
135 ddev->mode_config.max_width = descp->max_width * LSDC_NUM_CRTC; in lsdc_mode_config_init()
136 ddev->mode_config.max_height = descp->max_height * LSDC_NUM_CRTC; in lsdc_mode_config_init()
137 ddev->mode_config.preferred_depth = 24; in lsdc_mode_config_init()
138 ddev->mode_config.prefer_shadow = 1; in lsdc_mode_config_init()
140 ddev->mode_config.cursor_width = descp->hw_cursor_h; in lsdc_mode_config_init()
141 ddev->mode_config.cursor_height = descp->hw_cursor_h; in lsdc_mode_config_init()
143 ddev->mode_config.helper_private = &lsdc_mode_config_helper_funcs; in lsdc_mode_config_init()

Completed in 68 milliseconds

12345678910