Lines Matching refs:mode_config

59 				 &dev->mode_config.connector_list, head) {  in drm_helper_move_panel_connectors_to_head()
65 list_splice(&panel_list, &dev->mode_config.connector_list); in drm_helper_move_panel_connectors_to_head()
141 if (drm_kms_helper_poll != dev->mode_config.poll_running) in drm_helper_probe_single_connector_modes()
144 dev->mode_config.poll_running = drm_kms_helper_poll; in drm_helper_probe_single_connector_modes()
222 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in drm_helper_encoder_in_use()
246 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) in drm_helper_crtc_in_use()
280 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_helper_disable_unused_functions()
287 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_helper_disable_unused_functions()
295 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in drm_helper_disable_unused_functions()
328 list_for_each_entry(tmp, &dev->mode_config.crtc_list, head) { in drm_encoder_crtc_ok()
350 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_crtc_prepare_encoders()
422 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_crtc_helper_set_mode()
441 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_crtc_helper_set_mode()
461 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_crtc_helper_set_mode()
476 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_crtc_helper_set_mode()
518 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_crtc_helper_disable()
522 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_crtc_helper_disable()
594 save_crtcs = malloc(dev->mode_config.num_crtc * in drm_crtc_helper_set_config()
599 save_encoders = malloc(dev->mode_config.num_encoder * in drm_crtc_helper_set_config()
606 save_connectors = malloc(dev->mode_config.num_connector * in drm_crtc_helper_set_config()
619 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in drm_crtc_helper_set_config()
624 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_crtc_helper_set_config()
629 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_crtc_helper_set_config()
669 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_crtc_helper_set_config()
703 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_crtc_helper_set_config()
790 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in drm_crtc_helper_set_config()
795 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_crtc_helper_set_config()
800 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_crtc_helper_set_config()
823 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in drm_helper_choose_encoder_dpms()
836 list_for_each_entry(connector, &dev->mode_config.connector_list, head) in drm_helper_choose_crtc_dpms()
928 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in drm_helper_resume_force_mode()
941 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in drm_helper_resume_force_mode()
970 if (dev->mode_config.funcs->output_poll_changed) in drm_kms_helper_hotplug_event()
971 dev->mode_config.funcs->output_poll_changed(dev); in drm_kms_helper_hotplug_event()
986 sx_xlock(&dev->mode_config.mutex); in output_poll_execute()
987 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in output_poll_execute()
1016 sx_xunlock(&dev->mode_config.mutex); in output_poll_execute()
1023 &dev->mode_config.output_poll_work, in output_poll_execute()
1029 if (!dev->mode_config.poll_enabled) in drm_kms_helper_poll_disable()
1032 &dev->mode_config.output_poll_work, NULL); in drm_kms_helper_poll_disable()
1041 if (!dev->mode_config.poll_enabled || !drm_kms_helper_poll) in drm_kms_helper_poll_enable()
1044 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_kms_helper_poll_enable()
1052 &dev->mode_config.output_poll_work, DRM_OUTPUT_POLL_PERIOD); in drm_kms_helper_poll_enable()
1058 TIMEOUT_TASK_INIT(taskqueue_thread, &dev->mode_config.output_poll_work, in drm_kms_helper_poll_init()
1060 dev->mode_config.poll_enabled = true; in drm_kms_helper_poll_init()
1078 if (!dev->mode_config.poll_enabled) in drm_helper_hpd_irq_event()
1081 sx_xlock(&dev->mode_config.mutex); in drm_helper_hpd_irq_event()
1082 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_helper_hpd_irq_event()
1099 sx_xunlock(&dev->mode_config.mutex); in drm_helper_hpd_irq_event()