Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/
Ddrm_probe_helper.c113 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_kms_helper_poll_enable_locked()
115 if (!dev->mode_config.poll_enabled || !drm_kms_helper_poll) in drm_kms_helper_poll_enable_locked()
125 schedule_delayed_work(&dev->mode_config.output_poll_work, DRM_OUTPUT_POLL_PERIOD); in drm_kms_helper_poll_enable_locked()
142 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_helper_probe_single_connector_modes_merge_bits()
181 dev->mode_config.delayed_event = true; in drm_helper_probe_single_connector_modes_merge_bits()
182 if (dev->mode_config.poll_enabled) in drm_helper_probe_single_connector_modes_merge_bits()
183 schedule_delayed_work(&dev->mode_config.output_poll_work, in drm_helper_probe_single_connector_modes_merge_bits()
189 if (drm_kms_helper_poll != dev->mode_config.poll_running) in drm_helper_probe_single_connector_modes_merge_bits()
192 dev->mode_config.poll_running = drm_kms_helper_poll; in drm_helper_probe_single_connector_modes_merge_bits()
328 if (dev->mode_config.funcs->output_poll_changed) in drm_kms_helper_hotplug_event()
[all …]
Ddrm_crtc.c282 mutex_lock(&dev->mode_config.idr_mutex); in drm_mode_object_get_reg()
283 ret = idr_alloc(&dev->mode_config.crtc_idr, register_obj ? obj : NULL, 1, 0, GFP_KERNEL); in drm_mode_object_get_reg()
292 mutex_unlock(&dev->mode_config.idr_mutex); in drm_mode_object_get_reg()
320 mutex_lock(&dev->mode_config.idr_mutex); in drm_mode_object_register()
321 idr_replace(&dev->mode_config.crtc_idr, obj, obj->id); in drm_mode_object_register()
322 mutex_unlock(&dev->mode_config.idr_mutex); in drm_mode_object_register()
337 mutex_lock(&dev->mode_config.idr_mutex); in drm_mode_object_put()
338 idr_remove(&dev->mode_config.crtc_idr, object->id); in drm_mode_object_put()
339 mutex_unlock(&dev->mode_config.idr_mutex); in drm_mode_object_put()
347 mutex_lock(&dev->mode_config.idr_mutex); in _object_find()
[all …]
Ddrm_modeset_lock.c68 struct drm_mode_config *config = &dev->mode_config; in drm_modeset_lock_all()
117 struct drm_mode_config *config = &dev->mode_config; in drm_modeset_unlock_all()
129 mutex_unlock(&dev->mode_config.mutex); in drm_modeset_unlock_all()
207 WARN_ON(!crtc->dev->mode_config.acquire_ctx); in drm_modeset_legacy_acquire_ctx()
209 return crtc->dev->mode_config.acquire_ctx; in drm_modeset_legacy_acquire_ctx()
252 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in drm_warn_on_modeset_not_all_locked()
253 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_warn_on_modeset_not_all_locked()
Ddrm_atomic.c68 state->num_connector = ACCESS_ONCE(dev->mode_config.num_connector); in drm_atomic_state_init()
70 state->crtcs = kcalloc(dev->mode_config.num_crtc, in drm_atomic_state_init()
74 state->crtc_states = kcalloc(dev->mode_config.num_crtc, in drm_atomic_state_init()
78 state->planes = kcalloc(dev->mode_config.num_total_plane, in drm_atomic_state_init()
82 state->plane_states = kcalloc(dev->mode_config.num_total_plane, in drm_atomic_state_init()
117 struct drm_mode_config *config = &dev->mode_config; in drm_atomic_state_alloc()
145 struct drm_mode_config *config = &dev->mode_config; in drm_atomic_state_default_clear()
213 struct drm_mode_config *config = &dev->mode_config; in drm_atomic_state_clear()
238 config = &dev->mode_config; in drm_atomic_state_free()
413 struct drm_mode_config *config = &dev->mode_config; in drm_atomic_crtc_set_property()
[all …]
Ddrm_sysfs.c173 ret = mutex_lock_interruptible(&dev->mode_config.mutex); in status_store()
207 dev->mode_config.delayed_event = true; in status_store()
208 if (dev->mode_config.poll_enabled) in status_store()
209 schedule_delayed_work(&dev->mode_config.output_poll_work, in status_store()
213 mutex_unlock(&dev->mode_config.mutex); in status_store()
304 prop = dev->mode_config.tv_subconnector_property; in tv_subconnector_show()
328 prop = dev->mode_config.tv_select_subconnector_property; in tv_select_subconnector_show()
352 prop = dev->mode_config.dvi_i_subconnector_property; in dvii_subconnector_show()
376 prop = dev->mode_config.dvi_i_select_subconnector_property; in dvii_select_subconnector_show()
Ddrm_fb_helper.c112 mutex_lock(&dev->mode_config.mutex); in drm_fb_helper_single_add_all_connectors()
123 mutex_unlock(&dev->mode_config.mutex); in drm_fb_helper_single_add_all_connectors()
131 mutex_unlock(&dev->mode_config.mutex); in drm_fb_helper_single_add_all_connectors()
145 WARN_ON(!mutex_is_locked(&fb_helper->dev->mode_config.mutex)); in drm_fb_helper_add_one_connector()
203 WARN_ON(!mutex_is_locked(&fb_helper->dev->mode_config.mutex)); in drm_fb_helper_remove_one_connector()
351 state->acquire_ctx = dev->mode_config.acquire_ctx; in restore_fbdev_mode_atomic()
420 if (dev->mode_config.rotation_property) { in restore_fbdev_mode()
422 dev->mode_config.rotation_property, in restore_fbdev_mode()
587 dev->mode_config.dpms_property, dpms_mode); in drm_fb_helper_dpms()
697 …fb_helper->connector_info = kcalloc(dev->mode_config.num_connector, sizeof(struct drm_fb_helper_co… in drm_fb_helper_init()
[all …]
Ddrm_ioctl.c285 req->value = dev->mode_config.preferred_depth; in drm_getcap()
288 req->value = dev->mode_config.prefer_shadow; in drm_getcap()
298 req->value = dev->mode_config.async_page_flip; in drm_getcap()
301 if (dev->mode_config.cursor_width) in drm_getcap()
302 req->value = dev->mode_config.cursor_width; in drm_getcap()
307 if (dev->mode_config.cursor_height) in drm_getcap()
308 req->value = dev->mode_config.cursor_height; in drm_getcap()
313 req->value = dev->mode_config.allow_fb_modifiers; in drm_getcap()
Ddrm_crtc_helper.c89 &dev->mode_config.connector_list, head) { in drm_helper_move_panel_connectors_to_head()
95 list_splice(&panel_list, &dev->mode_config.connector_list); in drm_helper_move_panel_connectors_to_head()
120 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_helper_encoder_in_use()
121 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in drm_helper_encoder_in_use()
152 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_helper_crtc_in_use()
504 save_encoders = kzalloc(dev->mode_config.num_encoder * in drm_crtc_helper_set_config()
509 save_connectors = kzalloc(dev->mode_config.num_connector * in drm_crtc_helper_set_config()
Ddrm_atomic_helper.c87 struct drm_mode_config *config = &dev->mode_config; in get_current_crtc_for_encoder()
107 struct drm_mode_config *config = &state->dev->mode_config; in steal_encoder()
692 dev->mode_config.dpms_property; in drm_atomic_helper_update_legacy_modeset_state()
1131 int nplanes = dev->mode_config.num_total_plane; in drm_atomic_helper_prepare_planes()
1404 for (i = 0; i < dev->mode_config.num_connector; i++) { in drm_atomic_helper_swap_state()
1415 for (i = 0; i < dev->mode_config.num_crtc; i++) { in drm_atomic_helper_swap_state()
1426 for (i = 0; i < dev->mode_config.num_total_plane; i++) { in drm_atomic_helper_swap_state()
1632 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in update_output_state()
1846 state->acquire_ctx = crtc->dev->mode_config.acquire_ctx; in drm_atomic_helper_crtc_set_property()
1906 state->acquire_ctx = plane->dev->mode_config.acquire_ctx; in drm_atomic_helper_plane_set_property()
[all …]
Ddrm_fb_cma_helper.c213 mutex_lock(&dev->mode_config.fb_lock); in drm_fb_cma_debugfs_show()
216 mutex_unlock(&dev->mode_config.fb_lock); in drm_fb_cma_debugfs_show()
292 dev->mode_config.fb_base = (resource_size_t)obj->paddr; in drm_fbdev_cma_create()
Ddrm_plane_helper.c92 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in get_connectors_for_crtc()
Ddrm_modes.c119 WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex)); in drm_mode_probed_add()
1173 WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex)); in drm_mode_connector_list_update()
Ddrm_edid.c3459 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_select_eld()
3460 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in drm_select_eld()
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_kms.c44 ret = drm_vblank_init(dev, dev->mode_config.num_crtc); in vc4_kms_load()
50 dev->mode_config.max_width = 2048; in vc4_kms_load()
51 dev->mode_config.max_height = 2048; in vc4_kms_load()
52 dev->mode_config.funcs = &vc4_mode_funcs; in vc4_kms_load()
53 dev->mode_config.preferred_depth = 24; in vc4_kms_load()
59 dev->mode_config.num_crtc, in vc4_kms_load()
60 dev->mode_config.num_connector); in vc4_kms_load()
Dvc4_drv.c49 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in vc4_drm_preclose()
189 list_for_each_entry(connector, &drm->mode_config.connector_list, head) { in vc4_drm_bind()
Dvc4_crtc.c120 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in vc4_crtc_debugfs_regs()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_display.c57 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nouveau_display_vblank_enable()
71 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nouveau_display_vblank_disable()
142 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nouveau_display_scanoutpos()
158 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nouveau_display_vblstamp()
176 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nouveau_display_vblank_fini()
189 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nouveau_display_vblank_init()
206 ret = drm_vblank_init(dev, dev->mode_config.num_crtc); in nouveau_display_vblank_init()
376 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in nouveau_display_init()
395 for (head = 0; head < dev->mode_config.num_crtc; head++) in nouveau_display_fini()
402 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in nouveau_display_fini()
[all …]
Dnouveau_connector.c91 list_for_each_entry(drm_connector, &dev->mode_config.connector_list, head) { in nouveau_encoder_connector_get()
229 dev->mode_config.dvi_i_subconnector_property, in nouveau_connector_set_encoder()
456 if (property == dev->mode_config.scaling_mode_property) { in nouveau_connector_set_property()
972 mutex_lock(&drm->dev->mode_config.mutex); in nouveau_connector_hotplug()
977 mutex_unlock(&drm->dev->mode_config.mutex); in nouveau_connector_hotplug()
1056 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in nouveau_connector_create()
1174 drm_object_attach_property(&connector->base, dev->mode_config.dvi_i_subconnector_property, 0); in nouveau_connector_create()
1231 drm_object_attach_property(&connector->base, dev->mode_config. in nouveau_connector_create()
Dnouveau_connector.h98 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in nouveau_crtc_connector_get()
Dnouveau_drm.c445 if (dev->mode_config.num_crtc) { in nouveau_drm_load()
491 if (dev->mode_config.num_crtc) in nouveau_drm_unload()
537 if (dev->mode_config.num_crtc) { in nouveau_do_suspend()
592 if (dev->mode_config.num_crtc) { in nouveau_do_suspend()
618 if (dev->mode_config.num_crtc) { in nouveau_do_resume()
774 list_for_each_entry(crtc, &drm->dev->mode_config.crtc_list, head) { in nouveau_pmops_runtime_idle()
Dnv04_fbcon.c219 OUT_RING(chan, info->fix.smem_start - dev->mode_config.fb_base); in nv04_fbcon_accel_init()
220 OUT_RING(chan, info->fix.smem_start - dev->mode_config.fb_base); in nv04_fbcon_accel_init()
Dnv84_fence.c118 for (i = 0; i < dev->mode_config.num_crtc; i++) { in nv84_fence_context_del()
158 for (i = 0; !ret && i < chan->drm->dev->mode_config.num_crtc; i++) { in nv84_fence_context_new()
Dnv50_fence.c64 for (i = 0; !ret && i < dev->mode_config.num_crtc; i++) { in nv50_fence_context_new()
Dnouveau_fbcon.c523 if (!dev->mode_config.num_crtc || in nouveau_fbcon_init()
537 dev->mode_config.num_crtc, 4); in nouveau_fbcon_init()
Dnouveau_backlight.c224 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in nouveau_backlight_init()
Dnv50_display.c1870 list_for_each_entry(partner, &dev->mode_config.encoder_list, head) { in nv50_sor_dpms()
2382 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv50_fbdma_init()
2471 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv50_display_init()
2597 list_for_each_entry_safe(connector, tmp, &dev->mode_config.connector_list, head) { in nv50_display_create()
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_kms.c30 fsl_dev->drm->mode_config.min_width = 0; in fsl_dcu_drm_modeset_init()
31 fsl_dev->drm->mode_config.min_height = 0; in fsl_dcu_drm_modeset_init()
32 fsl_dev->drm->mode_config.max_width = 2031; in fsl_dcu_drm_modeset_init()
33 fsl_dev->drm->mode_config.max_height = 2047; in fsl_dcu_drm_modeset_init()
34 fsl_dev->drm->mode_config.funcs = &fsl_dcu_drm_mode_config_funcs; in fsl_dcu_drm_modeset_init()
Dfsl_dcu_drm_rgb.c134 struct drm_mode_config mode_config = fsl_dev->drm->mode_config; in fsl_dcu_drm_connector_create() local
156 mode_config.dpms_property, in fsl_dcu_drm_connector_create()
Dfsl_dcu_drm_drv.c78 ret = drm_vblank_init(drm, drm->mode_config.num_crtc); in fsl_dcu_load()
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
Ddisp.c94 &dev->mode_config.connector_list, head) { in nv04_display_create()
102 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in nv04_display_create()
110 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in nv04_display_create()
113 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in nv04_display_create()
133 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_display_destroy()
142 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in nv04_display_destroy()
148 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in nv04_display_destroy()
173 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in nv04_display_init()
179 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in nv04_display_init()
Dtvnv17.c148 struct drm_mode_config *conf = &dev->mode_config; in nv17_tv_detect()
418 list_for_each_entry(enc, &dev->mode_config.encoder_list, head) { in nv17_tv_prepare()
639 struct drm_mode_config *conf = &dev->mode_config; in nv17_tv_create_resources()
691 struct drm_mode_config *conf = &encoder->dev->mode_config; in nv17_tv_set_property()
Ddfp.c135 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nv04_dfp_update_fp_control()
171 list_for_each_entry(slave, &dev->mode_config.encoder_list, head) { in get_tmds_slave()
Dcrtc.c262 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in nv_crtc_mode_set_vga()
473 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in nv_crtc_mode_set_regs()
1060 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in nouveau_crtc_set_config()
Ddac.c393 list_for_each_entry(rebind, &dev->mode_config.encoder_list, head) { in nv04_dac_mode_set()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_hotplug.c148 struct drm_mode_config *mode_config = &dev->mode_config; in intel_hpd_irq_storm_disable() local
157 list_for_each_entry(connector, &mode_config->connector_list, head) { in intel_hpd_irq_storm_disable()
195 struct drm_mode_config *mode_config = &dev->mode_config; in intel_hpd_irq_storm_reenable_work() local
209 list_for_each_entry(connector, &mode_config->connector_list, head) { in intel_hpd_irq_storm_reenable_work()
234 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in intel_hpd_irq_event()
306 struct drm_mode_config *mode_config = &dev->mode_config; in i915_hotplug_work_func() local
313 mutex_lock(&mode_config->mutex); in i915_hotplug_work_func()
326 list_for_each_entry(connector, &mode_config->connector_list, head) { in i915_hotplug_work_func()
340 mutex_unlock(&mode_config->mutex); in i915_hotplug_work_func()
460 struct drm_mode_config *mode_config = &dev->mode_config; in intel_hpd_init() local
[all …]
Dintel_tv.c1304 connector->dev->mode_config.tv_mode_property, i); in intel_tv_find_better_format()
1474 if (property == dev->mode_config.tv_left_margin_property && in intel_tv_set_property()
1478 } else if (property == dev->mode_config.tv_right_margin_property && in intel_tv_set_property()
1482 } else if (property == dev->mode_config.tv_top_margin_property && in intel_tv_set_property()
1486 } else if (property == dev->mode_config.tv_bottom_margin_property && in intel_tv_set_property()
1490 } else if (property == dev->mode_config.tv_mode_property) { in intel_tv_set_property()
1685 drm_object_attach_property(&connector->base, dev->mode_config.tv_mode_property, in intel_tv_init()
1688 dev->mode_config.tv_left_margin_property, in intel_tv_init()
1691 dev->mode_config.tv_top_margin_property, in intel_tv_init()
1694 dev->mode_config.tv_right_margin_property, in intel_tv_init()
[all …]
Dintel_lvds.c516 if (property == dev->mode_config.scaling_mode_property) { in intel_lvds_set_property()
1065 dev->mode_config.scaling_mode_property, in intel_lvds_init()
1082 mutex_lock(&dev->mode_config.mutex); in intel_lvds_init()
1159 mutex_unlock(&dev->mode_config.mutex); in intel_lvds_init()
1182 mutex_unlock(&dev->mode_config.mutex); in intel_lvds_init()
Dintel_modes.c135 connector->dev->mode_config.aspect_ratio_property, in intel_attach_aspect_ratio_property()
Dintel_opregion.c431 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in asle_set_backlight()
438 list_for_each_entry(intel_connector, &dev->mode_config.connector_list, base.head) in asle_set_backlight()
442 drm_modeset_unlock(&dev->mode_config.connection_mutex); in asle_set_backlight()
724 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in intel_didl_outputs()
Dintel_atomic.c281 WARN_ON(!drm_modeset_is_locked(&s->dev->mode_config.connection_mutex)); in intel_atomic_get_shared_dpll_state()
Dintel_dp_mst.c457 drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0); in intel_dp_add_mst_connector()
458 drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0); in intel_dp_add_mst_connector()
Dintel_panel.c1143 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in intel_backlight_device_update_status()
1165 drm_modeset_unlock(&dev->mode_config.connection_mutex); in intel_backlight_device_update_status()
1178 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in intel_backlight_device_get_brightness()
1183 drm_modeset_unlock(&dev->mode_config.connection_mutex); in intel_backlight_device_get_brightness()
1831 list_for_each_entry(connector, &dev->mode_config.connector_list, base.head) in intel_backlight_register()
1839 list_for_each_entry(connector, &dev->mode_config.connector_list, base.head) in intel_backlight_unregister()
Di915_drv.h281 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head)
285 &dev->mode_config.plane_list, \
290 &(dev)->mode_config.plane_list, \
295 list_for_each_entry(intel_crtc, &dev->mode_config.crtc_list, base.head)
299 &(dev)->mode_config.encoder_list, \
304 &dev->mode_config.connector_list, \
308 list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
312 list_for_each_entry((intel_connector), &(dev)->mode_config.connector_list, base.head) \
Dintel_fbdev.c242 info->apertures->ranges[0].base = dev->mode_config.fb_base; in intelfb_create()
245 info->fix.smem_start = dev->mode_config.fb_base + i915_gem_obj_ggtt_offset(obj); in intelfb_create()
Dintel_display.c6349 struct drm_mode_config *config = &dev->mode_config; in intel_display_suspend()
10307 struct drm_mode_config *config = &dev->mode_config; in intel_get_load_detect_pipe()
12099 list_for_each_entry(plane, &dev->mode_config.plane_list, head) { in intel_dump_pipe_config()
12358 &(dev)->mode_config.crtc_list, \
13722 if (!dev->mode_config.rotation_property) { in intel_create_rotation_property()
13729 dev->mode_config.rotation_property = in intel_create_rotation_property()
13732 if (dev->mode_config.rotation_property) in intel_create_rotation_property()
13734 dev->mode_config.rotation_property, in intel_create_rotation_property()
13865 if (!dev->mode_config.rotation_property) in intel_cursor_plane_create()
13866 dev->mode_config.rotation_property = in intel_cursor_plane_create()
[all …]
Dintel_dp.c392 list_for_each_entry(encoder, &dev->mode_config.encoder_list, in vlv_power_sequencer_pipe()
533 list_for_each_entry(encoder, &dev->mode_config.encoder_list, base.head) { in vlv_power_sequencer_reset()
2680 list_for_each_entry(encoder, &dev->mode_config.encoder_list, in vlv_steal_power_sequencer()
4437 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in intel_dp_check_link_status()
4969 property == connector->dev->mode_config.scaling_mode_property) { in intel_dp_set_property()
5173 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in intel_dp_hpd_pulse()
5175 drm_modeset_unlock(&dev->mode_config.connection_mutex); in intel_dp_hpd_pulse()
5185 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in intel_dp_hpd_pulse()
5187 drm_modeset_unlock(&dev->mode_config.connection_mutex); in intel_dp_hpd_pulse()
5276 connector->dev->mode_config.scaling_mode_property, in intel_dp_add_properties()
[all …]
Dintel_dsi.c1235 mutex_lock(&dev->mode_config.mutex); in intel_dsi_init()
1243 mutex_unlock(&dev->mode_config.mutex); in intel_dsi_init()
Di915_debugfs.c1889 mutex_lock(&dev->mode_config.fb_lock); in i915_gem_framebuffer_info()
1905 mutex_unlock(&dev->mode_config.fb_lock); in i915_gem_framebuffer_info()
2991 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in i915_display_info()
3295 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in i915_dp_mst_info()
4161 connector_list = &dev->mode_config.connector_list; in i915_displayport_test_active_write()
4213 struct list_head *connector_list = &dev->mode_config.connector_list; in i915_displayport_test_active_show()
4257 struct list_head *connector_list = &dev->mode_config.connector_list; in i915_displayport_test_data_show()
4296 struct list_head *connector_list = &dev->mode_config.connector_list; in i915_displayport_test_type_show()
Dintel_psr.c299 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in intel_psr_match_conditions()
Dintel_overlay.c746 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in intel_overlay_do_put_image()
857 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in intel_overlay_switch_off()
Dintel_hdmi.c575 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in hdmi_sink_is_deep_color()
582 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in hdmi_sink_is_deep_color()
1521 if (property == connector->dev->mode_config.aspect_ratio_property) { in intel_hdmi_set_property()
Dintel_pm.c3063 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in skl_compute_wm_global_parameters()
3067 list_for_each_entry(plane, &dev->mode_config.plane_list, head) { in skl_compute_wm_global_parameters()
3125 list_for_each_entry(plane, &dev->mode_config.plane_list, head) { in skl_compute_wm_pipe_parameters()
3364 list_for_each_entry(crtc, &dev->mode_config.crtc_list, base.head) { in skl_write_wm_values()
3576 list_for_each_entry(intel_crtc, &dev->mode_config.crtc_list, in skl_update_other_pipe_wm()
3861 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in skl_wm_get_hw_state()
Dintel_sdvo.c2055 if (property == connector->dev->mode_config.aspect_ratio_property) { in intel_sdvo_set_property()
2674 &dev->mode_config.connector_list, head) { in intel_sdvo_output_cleanup()
Di915_drv.c602 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in intel_suspend_encoders()
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_dc.c418 dev->mode_config.num_crtc, in atmel_hlcdc_fb_output_poll_changed()
419 dev->mode_config.num_connector); in atmel_hlcdc_fb_output_poll_changed()
472 dev->mode_config.min_width = dc->desc->min_width; in atmel_hlcdc_dc_modeset_init()
473 dev->mode_config.min_height = dc->desc->min_height; in atmel_hlcdc_dc_modeset_init()
474 dev->mode_config.max_width = dc->desc->max_width; in atmel_hlcdc_dc_modeset_init()
475 dev->mode_config.max_height = dc->desc->max_height; in atmel_hlcdc_dc_modeset_init()
476 dev->mode_config.funcs = &mode_config_funcs; in atmel_hlcdc_dc_modeset_init()
587 mutex_lock(&dev->mode_config.mutex); in atmel_hlcdc_dc_connector_plug_all()
588 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in atmel_hlcdc_dc_connector_plug_all()
595 mutex_unlock(&dev->mode_config.mutex); in atmel_hlcdc_dc_connector_plug_all()
[all …]
Datmel_hlcdc_plane.c822 plane->base.dev->mode_config.rotation_property, in atmel_hlcdc_plane_init_properties()
970 dev->mode_config.rotation_property = in atmel_hlcdc_plane_create_properties()
976 if (!dev->mode_config.rotation_property) in atmel_hlcdc_plane_create_properties()
/linux-4.4.14/drivers/gpu/drm/shmobile/
Dshmob_drm_kms.c151 sdev->ddev->mode_config.min_width = 0; in shmob_drm_modeset_init()
152 sdev->ddev->mode_config.min_height = 0; in shmob_drm_modeset_init()
153 sdev->ddev->mode_config.max_width = 4095; in shmob_drm_modeset_init()
154 sdev->ddev->mode_config.max_height = 4095; in shmob_drm_modeset_init()
155 sdev->ddev->mode_config.funcs = &shmob_drm_mode_config_funcs; in shmob_drm_modeset_init()
Dshmob_drm_crtc.c746 sdev->ddev->mode_config.dpms_property, DRM_MODE_DPMS_OFF); in shmob_drm_connector_create()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_irq_kms.c79 struct drm_mode_config *mode_config = &dev->mode_config; in radeon_hotplug_work_func() local
87 mutex_lock(&mode_config->mutex); in radeon_hotplug_work_func()
88 if (mode_config->num_connector) { in radeon_hotplug_work_func()
89 list_for_each_entry(connector, &mode_config->connector_list, head) in radeon_hotplug_work_func()
92 mutex_unlock(&mode_config->mutex); in radeon_hotplug_work_func()
102 struct drm_mode_config *mode_config = &dev->mode_config; in radeon_dp_work_func() local
106 if (mode_config->num_connector) { in radeon_dp_work_func()
107 list_for_each_entry(connector, &mode_config->connector_list, head) in radeon_dp_work_func()
Dradeon_encoders.c60 list_for_each_entry(clone_encoder, &dev->mode_config.encoder_list, head) { in radeon_encoder_clones()
80 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_setup_encoder_clones()
209 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_link_encoder_connector()
211 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_link_encoder_connector()
228 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_encoder_set_active_device()
247 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_get_connector_for_encoder()
272 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_get_connector_for_encoder_init()
290 list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) { in radeon_get_external_encoder()
Dradeon_display.c666 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in radeon_crtc_set_config()
723 dev->mode_config.cursor_width = radeon_crtc->max_cursor_width; in radeon_crtc_init()
724 dev->mode_config.cursor_height = radeon_crtc->max_cursor_height; in radeon_crtc_init()
804 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_print_display_setup()
838 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_print_display_setup()
1631 rdev->ddev->mode_config.funcs = &radeon_mode_funcs; in radeon_modeset_init()
1634 rdev->ddev->mode_config.max_width = 16384; in radeon_modeset_init()
1635 rdev->ddev->mode_config.max_height = 16384; in radeon_modeset_init()
1637 rdev->ddev->mode_config.max_width = 8192; in radeon_modeset_init()
1638 rdev->ddev->mode_config.max_height = 8192; in radeon_modeset_init()
[all …]
Dradeon_connectors.c443 list_for_each_entry(conflict, &dev->mode_config.connector_list, head) { in radeon_connector_analog_encoder_conflict_solve()
726 if (property == dev->mode_config.scaling_mode_property) { in radeon_connector_set_property()
944 if (property != dev->mode_config.scaling_mode_property) in radeon_lvds_set_property()
1304 list_for_each_entry(list_connector, &dev->mode_config.connector_list, head) { in radeon_dvi_detect()
1884 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_add_atom_connector()
1904 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_add_atom_connector()
1965 dev->mode_config.scaling_mode_property, in radeon_add_atom_connector()
1992 dev->mode_config.scaling_mode_property, in radeon_add_atom_connector()
2030 dev->mode_config.scaling_mode_property, in radeon_add_atom_connector()
2053 dev->mode_config.scaling_mode_property, in radeon_add_atom_connector()
[all …]
Dradeon_dp_mst.c113 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_dp_mst_update_stream_attribs()
285 drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0); in radeon_dp_add_mst_connector()
286 drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0); in radeon_dp_add_mst_connector()
344 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_mst_find_connector()
764 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_debugfs_mst_info()
Dradeon_legacy_crtc.c591 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_set_crtc_timing()
785 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_set_pll()
1070 list_for_each_entry(crtci, &dev->mode_config.crtc_list, head) in radeon_crtc_prepare()
1082 list_for_each_entry(crtci, &dev->mode_config.crtc_list, head) { in radeon_crtc_commit()
Drs600.c317 list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) { in rs600_pm_prepare()
335 list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) { in rs600_pm_finish()
402 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in rs600_hpd_init()
428 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in rs600_hpd_fini()
Dradeon_device.c1578 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_suspend_kms()
1584 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in radeon_suspend_kms()
1701 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in radeon_resume_kms()
1740 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in radeon_resume_kms()
Ddce6_afmt.c92 list_for_each_entry(encoder, &rdev->ddev->mode_config.encoder_list, head) { in dce6_audio_get_pin()
Dradeon_cursor.c176 list_for_each_entry(crtc_p, &crtc->dev->mode_config.crtc_list, head) { in radeon_cursor_move_locked()
Dradeon_fb.c260 info->apertures->ranges[0].base = rdev->ddev->mode_config.fb_base; in radeonfb_create()
Dr600_hdmi.c132 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in r600_audio_update_hdmi()
Datombios_crtc.c1719 list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) { in radeon_get_pll_use_mask()
1746 list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) { in radeon_get_shared_dp_ppll()
1787 list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) { in radeon_get_shared_nondp_ppll()
2083 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in atombios_crtc_mode_fixup()
Dradeon_drv.c509 list_for_each_entry(crtc, &drm_dev->mode_config.crtc_list, head) { in radeon_pmops_runtime_idle()
Dradeon_acpi.c721 list_for_each_entry(tmp, &rdev->ddev->mode_config.encoder_list, in radeon_acpi_init()
Datombios_encoders.c2192 list_for_each_entry(test_encoder, &dev->mode_config.encoder_list, head) { in radeon_atom_pick_dig_encoder()
2236 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_atom_encoder_init()
2547 list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) { in radeon_atom_encoder_disable()
2728 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_add_atom_encoder()
Dr600_dpm.c163 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in r600_dpm_get_vblank_time()
188 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in r600_dpm_get_vrefresh()
Dradeon_legacy_encoders.c1539 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in radeon_legacy_tv_dac_detect()
1745 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_add_legacy_encoder()
Dradeon_audio.c257 list_for_each_entry(encoder, &rdev->ddev->mode_config.encoder_list, head) { in radeon_audio_enable()
Dr100.c451 list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) { in r100_pm_prepare()
482 list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) { in r100_pm_finish()
593 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in r100_hpd_init()
615 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in r100_hpd_fini()
Dradeon_pm.c1646 &ddev->mode_config.crtc_list, head) { in radeon_pm_compute_clocks_old()
1720 &ddev->mode_config.crtc_list, head) { in radeon_pm_compute_clocks_dpm()
Devergreen.c1668 list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) { in evergreen_pm_prepare()
1693 list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) { in evergreen_pm_finish()
1832 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in evergreen_hpd_init()
1886 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in evergreen_hpd_fini()
Dr600.c951 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in r600_hpd_init()
1017 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in r600_hpd_fini()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_drv.c118 dev->mode_config.min_width = 0; in sti_mode_config_init()
119 dev->mode_config.min_height = 0; in sti_mode_config_init()
126 dev->mode_config.max_width = STI_MAX_FB_WIDTH; in sti_mode_config_init()
127 dev->mode_config.max_height = STI_MAX_FB_HEIGHT; in sti_mode_config_init()
129 dev->mode_config.funcs = &sti_mode_config_funcs; in sti_mode_config_init()
164 dev->mode_config.num_crtc, in sti_load()
165 dev->mode_config.num_connector); in sti_load()
Dsti_crtc.c171 list_for_each_entry(p, &drm_dev->mode_config.plane_list, head) { in sti_crtc_atomic_flush()
290 list_for_each_entry(p, &crtc->dev->mode_config.plane_list, in sti_crtc_vblank_cb()
Dsti_dvo.c382 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in sti_dvo_find_encoder()
Dsti_hda.c629 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in sti_hda_find_encoder()
Dsti_hdmi.c681 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in sti_hdmi_find_encoder()
/linux-4.4.14/drivers/media/i2c/
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 …]
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_main.c446 dev->mode_config.funcs = (void *)&ast_mode_funcs; in ast_driver_load()
447 dev->mode_config.min_width = 0; in ast_driver_load()
448 dev->mode_config.min_height = 0; in ast_driver_load()
449 dev->mode_config.preferred_depth = 24; in ast_driver_load()
450 dev->mode_config.prefer_shadow = 1; in ast_driver_load()
451 dev->mode_config.fb_base = pci_resource_start(ast->dev->pdev, 0); in ast_driver_load()
458 dev->mode_config.max_width = 1920; in ast_driver_load()
459 dev->mode_config.max_height = 2048; in ast_driver_load()
461 dev->mode_config.max_width = 1600; in ast_driver_load()
462 dev->mode_config.max_height = 1200; in ast_driver_load()
Dast_mode.c897 encoder = list_first_entry(&dev->mode_config.encoder_list, struct drm_encoder, head); in ast_connector_init()
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_fb.c190 dev->mode_config.min_width = 0; in rockchip_drm_mode_config_init()
191 dev->mode_config.min_height = 0; in rockchip_drm_mode_config_init()
198 dev->mode_config.max_width = 4096; in rockchip_drm_mode_config_init()
199 dev->mode_config.max_height = 4096; in rockchip_drm_mode_config_init()
201 dev->mode_config.funcs = &rockchip_drm_mode_config_funcs; in rockchip_drm_mode_config_init()
Drockchip_drm_fbdev.c106 dev->mode_config.fb_base = 0; in rockchip_drm_fbdev_create()
137 if (!dev->mode_config.num_crtc || !dev->mode_config.num_connector) in rockchip_drm_fbdev_init()
140 num_crtc = dev->mode_config.num_crtc; in rockchip_drm_fbdev_init()
Drockchip_drm_drv.c99 list_for_each_entry(crtc, &drm->mode_config.crtc_list, head) in rockchip_crtc_from_pipe()
183 list_for_each_entry(connector, &drm_dev->mode_config.connector_list, in rockchip_drm_load()
316 list_for_each_entry(connector, &drm->mode_config.connector_list, head) { in rockchip_drm_sys_suspend()
341 list_for_each_entry(connector, &drm->mode_config.connector_list, head) { in rockchip_drm_sys_resume()
Drockchip_drm_vop.c1542 list_for_each_entry(plane, &drm_dev->mode_config.plane_list, head) in vop_create_crtc()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_fb.c229 dev->mode_config.min_width = 0; in exynos_drm_mode_config_init()
230 dev->mode_config.min_height = 0; in exynos_drm_mode_config_init()
237 dev->mode_config.max_width = 4096; in exynos_drm_mode_config_init()
238 dev->mode_config.max_height = 4096; in exynos_drm_mode_config_init()
240 dev->mode_config.funcs = &exynos_drm_mode_config_funcs; in exynos_drm_mode_config_init()
Dexynos_drm_fbdev.c203 mutex_lock(&dev->mode_config.mutex); in exynos_drm_fbdev_is_anything_connected()
204 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in exynos_drm_fbdev_is_anything_connected()
211 mutex_unlock(&dev->mode_config.mutex); in exynos_drm_fbdev_is_anything_connected()
224 if (!dev->mode_config.num_crtc || !dev->mode_config.num_connector) in exynos_drm_fbdev_init()
238 num_crtc = dev->mode_config.num_crtc; in exynos_drm_fbdev_init()
Dexynos_drm_drv.c169 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) in exynos_drm_load()
172 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) in exynos_drm_load()
182 ret = drm_vblank_init(dev, dev->mode_config.num_crtc); in exynos_drm_load()
286 for (i = 0; i < dev->mode_config.num_crtc; ++i) { in exynos_atomic_commit()
313 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in exynos_drm_suspend()
332 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in exynos_drm_resume()
Dexynos_drm_crtc.c228 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in exynos_drm_crtc_complete_scanout()
246 list_for_each_entry(crtc, &drm_dev->mode_config.crtc_list, head) { in exynos_drm_crtc_get_pipe_from_type()
Dexynos_hdmi.c1073 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in hdmi_mode_fixup()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_encoders.c44 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in amdgpu_link_encoder_connector()
46 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in amdgpu_link_encoder_connector()
65 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in amdgpu_encoder_set_active_device()
84 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in amdgpu_get_connector_for_encoder()
100 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in amdgpu_get_connector_for_encoder_init()
118 list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) { in amdgpu_get_external_encoder()
Damdgpu_irq.c59 struct drm_mode_config *mode_config = &dev->mode_config; in amdgpu_hotplug_work_func() local
62 mutex_lock(&mode_config->mutex); in amdgpu_hotplug_work_func()
63 if (mode_config->num_connector) { in amdgpu_hotplug_work_func()
64 list_for_each_entry(connector, &mode_config->connector_list, head) in amdgpu_hotplug_work_func()
67 mutex_unlock(&mode_config->mutex); in amdgpu_hotplug_work_func()
Damdgpu_connectors.c599 if (property == dev->mode_config.scaling_mode_property) { in amdgpu_connector_set_property()
790 if (property != dev->mode_config.scaling_mode_property) in amdgpu_connector_set_lcd_property()
1027 list_for_each_entry(list_connector, &dev->mode_config.connector_list, head) { in amdgpu_connector_dvi_detect()
1532 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in amdgpu_connector_add()
1552 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in amdgpu_connector_add()
1612 dev->mode_config.scaling_mode_property, in amdgpu_connector_add()
1635 dev->mode_config.scaling_mode_property, in amdgpu_connector_add()
1667 dev->mode_config.scaling_mode_property, in amdgpu_connector_add()
1689 dev->mode_config.scaling_mode_property, in amdgpu_connector_add()
1710 dev->mode_config.scaling_mode_property, in amdgpu_connector_add()
[all …]
Damdgpu_pll.c266 list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) { in amdgpu_pll_get_use_mask()
292 list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) { in amdgpu_pll_get_shared_dp_ppll()
328 list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) { in amdgpu_pll_get_shared_nondp_ppll()
Damdgpu_display.c303 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in amdgpu_crtc_set_config()
388 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in amdgpu_print_display_setup()
422 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in amdgpu_print_display_setup()
697 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in amdgpu_crtc_scaling_mode_fixup()
Ddce_v8_0.c392 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in dce_v8_0_hpd_init()
444 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in dce_v8_0_hpd_fini()
1401 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v8_0_audio_write_latency_fields()
1460 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v8_0_audio_write_speaker_allocation()
1524 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v8_0_audio_write_sad_regs()
2747 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in dce_v8_0_crtc_mode_fixup()
2817 adev->ddev->mode_config.cursor_width = amdgpu_crtc->max_cursor_width; in dce_v8_0_crtc_init()
2818 adev->ddev->mode_config.cursor_height = amdgpu_crtc->max_cursor_height; in dce_v8_0_crtc_init()
2897 adev->ddev->mode_config.funcs = &amdgpu_mode_funcs; in dce_v8_0_sw_init()
2899 adev->ddev->mode_config.max_width = 16384; in dce_v8_0_sw_init()
[all …]
Ddce_v11_0.c409 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in dce_v11_0_hpd_init()
478 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in dce_v11_0_hpd_fini()
1442 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v11_0_audio_write_latency_fields()
1485 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v11_0_audio_write_speaker_allocation()
1551 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v11_0_audio_write_sad_regs()
2817 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in dce_v11_0_crtc_mode_fixup()
2887 adev->ddev->mode_config.cursor_width = amdgpu_crtc->max_cursor_width; in dce_v11_0_crtc_init()
2888 adev->ddev->mode_config.cursor_height = amdgpu_crtc->max_cursor_height; in dce_v11_0_crtc_init()
2980 adev->ddev->mode_config.funcs = &amdgpu_mode_funcs; in dce_v11_0_sw_init()
2982 adev->ddev->mode_config.max_width = 16384; in dce_v11_0_sw_init()
[all …]
Ddce_v10_0.c419 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in dce_v10_0_hpd_init()
489 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in dce_v10_0_hpd_fini()
1454 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v10_0_audio_write_latency_fields()
1497 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v10_0_audio_write_speaker_allocation()
1563 list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { in dce_v10_0_audio_write_sad_regs()
2828 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in dce_v10_0_crtc_mode_fixup()
2898 adev->ddev->mode_config.cursor_width = amdgpu_crtc->max_cursor_width; in dce_v10_0_crtc_init()
2899 adev->ddev->mode_config.cursor_height = amdgpu_crtc->max_cursor_height; in dce_v10_0_crtc_init()
2987 adev->ddev->mode_config.funcs = &amdgpu_mode_funcs; in dce_v10_0_sw_init()
2989 adev->ddev->mode_config.max_width = 16384; in dce_v10_0_sw_init()
[all …]
Damdgpu_device.c1656 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in amdgpu_suspend_kms()
1662 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in amdgpu_suspend_kms()
1767 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in amdgpu_resume_kms()
1789 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in amdgpu_resume_kms()
Damdgpu_fb.c241 info->apertures->ranges[0].base = adev->ddev->mode_config.fb_base; in amdgpufb_create()
Damdgpu_acpi.c714 list_for_each_entry(tmp, &adev->ddev->mode_config.encoder_list, in amdgpu_acpi_init()
Damdgpu_dpm.c125 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in amdgpu_dpm_get_vblank_time()
150 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in amdgpu_dpm_get_vrefresh()
Damdgpu_drv.c424 list_for_each_entry(crtc, &drm_dev->mode_config.crtc_list, head) { in amdgpu_pmops_runtime_idle()
Damdgpu_pm.c759 &ddev->mode_config.crtc_list, head) { in amdgpu_pm_compute_clocks()
Datombios_encoders.c1590 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in amdgpu_atombios_encoder_init_dig()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_drv.c92 dev->mode_config.min_width = 320; in armada_drm_load()
93 dev->mode_config.min_height = 200; in armada_drm_load()
99 dev->mode_config.max_width = 1920; in armada_drm_load()
100 dev->mode_config.max_height = 2048; in armada_drm_load()
102 dev->mode_config.preferred_depth = 24; in armada_drm_load()
103 dev->mode_config.funcs = &armada_drm_mode_config_funcs; in armada_drm_load()
110 ret = drm_vblank_init(dev, dev->mode_config.num_crtc); in armada_drm_load()
Darmada_crtc.c1160 dcrtc->num = drm->mode_config.num_crtc; in armada_drm_crtc_create()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_kms.c278 for (i = 0; i < dev->mode_config.num_total_plane; ++i) { in rcar_du_atomic_check()
383 for (i = 0; i < dev->mode_config.num_total_plane; ++i) { in rcar_du_atomic_check()
510 for (i = 0; i < dev->mode_config.num_crtc; ++i) { in rcar_du_atomic_commit()
752 dev->mode_config.min_width = 0; in rcar_du_modeset_init()
753 dev->mode_config.min_height = 0; in rcar_du_modeset_init()
754 dev->mode_config.max_width = 4095; in rcar_du_modeset_init()
755 dev->mode_config.max_height = 2047; in rcar_du_modeset_init()
756 dev->mode_config.funcs = &rcar_du_mode_config_funcs; in rcar_du_modeset_init()
817 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in rcar_du_modeset_init()
830 if (dev->mode_config.num_connector) { in rcar_du_modeset_init()
[all …]
Drcar_du_vgacon.c85 rcdu->ddev->mode_config.dpms_property, DRM_MODE_DPMS_OFF); in rcar_du_vga_connector_init()
Drcar_du_lvdscon.c126 rcdu->ddev->mode_config.dpms_property, DRM_MODE_DPMS_OFF); in rcar_du_lvds_connector_init()
Drcar_du_hdmicon.c117 rcdu->ddev->mode_config.dpms_property, DRM_MODE_DPMS_OFF); in rcar_du_hdmi_connector_init()
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_kms.c279 bochs->dev->mode_config.max_width = 8192; in bochs_kms_init()
280 bochs->dev->mode_config.max_height = 8192; in bochs_kms_init()
282 bochs->dev->mode_config.fb_base = bochs->fb_base; in bochs_kms_init()
283 bochs->dev->mode_config.preferred_depth = 24; in bochs_kms_init()
284 bochs->dev->mode_config.prefer_shadow = 0; in bochs_kms_init()
286 bochs->dev->mode_config.funcs = (void *)&bochs_mode_funcs; in bochs_kms_init()
/linux-4.4.14/drivers/gpu/drm/gma500/
Doaktrail_lvds.c98 struct drm_mode_config *mode_config = &dev->mode_config; in oaktrail_lvds_mode_set() local
125 list_for_each_entry(connector, &mode_config->connector_list, head) { in oaktrail_lvds_mode_set()
137 dev->mode_config.scaling_mode_property, in oaktrail_lvds_mode_set()
339 dev->mode_config.scaling_mode_property, in oaktrail_lvds_init()
363 mutex_lock(&dev->mode_config.mutex); in oaktrail_lvds_init()
410 mutex_unlock(&dev->mode_config.mutex); in oaktrail_lvds_init()
416 mutex_unlock(&dev->mode_config.mutex); in oaktrail_lvds_init()
Dframebuffer.c441 info->fix.smem_start = dev->mode_config.fb_base; in psbfb_create()
451 info->apertures->ranges[0].base = dev->mode_config.fb_base; in psbfb_create()
704 list_for_each_entry(connector, &dev->mode_config.connector_list, in psb_setup_outputs()
758 dev->mode_config.min_width = 0; in psb_modeset_init()
759 dev->mode_config.min_height = 0; in psb_modeset_init()
761 dev->mode_config.funcs = &psb_mode_funcs; in psb_modeset_init()
766 &(dev->mode_config.fb_base)); in psb_modeset_init()
772 dev->mode_config.max_width = 4096; in psb_modeset_init()
773 dev->mode_config.max_height = 4096; in psb_modeset_init()
Dpsb_device.c199 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in psb_save_display_registers()
204 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in psb_save_display_registers()
239 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) in psb_restore_display_registers()
243 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in psb_restore_display_registers()
Dpsb_intel_display.c119 struct drm_mode_config *mode_config = &dev->mode_config; in psb_intel_crtc_mode_set() local
129 list_for_each_entry(connector, &mode_config->connector_list, head) { in psb_intel_crtc_mode_set()
563 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in psb_intel_get_crtc_from_pipe()
577 list_for_each_entry(connector, &dev->mode_config.connector_list, in gma_connector_clones()
Dcdv_intel_lvds.c283 list_for_each_entry(tmp_encoder, &dev->mode_config.encoder_list, in cdv_intel_lvds_mode_fixup()
670 dev->mode_config.scaling_mode_property, in cdv_intel_lvds_init()
715 mutex_lock(&dev->mode_config.mutex); in cdv_intel_lvds_init()
776 mutex_unlock(&dev->mode_config.mutex); in cdv_intel_lvds_init()
781 mutex_unlock(&dev->mode_config.mutex); in cdv_intel_lvds_init()
Dpsb_intel_lvds.c399 list_for_each_entry(tmp_encoder, &dev->mode_config.encoder_list, in psb_intel_lvds_mode_fixup()
739 dev->mode_config.scaling_mode_property, in psb_intel_lvds_init()
780 mutex_lock(&dev->mode_config.mutex); in psb_intel_lvds_init()
831 mutex_unlock(&dev->mode_config.mutex); in psb_intel_lvds_init()
836 mutex_unlock(&dev->mode_config.mutex); in psb_intel_lvds_init()
Doaktrail_crtc.c382 struct drm_mode_config *mode_config = &dev->mode_config; in oaktrail_crtc_mode_set() local
402 list_for_each_entry(connector, &mode_config->connector_list, head) { in oaktrail_crtc_mode_set()
436 dev->mode_config.scaling_mode_property, &scalingType); in oaktrail_crtc_mode_set()
Dmdfld_intel_display.c683 struct drm_mode_config *mode_config = &dev->mode_config; in mdfld_crtc_mode_set() local
738 list_for_each_entry(connector, &mode_config->connector_list, head) { in mdfld_crtc_mode_set()
805 dev->mode_config.scaling_mode_property, &scalingType); in mdfld_crtc_mode_set()
Dgma_display.c35 struct drm_mode_config *mode_config = &dev->mode_config; in gma_pipe_has_type() local
38 list_for_each_entry(l_entry, &mode_config->connector_list, head) { in gma_pipe_has_type()
Dcdv_intel_display.c595 struct drm_mode_config *mode_config = &dev->mode_config; in cdv_intel_crtc_mode_set() local
601 list_for_each_entry(connector, &mode_config->connector_list, head) { in cdv_intel_crtc_mode_set()
Dcdv_device.c304 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in cdv_save_display_registers()
378 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in cdv_restore_display_registers()
Dcdv_intel_hdmi.c331 dev->mode_config.scaling_mode_property, in cdv_hdmi_init()
Dmdfld_dsi_output.c578 dev->mode_config.scaling_mode_property, in mdfld_dsi_output_init()
Dpsb_drv.c386 list_for_each_entry(connector, &dev->mode_config.connector_list, in psb_driver_load()
Dcdv_intel_dp.c990 struct drm_mode_config *mode_config = &dev->mode_config; in cdv_intel_dp_set_m_n() local
1000 list_for_each_entry(encoder, &mode_config->encoder_list, head) { in cdv_intel_dp_set_m_n()
Dpsb_intel_sdvo.c1232 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_modeset.c442 dev->mode_config.min_width = 640; in udl_modeset_init()
443 dev->mode_config.min_height = 480; in udl_modeset_init()
445 dev->mode_config.max_width = 2048; in udl_modeset_init()
446 dev->mode_config.max_height = 2048; in udl_modeset_init()
448 dev->mode_config.prefer_shadow = 0; in udl_modeset_init()
449 dev->mode_config.preferred_depth = 24; in udl_modeset_init()
451 dev->mode_config.funcs = &udl_mode_funcs; in udl_modeset_init()
Dudl_connector.c154 dev->mode_config.dirty_info_property, in udl_connector_init()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_debugfs.c64 mutex_lock(&dev->mode_config.fb_lock); in fb_show()
65 list_for_each_entry(fb, &dev->mode_config.fb_list, head) { in fb_show()
72 mutex_unlock(&dev->mode_config.fb_lock); in fb_show()
Domap_drv.c167 for (i = 0; i < dev->mode_config.num_crtc; ++i) { in omap_atomic_commit()
180 for (i = 0; i < dev->mode_config.num_crtc; ++i) { in omap_atomic_commit()
307 dev->mode_config.rotation_property = in omap_modeset_init_properties()
312 if (!dev->mode_config.rotation_property) in omap_modeset_init_properties()
490 dev->mode_config.min_width = 32; in omap_modeset_init()
491 dev->mode_config.min_height = 32; in omap_modeset_init()
496 dev->mode_config.max_width = 2048; in omap_modeset_init()
497 dev->mode_config.max_height = 2048; in omap_modeset_init()
499 dev->mode_config.funcs = &omap_mode_config_funcs; in omap_modeset_init()
764 if (dev->mode_config.rotation_property) { in dev_lastclose()
[all …]
Domap_encoder.c75 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in omap_encoder_mode_set()
Domap_fbdev.c200 dev->mode_config.fb_base = paddr; in omap_fbdev_create()
Domap_plane.c239 struct drm_property *prop = dev->mode_config.rotation_property; in omap_plane_install_properties()
Domap_fb.c328 struct list_head *connector_list = &dev->mode_config.connector_list; in omap_framebuffer_get_next_connector()
/linux-4.4.14/drivers/gpu/drm/imx/
Dimx-drm-core.c264 drm->mode_config.min_width = 64; in imx_drm_driver_load()
265 drm->mode_config.min_height = 64; in imx_drm_driver_load()
266 drm->mode_config.max_width = 4096; in imx_drm_driver_load()
267 drm->mode_config.max_height = 4096; in imx_drm_driver_load()
268 drm->mode_config.funcs = &imx_drm_mode_config_funcs; in imx_drm_driver_load()
295 list_for_each_entry(connector, &drm->mode_config.connector_list, head) { in imx_drm_driver_load()
317 drm->mode_config.num_crtc, MAX_CRTC); in imx_drm_driver_load()
Dipuv3-crtc.c155 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) in ipu_crtc_mode_set()
/linux-4.4.14/include/drm/
Ddrm_crtc.h1168 list_for_each_entry((plane), &(dev)->mode_config.plane_list, head) \
1545 list_for_each_entry(plane, &(dev)->mode_config.plane_list, head) \
1549 list_for_each_entry(plane, &(dev)->mode_config.plane_list, head)
1552 list_for_each_entry(crtc, &(dev)->mode_config.crtc_list, head)
1555 assert_drm_connector_list_read_locked(struct drm_mode_config *mode_config) in assert_drm_connector_list_read_locked() argument
1564 WARN_ON(!mutex_is_locked(&mode_config->mutex) && in assert_drm_connector_list_read_locked()
1565 !drm_modeset_is_locked(&mode_config->connection_mutex)); in assert_drm_connector_list_read_locked()
1569 for (assert_drm_connector_list_read_locked(&(dev)->mode_config), \
1570 connector = list_first_entry(&(dev)->mode_config.connector_list, \
1572 &connector->head != (&(dev)->mode_config.connector_list); \
[all …]
Ddrm_atomic.h156 (__i) < (state)->dev->mode_config.num_crtc && \
164 (__i) < (state)->dev->mode_config.num_total_plane && \
DdrmP.h851 struct drm_mode_config mode_config; /**< Current mode config */ member
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.c379 mutex_lock(&dev->mode_config.mutex); in vmw_kms_cursor_post_execbuf()
381 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in vmw_kms_cursor_post_execbuf()
395 mutex_unlock(&dev->mode_config.mutex); in vmw_kms_cursor_post_execbuf()
1118 dev->mode_config.funcs = &vmw_kms_funcs; in vmw_kms_init()
1119 dev->mode_config.min_width = 1; in vmw_kms_init()
1120 dev->mode_config.min_height = 1; in vmw_kms_init()
1121 dev->mode_config.max_width = dev_priv->texture_max_width; in vmw_kms_init()
1122 dev->mode_config.max_height = dev_priv->texture_max_height; in vmw_kms_init()
1163 mutex_lock(&dev->mode_config.mutex); in vmw_kms_cursor_bypass_ioctl()
1166 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in vmw_kms_cursor_bypass_ioctl()
[all …]
Dvmwgfx_ldu.c382 dev->mode_config.dirty_info_property, in vmw_ldu_init()
Dvmwgfx_stdu.c1164 dev->mode_config.dirty_info_property, in vmw_stdu_init()
Dvmwgfx_scrn.c618 dev->mode_config.dirty_info_property, in vmw_sou_init()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_kms.c122 dev->mode_config.allow_fb_modifiers = true; in mdp4_hw_init()
133 int i, ncrtcs = state->dev->mode_config.num_crtc; in mdp4_prepare_commit()
149 int i, ncrtcs = state->dev->mode_config.num_crtc; in mdp4_complete_commit()
545 dev->mode_config.min_width = 0; in mdp4_kms_init()
546 dev->mode_config.min_height = 0; in mdp4_kms_init()
547 dev->mode_config.max_width = 2048; in mdp4_kms_init()
548 dev->mode_config.max_height = 2048; in mdp4_kms_init()
Dmdp4_lcdc_encoder.c100 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in get_connector()
Dmdp4_crtc.c176 struct drm_mode_config *config = &mdp4_kms->dev->mode_config; in setup_mixer()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_atomic.c93 int ncrtcs = old_state->dev->mode_config.num_crtc; in msm_atomic_wait_for_commit_done()
205 int nplanes = dev->mode_config.num_total_plane; in msm_atomic_commit()
206 int ncrtcs = dev->mode_config.num_crtc; in msm_atomic_commit()
Dmsm_drv.c406 dev->mode_config.funcs = &mode_config_funcs; in msm_load()
600 mutex_lock(&dev->mode_config.fb_lock); in msm_fb_show()
601 list_for_each_entry(fb, &dev->mode_config.fb_list, head) { in msm_fb_show()
608 mutex_unlock(&dev->mode_config.fb_lock); in msm_fb_show()
Dmsm_fbdev.c163 dev->mode_config.fb_base = paddr; in msm_fbdev_create()
/linux-4.4.14/drivers/gpu/drm/tegra/
Ddrm.c156 drm->mode_config.min_width = 0; in tegra_drm_load()
157 drm->mode_config.min_height = 0; in tegra_drm_load()
159 drm->mode_config.max_width = 4096; in tegra_drm_load()
160 drm->mode_config.max_height = 4096; in tegra_drm_load()
162 drm->mode_config.funcs = &tegra_drm_mode_funcs; in tegra_drm_load()
185 err = drm_vblank_init(drm, drm->mode_config.num_crtc); in tegra_drm_load()
817 list_for_each_entry(crtc, &drm->mode_config.crtc_list, head) { in tegra_crtc_from_pipe()
865 list_for_each_entry(crtc, &drm->mode_config.crtc_list, head) in tegra_drm_preclose()
881 mutex_lock(&drm->mode_config.fb_lock); in tegra_debugfs_framebuffers()
883 list_for_each_entry(fb, &drm->mode_config.fb_list, head) { in tegra_debugfs_framebuffers()
[all …]
Dfb.c267 drm->mode_config.fb_base = (resource_size_t)bo->paddr; in tegra_fbdev_probe()
399 err = tegra_fbdev_init(tegra->fbdev, 32, drm->mode_config.num_crtc, in tegra_drm_fb_init()
400 drm->mode_config.num_connector); in tegra_drm_fb_init()
Ddc.c648 unsigned long possible_crtcs = 1 << drm->mode_config.num_crtc; in tegra_dc_primary_plane_create()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_drv.c79 dev->mode_config.min_width = 0; in modeset_init()
80 dev->mode_config.min_height = 0; in modeset_init()
81 dev->mode_config.max_width = tilcdc_crtc_max_width(priv->crtc); in modeset_init()
82 dev->mode_config.max_height = 2048; in modeset_init()
83 dev->mode_config.funcs = &mode_config_funcs; in modeset_init()
298 dev->mode_config.num_crtc, in tilcdc_load()
299 dev->mode_config.num_connector); in tilcdc_load()
Dtilcdc_external.c103 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in tilcdc_add_external_encoders()
Dtilcdc_crtc.c52 mutex_lock(&dev->mode_config.mutex); in unref_worker()
54 mutex_unlock(&dev->mode_config.mutex); in unref_worker()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_main.c226 dev->mode_config.funcs = (void *)&mga_mode_funcs; in mgag200_driver_load()
228 dev->mode_config.preferred_depth = 16; in mgag200_driver_load()
230 dev->mode_config.preferred_depth = 24; in mgag200_driver_load()
231 dev->mode_config.prefer_shadow = 1; in mgag200_driver_load()
Dmgag200_fb.c217 info->apertures->ranges[0].base = mdev->dev->mode_config.fb_base; in mgag200fb_create()
Dmgag200_mode.c1734 mdev->dev->mode_config.max_width = MGAG200_MAX_FB_WIDTH; in mgag200_modeset_init()
1735 mdev->dev->mode_config.max_height = MGAG200_MAX_FB_HEIGHT; in mgag200_modeset_init()
1737 mdev->dev->mode_config.fb_base = mdev->mc.vram_base; in mgag200_modeset_init()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_display.c111 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in qxl_update_offset_props()
117 dev->mode_config.suggested_x_property, head->x); in qxl_update_offset_props()
119 dev->mode_config.suggested_y_property, head->y); in qxl_update_offset_props()
1001 dev->mode_config.suggested_x_property, 0); in qdev_output_init()
1003 dev->mode_config.suggested_y_property, 0); in qdev_output_init()
1107 qdev->ddev->mode_config.funcs = (void *)&qxl_mode_funcs; in qxl_modeset_init()
1110 qdev->ddev->mode_config.min_width = 320; in qxl_modeset_init()
1111 qdev->ddev->mode_config.min_height = 200; in qxl_modeset_init()
1112 qdev->ddev->mode_config.max_width = 8192; in qxl_modeset_init()
1113 qdev->ddev->mode_config.max_height = 8192; in qxl_modeset_init()
[all …]
Dqxl_drv.c104 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in qxl_drm_freeze()
Dqxl_fb.c415 info->apertures->ranges[0].base = qdev->ddev->mode_config.fb_base; in qxlfb_create()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_mode.c578 cdev->dev->mode_config.max_width = CIRRUS_MAX_FB_WIDTH; in cirrus_modeset_init()
579 cdev->dev->mode_config.max_height = CIRRUS_MAX_FB_HEIGHT; in cirrus_modeset_init()
581 cdev->dev->mode_config.fb_base = cdev->mc.vram_base; in cirrus_modeset_init()
582 cdev->dev->mode_config.preferred_depth = 24; in cirrus_modeset_init()
584 cdev->dev->mode_config.prefer_shadow = 0; in cirrus_modeset_init()
Dcirrus_fbdev.c228 info->apertures->ranges[0].base = cdev->dev->mode_config.fb_base; in cirrusfb_create()
231 info->fix.smem_start = cdev->dev->mode_config.fb_base; in cirrusfb_create()
Dcirrus_main.c194 dev->mode_config.funcs = (void *)&cirrus_mode_funcs; in cirrus_driver_load()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_display.c505 vgdev->ddev->mode_config.funcs = (void *)&virtio_gpu_mode_funcs; in virtio_gpu_modeset_init()
508 vgdev->ddev->mode_config.min_width = XRES_MIN; in virtio_gpu_modeset_init()
509 vgdev->ddev->mode_config.min_height = YRES_MIN; in virtio_gpu_modeset_init()
510 vgdev->ddev->mode_config.max_width = XRES_MAX; in virtio_gpu_modeset_init()
511 vgdev->ddev->mode_config.max_height = YRES_MAX; in virtio_gpu_modeset_init()
/linux-4.4.14/include/media/
Dadv7343.h59 struct adv7343_power_mode mode_config; member
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_kms.c81 int nplanes = mdp5_kms->dev->mode_config.num_total_plane; in mdp5_complete_commit()
633 dev->mode_config.min_width = 0; in mdp5_kms_init()
634 dev->mode_config.min_height = 0; in mdp5_kms_init()
635 dev->mode_config.max_width = config->hw->lm.max_width; in mdp5_kms_init()
636 dev->mode_config.max_height = config->hw->lm.max_height; in mdp5_kms_init()
Dmdp5_plane.c78 if (!dev->mode_config.rotation_property) in mdp5_plane_install_rotation_property()
79 dev->mode_config.rotation_property = in mdp5_plane_install_rotation_property()
83 if (dev->mode_config.rotation_property) in mdp5_plane_install_rotation_property()
85 dev->mode_config.rotation_property, in mdp5_plane_install_rotation_property()
Dmdp5_encoder.c162 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in mdp5_encoder_mode_set()
/linux-4.4.14/drivers/gpu/drm/i2c/
Dch7006_drv.c218 encoder->dev->mode_config.tv_subconnector_property, in ch7006_encoder_detect()
251 struct drm_mode_config *conf = &dev->mode_config; in ch7006_encoder_create_resources()
287 struct drm_mode_config *conf = &encoder->dev->mode_config; in ch7006_encoder_set_property()
/linux-4.4.14/drivers/gpu/drm/msm/edp/
Dedp_bridge.c72 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in edp_bridge_mode_set()
/linux-4.4.14/drivers/gpu/drm/msm/dsi/
Ddsi_manager.c173 connector->dev->mode_config.tile_property, 0); in dsi_mgr_connector_detect()
651 connector_list = &dev->mode_config.connector_list; in msm_dsi_manager_ext_bridge_init()
/linux-4.4.14/arch/arm/mach-davinci/
Dboard-da850-evm.c1258 .mode_config = {
/linux-4.4.14/arch/blackfin/mach-bf609/boards/
Dezkit.c1168 .mode_config = {