/linux-4.4.14/drivers/gpu/drm/ |
D | drm_probe_helper.c | 113 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 …]
|
D | drm_crtc.c | 282 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 …]
|
D | drm_modeset_lock.c | 68 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()
|
D | drm_atomic.c | 68 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 …]
|
D | drm_sysfs.c | 173 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()
|
D | drm_fb_helper.c | 112 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 …]
|
D | drm_ioctl.c | 285 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()
|
D | drm_crtc_helper.c | 89 &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()
|
D | drm_atomic_helper.c | 87 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 …]
|
D | drm_fb_cma_helper.c | 213 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()
|
D | drm_plane_helper.c | 92 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in get_connectors_for_crtc()
|
D | drm_modes.c | 119 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()
|
D | drm_edid.c | 3459 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/ |
D | vc4_kms.c | 44 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()
|
D | vc4_drv.c | 49 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()
|
D | vc4_crtc.c | 120 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in vc4_crtc_debugfs_regs()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_display.c | 57 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 …]
|
D | nouveau_connector.c | 91 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()
|
D | nouveau_connector.h | 98 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in nouveau_crtc_connector_get()
|
D | nouveau_drm.c | 445 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()
|
D | nv04_fbcon.c | 219 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()
|
D | nv84_fence.c | 118 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()
|
D | nv50_fence.c | 64 for (i = 0; !ret && i < dev->mode_config.num_crtc; i++) { in nv50_fence_context_new()
|
D | nouveau_fbcon.c | 523 if (!dev->mode_config.num_crtc || in nouveau_fbcon_init() 537 dev->mode_config.num_crtc, 4); in nouveau_fbcon_init()
|
D | nouveau_backlight.c | 224 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in nouveau_backlight_init()
|
D | nv50_display.c | 1870 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/ |
D | fsl_dcu_drm_kms.c | 30 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()
|
D | fsl_dcu_drm_rgb.c | 134 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()
|
D | fsl_dcu_drm_drv.c | 78 ret = drm_vblank_init(drm, drm->mode_config.num_crtc); in fsl_dcu_load()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/ |
D | disp.c | 94 &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()
|
D | tvnv17.c | 148 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()
|
D | dfp.c | 135 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()
|
D | crtc.c | 262 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()
|
D | dac.c | 393 list_for_each_entry(rebind, &dev->mode_config.encoder_list, head) { in nv04_dac_mode_set()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_hotplug.c | 148 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 …]
|
D | intel_tv.c | 1304 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 …]
|
D | intel_lvds.c | 516 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()
|
D | intel_modes.c | 135 connector->dev->mode_config.aspect_ratio_property, in intel_attach_aspect_ratio_property()
|
D | intel_opregion.c | 431 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()
|
D | intel_atomic.c | 281 WARN_ON(!drm_modeset_is_locked(&s->dev->mode_config.connection_mutex)); in intel_atomic_get_shared_dpll_state()
|
D | intel_dp_mst.c | 457 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()
|
D | intel_panel.c | 1143 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()
|
D | i915_drv.h | 281 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) \
|
D | intel_fbdev.c | 242 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()
|
D | intel_display.c | 6349 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 …]
|
D | intel_dp.c | 392 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 …]
|
D | intel_dsi.c | 1235 mutex_lock(&dev->mode_config.mutex); in intel_dsi_init() 1243 mutex_unlock(&dev->mode_config.mutex); in intel_dsi_init()
|
D | i915_debugfs.c | 1889 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()
|
D | intel_psr.c | 299 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); in intel_psr_match_conditions()
|
D | intel_overlay.c | 746 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()
|
D | intel_hdmi.c | 575 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()
|
D | intel_pm.c | 3063 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()
|
D | intel_sdvo.c | 2055 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()
|
D | i915_drv.c | 602 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in intel_suspend_encoders()
|
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/ |
D | atmel_hlcdc_dc.c | 418 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 …]
|
D | atmel_hlcdc_plane.c | 822 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/ |
D | shmob_drm_kms.c | 151 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()
|
D | shmob_drm_crtc.c | 746 sdev->ddev->mode_config.dpms_property, DRM_MODE_DPMS_OFF); in shmob_drm_connector_create()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_irq_kms.c | 79 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()
|
D | radeon_encoders.c | 60 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()
|
D | radeon_display.c | 666 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 …]
|
D | radeon_connectors.c | 443 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 …]
|
D | radeon_dp_mst.c | 113 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()
|
D | radeon_legacy_crtc.c | 591 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()
|
D | rs600.c | 317 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()
|
D | radeon_device.c | 1578 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()
|
D | dce6_afmt.c | 92 list_for_each_entry(encoder, &rdev->ddev->mode_config.encoder_list, head) { in dce6_audio_get_pin()
|
D | radeon_cursor.c | 176 list_for_each_entry(crtc_p, &crtc->dev->mode_config.crtc_list, head) { in radeon_cursor_move_locked()
|
D | radeon_fb.c | 260 info->apertures->ranges[0].base = rdev->ddev->mode_config.fb_base; in radeonfb_create()
|
D | r600_hdmi.c | 132 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in r600_audio_update_hdmi()
|
D | atombios_crtc.c | 1719 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()
|
D | radeon_drv.c | 509 list_for_each_entry(crtc, &drm_dev->mode_config.crtc_list, head) { in radeon_pmops_runtime_idle()
|
D | radeon_acpi.c | 721 list_for_each_entry(tmp, &rdev->ddev->mode_config.encoder_list, in radeon_acpi_init()
|
D | atombios_encoders.c | 2192 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()
|
D | r600_dpm.c | 163 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()
|
D | radeon_legacy_encoders.c | 1539 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()
|
D | radeon_audio.c | 257 list_for_each_entry(encoder, &rdev->ddev->mode_config.encoder_list, head) { in radeon_audio_enable()
|
D | r100.c | 451 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()
|
D | radeon_pm.c | 1646 &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()
|
D | evergreen.c | 1668 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()
|
D | r600.c | 951 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/ |
D | sti_drv.c | 118 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()
|
D | sti_crtc.c | 171 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()
|
D | sti_dvo.c | 382 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in sti_dvo_find_encoder()
|
D | sti_hda.c | 629 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in sti_hda_find_encoder()
|
D | sti_hdmi.c | 681 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in sti_hdmi_find_encoder()
|
/linux-4.4.14/drivers/media/i2c/ |
D | adv7343.c | 230 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/ |
D | ast_main.c | 446 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()
|
D | ast_mode.c | 897 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/ |
D | rockchip_drm_fb.c | 190 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()
|
D | rockchip_drm_fbdev.c | 106 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()
|
D | rockchip_drm_drv.c | 99 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()
|
D | rockchip_drm_vop.c | 1542 list_for_each_entry(plane, &drm_dev->mode_config.plane_list, head) in vop_create_crtc()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_fb.c | 229 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()
|
D | exynos_drm_fbdev.c | 203 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()
|
D | exynos_drm_drv.c | 169 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()
|
D | exynos_drm_crtc.c | 228 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()
|
D | exynos_hdmi.c | 1073 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in hdmi_mode_fixup()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_encoders.c | 44 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()
|
D | amdgpu_irq.c | 59 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()
|
D | amdgpu_connectors.c | 599 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 …]
|
D | amdgpu_pll.c | 266 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()
|
D | amdgpu_display.c | 303 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()
|
D | dce_v8_0.c | 392 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 …]
|
D | dce_v11_0.c | 409 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 …]
|
D | dce_v10_0.c | 419 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 …]
|
D | amdgpu_device.c | 1656 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()
|
D | amdgpu_fb.c | 241 info->apertures->ranges[0].base = adev->ddev->mode_config.fb_base; in amdgpufb_create()
|
D | amdgpu_acpi.c | 714 list_for_each_entry(tmp, &adev->ddev->mode_config.encoder_list, in amdgpu_acpi_init()
|
D | amdgpu_dpm.c | 125 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()
|
D | amdgpu_drv.c | 424 list_for_each_entry(crtc, &drm_dev->mode_config.crtc_list, head) { in amdgpu_pmops_runtime_idle()
|
D | amdgpu_pm.c | 759 &ddev->mode_config.crtc_list, head) { in amdgpu_pm_compute_clocks()
|
D | atombios_encoders.c | 1590 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/ |
D | armada_drv.c | 92 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()
|
D | armada_crtc.c | 1160 dcrtc->num = drm->mode_config.num_crtc; in armada_drm_crtc_create()
|
/linux-4.4.14/drivers/gpu/drm/rcar-du/ |
D | rcar_du_kms.c | 278 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 …]
|
D | rcar_du_vgacon.c | 85 rcdu->ddev->mode_config.dpms_property, DRM_MODE_DPMS_OFF); in rcar_du_vga_connector_init()
|
D | rcar_du_lvdscon.c | 126 rcdu->ddev->mode_config.dpms_property, DRM_MODE_DPMS_OFF); in rcar_du_lvds_connector_init()
|
D | rcar_du_hdmicon.c | 117 rcdu->ddev->mode_config.dpms_property, DRM_MODE_DPMS_OFF); in rcar_du_hdmi_connector_init()
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
D | bochs_kms.c | 279 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/ |
D | oaktrail_lvds.c | 98 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()
|
D | framebuffer.c | 441 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()
|
D | psb_device.c | 199 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()
|
D | psb_intel_display.c | 119 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()
|
D | cdv_intel_lvds.c | 283 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()
|
D | psb_intel_lvds.c | 399 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()
|
D | oaktrail_crtc.c | 382 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()
|
D | mdfld_intel_display.c | 683 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()
|
D | gma_display.c | 35 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()
|
D | cdv_intel_display.c | 595 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()
|
D | cdv_device.c | 304 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()
|
D | cdv_intel_hdmi.c | 331 dev->mode_config.scaling_mode_property, in cdv_hdmi_init()
|
D | mdfld_dsi_output.c | 578 dev->mode_config.scaling_mode_property, in mdfld_dsi_output_init()
|
D | psb_drv.c | 386 list_for_each_entry(connector, &dev->mode_config.connector_list, in psb_driver_load()
|
D | cdv_intel_dp.c | 990 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()
|
D | psb_intel_sdvo.c | 1232 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
D | udl_modeset.c | 442 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()
|
D | udl_connector.c | 154 dev->mode_config.dirty_info_property, in udl_connector_init()
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_debugfs.c | 64 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()
|
D | omap_drv.c | 167 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 …]
|
D | omap_encoder.c | 75 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in omap_encoder_mode_set()
|
D | omap_fbdev.c | 200 dev->mode_config.fb_base = paddr; in omap_fbdev_create()
|
D | omap_plane.c | 239 struct drm_property *prop = dev->mode_config.rotation_property; in omap_plane_install_properties()
|
D | omap_fb.c | 328 struct list_head *connector_list = &dev->mode_config.connector_list; in omap_framebuffer_get_next_connector()
|
/linux-4.4.14/drivers/gpu/drm/imx/ |
D | imx-drm-core.c | 264 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()
|
D | ipuv3-crtc.c | 155 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) in ipu_crtc_mode_set()
|
/linux-4.4.14/include/drm/ |
D | drm_crtc.h | 1168 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 …]
|
D | drm_atomic.h | 156 (__i) < (state)->dev->mode_config.num_crtc && \ 164 (__i) < (state)->dev->mode_config.num_total_plane && \
|
D | drmP.h | 851 struct drm_mode_config mode_config; /**< Current mode config */ member
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_kms.c | 379 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 …]
|
D | vmwgfx_ldu.c | 382 dev->mode_config.dirty_info_property, in vmw_ldu_init()
|
D | vmwgfx_stdu.c | 1164 dev->mode_config.dirty_info_property, in vmw_stdu_init()
|
D | vmwgfx_scrn.c | 618 dev->mode_config.dirty_info_property, in vmw_sou_init()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/ |
D | mdp4_kms.c | 122 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()
|
D | mdp4_lcdc_encoder.c | 100 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in get_connector()
|
D | mdp4_crtc.c | 176 struct drm_mode_config *config = &mdp4_kms->dev->mode_config; in setup_mixer()
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | msm_atomic.c | 93 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()
|
D | msm_drv.c | 406 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()
|
D | msm_fbdev.c | 163 dev->mode_config.fb_base = paddr; in msm_fbdev_create()
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
D | drm.c | 156 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 …]
|
D | fb.c | 267 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()
|
D | dc.c | 648 unsigned long possible_crtcs = 1 << drm->mode_config.num_crtc; in tegra_dc_primary_plane_create()
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
D | tilcdc_drv.c | 79 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()
|
D | tilcdc_external.c | 103 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in tilcdc_add_external_encoders()
|
D | tilcdc_crtc.c | 52 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/ |
D | mgag200_main.c | 226 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()
|
D | mgag200_fb.c | 217 info->apertures->ranges[0].base = mdev->dev->mode_config.fb_base; in mgag200fb_create()
|
D | mgag200_mode.c | 1734 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/ |
D | qxl_display.c | 111 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 …]
|
D | qxl_drv.c | 104 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in qxl_drm_freeze()
|
D | qxl_fb.c | 415 info->apertures->ranges[0].base = qdev->ddev->mode_config.fb_base; in qxlfb_create()
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
D | cirrus_mode.c | 578 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()
|
D | cirrus_fbdev.c | 228 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()
|
D | cirrus_main.c | 194 dev->mode_config.funcs = (void *)&cirrus_mode_funcs; in cirrus_driver_load()
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
D | virtgpu_display.c | 505 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/ |
D | adv7343.h | 59 struct adv7343_power_mode mode_config; member
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_kms.c | 81 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()
|
D | mdp5_plane.c | 78 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()
|
D | mdp5_encoder.c | 162 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in mdp5_encoder_mode_set()
|
/linux-4.4.14/drivers/gpu/drm/i2c/ |
D | ch7006_drv.c | 218 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/ |
D | edp_bridge.c | 72 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/ |
D | dsi_manager.c | 173 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/ |
D | board-da850-evm.c | 1258 .mode_config = {
|
/linux-4.4.14/arch/blackfin/mach-bf609/boards/ |
D | ezkit.c | 1168 .mode_config = {
|