HomeSort by: relevance | last modified time | path
    Searched refs:mode_config (Results 1 - 25 of 122) sorted by relevancy

1 2 3 4 5

  /src/sys/external/bsd/drm2/dist/drm/
drm_mode_config.c 128 card_res->max_height = dev->mode_config.max_height;
129 card_res->min_height = dev->mode_config.min_height;
130 card_res->max_width = dev->mode_config.max_width;
131 card_res->min_width = dev->mode_config.min_width;
238 dev->mode_config.plane_type_property = prop;
244 dev->mode_config.prop_src_x = prop;
250 dev->mode_config.prop_src_y = prop;
256 dev->mode_config.prop_src_w = prop;
262 dev->mode_config.prop_src_h = prop;
268 dev->mode_config.prop_crtc_x = prop
    [all...]
drm_connector.c 180 container_of(work, struct drm_device, mode_config.connector_free_work);
181 struct drm_mode_config *config = &dev->mode_config;
213 struct drm_mode_config *config = &dev->mode_config;
359 struct drm_mode_config *config = &connector->dev->mode_config;
457 ida_simple_remove(&dev->mode_config.connector_ida,
464 spin_lock_irq(&dev->mode_config.connector_list_lock);
466 dev->mode_config.num_connector--;
467 spin_unlock_irq(&dev->mode_config.connector_list_lock);
660 struct drm_mode_config *config = &conn->dev->mode_config;
683 struct drm_mode_config *config = &iter->dev->mode_config;
    [all...]
drm_probe_helper.c 237 if (!dev->mode_config.poll_enabled || !drm_kms_helper_poll)
248 if (dev->mode_config.delayed_event) {
264 schedule_delayed_work(&dev->mode_config.output_poll_work, delay);
278 ret = drm_modeset_lock(&connector->dev->mode_config.connection_mutex, &ctx);
324 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx);
408 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex));
416 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx);
468 dev->mode_config.delayed_event = true;
469 if (dev->mode_config.poll_enabled)
470 schedule_delayed_work(&dev->mode_config.output_poll_work
    [all...]
drm_modeset_helper.c 61 spin_lock_irq(&dev->mode_config.connector_list_lock);
63 &dev->mode_config.connector_list, head) {
70 list_splice(&panel_list, &dev->mode_config.connector_list);
71 spin_unlock_irq(&dev->mode_config.connector_list_lock);
216 dev->mode_config.suspend_state = state;
243 if (WARN_ON(!dev->mode_config.suspend_state))
246 ret = drm_atomic_helper_resume(dev, dev->mode_config.suspend_state);
249 dev->mode_config.suspend_state = NULL;
drm_encoder.c 122 if (WARN_ON(dev->mode_config.num_encoder >= 32))
149 list_add_tail(&encoder->head, &dev->mode_config.encoder_list);
150 encoder->index = dev->mode_config.num_encoder++;
183 dev->mode_config.num_encoder--;
234 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
240 drm_modeset_unlock(&dev->mode_config.connection_mutex);
drm_mode_object.c 53 mutex_lock(&dev->mode_config.idr_mutex);
54 ret = idr_alloc(&dev->mode_config.object_idr, register_obj ? obj : NULL,
68 mutex_unlock(&dev->mode_config.idr_mutex);
95 mutex_lock(&dev->mode_config.idr_mutex);
96 idr_replace(&dev->mode_config.object_idr, obj, obj->id);
97 mutex_unlock(&dev->mode_config.idr_mutex);
116 mutex_lock(&dev->mode_config.idr_mutex);
118 idr_remove(&dev->mode_config.object_idr, object->id);
121 mutex_unlock(&dev->mode_config.idr_mutex);
149 mutex_lock(&dev->mode_config.idr_mutex)
    [all...]
drm_modeset_lock.c 94 * stores it in &drm_device.mode_config. This facilitate conversion of
102 struct drm_mode_config *config = &dev->mode_config;
148 * in &drm_device.mode_config. This facilitates conversion of existing
156 struct drm_mode_config *config = &dev->mode_config;
168 mutex_unlock(&dev->mode_config.mutex);
189 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex));
190 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex));
408 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx);
drm_property.c 139 list_add_tail(&property->head, &dev->mode_config.property_list);
540 mutex_lock(&blob->dev->mode_config.blob_lock);
542 mutex_unlock(&blob->dev->mode_config.blob_lock);
594 mutex_lock(&dev->mode_config.blob_lock);
596 &dev->mode_config.property_blob_list);
597 mutex_unlock(&dev->mode_config.blob_lock);
816 mutex_lock(&dev->mode_config.blob_lock);
819 mutex_unlock(&dev->mode_config.blob_lock);
843 mutex_lock(&dev->mode_config.blob_lock);
860 mutex_unlock(&dev->mode_config.blob_lock)
    [all...]
drm_framebuffer.c 300 struct drm_mode_config *config = &dev->mode_config;
321 !dev->mode_config.allow_fb_modifiers) {
330 fb = dev->mode_config.funcs->fb_create(dev, file_priv, r);
383 if (!dev->mode_config.quirk_addfb_prefer_host_byte_order) {
751 mutex_lock(&dev->mode_config.fb_lock);
752 dev->mode_config.num_fb++;
753 list_add(&fb->head, &dev->mode_config.fb_list);
754 mutex_unlock(&dev->mode_config.fb_lock);
835 mutex_lock(&dev->mode_config.fb_lock);
837 dev->mode_config.num_fb--
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
nouveau_dispnv04_disp.c 59 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
69 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
96 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
101 list_for_each_entry(encoder, &dev->mode_config.encoder_list, base.base.head)
111 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
123 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
136 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
152 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
176 list_for_each_entry(encoder, &dev->mode_config.encoder_list, base.base.head)
179 list_for_each_entry(nv_crtc, &dev->mode_config.crtc_list, base.head
    [all...]
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_framebuffer.h 291 for (WARN_ON(!mutex_is_locked(&(dev)->mode_config.fb_lock)), \
292 fb = list_first_entry(&(dev)->mode_config.fb_list, \
294 &fb->head != (&(dev)->mode_config.fb_list); \
drm_encoder.h 136 * @index: Position inside the mode_config.list, can be used as an array
263 list_for_each_entry((encoder), &(dev)->mode_config.encoder_list, head) \
274 list_for_each_entry(encoder, &(dev)->mode_config.encoder_list, head)
drm_atomic.h 291 list_for_each_entry(privobj, &(dev)->mode_config.privobj_list, head)
769 (__i) < (__state)->dev->mode_config.num_crtc; \
791 (__i) < (__state)->dev->mode_config.num_crtc; \
810 (__i) < (__state)->dev->mode_config.num_crtc; \
832 (__i) < (__state)->dev->mode_config.num_total_plane; \
854 for ((__i) = ((__state)->dev->mode_config.num_total_plane - 1); \
875 (__i) < (__state)->dev->mode_config.num_total_plane; \
893 (__i) < (__state)->dev->mode_config.num_total_plane; \
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_display.c 156 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
171 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
184 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
201 ret = drm_vblank_init(dev, dev->mode_config.num_crtc);
525 dev->mode_config.funcs = &nouveau_mode_config_funcs;
526 dev->mode_config.fb_base = device->func->resource_addr(device, 1);
528 dev->mode_config.min_width = 0;
529 dev->mode_config.min_height = 0;
531 dev->mode_config.max_width = 2048;
532 dev->mode_config.max_height = 2048
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_display.h 369 list_for_each_entry(crtc, &(dev)->mode_config.crtc_list, head)
373 &(dev)->mode_config.plane_list, \
378 &(dev)->mode_config.plane_list, \
385 &(dev)->mode_config.plane_list, \
391 &(dev)->mode_config.crtc_list, \
396 &(dev)->mode_config.crtc_list, \
402 &(dev)->mode_config.encoder_list, \
407 &(dev)->mode_config.encoder_list, \
420 list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
424 list_for_each_entry((intel_connector), &(dev)->mode_config.connector_list, base.head)
    [all...]
intel_connector.c 170 WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex));
278 connector->dev->mode_config.aspect_ratio_property,
  /src/sys/external/bsd/drm2/drm/
drm_lease.c 77 mutex_lock(&master->dev->mode_config.idr_mutex);
79 mutex_unlock(&master->dev->mode_config.idr_mutex);
88 * master's dev->mode_config.idr_mutex.
  /src/sys/external/bsd/drm2/dist/drm/ast/
ast_main.c 516 dev->mode_config.funcs = (void *)&ast_mode_funcs;
517 dev->mode_config.min_width = 0;
518 dev->mode_config.min_height = 0;
519 dev->mode_config.preferred_depth = 24;
520 dev->mode_config.prefer_shadow = 1;
521 dev->mode_config.fb_base = pci_resource_start(ast->dev->pdev, 0);
529 dev->mode_config.max_width = 1920;
530 dev->mode_config.max_height = 2048;
532 dev->mode_config.max_width = 1600;
533 dev->mode_config.max_height = 1200
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/virtio/
virtgpu_display.c 361 vgdev->ddev->mode_config.quirk_addfb_prefer_host_byte_order = true;
362 vgdev->ddev->mode_config.funcs = &virtio_gpu_mode_funcs;
363 vgdev->ddev->mode_config.helper_private = &virtio_mode_config_helpers;
366 vgdev->ddev->mode_config.min_width = XRES_MIN;
367 vgdev->ddev->mode_config.min_height = YRES_MIN;
368 vgdev->ddev->mode_config.max_width = XRES_MAX;
369 vgdev->ddev->mode_config.max_height = YRES_MAX;
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_encoders.c 69 list_for_each_entry(clone_encoder, &dev->mode_config.encoder_list, head) {
89 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
218 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
220 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
237 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
256 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
281 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
299 list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) {
radeon_irq_kms.c 91 struct drm_mode_config *mode_config = &dev->mode_config; local in function:radeon_hotplug_work_func
99 mutex_lock(&mode_config->mutex);
100 list_for_each_entry(connector, &mode_config->connector_list, head)
102 mutex_unlock(&mode_config->mutex);
112 struct drm_mode_config *mode_config = &dev->mode_config; local in function:radeon_dp_work_func
116 list_for_each_entry(connector, &mode_config->connector_list, head)
  /src/sys/external/bsd/drm2/dist/drm/vboxvideo/
vbox_mode.c 136 list_for_each_entry(crtci, &vbox->ddev.mode_config.crtc_list, head) {
159 list_for_each_entry(connectori, &vbox->ddev.mode_config.connector_list,
202 list_for_each_entry(crtci, &vbox->ddev.mode_config.crtc_list,
459 list_for_each_entry(crtci, &vbox->ddev.mode_config.crtc_list, head) {
747 vbox->ddev.mode_config.suggested_x_property,
751 vbox->ddev.mode_config.suggested_x_property, 0);
755 vbox->ddev.mode_config.suggested_y_property,
759 vbox->ddev.mode_config.suggested_y_property, 0);
835 dev->mode_config.suggested_x_property, 0);
837 dev->mode_config.suggested_y_property, 0)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/xen/
xen_drm_front_kms.c 330 dev->mode_config.min_width = 0;
331 dev->mode_config.min_height = 0;
332 dev->mode_config.max_width = 4095;
333 dev->mode_config.max_height = 2047;
334 dev->mode_config.funcs = &mode_config_funcs;
  /src/sys/arch/arm/rockchip/
rk_drm.c 384 ddev->mode_config.min_width = 0;
385 ddev->mode_config.min_height = 0;
386 ddev->mode_config.max_width = RK_DRM_MAX_WIDTH;
387 ddev->mode_config.max_height = RK_DRM_MAX_HEIGHT;
388 ddev->mode_config.funcs = &rk_drm_mode_config_funcs;
389 ddev->mode_config.helper_private = &rk_drm_mode_config_helper_funcs;
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_dce_virtual.c 374 adev->ddev->mode_config.funcs = &amdgpu_mode_funcs;
376 adev->ddev->mode_config.max_width = 16384;
377 adev->ddev->mode_config.max_height = 16384;
379 adev->ddev->mode_config.preferred_depth = 24;
380 adev->ddev->mode_config.prefer_shadow = 1;
382 adev->ddev->mode_config.fb_base = adev->gmc.aper_base;
388 adev->ddev->mode_config.max_width = 16384;
389 adev->ddev->mode_config.max_height = 16384;

Completed in 22 milliseconds

1 2 3 4 5