connector          93 arch/arm/mach-integrator/impd1.c 	.connector	= IMPD1_CTRL_DISP_VGA,
connector         120 arch/arm/mach-integrator/impd1.c 	.connector	= IMPD1_CTRL_DISP_VGA,
connector         150 arch/arm/mach-integrator/impd1.c 	.connector	= IMPD1_CTRL_DISP_LCD,
connector         182 arch/arm/mach-integrator/impd1.c 	.connector	= IMPD1_CTRL_DISP_LCD,
connector         202 arch/arm/mach-integrator/impd1.c 			fb->panel->connector | IMPD1_CTRL_DISP_ENABLE);
connector          41 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c void amdgpu_connector_hotplug(struct drm_connector *connector)
connector          43 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector          45 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector          56 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (connector->dpms != DRM_MODE_DPMS_ON)
connector          60 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
connector          83 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF);
connector          84 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			drm_helper_connector_dpms(connector, DRM_MODE_DPMS_ON);
connector          99 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector)
connector         101 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         106 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	switch (connector->connector_type) {
connector         110 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector))) {
connector         111 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				if (connector->display_info.bpc)
connector         112 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					bpc = connector->display_info.bpc;
connector         118 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector))) {
connector         119 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			if (connector->display_info.bpc)
connector         120 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				bpc = connector->display_info.bpc;
connector         127 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		    drm_detect_hdmi_monitor(amdgpu_connector_edid(connector))) {
connector         128 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			if (connector->display_info.bpc)
connector         129 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				bpc = connector->display_info.bpc;
connector         134 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		if (connector->display_info.bpc)
connector         135 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			bpc = connector->display_info.bpc;
connector         138 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				connector->helper_private;
connector         139 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
connector         151 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector))) {
connector         160 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				  connector->name, bpc);
connector         165 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		if (connector->display_info.max_tmds_clock > 0) {
connector         170 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			max_tmds_clock = connector->display_info.max_tmds_clock;
connector         173 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				  connector->name, mode_clock, max_tmds_clock);
connector         177 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				if ((connector->display_info.edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_30) &&
connector         184 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					  connector->name, bpc);
connector         190 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					  connector->name, bpc);
connector         195 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				  connector->name);
connector         202 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			  connector->name);
connector         207 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		  connector->name, connector->display_info.bpc, bpc);
connector         213 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_update_scratch_regs(struct drm_connector *connector,
connector         218 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
connector         222 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	best_encoder = connector_funcs->best_encoder(connector);
connector         224 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector         230 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_atombios_encoder_set_bios_scratch_regs(connector, encoder, connected);
connector         235 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_find_encoder(struct drm_connector *connector,
connector         241 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector         249 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct edid *amdgpu_connector_edid(struct drm_connector *connector)
connector         251 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         252 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_property_blob *edid_blob = connector->edid_blob_ptr;
connector         281 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static void amdgpu_connector_get_edid(struct drm_connector *connector)
connector         283 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector         285 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         294 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if ((amdgpu_connector_encoder_get_dp_bridge_encoder_id(connector) !=
connector         297 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector->edid = drm_get_edid(connector,
connector         299 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	} else if ((connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) ||
connector         300 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		   (connector->connector_type == DRM_MODE_CONNECTOR_eDP)) {
connector         306 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_connector->edid = drm_get_edid(connector,
connector         309 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_connector->edid = drm_get_edid(connector,
connector         312 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector->edid = drm_get_edid(connector,
connector         318 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		if (((connector->connector_type == DRM_MODE_CONNECTOR_LVDS) ||
connector         319 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		     (connector->connector_type == DRM_MODE_CONNECTOR_eDP)))
connector         324 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static void amdgpu_connector_free_edid(struct drm_connector *connector)
connector         326 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         332 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static int amdgpu_connector_ddc_get_modes(struct drm_connector *connector)
connector         334 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         338 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		drm_connector_update_edid_property(connector, amdgpu_connector->edid);
connector         339 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		ret = drm_add_edid_modes(connector, amdgpu_connector->edid);
connector         342 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_update_edid_property(connector, NULL);
connector         347 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_best_single_encoder(struct drm_connector *connector)
connector         353 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i)
connector         359 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static void amdgpu_get_native_mode(struct drm_connector *connector)
connector         361 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
connector         369 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (!list_empty(&connector->probed_modes)) {
connector         371 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			list_first_entry(&connector->probed_modes,
connector         413 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					       struct drm_connector *connector)
connector         460 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		drm_mode_probed_add(connector, mode);
connector         464 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static int amdgpu_connector_set_property(struct drm_connector *connector,
connector         468 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector         478 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		encoder = amdgpu_connector_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         496 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         498 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		encoder = amdgpu_connector_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         511 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         513 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		encoder = amdgpu_connector_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         527 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		encoder = amdgpu_connector_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         541 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		encoder = amdgpu_connector_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         555 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		encoder = amdgpu_connector_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         569 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			to_amdgpu_connector(connector);
connector         580 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		if (connector->encoder) {
connector         581 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_encoder = to_amdgpu_encoder(connector->encoder);
connector         583 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
connector         584 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector));
connector         611 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					struct drm_connector *connector)
connector         618 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
connector         628 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
connector         645 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static int amdgpu_connector_lvds_get_modes(struct drm_connector *connector)
connector         651 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_get_edid(connector);
connector         652 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	ret = amdgpu_connector_ddc_get_modes(connector);
connector         654 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		encoder = amdgpu_connector_best_single_encoder(connector);
connector         656 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_connector_fixup_lcd_native_mode(encoder, connector);
connector         658 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_connector_add_common_modes(encoder, connector);
connector         663 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	encoder = amdgpu_connector_best_single_encoder(connector);
connector         671 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		drm_mode_probed_add(connector, mode);
connector         673 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		connector->display_info.width_mm = mode->width_mm;
connector         674 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		connector->display_info.height_mm = mode->height_mm;
connector         676 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector_add_common_modes(encoder, connector);
connector         682 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static enum drm_mode_status amdgpu_connector_lvds_mode_valid(struct drm_connector *connector,
connector         685 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
connector         713 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_lvds_detect(struct drm_connector *connector, bool force)
connector         715 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         716 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
connector         721 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector         737 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_get_edid(connector);
connector         742 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_update_scratch_regs(connector, ret);
connector         745 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector         746 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector         752 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static void amdgpu_connector_unregister(struct drm_connector *connector)
connector         754 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         762 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static void amdgpu_connector_destroy(struct drm_connector *connector)
connector         764 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         766 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_free_edid(connector);
connector         768 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_unregister(connector);
connector         769 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_cleanup(connector);
connector         770 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	kfree(connector);
connector         773 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static int amdgpu_connector_set_lcd_property(struct drm_connector *connector,
connector         777 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector         785 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (connector->encoder)
connector         786 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_encoder = to_amdgpu_encoder(connector->encoder);
connector         788 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
connector         789 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector));
connector         824 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static int amdgpu_connector_vga_get_modes(struct drm_connector *connector)
connector         828 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_get_edid(connector);
connector         829 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	ret = amdgpu_connector_ddc_get_modes(connector);
connector         834 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static enum drm_mode_status amdgpu_connector_vga_mode_valid(struct drm_connector *connector,
connector         837 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector         849 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_vga_detect(struct drm_connector *connector, bool force)
connector         851 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         859 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector         864 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	encoder = amdgpu_connector_best_single_encoder(connector);
connector         872 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector_free_edid(connector);
connector         873 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector_get_edid(connector);
connector         877 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					connector->name);
connector         887 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				amdgpu_connector_free_edid(connector);
connector         901 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				ret = connector->status;
connector         907 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			ret = encoder_funcs->detect(encoder, connector);
connector         913 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_update_scratch_regs(connector, ret);
connector         917 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector         918 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector         940 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_check_hpd_status_unchanged(struct drm_connector *connector)
connector         942 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector         944 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         952 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		if (connector->status == status)
connector         971 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_dvi_detect(struct drm_connector *connector, bool force)
connector         973 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector         975 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         982 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector         987 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (!force && amdgpu_connector_check_hpd_status_unchanged(connector)) {
connector         988 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		ret = connector->status;
connector         996 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector_free_edid(connector);
connector         997 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector_get_edid(connector);
connector        1001 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					connector->name);
connector        1012 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				amdgpu_connector_free_edid(connector);
connector        1027 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					if (connector == list_connector)
connector        1037 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 								amdgpu_connector_free_edid(connector);
connector        1051 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if ((connector->connector_type == DRM_MODE_CONNECTOR_DVID) ||
connector        1052 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_HDMIA))
connector        1061 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			ret = connector->status;
connector        1070 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        1080 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 						ret = encoder_funcs->detect(encoder, connector);
connector        1091 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 					lret = encoder_funcs->detect(encoder, connector);
connector        1103 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_update_scratch_regs(connector, ret);
connector        1107 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector        1108 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector        1116 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_dvi_encoder(struct drm_connector *connector)
connector        1118 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1122 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        1137 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i)
connector        1143 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static void amdgpu_connector_dvi_force(struct drm_connector *connector)
connector        1145 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1146 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (connector->force == DRM_FORCE_ON)
connector        1148 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (connector->force == DRM_FORCE_ON_DIGITAL)
connector        1152 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static enum drm_mode_status amdgpu_connector_dvi_mode_valid(struct drm_connector *connector,
connector        1155 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector        1157 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1166 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		} else if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector))) {
connector        1200 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static int amdgpu_connector_dp_get_modes(struct drm_connector *connector)
connector        1202 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1204 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
connector        1207 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if ((connector->connector_type == DRM_MODE_CONNECTOR_eDP) ||
connector        1208 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)) {
connector        1211 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector        1213 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector        1215 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_connector_get_edid(connector);
connector        1216 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			ret = amdgpu_connector_ddc_get_modes(connector);
connector        1218 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector        1222 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			if (amdgpu_connector_encoder_get_dp_bridge_encoder_id(connector) !=
connector        1227 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_connector_get_edid(connector);
connector        1228 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			ret = amdgpu_connector_ddc_get_modes(connector);
connector        1233 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				amdgpu_connector_fixup_lcd_native_mode(encoder, connector);
connector        1235 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				amdgpu_connector_add_common_modes(encoder, connector);
connector        1247 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			drm_mode_probed_add(connector, mode);
connector        1249 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->display_info.width_mm = mode->width_mm;
connector        1250 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->display_info.height_mm = mode->height_mm;
connector        1252 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_connector_add_common_modes(encoder, connector);
connector        1256 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		if (amdgpu_connector_encoder_get_dp_bridge_encoder_id(connector) !=
connector        1261 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector_get_edid(connector);
connector        1262 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		ret = amdgpu_connector_ddc_get_modes(connector);
connector        1264 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_get_native_mode(connector);
connector        1270 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c u16 amdgpu_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector)
connector        1276 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        1291 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static bool amdgpu_connector_encoder_is_hbr2(struct drm_connector *connector)
connector        1298 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        1307 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c bool amdgpu_connector_is_dp12_capable(struct drm_connector *connector)
connector        1309 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector        1313 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	    amdgpu_connector_encoder_is_hbr2(connector)) {
connector        1321 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_dp_detect(struct drm_connector *connector, bool force)
connector        1323 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_device *dev = connector->dev;
connector        1325 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1328 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
connector        1332 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector        1337 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if (!force && amdgpu_connector_check_hpd_status_unchanged(connector)) {
connector        1338 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		ret = connector->status;
connector        1342 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_free_edid(connector);
connector        1344 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if ((connector->connector_type == DRM_MODE_CONNECTOR_eDP) ||
connector        1345 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)) {
connector        1357 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector        1362 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector        1364 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	} else if (amdgpu_connector_encoder_get_dp_bridge_encoder_id(connector) !=
connector        1380 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				ret = encoder_funcs->detect(encoder, connector);
connector        1403 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	amdgpu_connector_update_scratch_regs(connector, ret);
connector        1406 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector        1407 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector        1413 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c static enum drm_mode_status amdgpu_connector_dp_mode_valid(struct drm_connector *connector,
connector        1416 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1421 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	if ((connector->connector_type == DRM_MODE_CONNECTOR_eDP) ||
connector        1422 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)) {
connector        1423 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector);
connector        1450 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			return amdgpu_atombios_dp_mode_valid_helper(connector, mode);
connector        1452 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector))) {
connector        1503 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct drm_connector *connector;
connector        1518 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        1519 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		amdgpu_connector = to_amdgpu_connector(connector);
connector        1556 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	connector = &amdgpu_connector->base;
connector        1595 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = true;
connector        1596 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->doublescan_allowed = true;
connector        1640 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = true;
connector        1642 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				connector->doublescan_allowed = true;
connector        1644 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				connector->doublescan_allowed = false;
connector        1664 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = false;
connector        1665 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->doublescan_allowed = false;
connector        1692 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = true;
connector        1693 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->doublescan_allowed = true;
connector        1717 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = true;
connector        1718 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->doublescan_allowed = true;
connector        1769 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = true;
connector        1771 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				connector->doublescan_allowed = true;
connector        1773 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				connector->doublescan_allowed = false;
connector        1817 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = true;
connector        1819 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				connector->doublescan_allowed = true;
connector        1821 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 				connector->doublescan_allowed = false;
connector        1866 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = true;
connector        1868 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->doublescan_allowed = false;
connector        1893 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = false;
connector        1894 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->doublescan_allowed = false;
connector        1917 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->interlace_allowed = false;
connector        1918 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->doublescan_allowed = false;
connector        1925 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 			connector->polled = DRM_CONNECTOR_POLL_CONNECT |
connector        1929 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 		connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        1931 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	connector->display_info.subpixel_order = subpixel_order;
connector        1932 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_register(connector);
connector        1940 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	drm_connector_cleanup(connector);
connector        1941 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	kfree(connector);
connector          27 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.h struct edid *amdgpu_connector_edid(struct drm_connector *connector);
connector          28 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.h void amdgpu_connector_hotplug(struct drm_connector *connector);
connector          29 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.h int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector);
connector          30 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.h u16 amdgpu_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector);
connector          31 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.h bool amdgpu_connector_is_dp12_capable(struct drm_connector *connector);
connector        3016 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	struct drm_connector *connector;
connector        3039 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        3040 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 			drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF);
connector        3119 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	struct drm_connector *connector;
connector        3190 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 			list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        3191 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 				drm_helper_connector_dpms(connector, DRM_MODE_DPMS_ON);
connector         369 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	struct drm_connector *connector;
connector         377 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         378 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 		amdgpu_connector = to_amdgpu_connector(connector);
connector         380 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 		DRM_INFO("  %s\n", connector->name);
connector         402 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 			if (connector->connector_type == DRM_MODE_CONNECTOR_VGA ||
connector         403 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_DVII ||
connector         404 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_DVID ||
connector         405 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_DVIA ||
connector         406 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
connector         407 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_HDMIB)
connector         689 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	struct drm_connector *connector;
connector         701 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 		connector = amdgpu_get_connector_for_encoder(encoder);
connector         702 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 		amdgpu_connector = to_amdgpu_connector(connector);
connector         725 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 		      drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) &&
connector          39 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	struct drm_connector *connector;
connector          45 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector          46 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 		amdgpu_connector = to_amdgpu_connector(connector);
connector          50 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 				drm_connector_attach_encoder(connector, encoder);
connector          52 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 					amdgpu_atombios_encoder_init_backlight(amdgpu_encoder, connector);
connector          64 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	struct drm_connector *connector;
connector          66 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector          67 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 		if (connector->encoder == encoder) {
connector          68 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 			struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector          82 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	struct drm_connector *connector;
connector          85 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector          86 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 		amdgpu_connector = to_amdgpu_connector(connector);
connector          88 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 			return connector;
connector          98 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	struct drm_connector *connector;
connector         101 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         102 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 		amdgpu_connector = to_amdgpu_connector(connector);
connector         104 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 			return connector;
connector         192 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	struct drm_connector *connector;
connector         196 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	connector = amdgpu_get_connector_for_encoder(encoder);
connector         200 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	if (!connector)
connector         201 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 		connector = amdgpu_get_connector_for_encoder_init(encoder);
connector         202 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	amdgpu_connector = to_amdgpu_connector(connector);
connector         204 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 	switch (connector->connector_type) {
connector         209 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 			if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector))) {
connector         231 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c 			if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector))) {
connector          40 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.h amdgpu_i2c_router_select_ddc_port(const struct amdgpu_connector *connector);
connector          42 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.h amdgpu_i2c_router_select_cd_port(const struct amdgpu_connector *connector);
connector          89 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c 	struct drm_connector *connector;
connector          92 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c 	list_for_each_entry(connector, &mode_config->connector_list, head)
connector          93 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c 		amdgpu_connector_hotplug(connector);
connector         417 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h 	struct drm_connector *connector;
connector         336 drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c 			if (test_amdgpu_crtc->connector == amdgpu_crtc->connector) {
connector         313 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector         328 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c 		if (connector) {
connector         329 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c 			struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         763 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c 		struct drm_connector *connector =
connector         766 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c 			to_amdgpu_connector(connector);
connector         773 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c 		amdgpu_crtc->bpc = amdgpu_connector_get_monitor_bpc(connector);
connector         255 drivers/gpu/drm/amd/amdgpu/atombios_dp.c static int amdgpu_atombios_dp_get_dp_link_config(struct drm_connector *connector,
connector         261 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 		amdgpu_atombios_dp_convert_bpc_to_bpp(amdgpu_connector_get_monitor_bpc(connector));
connector         267 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	if (amdgpu_connector_encoder_get_dp_bridge_encoder_id(connector) ==
connector         361 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 			       struct drm_connector *connector)
connector         363 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         366 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	u16 dp_bridge = amdgpu_connector_encoder_get_dp_bridge_encoder_id(connector);
connector         386 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	} else if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector         398 drivers/gpu/drm/amd/amdgpu/atombios_dp.c void amdgpu_atombios_dp_set_link_config(struct drm_connector *connector,
connector         401 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         411 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 		ret = amdgpu_atombios_dp_get_dp_link_config(connector, dig_connector->dpcd,
connector         422 drivers/gpu/drm/amd/amdgpu/atombios_dp.c int amdgpu_atombios_dp_mode_valid_helper(struct drm_connector *connector,
connector         425 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         434 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	ret = amdgpu_atombios_dp_get_dp_link_config(connector, dig_connector->dpcd,
connector         440 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	    (!amdgpu_connector_is_dp12_capable(connector)))
connector         459 drivers/gpu/drm/amd/amdgpu/atombios_dp.c void amdgpu_atombios_dp_set_rx_power_state(struct drm_connector *connector,
connector         462 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         481 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	struct drm_connector *connector;
connector         536 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	amdgpu_atombios_dp_set_rx_power_state(dp_info->connector, DP_SET_POWER_D0);
connector         711 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 			    struct drm_connector *connector)
connector         726 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	amdgpu_connector = to_amdgpu_connector(connector);
connector         748 drivers/gpu/drm/amd/amdgpu/atombios_dp.c 	dp_info.connector = connector;
connector          31 drivers/gpu/drm/amd/amdgpu/atombios_dp.h 			       struct drm_connector *connector);
connector          32 drivers/gpu/drm/amd/amdgpu/atombios_dp.h void amdgpu_atombios_dp_set_link_config(struct drm_connector *connector,
connector          34 drivers/gpu/drm/amd/amdgpu/atombios_dp.h int amdgpu_atombios_dp_mode_valid_helper(struct drm_connector *connector,
connector          37 drivers/gpu/drm/amd/amdgpu/atombios_dp.h void amdgpu_atombios_dp_set_rx_power_state(struct drm_connector *connector,
connector          40 drivers/gpu/drm/amd/amdgpu/atombios_dp.h 			    struct drm_connector *connector);
connector         311 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector         312 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		amdgpu_atombios_dp_set_link_config(connector, adjusted_mode);
connector         447 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct drm_connector *connector;
connector         460 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	connector = amdgpu_get_connector_for_encoder(encoder);
connector         464 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	if (!connector)
connector         465 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		connector = amdgpu_get_connector_for_encoder_init(encoder);
connector         466 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	amdgpu_connector = to_amdgpu_connector(connector);
connector         468 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	switch (connector->connector_type) {
connector         475 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			else if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) &&
connector         494 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			else if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) &&
connector         514 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			else if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) &&
connector         579 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector         587 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	if (connector) {
connector         588 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         768 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct drm_connector *connector;
connector         782 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		connector = amdgpu_get_connector_for_encoder_init(encoder);
connector         788 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		connector = amdgpu_get_connector_for_encoder(encoder);
connector         790 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	if (connector) {
connector         791 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1176 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_set_edp_panel_power(struct drm_connector *connector,
connector        1179 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1186 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	if (connector->connector_type != DRM_MODE_CONNECTOR_eDP)
connector        1232 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct drm_connector *connector;
connector        1241 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		connector = amdgpu_get_connector_for_encoder_init(encoder);
connector        1243 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		connector = amdgpu_get_connector_for_encoder(encoder);
connector        1245 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	if (connector) {
connector        1246 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1333 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        1337 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	if (connector) {
connector        1338 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		amdgpu_connector = to_amdgpu_connector(connector);
connector        1343 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		if (!connector)
connector        1346 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			dig->panel_mode = amdgpu_atombios_dp_get_panel_mode(encoder, connector);
connector        1357 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		    connector) {
connector        1358 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector        1359 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector        1369 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		    connector) {
connector        1371 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			amdgpu_atombios_dp_link_train(encoder, connector);
connector        1380 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		    connector)
connector        1390 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		    connector)
connector        1391 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			amdgpu_atombios_dp_set_rx_power_state(connector, DP_SET_POWER_D3);
connector        1396 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 		    connector) {
connector        1397 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector        1398 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector        1528 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        1530 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)
connector        1532 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				else if (connector->connector_type == DRM_MODE_CONNECTOR_VGA)
connector        1596 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        1598 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)
connector        1600 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				else if (connector->connector_type == DRM_MODE_CONNECTOR_VGA)
connector        1701 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 				 struct drm_connector *connector)
connector        1706 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1751 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			    struct drm_connector *connector)
connector        1756 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1759 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	if (!amdgpu_atombios_encoder_dac_load_detect(encoder, connector)) {
connector        1790 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 			    struct drm_connector *connector)
connector        1795 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        1846 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_set_bios_scratch_regs(struct drm_connector *connector,
connector        1850 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	struct drm_device *dev = connector->dev;
connector        1853 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	    to_amdgpu_connector(connector);
connector          53 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_set_edp_panel_power(struct drm_connector *connector,
connector          63 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h 			    struct drm_connector *connector);
connector          66 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h 			    struct drm_connector *connector);
connector          70 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_set_bios_scratch_regs(struct drm_connector *connector,
connector         332 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_connector *connector;
connector         335 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         336 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         341 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
connector         342 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		    connector->connector_type == DRM_MODE_CONNECTOR_LVDS) {
connector         384 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_connector *connector;
connector         387 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         388 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         504 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector         509 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	if (connector) {
connector         510 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         511 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		bpc = amdgpu_connector_get_monitor_bpc(connector);
connector        1225 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_connector *connector;
connector        1233 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1234 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		if (connector->encoder == encoder) {
connector        1235 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1247 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	if (connector->latency_present[interlace]) {
connector        1249 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 				    VIDEO_LIPSYNC, connector->video_latency[interlace]);
connector        1251 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 				    AUDIO_LIPSYNC, connector->audio_latency[interlace]);
connector        1267 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_connector *connector;
connector        1276 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1277 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		if (connector->encoder == encoder) {
connector        1278 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1288 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	sad_count = drm_edid_to_speaker_allocation(amdgpu_connector_edid(connector), &sadb);
connector        1319 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_connector *connector;
connector        1342 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1343 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		if (connector->encoder == encoder) {
connector        1344 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1354 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	sad_count = drm_edid_to_sad(amdgpu_connector_edid(connector), &sads);
connector        1557 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        1599 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 			  connector->name, bpc);
connector        1605 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 			  connector->name);
connector        1611 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 			  connector->name);
connector        1692 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
connector        2588 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	amdgpu_crtc->connector = NULL;
connector        2625 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 			amdgpu_crtc->connector = amdgpu_get_connector_for_encoder(encoder);
connector        2629 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	if ((amdgpu_crtc->encoder == NULL) || (amdgpu_crtc->connector == NULL)) {
connector        2631 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		amdgpu_crtc->connector = NULL;
connector        2717 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	amdgpu_crtc->connector = NULL;
connector        3327 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        3343 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	if (connector) {
connector        3344 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        3351 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector        3352 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 			amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector         350 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_connector *connector;
connector         353 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         354 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         359 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
connector         360 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		    connector->connector_type == DRM_MODE_CONNECTOR_LVDS) {
connector         401 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_connector *connector;
connector         404 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         405 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         530 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector         535 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	if (connector) {
connector         536 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         537 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		bpc = amdgpu_connector_get_monitor_bpc(connector);
connector        1251 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_connector *connector;
connector        1259 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1260 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		if (connector->encoder == encoder) {
connector        1261 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1273 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	if (connector->latency_present[interlace]) {
connector        1275 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 				    VIDEO_LIPSYNC, connector->video_latency[interlace]);
connector        1277 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 				    AUDIO_LIPSYNC, connector->audio_latency[interlace]);
connector        1293 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_connector *connector;
connector        1302 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1303 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		if (connector->encoder == encoder) {
connector        1304 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1314 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	sad_count = drm_edid_to_speaker_allocation(amdgpu_connector_edid(connector), &sadb);
connector        1345 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_connector *connector;
connector        1368 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1369 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		if (connector->encoder == encoder) {
connector        1370 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1380 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	sad_count = drm_edid_to_sad(amdgpu_connector_edid(connector), &sads);
connector        1599 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        1641 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 			  connector->name, bpc);
connector        1647 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 			  connector->name);
connector        1653 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 			  connector->name);
connector        1734 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
connector        2677 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	amdgpu_crtc->connector = NULL;
connector        2733 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 			amdgpu_crtc->connector = amdgpu_get_connector_for_encoder(encoder);
connector        2737 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	if ((amdgpu_crtc->encoder == NULL) || (amdgpu_crtc->connector == NULL)) {
connector        2739 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		amdgpu_crtc->connector = NULL;
connector        2825 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	amdgpu_crtc->connector = NULL;
connector        3453 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        3469 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	if (connector) {
connector        3470 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        3477 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector        3478 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 			amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector         283 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector;
connector         286 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         287 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         296 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
connector         297 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		    connector->connector_type == DRM_MODE_CONNECTOR_LVDS) {
connector         326 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector;
connector         329 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         330 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         401 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector         407 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	if (connector) {
connector         408 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         409 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		bpc = amdgpu_connector_get_monitor_bpc(connector);
connector        1130 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector;
connector        1135 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1136 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		if (connector->encoder == encoder) {
connector        1137 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1150 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	if (connector->latency_present[interlace]) {
connector        1152 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 				VIDEO_LIPSYNC, connector->video_latency[interlace]);
connector        1154 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 				AUDIO_LIPSYNC, connector->audio_latency[interlace]);
connector        1170 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector;
connector        1176 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1177 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		if (connector->encoder == encoder) {
connector        1178 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1188 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	sad_count = drm_edid_to_speaker_allocation(amdgpu_connector_edid(connector), &sadb);
connector        1202 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort)
connector        1227 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector;
connector        1247 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1248 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		if (connector->encoder == encoder) {
connector        1249 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1259 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	sad_count = drm_edid_to_sad(amdgpu_connector_edid(connector), &sads);
connector        1435 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        1443 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
connector        1634 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector;
connector        1642 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1643 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		if (connector->encoder == encoder) {
connector        1644 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        2475 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	amdgpu_crtc->connector = NULL;
connector        2513 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 			amdgpu_crtc->connector = amdgpu_get_connector_for_encoder(encoder);
connector        2517 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	if ((amdgpu_crtc->encoder == NULL) || (amdgpu_crtc->connector == NULL)) {
connector        2519 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		amdgpu_crtc->connector = NULL;
connector        2585 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	amdgpu_crtc->connector = NULL;
connector        3126 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        3142 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	if (connector) {
connector        3143 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        3150 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector        3151 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 			amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector         277 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_connector *connector;
connector         280 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         281 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         290 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
connector         291 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		    connector->connector_type == DRM_MODE_CONNECTOR_LVDS) {
connector         319 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_connector *connector;
connector         322 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         323 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         444 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector         449 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	if (connector) {
connector         450 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector         451 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		bpc = amdgpu_connector_get_monitor_bpc(connector);
connector        1163 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_connector *connector;
connector        1172 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1173 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		if (connector->encoder == encoder) {
connector        1174 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1185 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		if (connector->latency_present[1])
connector        1187 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			(connector->video_latency[1] <<
connector        1189 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			(connector->audio_latency[1] <<
connector        1198 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		if (connector->latency_present[0])
connector        1200 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			(connector->video_latency[0] <<
connector        1202 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			(connector->audio_latency[0] <<
connector        1220 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_connector *connector;
connector        1231 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1232 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		if (connector->encoder == encoder) {
connector        1233 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1243 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	sad_count = drm_edid_to_speaker_allocation(amdgpu_connector_edid(connector), &sadb);
connector        1270 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_connector *connector;
connector        1295 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
connector        1296 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		if (connector->encoder == encoder) {
connector        1297 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			amdgpu_connector = to_amdgpu_connector(connector);
connector        1307 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	sad_count = drm_edid_to_sad(amdgpu_connector_edid(connector), &sads);
connector        1504 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        1548 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			  connector->name, bpc);
connector        1554 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			  connector->name);
connector        1560 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			  connector->name);
connector        1626 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
connector        2496 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	amdgpu_crtc->connector = NULL;
connector        2533 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			amdgpu_crtc->connector = amdgpu_get_connector_for_encoder(encoder);
connector        2537 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	if ((amdgpu_crtc->encoder == NULL) || (amdgpu_crtc->connector == NULL)) {
connector        2539 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		amdgpu_crtc->connector = NULL;
connector        2605 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	amdgpu_crtc->connector = NULL;
connector        3215 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder);
connector        3231 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	if (connector) {
connector        3232 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
connector        3239 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector        3240 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 			amdgpu_atombios_encoder_set_edp_panel_power(connector,
connector         175 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	amdgpu_crtc->connector = NULL;
connector         240 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	amdgpu_crtc->connector = NULL;
connector         260 drivers/gpu/drm/amd/amdgpu/dce_virtual.c dce_virtual_encoder(struct drm_connector *connector)
connector         265 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector         271 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	drm_connector_for_each_possible_encoder(connector, encoder, i)
connector         277 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static int dce_virtual_get_modes(struct drm_connector *connector)
connector         279 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	struct drm_device *dev = connector->dev;
connector         307 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 		drm_mode_probed_add(connector, mode);
connector         313 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static enum drm_mode_status dce_virtual_mode_valid(struct drm_connector *connector,
connector         320 drivers/gpu/drm/amd/amdgpu/dce_virtual.c dce_virtual_dpms(struct drm_connector *connector, int mode)
connector         326 drivers/gpu/drm/amd/amdgpu/dce_virtual.c dce_virtual_set_property(struct drm_connector *connector,
connector         333 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_destroy(struct drm_connector *connector)
connector         335 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	drm_connector_unregister(connector);
connector         336 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	drm_connector_cleanup(connector);
connector         337 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	kfree(connector);
connector         340 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_force(struct drm_connector *connector)
connector         589 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	struct drm_connector *connector;
connector         600 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	connector = kzalloc(sizeof(struct drm_connector), GFP_KERNEL);
connector         601 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	if (!connector) {
connector         607 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	drm_connector_init(adev->ddev, connector, &dce_virtual_connector_funcs,
connector         609 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	drm_connector_helper_add(connector, &dce_virtual_connector_helper_funcs);
connector         610 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         611 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	connector->interlace_allowed = false;
connector         612 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	connector->doublescan_allowed = false;
connector         613 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	drm_connector_register(connector);
connector         616 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	drm_connector_attach_encoder(connector, encoder);
connector         132 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_connector_get_modes(struct drm_connector *connector);
connector         473 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_fbc_init(struct drm_connector *connector)
connector         475 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_device *dev = connector->dev;
connector         478 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_dm_connector *aconn = to_amdgpu_dm_connector(connector);
connector         492 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	list_for_each_entry(mode, &connector->modes, head) {
connector         519 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector         529 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         530 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		aconnector = to_amdgpu_dm_connector(connector);
connector         535 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		ret = drm_eld_size(connector->eld);
connector         536 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		memcpy(buf, connector->eld, min(max_bytes, ret));
connector         899 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector         904 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         905 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		aconnector = to_amdgpu_dm_connector(connector);
connector         962 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector         969 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	list_for_each_entry(connector, &dev->mode_config.connector_list,
connector         971 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		aconnector = to_amdgpu_dm_connector(connector);
connector        1069 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector        1072 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	for_each_new_connector_in_state(state, connector, new_con_state, i) {
connector        1076 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			return to_amdgpu_dm_connector(connector);
connector        1170 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector        1203 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	list_for_each_entry(connector, &ddev->mode_config.connector_list, head) {
connector        1204 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		aconnector = to_amdgpu_dm_connector(connector);
connector        1326 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector = &aconnector->base;
connector        1327 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_device *dev = connector->dev;
connector        1355 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				amdgpu_dm_update_freesync_caps(connector, NULL);
connector        1366 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			amdgpu_dm_update_freesync_caps(connector,
connector        1369 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			amdgpu_dm_update_freesync_caps(connector, NULL);
connector        1419 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			amdgpu_dm_update_freesync_caps(connector, NULL);
connector        1433 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			drm_connector_update_edid_property(connector,
connector        1441 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		amdgpu_dm_update_freesync_caps(connector, aconnector->edid);
connector        1445 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		amdgpu_dm_update_freesync_caps(connector, NULL);
connector        1446 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		drm_connector_update_edid_property(connector, NULL);
connector        1462 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector = &aconnector->base;
connector        1463 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_device *dev = connector->dev;
connector        1483 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		dm_restore_drm_connector_state(dev, connector);
connector        1494 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		dm_restore_drm_connector_state(dev, connector);
connector        1585 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector = &aconnector->base;
connector        1586 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_device *dev = connector->dev;
connector        1615 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			dm_restore_drm_connector_state(dev, connector);
connector        1628 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			dm_restore_drm_connector_state(dev, connector);
connector        1647 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector        1655 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	list_for_each_entry(connector,
connector        1658 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		aconnector = to_amdgpu_dm_connector(connector);
connector        3184 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c convert_color_depth_from_display_info(const struct drm_connector *connector,
connector        3187 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	uint8_t bpc = (uint8_t)connector->display_info.bpc;
connector        3193 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		state = connector->state;
connector        3324 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	const struct drm_connector *connector,
connector        3329 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	const struct drm_display_info *info = &connector->display_info;
connector        3341 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	else if ((connector->display_info.color_formats & DRM_COLOR_FORMAT_YCRCB444)
connector        3349 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		connector, connector_state);
connector        3812 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_connector_detect(struct drm_connector *connector, bool force)
connector        3815 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
connector        3834 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c int amdgpu_dm_connector_atomic_set_property(struct drm_connector *connector,
connector        3839 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_device *dev = connector->dev;
connector        3842 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		to_dm_connector_state(connector->state);
connector        3889 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c int amdgpu_dm_connector_atomic_get_property(struct drm_connector *connector,
connector        3894 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_device *dev = connector->dev;
connector        3934 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_connector_unregister(struct drm_connector *connector)
connector        3936 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_dm_connector *amdgpu_dm_connector = to_amdgpu_dm_connector(connector);
connector        3941 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_connector_destroy(struct drm_connector *connector)
connector        3943 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
connector        3945 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_device *adev = connector->dev->dev_private;
connector        3967 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	drm_connector_unregister(connector);
connector        3968 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	drm_connector_cleanup(connector);
connector        3974 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	kfree(connector);
connector        3977 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c void amdgpu_dm_connector_funcs_reset(struct drm_connector *connector)
connector        3980 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		to_dm_connector_state(connector->state);
connector        3982 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (connector->state)
connector        3983 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		__drm_atomic_helper_connector_destroy_state(connector->state);
connector        3996 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector        3999 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		__drm_atomic_helper_connector_reset(connector, &state->base);
connector        4004 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_connector_atomic_duplicate_state(struct drm_connector *connector)
connector        4007 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		to_dm_connector_state(connector->state);
connector        4015 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	__drm_atomic_helper_connector_duplicate_state(connector, &new_state->base);
connector        4039 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int get_modes(struct drm_connector *connector)
connector        4041 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	return amdgpu_dm_connector_get_modes(connector);
connector        4097 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c enum drm_mode_status amdgpu_dm_connector_mode_valid(struct drm_connector *connector,
connector        4102 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_device *adev = connector->dev->dev_private;
connector        4105 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
connector        4120 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	dc_sink = to_amdgpu_dm_connector(connector)->dc_sink;
connector        4177 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	switch (state->connector->connector_type) {
connector        4863 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static struct drm_encoder *amdgpu_dm_connector_to_encoder(struct drm_connector *connector)
connector        4865 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	return drm_encoder_find(connector->dev, NULL, connector->encoder_ids[0]);
connector        4868 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_get_native_mode(struct drm_connector *connector)
connector        4873 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	encoder = amdgpu_dm_connector_to_encoder(connector);
connector        4882 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (!list_empty(&connector->probed_modes)) {
connector        4886 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				    &connector->probed_modes,
connector        4922 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 						 struct drm_connector *connector)
connector        4928 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				to_amdgpu_dm_connector(connector);
connector        4961 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		list_for_each_entry(curmode, &connector->probed_modes, head) {
connector        4975 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		drm_mode_probed_add(connector, mode);
connector        4980 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_connector_ddc_get_modes(struct drm_connector *connector,
connector        4984 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			to_amdgpu_dm_connector(connector);
connector        4988 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		INIT_LIST_HEAD(&connector->probed_modes);
connector        4990 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				drm_add_edid_modes(connector, edid);
connector        5000 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		drm_mode_sort(&connector->probed_modes);
connector        5001 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		amdgpu_dm_get_native_mode(connector);
connector        5007 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_connector_get_modes(struct drm_connector *connector)
connector        5010 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			to_amdgpu_dm_connector(connector);
connector        5014 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	encoder = amdgpu_dm_connector_to_encoder(connector);
connector        5018 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				drm_add_modes_noedid(connector, 640, 480);
connector        5020 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		amdgpu_dm_connector_ddc_get_modes(connector, edid);
connector        5021 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		amdgpu_dm_connector_add_common_modes(encoder, connector);
connector        5023 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	amdgpu_dm_fbc_init(connector);
connector        5960 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector        5968 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	for_each_oldnew_connector_in_state(state, connector, old_con_state, new_con_state, i) {
connector        5987 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		aconnector = to_amdgpu_dm_connector(connector);
connector        5998 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	for_each_new_connector_in_state(state, connector, new_con_state, i) {
connector        6019 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		aconnector = to_amdgpu_dm_connector(connector);
connector        6166 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector        6283 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	for_each_oldnew_connector_in_state(state, connector, old_con_state, new_con_state, i) {
connector        6437 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int dm_force_atomic_commit(struct drm_connector *connector)
connector        6440 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_device *ddev = connector->dev;
connector        6442 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_crtc *disconnected_acrtc = to_amdgpu_crtc(connector->encoder->crtc);
connector        6458 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	conn_state = drm_atomic_get_connector_state(state, connector);
connector        6500 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				    struct drm_connector *connector)
connector        6502 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
connector        6506 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (!aconnector->dc_sink || !connector->state || !connector->encoder)
connector        6509 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	disconnected_acrtc = to_amdgpu_crtc(connector->encoder->crtc);
connector        6583 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			to_amdgpu_dm_connector(new_con_state->base.connector);
connector        7261 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_connector *connector;
connector        7410 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	for_each_oldnew_connector_in_state(state, connector, old_con_state, new_con_state, i) {
connector        7523 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c void amdgpu_dm_update_freesync_caps(struct drm_connector *connector,
connector        7532 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			to_amdgpu_dm_connector(connector);
connector        7535 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_device *dev = connector->dev;
connector        7539 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (!connector->state) {
connector        7545 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		dm_con_state = to_dm_connector_state(connector->state);
connector        7554 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	dm_con_state = to_dm_connector_state(connector->state);
connector        7613 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (connector->vrr_capable_property)
connector        7614 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		drm_connector_set_vrr_capable_property(connector,
connector         355 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h void amdgpu_dm_connector_funcs_reset(struct drm_connector *connector);
connector         357 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h amdgpu_dm_connector_atomic_duplicate_state(struct drm_connector *connector);
connector         358 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h int amdgpu_dm_connector_atomic_set_property(struct drm_connector *connector,
connector         363 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h int amdgpu_dm_connector_atomic_get_property(struct drm_connector *connector,
connector         376 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h enum drm_mode_status amdgpu_dm_connector_mode_valid(struct drm_connector *connector,
connector         380 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h 				    struct drm_connector *connector);
connector         382 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h void amdgpu_dm_update_freesync_caps(struct drm_connector *connector,
connector         198 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c 		struct drm_connector *connector;
connector         202 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c 		drm_for_each_connector_iter(connector, &conn_iter) {
connector         203 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c 			if (!connector->state || connector->state->crtc != crtc)
connector         206 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c 			aconn = to_amdgpu_dm_connector(connector);
connector          80 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector          81 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct dc_link *link = connector->dc_link;
connector         146 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         147 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct dc_link *link = connector->dc_link;
connector         283 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         284 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct dc_link *link = connector->dc_link;
connector         323 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         324 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct dc_link *link = connector->dc_link;
connector         483 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         484 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct dc_link *link = connector->dc_link;
connector         683 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct drm_connector *connector = m->private;
connector         684 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct drm_device *dev = connector->dev;
connector         693 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	if (connector->state == NULL)
connector         696 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	crtc = connector->state->crtc;
connector         729 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	seq_printf(m, "Maximum: %u\n", connector->display_info.bpc);
connector         748 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct drm_connector *connector = m->private;
connector         749 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
connector         751 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	if (connector->status != connector_status_connected)
connector         779 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         783 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	if (connector->base.status != connector_status_connected)
connector         789 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	acrtc_state = to_dm_crtc_state(connector->base.state->crtc->state);
connector         804 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         806 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	if (size < sizeof(connector->debugfs_dpcd_address))
connector         809 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	r = copy_from_user(&connector->debugfs_dpcd_address,
connector         810 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 			buf, sizeof(connector->debugfs_dpcd_address));
connector         819 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         821 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	if (size < sizeof(connector->debugfs_dpcd_size))
connector         824 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	r = copy_from_user(&connector->debugfs_dpcd_size,
connector         825 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 			buf, sizeof(connector->debugfs_dpcd_size));
connector         827 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	if (connector->debugfs_dpcd_size > 256)
connector         828 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 		connector->debugfs_dpcd_size = 0;
connector         838 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         839 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct dc_link *link = connector->dc_link;
connector         840 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	uint32_t write_size = connector->debugfs_dpcd_size;
connector         852 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 			connector->debugfs_dpcd_address, data, write_size - r);
connector         862 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
connector         863 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct dc_link *link = connector->dc_link;
connector         864 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	uint32_t read_size = connector->debugfs_dpcd_size;
connector         874 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 			connector->debugfs_dpcd_address, data, read_size);
connector         945 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c void connector_debugfs_init(struct amdgpu_dm_connector *connector)
connector         948 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct dentry *dir = connector->base.debugfs_entry;
connector         950 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	if (connector->base.connector_type == DRM_MODE_CONNECTOR_DisplayPort ||
connector         951 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	    connector->base.connector_type == DRM_MODE_CONNECTOR_eDP) {
connector         954 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 					    0644, dir, connector,
connector        1060 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	struct drm_connector *connector;
connector        1065 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        1066 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 		if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort)
connector        1069 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c 		aconnector = to_amdgpu_dm_connector(connector);
connector          32 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h void connector_debugfs_init(struct amdgpu_dm_connector *connector);
connector         734 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 	struct drm_connector *connector;
connector         736 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         738 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 				to_amdgpu_dm_connector(connector);
connector         767 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 	struct drm_connector *connector;
connector         769 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         771 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 				to_amdgpu_dm_connector(connector);
connector         127 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_mst_detect(struct drm_connector *connector, bool force)
connector         129 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
connector         134 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 			connector,
connector         142 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_mst_connector_destroy(struct drm_connector *connector)
connector         144 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct amdgpu_dm_connector *amdgpu_dm_connector = to_amdgpu_dm_connector(connector);
connector         154 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	drm_connector_cleanup(connector);
connector         160 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c amdgpu_dm_mst_connector_late_register(struct drm_connector *connector)
connector         163 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		to_amdgpu_dm_connector(connector);
connector         166 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	return drm_dp_mst_connector_late_register(connector, port);
connector         170 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c amdgpu_dm_mst_connector_early_unregister(struct drm_connector *connector)
connector         173 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		to_amdgpu_dm_connector(connector);
connector         176 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	drm_dp_mst_connector_early_unregister(connector, port);
connector         192 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c static int dm_dp_mst_get_modes(struct drm_connector *connector)
connector         194 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
connector         198 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		return drm_add_edid_modes(connector, NULL);
connector         202 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		edid = drm_dp_mst_get_edid(connector, &aconnector->mst_port->mst_mgr, aconnector->port);
connector         236 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 					connector, aconnector->edid);
connector         243 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	ret = drm_add_edid_modes(connector, aconnector->edid);
connector         248 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c static struct drm_encoder *dm_mst_best_encoder(struct drm_connector *connector)
connector         250 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct amdgpu_dm_connector *amdgpu_dm_connector = to_amdgpu_dm_connector(connector);
connector         272 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_create_fake_mst_encoder(struct amdgpu_dm_connector *connector)
connector         274 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct drm_device *dev = connector->base.dev;
connector         307 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct drm_connector *connector;
connector         313 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	connector = &aconnector->base;
connector         319 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		connector,
connector         325 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	drm_connector_helper_add(connector, &dm_dp_mst_connector_helper_funcs);
connector         339 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		&connector->base,
connector         343 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		&connector->base,
connector         347 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	drm_connector_set_path_property(connector, pathprop);
connector         353 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	amdgpu_dm_connector_funcs_reset(connector);
connector         356 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		 aconnector, connector->base.id, aconnector->mst_port);
connector         360 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	DRM_DEBUG_KMS(":%d\n", connector->base.id);
connector         362 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	return connector;
connector         366 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 					struct drm_connector *connector)
connector         371 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
connector         374 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		 aconnector, connector->base.id, aconnector->mst_port);
connector         377 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		amdgpu_dm_update_freesync_caps(connector, NULL);
connector         385 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	drm_connector_unregister(connector);
connector         387 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		drm_fb_helper_remove_one_connector(&adev->mode_info.rfbdev->helper, connector);
connector         388 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	drm_connector_put(connector);
connector         391 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c static void dm_dp_mst_register_connector(struct drm_connector *connector)
connector         393 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct drm_device *dev = connector->dev;
connector         397 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		drm_fb_helper_add_one_connector(&adev->mode_info.rfbdev->helper, connector);
connector         401 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	drm_connector_register(connector);
connector         239 drivers/gpu/drm/amd/display/dc/core/dc.c 		enc_init.connector = link->link_id;
connector        1312 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	enc_init_data.connector = link->link_id;
connector         691 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	enc110->base.connector = init_data->connector;
connector         836 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	cntl.connector_obj_id = enc110->base.connector;
connector         841 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	if (enc110->base.connector.id == CONNECTOR_ID_EDP)
connector         853 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	if (enc110->base.connector.id == CONNECTOR_ID_LVDS) {
connector         927 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	cntl.connector_obj_id = enc110->base.connector;
connector         963 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	cntl.connector_obj_id = enc110->base.connector;
connector        1001 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	cntl.connector_obj_id = enc110->base.connector;
connector        1092 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	cntl.connector_obj_id = enc110->base.connector;
connector        1124 drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c 	cntl.connector_obj_id = enc110->base.connector;
connector         739 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	struct graphics_object_id connector = link->link_enc->connector;
connector         746 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	if (dal_graphics_object_id_get_connector_id(connector)
connector         766 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	hpd = get_hpd_gpio(ctx->dc_bios, connector, ctx->gpio_service);
connector         812 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	if (dal_graphics_object_id_get_connector_id(link->link_enc->connector)
connector         856 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 		cntl.connector_obj_id = link->link_enc->connector;
connector         892 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	if (dal_graphics_object_id_get_connector_id(link->link_enc->connector)
connector         917 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	cntl.connector_obj_id = link->link_enc->connector;
connector         683 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c 	enc10->base.connector = init_data->connector;
connector         829 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c 	cntl.connector_obj_id = enc10->base.connector;
connector         834 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c 	if (enc10->base.connector.id == CONNECTOR_ID_EDP)
connector         846 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c 	if (enc10->base.connector.id == CONNECTOR_ID_LVDS) {
connector        1058 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c 	cntl.connector_obj_id = enc10->base.connector;
connector        1090 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c 	cntl.connector_obj_id = enc10->base.connector;
connector         368 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 	enc10->base.connector = init_data->connector;
connector          46 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h 	struct graphics_object_id connector;
connector         110 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h 	struct graphics_object_id connector;
connector         113 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c 	enc->connector = init_data->connector;
connector          22 drivers/gpu/drm/arc/arcpgu_sim.c 	struct drm_connector connector;
connector          25 drivers/gpu/drm/arc/arcpgu_sim.c static int arcpgu_drm_connector_get_modes(struct drm_connector *connector)
connector          29 drivers/gpu/drm/arc/arcpgu_sim.c 	count = drm_add_modes_noedid(connector, XRES_MAX, YRES_MAX);
connector          30 drivers/gpu/drm/arc/arcpgu_sim.c 	drm_set_preferred_mode(connector, XRES_DEF, YRES_DEF);
connector          34 drivers/gpu/drm/arc/arcpgu_sim.c static void arcpgu_drm_connector_destroy(struct drm_connector *connector)
connector          36 drivers/gpu/drm/arc/arcpgu_sim.c 	drm_connector_unregister(connector);
connector          37 drivers/gpu/drm/arc/arcpgu_sim.c 	drm_connector_cleanup(connector);
connector          61 drivers/gpu/drm/arc/arcpgu_sim.c 	struct drm_connector *connector;
connector          83 drivers/gpu/drm/arc/arcpgu_sim.c 	connector = &arcpgu_connector->connector;
connector          84 drivers/gpu/drm/arc/arcpgu_sim.c 	drm_connector_helper_add(connector, &arcpgu_drm_connector_helper_funcs);
connector          86 drivers/gpu/drm/arc/arcpgu_sim.c 	ret = drm_connector_init(drm, connector, &arcpgu_drm_connector_funcs,
connector          93 drivers/gpu/drm/arc/arcpgu_sim.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector          96 drivers/gpu/drm/arc/arcpgu_sim.c 		drm_connector_unregister(connector);
connector         103 drivers/gpu/drm/arc/arcpgu_sim.c 	drm_connector_cleanup(connector);
connector         396 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			conn_st->state, conn_st->connector, conn_st->crtc);
connector         573 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			conn_st->state, conn_st->connector, conn_st->crtc);
connector        1087 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct drm_connector *conn = conn_st->connector;
connector        1108 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct drm_connector *conn = conn_st->connector;
connector          54 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	wb_layer = to_kconn(to_wb_conn(conn_st->connector))->wb_layer;
connector          61 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	    is_only_changed_connector(crtc_st, conn_st->connector))
connector          83 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c komeda_wb_connector_get_modes(struct drm_connector *connector)
connector          89 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c komeda_wb_connector_mode_valid(struct drm_connector *connector,
connector          92 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	struct drm_device *dev = connector->dev;
connector         111 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c komeda_wb_connector_detect(struct drm_connector *connector, bool force)
connector         117 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c komeda_wb_connector_fill_modes(struct drm_connector *connector,
connector         123 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c static void komeda_wb_connector_destroy(struct drm_connector *connector)
connector         125 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	drm_connector_cleanup(connector);
connector         126 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	kfree(to_kconn(to_wb_conn(connector)));
connector          34 drivers/gpu/drm/arm/malidp_mw.c static int malidp_mw_connector_get_modes(struct drm_connector *connector)
connector          36 drivers/gpu/drm/arm/malidp_mw.c 	struct drm_device *dev = connector->dev;
connector          38 drivers/gpu/drm/arm/malidp_mw.c 	return drm_add_modes_noedid(connector, dev->mode_config.max_width,
connector          43 drivers/gpu/drm/arm/malidp_mw.c malidp_mw_connector_mode_valid(struct drm_connector *connector,
connector          46 drivers/gpu/drm/arm/malidp_mw.c 	struct drm_device *dev = connector->dev;
connector          64 drivers/gpu/drm/arm/malidp_mw.c static void malidp_mw_connector_reset(struct drm_connector *connector)
connector          69 drivers/gpu/drm/arm/malidp_mw.c 	if (connector->state)
connector          70 drivers/gpu/drm/arm/malidp_mw.c 		__drm_atomic_helper_connector_destroy_state(connector->state);
connector          72 drivers/gpu/drm/arm/malidp_mw.c 	kfree(connector->state);
connector          73 drivers/gpu/drm/arm/malidp_mw.c 	__drm_atomic_helper_connector_reset(connector, &mw_state->base);
connector          77 drivers/gpu/drm/arm/malidp_mw.c malidp_mw_connector_detect(struct drm_connector *connector, bool force)
connector          82 drivers/gpu/drm/arm/malidp_mw.c static void malidp_mw_connector_destroy(struct drm_connector *connector)
connector          84 drivers/gpu/drm/arm/malidp_mw.c 	drm_connector_cleanup(connector);
connector          88 drivers/gpu/drm/arm/malidp_mw.c malidp_mw_connector_duplicate_state(struct drm_connector *connector)
connector          92 drivers/gpu/drm/arm/malidp_mw.c 	if (WARN_ON(!connector->state))
connector          99 drivers/gpu/drm/arm/malidp_mw.c 	mw_current_state = to_mw_state(connector->state);
connector         103 drivers/gpu/drm/arm/malidp_mw.c 	__drm_atomic_helper_connector_duplicate_state(connector, &mw_state->base);
connector          14 drivers/gpu/drm/aspeed/aspeed_gfx.h 	struct drm_connector		connector;
connector         240 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c 					    &priv->connector);
connector          11 drivers/gpu/drm/aspeed/aspeed_gfx_out.c static int aspeed_gfx_get_modes(struct drm_connector *connector)
connector          13 drivers/gpu/drm/aspeed/aspeed_gfx_out.c 	return drm_add_modes_noedid(connector, 800, 600);
connector          34 drivers/gpu/drm/aspeed/aspeed_gfx_out.c 	priv->connector.dpms = DRM_MODE_DPMS_OFF;
connector          35 drivers/gpu/drm/aspeed/aspeed_gfx_out.c 	priv->connector.polled = 0;
connector          36 drivers/gpu/drm/aspeed/aspeed_gfx_out.c 	drm_connector_helper_add(&priv->connector,
connector          38 drivers/gpu/drm/aspeed/aspeed_gfx_out.c 	ret = drm_connector_init(drm, &priv->connector,
connector         691 drivers/gpu/drm/ast/ast_mode.c static struct drm_encoder *ast_best_single_encoder(struct drm_connector *connector)
connector         693 drivers/gpu/drm/ast/ast_mode.c 	int enc_id = connector->encoder_ids[0];
connector         696 drivers/gpu/drm/ast/ast_mode.c 		return drm_encoder_find(connector->dev, NULL, enc_id);
connector         750 drivers/gpu/drm/ast/ast_mode.c static int ast_get_modes(struct drm_connector *connector)
connector         752 drivers/gpu/drm/ast/ast_mode.c 	struct ast_connector *ast_connector = to_ast_connector(connector);
connector         753 drivers/gpu/drm/ast/ast_mode.c 	struct ast_private *ast = connector->dev->dev_private;
connector         763 drivers/gpu/drm/ast/ast_mode.c 		flags = ast_dp501_read_edid(connector->dev, (u8 *)edid);
connector         765 drivers/gpu/drm/ast/ast_mode.c 			ast->dp501_maxclk = ast_get_dp501_max_clk(connector->dev);
connector         770 drivers/gpu/drm/ast/ast_mode.c 		edid = drm_get_edid(connector, &ast_connector->i2c->adapter);
connector         773 drivers/gpu/drm/ast/ast_mode.c 		ret = drm_add_edid_modes(connector, edid);
connector         781 drivers/gpu/drm/ast/ast_mode.c static enum drm_mode_status ast_mode_valid(struct drm_connector *connector,
connector         784 drivers/gpu/drm/ast/ast_mode.c 	struct ast_private *ast = connector->dev->dev_private;
connector         838 drivers/gpu/drm/ast/ast_mode.c static void ast_connector_destroy(struct drm_connector *connector)
connector         840 drivers/gpu/drm/ast/ast_mode.c 	struct ast_connector *ast_connector = to_ast_connector(connector);
connector         842 drivers/gpu/drm/ast/ast_mode.c 	drm_connector_unregister(connector);
connector         843 drivers/gpu/drm/ast/ast_mode.c 	drm_connector_cleanup(connector);
connector         844 drivers/gpu/drm/ast/ast_mode.c 	kfree(connector);
connector         862 drivers/gpu/drm/ast/ast_mode.c 	struct drm_connector *connector;
connector         869 drivers/gpu/drm/ast/ast_mode.c 	connector = &ast_connector->base;
connector         874 drivers/gpu/drm/ast/ast_mode.c 	drm_connector_init_with_ddc(dev, connector,
connector         879 drivers/gpu/drm/ast/ast_mode.c 	drm_connector_helper_add(connector, &ast_connector_helper_funcs);
connector         881 drivers/gpu/drm/ast/ast_mode.c 	connector->interlace_allowed = 0;
connector         882 drivers/gpu/drm/ast/ast_mode.c 	connector->doublescan_allowed = 0;
connector         884 drivers/gpu/drm/ast/ast_mode.c 	drm_connector_register(connector);
connector         886 drivers/gpu/drm/ast/ast_mode.c 	connector->polled = DRM_CONNECTOR_POLL_CONNECT;
connector         889 drivers/gpu/drm/ast/ast_mode.c 	drm_connector_attach_encoder(connector, encoder);
connector         246 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 	struct drm_connector *connector = state->connector;
connector         247 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 	struct drm_display_info *info = &connector->display_info;
connector         254 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 		encoder = connector->encoder;
connector         298 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 	struct drm_connector *connector;
connector         304 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 	for_each_new_connector_in_state(state->state, connector, cstate, i) {
connector          73 drivers/gpu/drm/bochs/bochs.h 	struct drm_connector connector;
connector         101 drivers/gpu/drm/bochs/bochs_hw.c 	bochs->edid = drm_do_get_edid(&bochs->connector,
connector         101 drivers/gpu/drm/bochs/bochs_kms.c static int bochs_connector_get_modes(struct drm_connector *connector)
connector         104 drivers/gpu/drm/bochs/bochs_kms.c 		container_of(connector, struct bochs_device, connector);
connector         108 drivers/gpu/drm/bochs/bochs_kms.c 		count = drm_add_edid_modes(connector, bochs->edid);
connector         111 drivers/gpu/drm/bochs/bochs_kms.c 		count = drm_add_modes_noedid(connector, 8192, 8192);
connector         112 drivers/gpu/drm/bochs/bochs_kms.c 		drm_set_preferred_mode(connector, defx, defy);
connector         117 drivers/gpu/drm/bochs/bochs_kms.c static enum drm_mode_status bochs_connector_mode_valid(struct drm_connector *connector,
connector         121 drivers/gpu/drm/bochs/bochs_kms.c 		container_of(connector, struct bochs_device, connector);
connector         153 drivers/gpu/drm/bochs/bochs_kms.c 	struct drm_connector *connector = &bochs->connector;
connector         155 drivers/gpu/drm/bochs/bochs_kms.c 	drm_connector_init(dev, connector, &bochs_connector_connector_funcs,
connector         157 drivers/gpu/drm/bochs/bochs_kms.c 	drm_connector_helper_add(connector,
connector         159 drivers/gpu/drm/bochs/bochs_kms.c 	drm_connector_register(connector);
connector         164 drivers/gpu/drm/bochs/bochs_kms.c 		drm_connector_attach_edid_property(connector);
connector         165 drivers/gpu/drm/bochs/bochs_kms.c 		drm_connector_update_edid_property(connector, bochs->edid);
connector         208 drivers/gpu/drm/bochs/bochs_kms.c 				     &bochs->connector);
connector         352 drivers/gpu/drm/bridge/adv7511/adv7511.h 	struct drm_connector connector;
connector         204 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 				   struct drm_connector *connector,
connector         225 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		if ((connector->display_info.color_formats &
connector         438 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	    adv7511->connector.status == connector_status_disconnected &&
connector         444 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	if (adv7511->connector.status != status) {
connector         445 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv7511->connector.status = status;
connector         448 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		drm_kms_helper_hotplug_event(adv7511->connector.dev);
connector         593 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 			     struct drm_connector *connector)
connector         610 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	edid = drm_do_get_edid(connector, adv7511_get_edid_block, adv7511);
connector         616 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	drm_connector_update_edid_property(connector, edid);
connector         617 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	count = drm_add_edid_modes(connector, edid);
connector         619 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	adv7511_set_config_csc(adv7511, connector, adv7511->rgb,
connector         630 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c adv7511_detect(struct adv7511 *adv7511, struct drm_connector *connector)
connector         655 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv7511_get_modes(adv7511, connector);
connector         778 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c static struct adv7511 *connector_to_adv7511(struct drm_connector *connector)
connector         780 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	return container_of(connector, struct adv7511, connector);
connector         783 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c static int adv7511_connector_get_modes(struct drm_connector *connector)
connector         785 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = connector_to_adv7511(connector);
connector         787 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	return adv7511_get_modes(adv, connector);
connector         791 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c adv7511_connector_mode_valid(struct drm_connector *connector,
connector         794 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = connector_to_adv7511(connector);
connector         805 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c adv7511_connector_detect(struct drm_connector *connector, bool force)
connector         807 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	struct adv7511 *adv = connector_to_adv7511(connector);
connector         809 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	return adv7511_detect(adv, connector);
connector         861 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         863 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 		adv->connector.polled = DRM_CONNECTOR_POLL_CONNECT |
connector         866 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	ret = drm_connector_init(bridge->dev, &adv->connector,
connector         873 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	drm_connector_helper_add(&adv->connector,
connector         875 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c 	drm_connector_attach_encoder(&adv->connector, bridge->encoder);
connector          64 drivers/gpu/drm/bridge/analogix-anx78xx.c 	struct drm_connector connector;
connector          84 drivers/gpu/drm/bridge/analogix-anx78xx.c 	return container_of(c, struct anx78xx, connector);
connector         939 drivers/gpu/drm/bridge/analogix-anx78xx.c static int anx78xx_get_modes(struct drm_connector *connector)
connector         941 drivers/gpu/drm/bridge/analogix-anx78xx.c 	struct anx78xx *anx78xx = connector_to_anx78xx(connector);
connector         948 drivers/gpu/drm/bridge/analogix-anx78xx.c 		return drm_add_edid_modes(connector, anx78xx->edid);
connector         958 drivers/gpu/drm/bridge/analogix-anx78xx.c 	anx78xx->edid = drm_get_edid(connector, &anx78xx->aux.ddc);
connector         964 drivers/gpu/drm/bridge/analogix-anx78xx.c 	err = drm_connector_update_edid_property(connector,
connector         971 drivers/gpu/drm/bridge/analogix-anx78xx.c 	num_modes = drm_add_edid_modes(connector, anx78xx->edid);
connector         983 drivers/gpu/drm/bridge/analogix-anx78xx.c static enum drm_connector_status anx78xx_detect(struct drm_connector *connector,
connector         986 drivers/gpu/drm/bridge/analogix-anx78xx.c 	struct anx78xx *anx78xx = connector_to_anx78xx(connector);
connector        1024 drivers/gpu/drm/bridge/analogix-anx78xx.c 	err = drm_connector_init(bridge->dev, &anx78xx->connector,
connector        1032 drivers/gpu/drm/bridge/analogix-anx78xx.c 	drm_connector_helper_add(&anx78xx->connector,
connector        1035 drivers/gpu/drm/bridge/analogix-anx78xx.c 	err = drm_connector_register(&anx78xx->connector);
connector        1041 drivers/gpu/drm/bridge/analogix-anx78xx.c 	anx78xx->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector        1043 drivers/gpu/drm/bridge/analogix-anx78xx.c 	err = drm_connector_attach_encoder(&anx78xx->connector,
connector        1090 drivers/gpu/drm/bridge/analogix-anx78xx.c 						       &anx78xx->connector,
connector        1287 drivers/gpu/drm/bridge/analogix-anx78xx.c 		drm_helper_hpd_irq_event(anx78xx->connector.dev);
connector        1106 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c static int analogix_dp_get_modes(struct drm_connector *connector)
connector        1108 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct analogix_dp_device *dp = to_dp(connector);
connector        1122 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		edid = drm_get_edid(connector, &dp->aux.ddc);
connector        1125 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 			drm_connector_update_edid_property(&dp->connector,
connector        1127 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 			num_modes += drm_add_edid_modes(&dp->connector, edid);
connector        1137 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		num_modes += dp->plat_data->get_modes(dp->plat_data, connector);
connector        1143 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_best_encoder(struct drm_connector *connector)
connector        1145 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct analogix_dp_device *dp = to_dp(connector);
connector        1151 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c static int analogix_dp_atomic_check(struct drm_connector *connector,
connector        1154 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct analogix_dp_device *dp = to_dp(connector);
connector        1158 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	conn_state = drm_atomic_get_new_connector_state(state, connector);
connector        1184 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_detect(struct drm_connector *connector, bool force)
connector        1186 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct analogix_dp_device *dp = to_dp(connector);
connector        1222 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct drm_connector *connector = NULL;
connector        1231 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		connector = &dp->connector;
connector        1232 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        1234 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		ret = drm_connector_init(dp->drm_dev, connector,
connector        1242 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		drm_connector_helper_add(connector,
connector        1244 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		drm_connector_attach_encoder(connector, encoder);
connector        1254 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		ret = dp->plat_data->attach(dp->plat_data, bridge, connector);
connector        1262 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		ret = drm_panel_attach(dp->plat_data->panel, &dp->connector);
connector        1277 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct drm_connector *connector;
connector        1280 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	connector = drm_atomic_get_new_connector_for_encoder(state, encoder);
connector        1281 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	if (!connector)
connector        1284 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	conn_state = drm_atomic_get_new_connector_state(state, connector);
connector        1492 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct drm_display_info *display_info = &dp->connector.display_info;
connector        1784 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	dp->connector.funcs->destroy(&dp->connector);
connector        1839 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c int analogix_dp_start_crc(struct drm_connector *connector)
connector        1841 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct analogix_dp_device *dp = to_dp(connector);
connector        1843 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	if (!connector->state->crtc) {
connector        1845 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 			  connector->name);
connector        1849 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	return drm_dp_start_crc(&dp->aux, connector->state->crtc);
connector        1853 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c int analogix_dp_stop_crc(struct drm_connector *connector)
connector        1855 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct analogix_dp_device *dp = to_dp(connector);
connector         161 drivers/gpu/drm/bridge/analogix/analogix_dp_core.h 	struct drm_connector	connector;
connector          21 drivers/gpu/drm/bridge/dumb-vga-dac.c 	struct drm_connector	connector;
connector          34 drivers/gpu/drm/bridge/dumb-vga-dac.c drm_connector_to_dumb_vga(struct drm_connector *connector)
connector          36 drivers/gpu/drm/bridge/dumb-vga-dac.c 	return container_of(connector, struct dumb_vga, connector);
connector          39 drivers/gpu/drm/bridge/dumb-vga-dac.c static int dumb_vga_get_modes(struct drm_connector *connector)
connector          41 drivers/gpu/drm/bridge/dumb-vga-dac.c 	struct dumb_vga *vga = drm_connector_to_dumb_vga(connector);
connector          48 drivers/gpu/drm/bridge/dumb-vga-dac.c 	edid = drm_get_edid(connector, vga->ddc);
connector          54 drivers/gpu/drm/bridge/dumb-vga-dac.c 	drm_connector_update_edid_property(connector, edid);
connector          55 drivers/gpu/drm/bridge/dumb-vga-dac.c 	ret = drm_add_edid_modes(connector, edid);
connector          64 drivers/gpu/drm/bridge/dumb-vga-dac.c 	ret = drm_add_modes_noedid(connector, 1920, 1200);
connector          67 drivers/gpu/drm/bridge/dumb-vga-dac.c 	drm_set_preferred_mode(connector, 1024, 768);
connector          77 drivers/gpu/drm/bridge/dumb-vga-dac.c dumb_vga_connector_detect(struct drm_connector *connector, bool force)
connector          79 drivers/gpu/drm/bridge/dumb-vga-dac.c 	struct dumb_vga *vga = drm_connector_to_dumb_vga(connector);
connector         112 drivers/gpu/drm/bridge/dumb-vga-dac.c 	drm_connector_helper_add(&vga->connector,
connector         114 drivers/gpu/drm/bridge/dumb-vga-dac.c 	ret = drm_connector_init_with_ddc(bridge->dev, &vga->connector,
connector         123 drivers/gpu/drm/bridge/dumb-vga-dac.c 	drm_connector_attach_encoder(&vga->connector,
connector          59 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 	struct drm_connector connector;
connector         133 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c static int ge_b850v3_lvds_get_modes(struct drm_connector *connector)
connector         144 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 		drm_connector_update_edid_property(connector,
connector         146 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 		num_modes = drm_add_edid_modes(connector,
connector         154 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 		struct drm_connector *connector, struct drm_display_mode *mode)
connector         166 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 		struct drm_connector *connector, bool force)
connector         202 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 	if (ge_b850v3_lvds_ptr->connector.dev)
connector         203 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 		drm_kms_helper_hotplug_event(ge_b850v3_lvds_ptr->connector.dev);
connector         210 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 	struct drm_connector *connector = &ge_b850v3_lvds_ptr->connector;
connector         220 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         222 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 	drm_connector_helper_add(connector,
connector         225 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 	ret = drm_connector_init(bridge->dev, connector,
connector         233 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 	ret = drm_connector_attach_encoder(connector, bridge->encoder);
connector          28 drivers/gpu/drm/bridge/nxp-ptn3460.c 	struct drm_connector connector;
connector          46 drivers/gpu/drm/bridge/nxp-ptn3460.c 		connector_to_ptn3460(struct drm_connector *connector)
connector          48 drivers/gpu/drm/bridge/nxp-ptn3460.c 	return container_of(connector, struct ptn3460_bridge, connector);
connector         186 drivers/gpu/drm/bridge/nxp-ptn3460.c static int ptn3460_get_modes(struct drm_connector *connector)
connector         193 drivers/gpu/drm/bridge/nxp-ptn3460.c 	ptn_bridge = connector_to_ptn3460(connector);
connector         196 drivers/gpu/drm/bridge/nxp-ptn3460.c 		return drm_add_edid_modes(connector, ptn_bridge->edid);
connector         215 drivers/gpu/drm/bridge/nxp-ptn3460.c 	drm_connector_update_edid_property(connector, ptn_bridge->edid);
connector         217 drivers/gpu/drm/bridge/nxp-ptn3460.c 	num_modes = drm_add_edid_modes(connector, ptn_bridge->edid);
connector         248 drivers/gpu/drm/bridge/nxp-ptn3460.c 	ptn_bridge->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         249 drivers/gpu/drm/bridge/nxp-ptn3460.c 	ret = drm_connector_init(bridge->dev, &ptn_bridge->connector,
connector         255 drivers/gpu/drm/bridge/nxp-ptn3460.c 	drm_connector_helper_add(&ptn_bridge->connector,
connector         257 drivers/gpu/drm/bridge/nxp-ptn3460.c 	drm_connector_register(&ptn_bridge->connector);
connector         258 drivers/gpu/drm/bridge/nxp-ptn3460.c 	drm_connector_attach_encoder(&ptn_bridge->connector,
connector         262 drivers/gpu/drm/bridge/nxp-ptn3460.c 		drm_panel_attach(ptn_bridge->panel, &ptn_bridge->connector);
connector         264 drivers/gpu/drm/bridge/nxp-ptn3460.c 	drm_helper_hpd_irq_event(ptn_bridge->connector.dev);
connector          17 drivers/gpu/drm/bridge/panel.c 	struct drm_connector connector;
connector          29 drivers/gpu/drm/bridge/panel.c drm_connector_to_panel_bridge(struct drm_connector *connector)
connector          31 drivers/gpu/drm/bridge/panel.c 	return container_of(connector, struct panel_bridge, connector);
connector          34 drivers/gpu/drm/bridge/panel.c static int panel_bridge_connector_get_modes(struct drm_connector *connector)
connector          37 drivers/gpu/drm/bridge/panel.c 		drm_connector_to_panel_bridge(connector);
connector          58 drivers/gpu/drm/bridge/panel.c 	struct drm_connector *connector = &panel_bridge->connector;
connector          66 drivers/gpu/drm/bridge/panel.c 	drm_connector_helper_add(connector,
connector          69 drivers/gpu/drm/bridge/panel.c 	ret = drm_connector_init(bridge->dev, connector,
connector          77 drivers/gpu/drm/bridge/panel.c 	drm_connector_attach_encoder(&panel_bridge->connector,
connector          80 drivers/gpu/drm/bridge/panel.c 	ret = drm_panel_attach(panel_bridge->panel, &panel_bridge->connector);
connector          44 drivers/gpu/drm/bridge/parade-ps8622.c 	struct drm_connector connector;
connector          67 drivers/gpu/drm/bridge/parade-ps8622.c 		connector_to_ps8622(struct drm_connector *connector)
connector          69 drivers/gpu/drm/bridge/parade-ps8622.c 	return container_of(connector, struct ps8622_bridge, connector);
connector         457 drivers/gpu/drm/bridge/parade-ps8622.c static int ps8622_get_modes(struct drm_connector *connector)
connector         461 drivers/gpu/drm/bridge/parade-ps8622.c 	ps8622 = connector_to_ps8622(connector);
connector         488 drivers/gpu/drm/bridge/parade-ps8622.c 	ps8622->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         489 drivers/gpu/drm/bridge/parade-ps8622.c 	ret = drm_connector_init(bridge->dev, &ps8622->connector,
connector         495 drivers/gpu/drm/bridge/parade-ps8622.c 	drm_connector_helper_add(&ps8622->connector,
connector         497 drivers/gpu/drm/bridge/parade-ps8622.c 	drm_connector_register(&ps8622->connector);
connector         498 drivers/gpu/drm/bridge/parade-ps8622.c 	drm_connector_attach_encoder(&ps8622->connector,
connector         502 drivers/gpu/drm/bridge/parade-ps8622.c 		drm_panel_attach(ps8622->panel, &ps8622->connector);
connector         504 drivers/gpu/drm/bridge/parade-ps8622.c 	drm_helper_hpd_irq_event(ps8622->connector.dev);
connector         167 drivers/gpu/drm/bridge/sii902x.c 	struct drm_connector connector;
connector         229 drivers/gpu/drm/bridge/sii902x.c 	return container_of(con, struct sii902x, connector);
connector         246 drivers/gpu/drm/bridge/sii902x.c sii902x_connector_detect(struct drm_connector *connector, bool force)
connector         248 drivers/gpu/drm/bridge/sii902x.c 	struct sii902x *sii902x = connector_to_sii902x(connector);
connector         270 drivers/gpu/drm/bridge/sii902x.c static int sii902x_get_modes(struct drm_connector *connector)
connector         272 drivers/gpu/drm/bridge/sii902x.c 	struct sii902x *sii902x = connector_to_sii902x(connector);
connector         280 drivers/gpu/drm/bridge/sii902x.c 	edid = drm_get_edid(connector, sii902x->i2cmux->adapter[0]);
connector         281 drivers/gpu/drm/bridge/sii902x.c 	drm_connector_update_edid_property(connector, edid);
connector         286 drivers/gpu/drm/bridge/sii902x.c 		num = drm_add_edid_modes(connector, edid);
connector         290 drivers/gpu/drm/bridge/sii902x.c 	ret = drm_display_info_set_bus_formats(&connector->display_info,
connector         308 drivers/gpu/drm/bridge/sii902x.c static enum drm_mode_status sii902x_mode_valid(struct drm_connector *connector,
connector         380 drivers/gpu/drm/bridge/sii902x.c 						       &sii902x->connector, adj);
connector         407 drivers/gpu/drm/bridge/sii902x.c 	drm_connector_helper_add(&sii902x->connector,
connector         416 drivers/gpu/drm/bridge/sii902x.c 	ret = drm_connector_init(drm, &sii902x->connector,
connector         423 drivers/gpu/drm/bridge/sii902x.c 		sii902x->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         425 drivers/gpu/drm/bridge/sii902x.c 		sii902x->connector.polled = DRM_CONNECTOR_POLL_CONNECT;
connector         427 drivers/gpu/drm/bridge/sii902x.c 	drm_connector_attach_encoder(&sii902x->connector, bridge->encoder);
connector         689 drivers/gpu/drm/bridge/sii902x.c 	memcpy(buf, sii902x->connector.eld,
connector         690 drivers/gpu/drm/bridge/sii902x.c 	       min(sizeof(sii902x->connector.eld), len));
connector         135 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct drm_connector connector;
connector        1175 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct drm_display_info *display = &hdmi->connector.display_info;
connector        1567 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 						 &hdmi->connector, mode);
connector        1685 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 							  &hdmi->connector,
connector        1735 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct drm_hdmi_info *hdmi_info = &hdmi->connector.display_info.hdmi;
connector        2176 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c dw_hdmi_connector_detect(struct drm_connector *connector, bool force)
connector        2178 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct dw_hdmi *hdmi = container_of(connector, struct dw_hdmi,
connector        2179 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 					     connector);
connector        2190 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c static int dw_hdmi_connector_get_modes(struct drm_connector *connector)
connector        2192 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct dw_hdmi *hdmi = container_of(connector, struct dw_hdmi,
connector        2193 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 					     connector);
connector        2200 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	edid = drm_get_edid(connector, hdmi->ddc);
connector        2207 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		drm_connector_update_edid_property(connector, edid);
connector        2209 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		ret = drm_add_edid_modes(connector, edid);
connector        2218 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c static void dw_hdmi_connector_force(struct drm_connector *connector)
connector        2220 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct dw_hdmi *hdmi = container_of(connector, struct dw_hdmi,
connector        2221 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 					     connector);
connector        2224 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi->force = connector->force;
connector        2248 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct drm_connector *connector = &hdmi->connector;
connector        2252 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	connector->interlace_allowed = 1;
connector        2253 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        2255 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	drm_connector_helper_add(connector, &dw_hdmi_connector_helper_funcs);
connector        2257 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	drm_connector_init_with_ddc(bridge->dev, connector,
connector        2262 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	drm_connector_attach_encoder(connector, encoder);
connector        2264 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	cec_fill_conn_info_from_drm(&conn_info, connector);
connector        2292 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct drm_connector *connector = &hdmi->connector;
connector        2300 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		mode_status = hdmi->plat_data->mode_valid(connector, mode);
connector        2825 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		audio.eld = hdmi->connector.eld;
connector        2838 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		audio.eld	= hdmi->connector.eld;
connector         155 drivers/gpu/drm/bridge/tc358764.c 	struct drm_connector connector;
connector         213 drivers/gpu/drm/bridge/tc358764.c struct tc358764 *connector_to_tc358764(struct drm_connector *connector)
connector         215 drivers/gpu/drm/bridge/tc358764.c 	return container_of(connector, struct tc358764, connector);
connector         280 drivers/gpu/drm/bridge/tc358764.c static int tc358764_get_modes(struct drm_connector *connector)
connector         282 drivers/gpu/drm/bridge/tc358764.c 	struct tc358764 *ctx = connector_to_tc358764(connector);
connector         357 drivers/gpu/drm/bridge/tc358764.c 	ctx->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         358 drivers/gpu/drm/bridge/tc358764.c 	ret = drm_connector_init(drm, &ctx->connector,
connector         366 drivers/gpu/drm/bridge/tc358764.c 	drm_connector_helper_add(&ctx->connector,
connector         368 drivers/gpu/drm/bridge/tc358764.c 	drm_connector_attach_encoder(&ctx->connector, bridge->encoder);
connector         369 drivers/gpu/drm/bridge/tc358764.c 	drm_panel_attach(ctx->panel, &ctx->connector);
connector         370 drivers/gpu/drm/bridge/tc358764.c 	ctx->connector.funcs->reset(&ctx->connector);
connector         371 drivers/gpu/drm/bridge/tc358764.c 	drm_fb_helper_add_one_connector(drm->fb_helper, &ctx->connector);
connector         372 drivers/gpu/drm/bridge/tc358764.c 	drm_connector_register(&ctx->connector);
connector         382 drivers/gpu/drm/bridge/tc358764.c 	drm_connector_unregister(&ctx->connector);
connector         383 drivers/gpu/drm/bridge/tc358764.c 	drm_fb_helper_remove_one_connector(drm->fb_helper, &ctx->connector);
connector         386 drivers/gpu/drm/bridge/tc358764.c 	drm_connector_put(&ctx->connector);
connector         243 drivers/gpu/drm/bridge/tc358767.c 	struct drm_connector	connector;
connector         280 drivers/gpu/drm/bridge/tc358767.c 	return container_of(c, struct tc_data, connector);
connector        1316 drivers/gpu/drm/bridge/tc358767.c static int tc_connector_get_modes(struct drm_connector *connector)
connector        1318 drivers/gpu/drm/bridge/tc358767.c 	struct tc_data *tc = connector_to_tc(connector);
connector        1333 drivers/gpu/drm/bridge/tc358767.c 	edid = drm_get_edid(connector, &tc->aux.ddc);
connector        1340 drivers/gpu/drm/bridge/tc358767.c 	drm_connector_update_edid_property(connector, edid);
connector        1341 drivers/gpu/drm/bridge/tc358767.c 	count = drm_add_edid_modes(connector, edid);
connector        1350 drivers/gpu/drm/bridge/tc358767.c static enum drm_connector_status tc_connector_detect(struct drm_connector *connector,
connector        1353 drivers/gpu/drm/bridge/tc358767.c 	struct tc_data *tc = connector_to_tc(connector);
connector        1394 drivers/gpu/drm/bridge/tc358767.c 	drm_connector_helper_add(&tc->connector, &tc_connector_helper_funcs);
connector        1395 drivers/gpu/drm/bridge/tc358767.c 	ret = drm_connector_init(drm, &tc->connector, &tc_connector_funcs,
connector        1404 drivers/gpu/drm/bridge/tc358767.c 			tc->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector        1406 drivers/gpu/drm/bridge/tc358767.c 			tc->connector.polled = DRM_CONNECTOR_POLL_CONNECT |
connector        1411 drivers/gpu/drm/bridge/tc358767.c 		drm_panel_attach(tc->panel, &tc->connector);
connector        1413 drivers/gpu/drm/bridge/tc358767.c 	drm_display_info_set_bus_formats(&tc->connector.display_info,
connector        1415 drivers/gpu/drm/bridge/tc358767.c 	tc->connector.display_info.bus_flags =
connector        1419 drivers/gpu/drm/bridge/tc358767.c 	drm_connector_attach_encoder(&tc->connector, tc->bridge.encoder);
connector          94 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	struct drm_connector		connector;
connector         199 drivers/gpu/drm/bridge/ti-sn65dsi86.c connector_to_ti_sn_bridge(struct drm_connector *connector)
connector         201 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	return container_of(connector, struct ti_sn_bridge, connector);
connector         204 drivers/gpu/drm/bridge/ti-sn65dsi86.c static int ti_sn_bridge_connector_get_modes(struct drm_connector *connector)
connector         206 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	struct ti_sn_bridge *pdata = connector_to_ti_sn_bridge(connector);
connector         212 drivers/gpu/drm/bridge/ti-sn65dsi86.c ti_sn_bridge_connector_mode_valid(struct drm_connector *connector,
connector         228 drivers/gpu/drm/bridge/ti-sn65dsi86.c ti_sn_bridge_connector_detect(struct drm_connector *connector, bool force)
connector         277 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	ret = drm_connector_init(bridge->dev, &pdata->connector,
connector         285 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	drm_connector_helper_add(&pdata->connector,
connector         287 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	drm_connector_attach_encoder(&pdata->connector, bridge->encoder);
connector         334 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	drm_panel_attach(pdata->panel, &pdata->connector);
connector         341 drivers/gpu/drm/bridge/ti-sn65dsi86.c 	drm_connector_cleanup(&pdata->connector);
connector          25 drivers/gpu/drm/bridge/ti-tfp410.c 	struct drm_connector	connector;
connector          47 drivers/gpu/drm/bridge/ti-tfp410.c drm_connector_to_tfp410(struct drm_connector *connector)
connector          49 drivers/gpu/drm/bridge/ti-tfp410.c 	return container_of(connector, struct tfp410, connector);
connector          52 drivers/gpu/drm/bridge/ti-tfp410.c static int tfp410_get_modes(struct drm_connector *connector)
connector          54 drivers/gpu/drm/bridge/ti-tfp410.c 	struct tfp410 *dvi = drm_connector_to_tfp410(connector);
connector          61 drivers/gpu/drm/bridge/ti-tfp410.c 	edid = drm_get_edid(connector, dvi->ddc);
connector          67 drivers/gpu/drm/bridge/ti-tfp410.c 	drm_connector_update_edid_property(connector, edid);
connector          69 drivers/gpu/drm/bridge/ti-tfp410.c 	ret = drm_add_edid_modes(connector, edid);
connector          77 drivers/gpu/drm/bridge/ti-tfp410.c 	ret = drm_add_modes_noedid(connector, 1920, 1200);
connector          80 drivers/gpu/drm/bridge/ti-tfp410.c 	drm_set_preferred_mode(connector, 1024, 768);
connector          90 drivers/gpu/drm/bridge/ti-tfp410.c tfp410_connector_detect(struct drm_connector *connector, bool force)
connector          92 drivers/gpu/drm/bridge/ti-tfp410.c 	struct tfp410 *dvi = drm_connector_to_tfp410(connector);
connector         131 drivers/gpu/drm/bridge/ti-tfp410.c 		dvi->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         133 drivers/gpu/drm/bridge/ti-tfp410.c 		dvi->connector.polled = DRM_CONNECTOR_POLL_CONNECT | DRM_CONNECTOR_POLL_DISCONNECT;
connector         135 drivers/gpu/drm/bridge/ti-tfp410.c 	drm_connector_helper_add(&dvi->connector,
connector         137 drivers/gpu/drm/bridge/ti-tfp410.c 	ret = drm_connector_init_with_ddc(bridge->dev, &dvi->connector,
connector         146 drivers/gpu/drm/bridge/ti-tfp410.c 	drm_display_info_set_bus_formats(&dvi->connector.display_info,
connector         149 drivers/gpu/drm/bridge/ti-tfp410.c 	drm_connector_attach_encoder(&dvi->connector,
connector         156 drivers/gpu/drm/drm_atomic.c 		struct drm_connector *connector = state->connectors[i].ptr;
connector         158 drivers/gpu/drm/drm_atomic.c 		if (!connector)
connector         161 drivers/gpu/drm/drm_atomic.c 		connector->funcs->atomic_destroy_state(connector,
connector         167 drivers/gpu/drm/drm_atomic.c 		drm_connector_put(connector);
connector         402 drivers/gpu/drm/drm_atomic.c static int drm_atomic_connector_check(struct drm_connector *connector,
connector         407 drivers/gpu/drm/drm_atomic.c 	const struct drm_display_info *info = &connector->display_info;
connector         410 drivers/gpu/drm/drm_atomic.c 	if (connector->max_bpc_property)
connector         413 drivers/gpu/drm/drm_atomic.c 	if ((connector->connector_type != DRM_MODE_CONNECTOR_WRITEBACK) || !writeback_job)
connector         418 drivers/gpu/drm/drm_atomic.c 				 connector->base.id, connector->name);
connector         428 drivers/gpu/drm/drm_atomic.c 				 connector->base.id, connector->name,
connector         436 drivers/gpu/drm/drm_atomic.c 					 connector->base.id, connector->name);
connector         878 drivers/gpu/drm/drm_atomic.c 	struct drm_connector *connector;
connector         881 drivers/gpu/drm/drm_atomic.c 	for_each_old_connector_in_state(state, connector, conn_state, i) {
connector         883 drivers/gpu/drm/drm_atomic.c 			return connector;
connector         912 drivers/gpu/drm/drm_atomic.c 	struct drm_connector *connector;
connector         915 drivers/gpu/drm/drm_atomic.c 	for_each_new_connector_in_state(state, connector, conn_state, i) {
connector         917 drivers/gpu/drm/drm_atomic.c 			return connector;
connector         941 drivers/gpu/drm/drm_atomic.c 			  struct drm_connector *connector)
connector         944 drivers/gpu/drm/drm_atomic.c 	struct drm_mode_config *config = &connector->dev->mode_config;
connector         953 drivers/gpu/drm/drm_atomic.c 	index = drm_connector_index(connector);
connector         973 drivers/gpu/drm/drm_atomic.c 	connector_state = connector->funcs->atomic_duplicate_state(connector);
connector         977 drivers/gpu/drm/drm_atomic.c 	drm_connector_get(connector);
connector         979 drivers/gpu/drm/drm_atomic.c 	state->connectors[index].old_state = connector->state;
connector         981 drivers/gpu/drm/drm_atomic.c 	state->connectors[index].ptr = connector;
connector         985 drivers/gpu/drm/drm_atomic.c 			 connector->base.id, connector->name,
connector        1004 drivers/gpu/drm/drm_atomic.c 	struct drm_connector *connector = state->connector;
connector        1006 drivers/gpu/drm/drm_atomic.c 	drm_printf(p, "connector[%u]: %s\n", connector->base.id, connector->name);
connector        1010 drivers/gpu/drm/drm_atomic.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_WRITEBACK)
connector        1014 drivers/gpu/drm/drm_atomic.c 	if (connector->funcs->atomic_print_state)
connector        1015 drivers/gpu/drm/drm_atomic.c 		connector->funcs->atomic_print_state(p, state);
connector        1040 drivers/gpu/drm/drm_atomic.c 	struct drm_connector *connector;
connector        1062 drivers/gpu/drm/drm_atomic.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        1063 drivers/gpu/drm/drm_atomic.c 		if (!(crtc_state->connector_mask & drm_connector_mask(connector)))
connector        1066 drivers/gpu/drm/drm_atomic.c 		conn_state = drm_atomic_get_connector_state(state, connector);
connector        1288 drivers/gpu/drm/drm_atomic.c 	struct drm_connector *connector;
connector        1302 drivers/gpu/drm/drm_atomic.c 	for_each_new_connector_in_state(state, connector, new_conn_state, i) {
connector        1433 drivers/gpu/drm/drm_atomic.c 	struct drm_connector *connector;
connector        1445 drivers/gpu/drm/drm_atomic.c 	for_each_new_connector_in_state(state, connector, connector_state, i)
connector        1455 drivers/gpu/drm/drm_atomic.c 	struct drm_connector *connector;
connector        1480 drivers/gpu/drm/drm_atomic.c 	drm_for_each_connector_iter(connector, &conn_iter)
connector        1481 drivers/gpu/drm/drm_atomic.c 		drm_atomic_connector_print_state(p, connector->state);
connector         105 drivers/gpu/drm/drm_atomic_helper.c pick_single_encoder_for_connector(struct drm_connector *connector)
connector         107 drivers/gpu/drm/drm_atomic_helper.c 	WARN_ON(connector->encoder_ids[1]);
connector         108 drivers/gpu/drm/drm_atomic_helper.c 	return drm_encoder_find(connector->dev, NULL, connector->encoder_ids[0]);
connector         115 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector         126 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(state, connector, new_conn_state, i) {
connector         127 drivers/gpu/drm/drm_atomic_helper.c 		const struct drm_connector_helper_funcs *funcs = connector->helper_private;
connector         134 drivers/gpu/drm/drm_atomic_helper.c 			new_encoder = funcs->atomic_best_encoder(connector, new_conn_state);
connector         136 drivers/gpu/drm/drm_atomic_helper.c 			new_encoder = funcs->best_encoder(connector);
connector         138 drivers/gpu/drm/drm_atomic_helper.c 			new_encoder = pick_single_encoder_for_connector(connector);
connector         144 drivers/gpu/drm/drm_atomic_helper.c 					connector->base.id, connector->name);
connector         168 drivers/gpu/drm/drm_atomic_helper.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         171 drivers/gpu/drm/drm_atomic_helper.c 		if (drm_atomic_get_new_connector_state(state, connector))
connector         174 drivers/gpu/drm/drm_atomic_helper.c 		encoder = connector->state->best_encoder;
connector         181 drivers/gpu/drm/drm_atomic_helper.c 					 connector->state->crtc->base.id,
connector         182 drivers/gpu/drm/drm_atomic_helper.c 					 connector->state->crtc->name,
connector         183 drivers/gpu/drm/drm_atomic_helper.c 					 connector->base.id, connector->name);
connector         188 drivers/gpu/drm/drm_atomic_helper.c 		new_conn_state = drm_atomic_get_connector_state(state, connector);
connector         197 drivers/gpu/drm/drm_atomic_helper.c 				 connector->base.id, connector->name);
connector         230 drivers/gpu/drm/drm_atomic_helper.c 		crtc = conn_state->connector->state->crtc;
connector         266 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector         270 drivers/gpu/drm/drm_atomic_helper.c 	for_each_oldnew_connector_in_state(state, connector, old_connector_state, new_connector_state, i) {
connector         293 drivers/gpu/drm/drm_atomic_helper.c 			 struct drm_connector *connector,
connector         302 drivers/gpu/drm/drm_atomic_helper.c 			 connector->base.id,
connector         303 drivers/gpu/drm/drm_atomic_helper.c 			 connector->name);
connector         319 drivers/gpu/drm/drm_atomic_helper.c 				connector->base.id,
connector         320 drivers/gpu/drm/drm_atomic_helper.c 				connector->name);
connector         347 drivers/gpu/drm/drm_atomic_helper.c 	if (!state->duplicated && drm_connector_is_unregistered(connector) &&
connector         350 drivers/gpu/drm/drm_atomic_helper.c 				 connector->base.id, connector->name);
connector         354 drivers/gpu/drm/drm_atomic_helper.c 	funcs = connector->helper_private;
connector         357 drivers/gpu/drm/drm_atomic_helper.c 		new_encoder = funcs->atomic_best_encoder(connector,
connector         360 drivers/gpu/drm/drm_atomic_helper.c 		new_encoder = funcs->best_encoder(connector);
connector         362 drivers/gpu/drm/drm_atomic_helper.c 		new_encoder = pick_single_encoder_for_connector(connector);
connector         366 drivers/gpu/drm/drm_atomic_helper.c 				 connector->base.id,
connector         367 drivers/gpu/drm/drm_atomic_helper.c 				 connector->name);
connector         384 drivers/gpu/drm/drm_atomic_helper.c 				 connector->base.id,
connector         385 drivers/gpu/drm/drm_atomic_helper.c 				 connector->name,
connector         401 drivers/gpu/drm/drm_atomic_helper.c 			 connector->base.id,
connector         402 drivers/gpu/drm/drm_atomic_helper.c 			 connector->name,
connector         416 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector         429 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(state, connector, new_conn_state, i) {
connector         500 drivers/gpu/drm/drm_atomic_helper.c static enum drm_mode_status mode_valid_path(struct drm_connector *connector,
connector         534 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector         537 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(state, connector, conn_state, i) {
connector         555 drivers/gpu/drm/drm_atomic_helper.c 		mode_status = mode_valid_path(connector, encoder, crtc, mode);
connector         612 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector         663 drivers/gpu/drm/drm_atomic_helper.c 	for_each_oldnew_connector_in_state(state, connector, old_connector_state, new_connector_state, i) {
connector         664 drivers/gpu/drm/drm_atomic_helper.c 		const struct drm_connector_helper_funcs *funcs = connector->helper_private;
connector         673 drivers/gpu/drm/drm_atomic_helper.c 		ret = update_connector_routing(state, connector,
connector         691 drivers/gpu/drm/drm_atomic_helper.c 			ret = funcs->atomic_check(connector, state);
connector         726 drivers/gpu/drm/drm_atomic_helper.c 	for_each_oldnew_connector_in_state(state, connector, old_connector_state, new_connector_state, i) {
connector         727 drivers/gpu/drm/drm_atomic_helper.c 		const struct drm_connector_helper_funcs *funcs = connector->helper_private;
connector         733 drivers/gpu/drm/drm_atomic_helper.c 			ret = funcs->atomic_check(connector, state);
connector         988 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector         994 drivers/gpu/drm/drm_atomic_helper.c 	for_each_oldnew_connector_in_state(old_state, connector, old_conn_state, new_conn_state, i) {
connector        1110 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector        1117 drivers/gpu/drm/drm_atomic_helper.c 	for_each_oldnew_connector_in_state(old_state, connector, old_conn_state, new_conn_state, i) {
connector        1118 drivers/gpu/drm/drm_atomic_helper.c 		if (connector->encoder) {
connector        1119 drivers/gpu/drm/drm_atomic_helper.c 			WARN_ON(!connector->encoder->crtc);
connector        1121 drivers/gpu/drm/drm_atomic_helper.c 			connector->encoder->crtc = NULL;
connector        1122 drivers/gpu/drm/drm_atomic_helper.c 			connector->encoder = NULL;
connector        1133 drivers/gpu/drm/drm_atomic_helper.c 			connector->dpms = mode;
connector        1138 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(old_state, connector, new_conn_state, i) {
connector        1145 drivers/gpu/drm/drm_atomic_helper.c 		connector->encoder = new_conn_state->best_encoder;
connector        1146 drivers/gpu/drm/drm_atomic_helper.c 		connector->encoder->crtc = new_conn_state->crtc;
connector        1177 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector        1197 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(old_state, connector, new_conn_state, i) {
connector        1260 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector        1264 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(old_state, connector, new_conn_state, i) {
connector        1267 drivers/gpu/drm/drm_atomic_helper.c 		funcs = connector->helper_private;
connector        1272 drivers/gpu/drm/drm_atomic_helper.c 			WARN_ON(connector->connector_type != DRM_MODE_CONNECTOR_WRITEBACK);
connector        1273 drivers/gpu/drm/drm_atomic_helper.c 			funcs->atomic_commit(connector, new_conn_state);
connector        1298 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector        1324 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(old_state, connector, new_conn_state, i) {
connector        2336 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector        2342 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(state, connector, new_conn_state, i) {
connector        2701 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector        2732 drivers/gpu/drm/drm_atomic_helper.c 		for_each_old_connector_in_state(state, connector, old_conn_state, i) {
connector        2755 drivers/gpu/drm/drm_atomic_helper.c 	for_each_oldnew_connector_in_state(state, connector, old_conn_state, new_conn_state, i) {
connector        2756 drivers/gpu/drm/drm_atomic_helper.c 		WARN_ON(connector->state != old_conn_state);
connector        2762 drivers/gpu/drm/drm_atomic_helper.c 		connector->state = new_conn_state;
connector        3236 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_connector *connector;
connector        3249 drivers/gpu/drm/drm_atomic_helper.c 	for_each_new_connector_in_state(state, connector, new_conn_state, i)
connector        3250 drivers/gpu/drm/drm_atomic_helper.c 		state->connectors[i].old_state = connector->state;
connector         351 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_connector_reset(struct drm_connector *connector,
connector         355 drivers/gpu/drm/drm_atomic_state_helper.c 		conn_state->connector = connector;
connector         357 drivers/gpu/drm/drm_atomic_state_helper.c 	connector->state = conn_state;
connector         369 drivers/gpu/drm/drm_atomic_state_helper.c void drm_atomic_helper_connector_reset(struct drm_connector *connector)
connector         374 drivers/gpu/drm/drm_atomic_state_helper.c 	if (connector->state)
connector         375 drivers/gpu/drm/drm_atomic_state_helper.c 		__drm_atomic_helper_connector_destroy_state(connector->state);
connector         377 drivers/gpu/drm/drm_atomic_state_helper.c 	kfree(connector->state);
connector         378 drivers/gpu/drm/drm_atomic_state_helper.c 	__drm_atomic_helper_connector_reset(connector, conn_state);
connector         388 drivers/gpu/drm/drm_atomic_state_helper.c void drm_atomic_helper_connector_tv_reset(struct drm_connector *connector)
connector         390 drivers/gpu/drm/drm_atomic_state_helper.c 	struct drm_cmdline_mode *cmdline = &connector->cmdline_mode;
connector         391 drivers/gpu/drm/drm_atomic_state_helper.c 	struct drm_connector_state *state = connector->state;
connector         409 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
connector         412 drivers/gpu/drm/drm_atomic_state_helper.c 	memcpy(state, connector->state, sizeof(*state));
connector         414 drivers/gpu/drm/drm_atomic_state_helper.c 		drm_connector_get(connector);
connector         433 drivers/gpu/drm/drm_atomic_state_helper.c drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector)
connector         437 drivers/gpu/drm/drm_atomic_state_helper.c 	if (WARN_ON(!connector->state))
connector         442 drivers/gpu/drm/drm_atomic_state_helper.c 		__drm_atomic_helper_connector_duplicate_state(connector, state);
connector         460 drivers/gpu/drm/drm_atomic_state_helper.c 		drm_connector_put(state->connector);
connector         480 drivers/gpu/drm/drm_atomic_state_helper.c void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
connector         299 drivers/gpu/drm/drm_atomic_uapi.c 	struct drm_connector *connector = conn_state->connector;
connector         310 drivers/gpu/drm/drm_atomic_uapi.c 			~drm_connector_mask(conn_state->connector);
connector         312 drivers/gpu/drm/drm_atomic_uapi.c 		drm_connector_put(conn_state->connector);
connector         322 drivers/gpu/drm/drm_atomic_uapi.c 			drm_connector_mask(conn_state->connector);
connector         324 drivers/gpu/drm/drm_atomic_uapi.c 		drm_connector_get(conn_state->connector);
connector         328 drivers/gpu/drm/drm_atomic_uapi.c 				 connector->base.id, connector->name,
connector         332 drivers/gpu/drm/drm_atomic_uapi.c 				 connector->base.id, connector->name,
connector         358 drivers/gpu/drm/drm_atomic_uapi.c 					struct drm_connector *connector,
connector         361 drivers/gpu/drm/drm_atomic_uapi.c 	unsigned int index = drm_connector_index(connector);
connector         375 drivers/gpu/drm/drm_atomic_uapi.c 					       struct drm_connector *connector)
connector         377 drivers/gpu/drm/drm_atomic_uapi.c 	unsigned int index = drm_connector_index(connector);
connector         673 drivers/gpu/drm/drm_atomic_uapi.c static int drm_atomic_connector_set_property(struct drm_connector *connector,
connector         677 drivers/gpu/drm/drm_atomic_uapi.c 	struct drm_device *dev = connector->dev;
connector         742 drivers/gpu/drm/drm_atomic_uapi.c 	} else if (property == connector->scaling_mode_property) {
connector         752 drivers/gpu/drm/drm_atomic_uapi.c 	} else if (property == connector->colorspace_property) {
connector         765 drivers/gpu/drm/drm_atomic_uapi.c 		return set_out_fence_for_connector(state->state, connector,
connector         767 drivers/gpu/drm/drm_atomic_uapi.c 	} else if (property == connector->max_bpc_property) {
connector         769 drivers/gpu/drm/drm_atomic_uapi.c 	} else if (connector->funcs->atomic_set_property) {
connector         770 drivers/gpu/drm/drm_atomic_uapi.c 		return connector->funcs->atomic_set_property(connector,
connector         774 drivers/gpu/drm/drm_atomic_uapi.c 				 connector->base.id, connector->name,
connector         783 drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_connector_get_property(struct drm_connector *connector,
connector         787 drivers/gpu/drm/drm_atomic_uapi.c 	struct drm_device *dev = connector->dev;
connector         796 drivers/gpu/drm/drm_atomic_uapi.c 			*val = connector->dpms;
connector         827 drivers/gpu/drm/drm_atomic_uapi.c 	} else if (property == connector->colorspace_property) {
connector         829 drivers/gpu/drm/drm_atomic_uapi.c 	} else if (property == connector->scaling_mode_property) {
connector         843 drivers/gpu/drm/drm_atomic_uapi.c 	} else if (property == connector->max_bpc_property) {
connector         845 drivers/gpu/drm/drm_atomic_uapi.c 	} else if (connector->funcs->atomic_get_property) {
connector         846 drivers/gpu/drm/drm_atomic_uapi.c 		return connector->funcs->atomic_get_property(connector,
connector         863 drivers/gpu/drm/drm_atomic_uapi.c 		struct drm_connector *connector = obj_to_connector(obj);
connector         865 drivers/gpu/drm/drm_atomic_uapi.c 		ret = drm_atomic_connector_get_property(connector,
connector         866 drivers/gpu/drm/drm_atomic_uapi.c 				connector->state, property, val);
connector         913 drivers/gpu/drm/drm_atomic_uapi.c 				     struct drm_connector *connector,
connector         920 drivers/gpu/drm/drm_atomic_uapi.c 	int i, ret, old_mode = connector->dpms;
connector         930 drivers/gpu/drm/drm_atomic_uapi.c 	connector->dpms = mode;
connector         932 drivers/gpu/drm/drm_atomic_uapi.c 	crtc = connector->state->crtc;
connector         958 drivers/gpu/drm/drm_atomic_uapi.c 		connector->dpms = old_mode;
connector         976 drivers/gpu/drm/drm_atomic_uapi.c 		struct drm_connector *connector = obj_to_connector(obj);
connector         979 drivers/gpu/drm/drm_atomic_uapi.c 		connector_state = drm_atomic_get_connector_state(state, connector);
connector         985 drivers/gpu/drm/drm_atomic_uapi.c 		ret = drm_atomic_connector_set_property(connector,
connector         118 drivers/gpu/drm/drm_client_modeset.c drm_connector_has_preferred_mode(struct drm_connector *connector, int width, int height)
connector         122 drivers/gpu/drm/drm_client_modeset.c 	list_for_each_entry(mode, &connector->modes, head) {
connector         133 drivers/gpu/drm/drm_client_modeset.c drm_connector_pick_cmdline_mode(struct drm_connector *connector)
connector         139 drivers/gpu/drm/drm_client_modeset.c 	cmdline_mode = &connector->cmdline_mode;
connector         151 drivers/gpu/drm/drm_client_modeset.c 	list_for_each_entry(mode, &connector->modes, head) {
connector         182 drivers/gpu/drm/drm_client_modeset.c 	mode = drm_mode_create_from_cmdline_mode(connector->dev, cmdline_mode);
connector         184 drivers/gpu/drm/drm_client_modeset.c 		list_add(&mode->head, &connector->modes);
connector         189 drivers/gpu/drm/drm_client_modeset.c static bool drm_connector_enabled(struct drm_connector *connector, bool strict)
connector         193 drivers/gpu/drm/drm_client_modeset.c 	if (connector->display_info.non_desktop)
connector         197 drivers/gpu/drm/drm_client_modeset.c 		enable = connector->status == connector_status_connected;
connector         199 drivers/gpu/drm/drm_client_modeset.c 		enable = connector->status != connector_status_disconnected;
connector         209 drivers/gpu/drm/drm_client_modeset.c 	struct drm_connector *connector;
connector         213 drivers/gpu/drm/drm_client_modeset.c 		connector = connectors[i];
connector         214 drivers/gpu/drm/drm_client_modeset.c 		enabled[i] = drm_connector_enabled(connector, true);
connector         215 drivers/gpu/drm/drm_client_modeset.c 		DRM_DEBUG_KMS("connector %d enabled? %s\n", connector->base.id,
connector         216 drivers/gpu/drm/drm_client_modeset.c 			      connector->display_info.non_desktop ? "non desktop" : enabled[i] ? "yes" : "no");
connector         315 drivers/gpu/drm/drm_client_modeset.c 	struct drm_connector *connector;
connector         320 drivers/gpu/drm/drm_client_modeset.c 		connector = connectors[i];
connector         321 drivers/gpu/drm/drm_client_modeset.c 		if (!connector->has_tile)
connector         326 drivers/gpu/drm/drm_client_modeset.c 				      connector->base.id);
connector         329 drivers/gpu/drm/drm_client_modeset.c 		if (connector->tile_h_loc < h_idx)
connector         332 drivers/gpu/drm/drm_client_modeset.c 		if (connector->tile_v_loc < v_idx)
connector         348 drivers/gpu/drm/drm_client_modeset.c 	struct drm_connector *connector;
connector         355 drivers/gpu/drm/drm_client_modeset.c 		connector = connectors[i];
connector         366 drivers/gpu/drm/drm_client_modeset.c 		if (tile_pass == 0 && connector->has_tile)
connector         370 drivers/gpu/drm/drm_client_modeset.c 			if (connector->tile_h_loc != 0 ||
connector         371 drivers/gpu/drm/drm_client_modeset.c 			    connector->tile_v_loc != 0)
connector         375 drivers/gpu/drm/drm_client_modeset.c 			if (connector->tile_h_loc != tile_pass - 1 &&
connector         376 drivers/gpu/drm/drm_client_modeset.c 			    connector->tile_v_loc != tile_pass - 1)
connector         385 drivers/gpu/drm/drm_client_modeset.c 						    connector->tile_h_loc, connector->tile_v_loc);
connector         388 drivers/gpu/drm/drm_client_modeset.c 			      connector->base.id);
connector         391 drivers/gpu/drm/drm_client_modeset.c 		modes[i] = drm_connector_pick_cmdline_mode(connector);
connector         394 drivers/gpu/drm/drm_client_modeset.c 				      connector->base.id, connector->tile_group ? connector->tile_group->id : 0);
connector         395 drivers/gpu/drm/drm_client_modeset.c 			modes[i] = drm_connector_has_preferred_mode(connector, width, height);
connector         398 drivers/gpu/drm/drm_client_modeset.c 		if (!modes[i] && !list_empty(&connector->modes)) {
connector         399 drivers/gpu/drm/drm_client_modeset.c 			list_for_each_entry(modes[i], &connector->modes, head)
connector         414 drivers/gpu/drm/drm_client_modeset.c static bool connector_has_possible_crtc(struct drm_connector *connector,
connector         420 drivers/gpu/drm/drm_client_modeset.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector         436 drivers/gpu/drm/drm_client_modeset.c 	struct drm_connector *connector;
connector         445 drivers/gpu/drm/drm_client_modeset.c 	connector = connectors[n];
connector         458 drivers/gpu/drm/drm_client_modeset.c 	if (connector->status == connector_status_connected)
connector         460 drivers/gpu/drm/drm_client_modeset.c 	if (connector->cmdline_mode.specified)
connector         462 drivers/gpu/drm/drm_client_modeset.c 	if (drm_connector_has_preferred_mode(connector, width, height))
connector         472 drivers/gpu/drm/drm_client_modeset.c 		if (!connector_has_possible_crtc(connector, crtc))
connector         539 drivers/gpu/drm/drm_client_modeset.c 		struct drm_connector *connector;
connector         543 drivers/gpu/drm/drm_client_modeset.c 		connector = connectors[i];
connector         548 drivers/gpu/drm/drm_client_modeset.c 		if (conn_seq == 0 && !connector->has_tile)
connector         551 drivers/gpu/drm/drm_client_modeset.c 		if (connector->status == connector_status_connected)
connector         556 drivers/gpu/drm/drm_client_modeset.c 				      connector->name);
connector         561 drivers/gpu/drm/drm_client_modeset.c 		if (connector->force == DRM_FORCE_OFF) {
connector         563 drivers/gpu/drm/drm_client_modeset.c 				      connector->name);
connector         568 drivers/gpu/drm/drm_client_modeset.c 		encoder = connector->state->best_encoder;
connector         569 drivers/gpu/drm/drm_client_modeset.c 		if (!encoder || WARN_ON(!connector->state->crtc)) {
connector         570 drivers/gpu/drm/drm_client_modeset.c 			if (connector->force > DRM_FORCE_OFF)
connector         574 drivers/gpu/drm/drm_client_modeset.c 				      connector->name);
connector         582 drivers/gpu/drm/drm_client_modeset.c 		new_crtc = connector->state->crtc;
connector         597 drivers/gpu/drm/drm_client_modeset.c 			      connector->name);
connector         600 drivers/gpu/drm/drm_client_modeset.c 		modes[i] = drm_connector_pick_cmdline_mode(connector);
connector         605 drivers/gpu/drm/drm_client_modeset.c 				      connector->name, connector->has_tile);
connector         606 drivers/gpu/drm/drm_client_modeset.c 			modes[i] = drm_connector_has_preferred_mode(connector, width, height);
connector         610 drivers/gpu/drm/drm_client_modeset.c 		if (!modes[i] && !list_empty(&connector->modes)) {
connector         612 drivers/gpu/drm/drm_client_modeset.c 				      connector->name);
connector         613 drivers/gpu/drm/drm_client_modeset.c 			modes[i] = list_first_entry(&connector->modes,
connector         632 drivers/gpu/drm/drm_client_modeset.c 				      connector->name);
connector         633 drivers/gpu/drm/drm_client_modeset.c 			modes[i] = &connector->state->crtc->mode;
connector         638 drivers/gpu/drm/drm_client_modeset.c 			      connector->name,
connector         639 drivers/gpu/drm/drm_client_modeset.c 			      connector->state->crtc->base.id,
connector         640 drivers/gpu/drm/drm_client_modeset.c 			      connector->state->crtc->name,
connector         692 drivers/gpu/drm/drm_client_modeset.c 	struct drm_connector *connector, **connectors = NULL;
connector         711 drivers/gpu/drm/drm_client_modeset.c 	drm_client_for_each_connector_iter(connector, &conn_iter) {
connector         721 drivers/gpu/drm/drm_client_modeset.c 		drm_connector_get(connector);
connector         722 drivers/gpu/drm/drm_client_modeset.c 		connectors[connector_count++] = connector;
connector         777 drivers/gpu/drm/drm_client_modeset.c 			struct drm_connector *connector = connectors[i];
connector         789 drivers/gpu/drm/drm_client_modeset.c 			drm_connector_get(connector);
connector         790 drivers/gpu/drm/drm_client_modeset.c 			modeset->connectors[modeset->num_connectors++] = connector;
connector         826 drivers/gpu/drm/drm_client_modeset.c 	struct drm_connector *connector = modeset->connectors[0];
connector         835 drivers/gpu/drm/drm_client_modeset.c 	switch (connector->display_info.panel_orientation) {
connector         861 drivers/gpu/drm/drm_client_modeset.c 	cmdline = &connector->cmdline_mode;
connector        1079 drivers/gpu/drm/drm_client_modeset.c 	struct drm_connector *connector;
connector        1089 drivers/gpu/drm/drm_client_modeset.c 			connector = modeset->connectors[j];
connector        1090 drivers/gpu/drm/drm_client_modeset.c 			connector->funcs->dpms(connector, dpms_mode);
connector        1091 drivers/gpu/drm/drm_client_modeset.c 			drm_object_property_set_value(&connector->base,
connector         124 drivers/gpu/drm/drm_connector.c static void drm_connector_get_cmdline_mode(struct drm_connector *connector)
connector         126 drivers/gpu/drm/drm_connector.c 	struct drm_cmdline_mode *mode = &connector->cmdline_mode;
connector         129 drivers/gpu/drm/drm_connector.c 	if (fb_get_options(connector->name, &option))
connector         133 drivers/gpu/drm/drm_connector.c 						       connector,
connector         138 drivers/gpu/drm/drm_connector.c 		DRM_INFO("forcing %s connector %s\n", connector->name,
connector         140 drivers/gpu/drm/drm_connector.c 		connector->force = mode->force;
connector         144 drivers/gpu/drm/drm_connector.c 		      connector->name, mode->name,
connector         154 drivers/gpu/drm/drm_connector.c 	struct drm_connector *connector =
connector         156 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector         158 drivers/gpu/drm/drm_connector.c 	drm_mode_object_unregister(dev, &connector->base);
connector         159 drivers/gpu/drm/drm_connector.c 	connector->funcs->destroy(connector);
connector         164 drivers/gpu/drm/drm_connector.c 	struct drm_connector *connector, *n;
connector         175 drivers/gpu/drm/drm_connector.c 	llist_for_each_entry_safe(connector, n, freed, free_node) {
connector         176 drivers/gpu/drm/drm_connector.c 		drm_mode_object_unregister(dev, &connector->base);
connector         177 drivers/gpu/drm/drm_connector.c 		connector->funcs->destroy(connector);
connector         195 drivers/gpu/drm/drm_connector.c 		       struct drm_connector *connector,
connector         208 drivers/gpu/drm/drm_connector.c 	ret = __drm_mode_object_add(dev, &connector->base,
connector         214 drivers/gpu/drm/drm_connector.c 	connector->base.properties = &connector->properties;
connector         215 drivers/gpu/drm/drm_connector.c 	connector->dev = dev;
connector         216 drivers/gpu/drm/drm_connector.c 	connector->funcs = funcs;
connector         226 drivers/gpu/drm/drm_connector.c 	connector->index = ret;
connector         229 drivers/gpu/drm/drm_connector.c 	connector->connector_type = connector_type;
connector         230 drivers/gpu/drm/drm_connector.c 	connector->connector_type_id =
connector         232 drivers/gpu/drm/drm_connector.c 	if (connector->connector_type_id < 0) {
connector         233 drivers/gpu/drm/drm_connector.c 		ret = connector->connector_type_id;
connector         236 drivers/gpu/drm/drm_connector.c 	connector->name =
connector         239 drivers/gpu/drm/drm_connector.c 			  connector->connector_type_id);
connector         240 drivers/gpu/drm/drm_connector.c 	if (!connector->name) {
connector         245 drivers/gpu/drm/drm_connector.c 	INIT_LIST_HEAD(&connector->probed_modes);
connector         246 drivers/gpu/drm/drm_connector.c 	INIT_LIST_HEAD(&connector->modes);
connector         247 drivers/gpu/drm/drm_connector.c 	mutex_init(&connector->mutex);
connector         248 drivers/gpu/drm/drm_connector.c 	connector->edid_blob_ptr = NULL;
connector         249 drivers/gpu/drm/drm_connector.c 	connector->tile_blob_ptr = NULL;
connector         250 drivers/gpu/drm/drm_connector.c 	connector->status = connector_status_unknown;
connector         251 drivers/gpu/drm/drm_connector.c 	connector->display_info.panel_orientation =
connector         254 drivers/gpu/drm/drm_connector.c 	drm_connector_get_cmdline_mode(connector);
connector         259 drivers/gpu/drm/drm_connector.c 	list_add_tail(&connector->head, &config->connector_list);
connector         265 drivers/gpu/drm/drm_connector.c 		drm_connector_attach_edid_property(connector);
connector         267 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector         270 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector         274 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector         277 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector         282 drivers/gpu/drm/drm_connector.c 		drm_object_attach_property(&connector->base, config->prop_crtc_id, 0);
connector         285 drivers/gpu/drm/drm_connector.c 	connector->debugfs_entry = NULL;
connector         288 drivers/gpu/drm/drm_connector.c 		ida_simple_remove(connector_ida, connector->connector_type_id);
connector         291 drivers/gpu/drm/drm_connector.c 		ida_simple_remove(&config->connector_ida, connector->index);
connector         294 drivers/gpu/drm/drm_connector.c 		drm_mode_object_unregister(dev, &connector->base);
connector         317 drivers/gpu/drm/drm_connector.c 				struct drm_connector *connector,
connector         324 drivers/gpu/drm/drm_connector.c 	ret = drm_connector_init(dev, connector, funcs, connector_type);
connector         329 drivers/gpu/drm/drm_connector.c 	connector->ddc = ddc;
connector         343 drivers/gpu/drm/drm_connector.c void drm_connector_attach_edid_property(struct drm_connector *connector)
connector         345 drivers/gpu/drm/drm_connector.c 	struct drm_mode_config *config = &connector->dev->mode_config;
connector         347 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector         365 drivers/gpu/drm/drm_connector.c int drm_connector_attach_encoder(struct drm_connector *connector,
connector         381 drivers/gpu/drm/drm_connector.c 	if (WARN_ON(connector->encoder))
connector         384 drivers/gpu/drm/drm_connector.c 	for (i = 0; i < ARRAY_SIZE(connector->encoder_ids); i++) {
connector         385 drivers/gpu/drm/drm_connector.c 		if (connector->encoder_ids[i] == 0) {
connector         386 drivers/gpu/drm/drm_connector.c 			connector->encoder_ids[i] = encoder->base.id;
connector         402 drivers/gpu/drm/drm_connector.c bool drm_connector_has_possible_encoder(struct drm_connector *connector,
connector         408 drivers/gpu/drm/drm_connector.c 	drm_connector_for_each_possible_encoder(connector, enc, i) {
connector         417 drivers/gpu/drm/drm_connector.c static void drm_mode_remove(struct drm_connector *connector,
connector         421 drivers/gpu/drm/drm_connector.c 	drm_mode_destroy(connector->dev, mode);
connector         430 drivers/gpu/drm/drm_connector.c void drm_connector_cleanup(struct drm_connector *connector)
connector         432 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector         438 drivers/gpu/drm/drm_connector.c 	if (WARN_ON(connector->registration_state ==
connector         440 drivers/gpu/drm/drm_connector.c 		drm_connector_unregister(connector);
connector         442 drivers/gpu/drm/drm_connector.c 	if (connector->tile_group) {
connector         443 drivers/gpu/drm/drm_connector.c 		drm_mode_put_tile_group(dev, connector->tile_group);
connector         444 drivers/gpu/drm/drm_connector.c 		connector->tile_group = NULL;
connector         447 drivers/gpu/drm/drm_connector.c 	list_for_each_entry_safe(mode, t, &connector->probed_modes, head)
connector         448 drivers/gpu/drm/drm_connector.c 		drm_mode_remove(connector, mode);
connector         450 drivers/gpu/drm/drm_connector.c 	list_for_each_entry_safe(mode, t, &connector->modes, head)
connector         451 drivers/gpu/drm/drm_connector.c 		drm_mode_remove(connector, mode);
connector         453 drivers/gpu/drm/drm_connector.c 	ida_simple_remove(&drm_connector_enum_list[connector->connector_type].ida,
connector         454 drivers/gpu/drm/drm_connector.c 			  connector->connector_type_id);
connector         457 drivers/gpu/drm/drm_connector.c 			  connector->index);
connector         459 drivers/gpu/drm/drm_connector.c 	kfree(connector->display_info.bus_formats);
connector         460 drivers/gpu/drm/drm_connector.c 	drm_mode_object_unregister(dev, &connector->base);
connector         461 drivers/gpu/drm/drm_connector.c 	kfree(connector->name);
connector         462 drivers/gpu/drm/drm_connector.c 	connector->name = NULL;
connector         464 drivers/gpu/drm/drm_connector.c 	list_del(&connector->head);
connector         468 drivers/gpu/drm/drm_connector.c 	WARN_ON(connector->state && !connector->funcs->atomic_destroy_state);
connector         469 drivers/gpu/drm/drm_connector.c 	if (connector->state && connector->funcs->atomic_destroy_state)
connector         470 drivers/gpu/drm/drm_connector.c 		connector->funcs->atomic_destroy_state(connector,
connector         471 drivers/gpu/drm/drm_connector.c 						       connector->state);
connector         473 drivers/gpu/drm/drm_connector.c 	mutex_destroy(&connector->mutex);
connector         475 drivers/gpu/drm/drm_connector.c 	memset(connector, 0, sizeof(*connector));
connector         488 drivers/gpu/drm/drm_connector.c int drm_connector_register(struct drm_connector *connector)
connector         492 drivers/gpu/drm/drm_connector.c 	if (!connector->dev->registered)
connector         495 drivers/gpu/drm/drm_connector.c 	mutex_lock(&connector->mutex);
connector         496 drivers/gpu/drm/drm_connector.c 	if (connector->registration_state != DRM_CONNECTOR_INITIALIZING)
connector         499 drivers/gpu/drm/drm_connector.c 	ret = drm_sysfs_connector_add(connector);
connector         503 drivers/gpu/drm/drm_connector.c 	drm_debugfs_connector_add(connector);
connector         505 drivers/gpu/drm/drm_connector.c 	if (connector->funcs->late_register) {
connector         506 drivers/gpu/drm/drm_connector.c 		ret = connector->funcs->late_register(connector);
connector         511 drivers/gpu/drm/drm_connector.c 	drm_mode_object_register(connector->dev, &connector->base);
connector         513 drivers/gpu/drm/drm_connector.c 	connector->registration_state = DRM_CONNECTOR_REGISTERED;
connector         517 drivers/gpu/drm/drm_connector.c 	drm_debugfs_connector_remove(connector);
connector         518 drivers/gpu/drm/drm_connector.c 	drm_sysfs_connector_remove(connector);
connector         520 drivers/gpu/drm/drm_connector.c 	mutex_unlock(&connector->mutex);
connector         531 drivers/gpu/drm/drm_connector.c void drm_connector_unregister(struct drm_connector *connector)
connector         533 drivers/gpu/drm/drm_connector.c 	mutex_lock(&connector->mutex);
connector         534 drivers/gpu/drm/drm_connector.c 	if (connector->registration_state != DRM_CONNECTOR_REGISTERED) {
connector         535 drivers/gpu/drm/drm_connector.c 		mutex_unlock(&connector->mutex);
connector         539 drivers/gpu/drm/drm_connector.c 	if (connector->funcs->early_unregister)
connector         540 drivers/gpu/drm/drm_connector.c 		connector->funcs->early_unregister(connector);
connector         542 drivers/gpu/drm/drm_connector.c 	drm_sysfs_connector_remove(connector);
connector         543 drivers/gpu/drm/drm_connector.c 	drm_debugfs_connector_remove(connector);
connector         545 drivers/gpu/drm/drm_connector.c 	connector->registration_state = DRM_CONNECTOR_UNREGISTERED;
connector         546 drivers/gpu/drm/drm_connector.c 	mutex_unlock(&connector->mutex);
connector         552 drivers/gpu/drm/drm_connector.c 	struct drm_connector *connector;
connector         556 drivers/gpu/drm/drm_connector.c 	drm_for_each_connector_iter(connector, &conn_iter)
connector         557 drivers/gpu/drm/drm_connector.c 		drm_connector_unregister(connector);
connector         563 drivers/gpu/drm/drm_connector.c 	struct drm_connector *connector;
connector         568 drivers/gpu/drm/drm_connector.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         569 drivers/gpu/drm/drm_connector.c 		ret = drm_connector_register(connector);
connector        1261 drivers/gpu/drm/drm_connector.c int drm_connector_attach_content_type_property(struct drm_connector *connector)
connector        1263 drivers/gpu/drm/drm_connector.c 	if (!drm_mode_create_content_type_property(connector->dev))
connector        1264 drivers/gpu/drm/drm_connector.c 		drm_object_attach_property(&connector->base,
connector        1265 drivers/gpu/drm/drm_connector.c 					   connector->dev->mode_config.content_type_property,
connector        1312 drivers/gpu/drm/drm_connector.c void drm_connector_attach_tv_margin_properties(struct drm_connector *connector)
connector        1314 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1316 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector        1319 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector        1322 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector        1325 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector        1567 drivers/gpu/drm/drm_connector.c 	struct drm_connector *connector)
connector        1569 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1572 drivers/gpu/drm/drm_connector.c 	if (!connector->vrr_capable_property) {
connector        1578 drivers/gpu/drm/drm_connector.c 		connector->vrr_capable_property = prop;
connector        1579 drivers/gpu/drm/drm_connector.c 		drm_object_attach_property(&connector->base, prop, 0);
connector        1600 drivers/gpu/drm/drm_connector.c int drm_connector_attach_scaling_mode_property(struct drm_connector *connector,
connector        1603 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1637 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base,
connector        1640 drivers/gpu/drm/drm_connector.c 	connector->scaling_mode_property = scaling_mode_property;
connector        1700 drivers/gpu/drm/drm_connector.c int drm_mode_create_colorspace_property(struct drm_connector *connector)
connector        1702 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1705 drivers/gpu/drm/drm_connector.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
connector        1706 drivers/gpu/drm/drm_connector.c 	    connector->connector_type == DRM_MODE_CONNECTOR_HDMIB) {
connector        1718 drivers/gpu/drm/drm_connector.c 	connector->colorspace_property = prop;
connector        1788 drivers/gpu/drm/drm_connector.c int drm_connector_set_path_property(struct drm_connector *connector,
connector        1791 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1795 drivers/gpu/drm/drm_connector.c 	                                       &connector->path_blob_ptr,
connector        1798 drivers/gpu/drm/drm_connector.c 	                                       &connector->base,
connector        1817 drivers/gpu/drm/drm_connector.c int drm_connector_set_tile_property(struct drm_connector *connector)
connector        1819 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1823 drivers/gpu/drm/drm_connector.c 	if (!connector->has_tile) {
connector        1825 drivers/gpu/drm/drm_connector.c 		                                        &connector->tile_blob_ptr,
connector        1828 drivers/gpu/drm/drm_connector.c 		                                        &connector->base,
connector        1834 drivers/gpu/drm/drm_connector.c 		 connector->tile_group->id, connector->tile_is_single_monitor,
connector        1835 drivers/gpu/drm/drm_connector.c 		 connector->num_h_tile, connector->num_v_tile,
connector        1836 drivers/gpu/drm/drm_connector.c 		 connector->tile_h_loc, connector->tile_v_loc,
connector        1837 drivers/gpu/drm/drm_connector.c 		 connector->tile_h_size, connector->tile_v_size);
connector        1840 drivers/gpu/drm/drm_connector.c 	                                       &connector->tile_blob_ptr,
connector        1843 drivers/gpu/drm/drm_connector.c 	                                       &connector->base,
connector        1863 drivers/gpu/drm/drm_connector.c int drm_connector_update_edid_property(struct drm_connector *connector,
connector        1866 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1871 drivers/gpu/drm/drm_connector.c 	if (connector->override_edid)
connector        1886 drivers/gpu/drm/drm_connector.c 		drm_add_display_info(connector, edid);
connector        1888 drivers/gpu/drm/drm_connector.c 		drm_reset_display_info(connector);
connector        1890 drivers/gpu/drm/drm_connector.c 	drm_object_property_set_value(&connector->base,
connector        1892 drivers/gpu/drm/drm_connector.c 				      connector->display_info.non_desktop);
connector        1895 drivers/gpu/drm/drm_connector.c 					       &connector->edid_blob_ptr,
connector        1898 drivers/gpu/drm/drm_connector.c 	                                       &connector->base,
connector        1902 drivers/gpu/drm/drm_connector.c 	return drm_connector_set_tile_property(connector);
connector        1925 drivers/gpu/drm/drm_connector.c void drm_connector_set_link_status_property(struct drm_connector *connector,
connector        1928 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1931 drivers/gpu/drm/drm_connector.c 	connector->state->link_status = link_status;
connector        1947 drivers/gpu/drm/drm_connector.c int drm_connector_attach_max_bpc_property(struct drm_connector *connector,
connector        1950 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        1953 drivers/gpu/drm/drm_connector.c 	prop = connector->max_bpc_property;
connector        1959 drivers/gpu/drm/drm_connector.c 		connector->max_bpc_property = prop;
connector        1962 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base, prop, max);
connector        1963 drivers/gpu/drm/drm_connector.c 	connector->state->max_requested_bpc = max;
connector        1964 drivers/gpu/drm/drm_connector.c 	connector->state->max_bpc = max;
connector        1980 drivers/gpu/drm/drm_connector.c 		struct drm_connector *connector, bool capable)
connector        1982 drivers/gpu/drm/drm_connector.c 	drm_object_property_set_value(&connector->base,
connector        1983 drivers/gpu/drm/drm_connector.c 				      connector->vrr_capable_property,
connector        2007 drivers/gpu/drm/drm_connector.c 	struct drm_connector *connector, int width, int height)
connector        2009 drivers/gpu/drm/drm_connector.c 	struct drm_device *dev = connector->dev;
connector        2010 drivers/gpu/drm/drm_connector.c 	struct drm_display_info *info = &connector->display_info;
connector        2033 drivers/gpu/drm/drm_connector.c 	drm_object_attach_property(&connector->base, prop,
connector        2044 drivers/gpu/drm/drm_connector.c 	struct drm_connector *connector = obj_to_connector(obj);
connector        2047 drivers/gpu/drm/drm_connector.c 	if (property == connector->dev->mode_config.dpms_property) {
connector        2048 drivers/gpu/drm/drm_connector.c 		ret = (*connector->funcs->dpms)(connector, (int)value);
connector        2049 drivers/gpu/drm/drm_connector.c 	} else if (connector->funcs->set_property)
connector        2050 drivers/gpu/drm/drm_connector.c 		ret = connector->funcs->set_property(connector, property, value);
connector        2053 drivers/gpu/drm/drm_connector.c 		drm_object_property_set_value(&connector->base, property, value);
connector        2072 drivers/gpu/drm/drm_connector.c static struct drm_encoder *drm_connector_get_encoder(struct drm_connector *connector)
connector        2076 drivers/gpu/drm/drm_connector.c 	if (connector->state)
connector        2077 drivers/gpu/drm/drm_connector.c 		return connector->state->best_encoder;
connector        2078 drivers/gpu/drm/drm_connector.c 	return connector->encoder;
connector        2117 drivers/gpu/drm/drm_connector.c 	struct drm_connector *connector;
connector        2135 drivers/gpu/drm/drm_connector.c 	connector = drm_connector_lookup(dev, file_priv, out_resp->connector_id);
connector        2136 drivers/gpu/drm/drm_connector.c 	if (!connector)
connector        2139 drivers/gpu/drm/drm_connector.c 	drm_connector_for_each_possible_encoder(connector, encoder, i)
connector        2146 drivers/gpu/drm/drm_connector.c 		drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        2156 drivers/gpu/drm/drm_connector.c 	out_resp->connector_id = connector->base.id;
connector        2157 drivers/gpu/drm/drm_connector.c 	out_resp->connector_type = connector->connector_type;
connector        2158 drivers/gpu/drm/drm_connector.c 	out_resp->connector_type_id = connector->connector_type_id;
connector        2162 drivers/gpu/drm/drm_connector.c 		connector->funcs->fill_modes(connector,
connector        2167 drivers/gpu/drm/drm_connector.c 	out_resp->mm_width = connector->display_info.width_mm;
connector        2168 drivers/gpu/drm/drm_connector.c 	out_resp->mm_height = connector->display_info.height_mm;
connector        2169 drivers/gpu/drm/drm_connector.c 	out_resp->subpixel = connector->display_info.subpixel_order;
connector        2170 drivers/gpu/drm/drm_connector.c 	out_resp->connection = connector->status;
connector        2173 drivers/gpu/drm/drm_connector.c 	list_for_each_entry(mode, &connector->modes, head)
connector        2213 drivers/gpu/drm/drm_connector.c 	encoder = drm_connector_get_encoder(connector);
connector        2221 drivers/gpu/drm/drm_connector.c 	ret = drm_mode_object_get_properties(&connector->base, file_priv->atomic,
connector        2228 drivers/gpu/drm/drm_connector.c 	drm_connector_put(connector);
connector         532 drivers/gpu/drm/drm_crtc.c 	struct drm_connector **connector_set = NULL, *connector;
connector         685 drivers/gpu/drm/drm_crtc.c 			connector = drm_connector_lookup(dev, file_priv, out_id);
connector         686 drivers/gpu/drm/drm_crtc.c 			if (!connector) {
connector         693 drivers/gpu/drm/drm_crtc.c 					connector->base.id,
connector         694 drivers/gpu/drm/drm_crtc.c 					connector->name);
connector         696 drivers/gpu/drm/drm_crtc.c 			connector_set[i] = connector;
connector          94 drivers/gpu/drm/drm_crtc_helper.c 	struct drm_connector *connector;
connector         111 drivers/gpu/drm/drm_crtc_helper.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         112 drivers/gpu/drm/drm_crtc_helper.c 		if (connector->encoder == encoder) {
connector         428 drivers/gpu/drm/drm_crtc_helper.c 	struct drm_connector *connector;
connector         439 drivers/gpu/drm/drm_crtc_helper.c 		drm_for_each_connector_iter(connector, &conn_iter) {
connector         440 drivers/gpu/drm/drm_crtc_helper.c 			if (connector->encoder != encoder)
connector         443 drivers/gpu/drm/drm_crtc_helper.c 			connector->encoder = NULL;
connector         451 drivers/gpu/drm/drm_crtc_helper.c 			connector->dpms = DRM_MODE_DPMS_OFF;
connector         454 drivers/gpu/drm/drm_crtc_helper.c 			drm_connector_put(connector);
connector         508 drivers/gpu/drm/drm_crtc_helper.c 	struct drm_connector *connector;
connector         576 drivers/gpu/drm/drm_crtc_helper.c 	drm_for_each_connector_iter(connector, &conn_iter)
connector         577 drivers/gpu/drm/drm_crtc_helper.c 		save_connector_encoders[count++] = connector->encoder;
connector         621 drivers/gpu/drm/drm_crtc_helper.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         623 drivers/gpu/drm/drm_crtc_helper.c 			connector->helper_private;
connector         624 drivers/gpu/drm/drm_crtc_helper.c 		new_encoder = connector->encoder;
connector         626 drivers/gpu/drm/drm_crtc_helper.c 			if (set->connectors[ro] == connector) {
connector         627 drivers/gpu/drm/drm_crtc_helper.c 				new_encoder = connector_funcs->best_encoder(connector);
connector         634 drivers/gpu/drm/drm_crtc_helper.c 				if (connector->dpms != DRM_MODE_DPMS_ON) {
connector         643 drivers/gpu/drm/drm_crtc_helper.c 		if (new_encoder != connector->encoder) {
connector         649 drivers/gpu/drm/drm_crtc_helper.c 			if (connector->encoder)
connector         650 drivers/gpu/drm/drm_crtc_helper.c 				connector->encoder->crtc = NULL;
connector         651 drivers/gpu/drm/drm_crtc_helper.c 			connector->encoder = new_encoder;
connector         663 drivers/gpu/drm/drm_crtc_helper.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         664 drivers/gpu/drm/drm_crtc_helper.c 		if (!connector->encoder)
connector         667 drivers/gpu/drm/drm_crtc_helper.c 		if (connector->encoder->crtc == set->crtc)
connector         670 drivers/gpu/drm/drm_crtc_helper.c 			new_crtc = connector->encoder->crtc;
connector         673 drivers/gpu/drm/drm_crtc_helper.c 			if (set->connectors[ro] == connector)
connector         679 drivers/gpu/drm/drm_crtc_helper.c 		    !drm_encoder_crtc_ok(connector->encoder, new_crtc)) {
connector         684 drivers/gpu/drm/drm_crtc_helper.c 		if (new_crtc != connector->encoder->crtc) {
connector         687 drivers/gpu/drm/drm_crtc_helper.c 			connector->encoder->crtc = new_crtc;
connector         691 drivers/gpu/drm/drm_crtc_helper.c 				      connector->base.id, connector->name,
connector         695 drivers/gpu/drm/drm_crtc_helper.c 				      connector->base.id, connector->name);
connector         754 drivers/gpu/drm/drm_crtc_helper.c 	drm_for_each_connector_iter(connector, &conn_iter)
connector         755 drivers/gpu/drm/drm_crtc_helper.c 		connector->encoder = save_connector_encoders[count++];
connector         782 drivers/gpu/drm/drm_crtc_helper.c 	struct drm_connector *connector;
connector         787 drivers/gpu/drm/drm_crtc_helper.c 	drm_for_each_connector_iter(connector, &conn_iter)
connector         788 drivers/gpu/drm/drm_crtc_helper.c 		if (connector->encoder == encoder)
connector         789 drivers/gpu/drm/drm_crtc_helper.c 			if (connector->dpms < dpms)
connector         790 drivers/gpu/drm/drm_crtc_helper.c 				dpms = connector->dpms;
connector         812 drivers/gpu/drm/drm_crtc_helper.c 	struct drm_connector *connector;
connector         817 drivers/gpu/drm/drm_crtc_helper.c 	drm_for_each_connector_iter(connector, &conn_iter)
connector         818 drivers/gpu/drm/drm_crtc_helper.c 		if (connector->encoder && connector->encoder->crtc == crtc)
connector         819 drivers/gpu/drm/drm_crtc_helper.c 			if (connector->dpms < dpms)
connector         820 drivers/gpu/drm/drm_crtc_helper.c 				dpms = connector->dpms;
connector         847 drivers/gpu/drm/drm_crtc_helper.c int drm_helper_connector_dpms(struct drm_connector *connector, int mode)
connector         849 drivers/gpu/drm/drm_crtc_helper.c 	struct drm_encoder *encoder = connector->encoder;
connector         853 drivers/gpu/drm/drm_crtc_helper.c 	WARN_ON(drm_drv_uses_atomic_modeset(connector->dev));
connector         855 drivers/gpu/drm/drm_crtc_helper.c 	if (mode == connector->dpms)
connector         858 drivers/gpu/drm/drm_crtc_helper.c 	old_dpms = connector->dpms;
connector         859 drivers/gpu/drm/drm_crtc_helper.c 	connector->dpms = mode;
connector          76 drivers/gpu/drm/drm_crtc_helper_internal.h enum drm_mode_status drm_connector_mode_valid(struct drm_connector *connector,
connector         237 drivers/gpu/drm/drm_crtc_internal.h 				     struct drm_connector *connector,
connector         277 drivers/gpu/drm/drm_crtc_internal.h void drm_reset_display_info(struct drm_connector *connector);
connector         278 drivers/gpu/drm/drm_crtc_internal.h u32 drm_add_display_info(struct drm_connector *connector, const struct edid *edid);
connector         311 drivers/gpu/drm/drm_debugfs.c 	struct drm_connector *connector = m->private;
connector         313 drivers/gpu/drm/drm_debugfs.c 	seq_printf(m, "%s\n", drm_get_connector_force_name(connector->force));
connector         329 drivers/gpu/drm/drm_debugfs.c 	struct drm_connector *connector = m->private;
connector         341 drivers/gpu/drm/drm_debugfs.c 		connector->force = DRM_FORCE_ON;
connector         343 drivers/gpu/drm/drm_debugfs.c 		connector->force = DRM_FORCE_ON_DIGITAL;
connector         345 drivers/gpu/drm/drm_debugfs.c 		connector->force = DRM_FORCE_OFF;
connector         347 drivers/gpu/drm/drm_debugfs.c 		connector->force = DRM_FORCE_UNSPECIFIED;
connector         356 drivers/gpu/drm/drm_debugfs.c 	struct drm_connector *connector = m->private;
connector         357 drivers/gpu/drm/drm_debugfs.c 	struct drm_property_blob *edid = connector->edid_blob_ptr;
connector         359 drivers/gpu/drm/drm_debugfs.c 	if (connector->override_edid && edid)
connector         376 drivers/gpu/drm/drm_debugfs.c 	struct drm_connector *connector = m->private;
connector         388 drivers/gpu/drm/drm_debugfs.c 		connector->override_edid = false;
connector         389 drivers/gpu/drm/drm_debugfs.c 		ret = drm_connector_update_edid_property(connector, NULL);
connector         394 drivers/gpu/drm/drm_debugfs.c 		connector->override_edid = false;
connector         395 drivers/gpu/drm/drm_debugfs.c 		ret = drm_connector_update_edid_property(connector, edid);
connector         397 drivers/gpu/drm/drm_debugfs.c 			connector->override_edid = true;
connector         424 drivers/gpu/drm/drm_debugfs.c void drm_debugfs_connector_add(struct drm_connector *connector)
connector         426 drivers/gpu/drm/drm_debugfs.c 	struct drm_minor *minor = connector->dev->primary;
connector         432 drivers/gpu/drm/drm_debugfs.c 	root = debugfs_create_dir(connector->name, minor->debugfs_root);
connector         433 drivers/gpu/drm/drm_debugfs.c 	connector->debugfs_entry = root;
connector         436 drivers/gpu/drm/drm_debugfs.c 	debugfs_create_file("force", S_IRUGO | S_IWUSR, root, connector,
connector         440 drivers/gpu/drm/drm_debugfs.c 	debugfs_create_file("edid_override", S_IRUGO | S_IWUSR, root, connector,
connector         444 drivers/gpu/drm/drm_debugfs.c void drm_debugfs_connector_remove(struct drm_connector *connector)
connector         446 drivers/gpu/drm/drm_debugfs.c 	if (!connector->debugfs_entry)
connector         449 drivers/gpu/drm/drm_debugfs.c 	debugfs_remove_recursive(connector->debugfs_entry);
connector         451 drivers/gpu/drm/drm_debugfs.c 	connector->debugfs_entry = NULL;
connector        1253 drivers/gpu/drm/drm_dp_mst_topology.c 		if (port->connector) {
connector        1591 drivers/gpu/drm/drm_dp_mst_topology.c int drm_dp_mst_connector_late_register(struct drm_connector *connector,
connector        1595 drivers/gpu/drm/drm_dp_mst_topology.c 		      port->aux.name, connector->kdev->kobj.name);
connector        1597 drivers/gpu/drm/drm_dp_mst_topology.c 	port->aux.dev = connector->kdev;
connector        1611 drivers/gpu/drm/drm_dp_mst_topology.c void drm_dp_mst_connector_early_unregister(struct drm_connector *connector,
connector        1615 drivers/gpu/drm/drm_dp_mst_topology.c 		      port->aux.name, connector->kdev->kobj.name);
connector        1698 drivers/gpu/drm/drm_dp_mst_topology.c 		port->connector = (*mstb->mgr->cbs->add_connector)(mstb->mgr,
connector        1701 drivers/gpu/drm/drm_dp_mst_topology.c 		if (!port->connector) {
connector        1713 drivers/gpu/drm/drm_dp_mst_topology.c 			port->cached_edid = drm_get_edid(port->connector,
connector        1715 drivers/gpu/drm/drm_dp_mst_topology.c 			drm_connector_set_tile_property(port->connector);
connector        1717 drivers/gpu/drm/drm_dp_mst_topology.c 		(*mstb->mgr->cbs->register_connector)(port->connector);
connector        3079 drivers/gpu/drm/drm_dp_mst_topology.c enum drm_connector_status drm_dp_mst_detect_port(struct drm_connector *connector,
connector        3101 drivers/gpu/drm/drm_dp_mst_topology.c 			port->cached_edid = drm_get_edid(connector, &port->aux.ddc);
connector        3146 drivers/gpu/drm/drm_dp_mst_topology.c struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port)
connector        3158 drivers/gpu/drm/drm_dp_mst_topology.c 		edid = drm_get_edid(connector, &port->aux.ddc);
connector        3279 drivers/gpu/drm/drm_dp_mst_topology.c 			 port->connector->base.id, port->connector->name,
connector        3621 drivers/gpu/drm/drm_dp_mst_topology.c 		seq_printf(m, "%sport: %d: input: %d: pdt: %d, ddps: %d ldps: %d, sdp: %d/%d, %p, conn: %p\n", prefix, port->port_num, port->input, port->pdt, port->ddps, port->ldps, port->num_sdp_streams, port->num_sdp_stream_sinks, port, port->connector);
connector        3649 drivers/gpu/drm/drm_dp_mst_topology.c 	mst_edid = drm_dp_mst_get_edid(port->connector, mgr, port);
connector        3761 drivers/gpu/drm/drm_dp_mst_topology.c 		mgr->cbs->destroy_connector(mgr, port->connector);
connector          90 drivers/gpu/drm/drm_edid.c 	struct drm_connector *connector;
connector        1347 drivers/gpu/drm/drm_edid.c static void drm_get_displayid(struct drm_connector *connector,
connector        1553 drivers/gpu/drm/drm_edid.c static void connector_bad_edid(struct drm_connector *connector,
connector        1558 drivers/gpu/drm/drm_edid.c 	if (connector->bad_edid_counter++ && !(drm_debug & DRM_UT_KMS))
connector        1561 drivers/gpu/drm/drm_edid.c 	dev_warn(connector->dev->dev,
connector        1563 drivers/gpu/drm/drm_edid.c 		 connector->name);
connector        1582 drivers/gpu/drm/drm_edid.c static struct edid *drm_get_override_edid(struct drm_connector *connector)
connector        1586 drivers/gpu/drm/drm_edid.c 	if (connector->override_edid)
connector        1587 drivers/gpu/drm/drm_edid.c 		override = drm_edid_duplicate(connector->edid_blob_ptr->data);
connector        1590 drivers/gpu/drm/drm_edid.c 		override = drm_load_edid_firmware(connector);
connector        1606 drivers/gpu/drm/drm_edid.c int drm_add_override_edid_modes(struct drm_connector *connector)
connector        1611 drivers/gpu/drm/drm_edid.c 	override = drm_get_override_edid(connector);
connector        1613 drivers/gpu/drm/drm_edid.c 		drm_connector_update_edid_property(connector, override);
connector        1614 drivers/gpu/drm/drm_edid.c 		num_modes = drm_add_edid_modes(connector, override);
connector        1618 drivers/gpu/drm/drm_edid.c 			      connector->base.id, connector->name, num_modes);
connector        1645 drivers/gpu/drm/drm_edid.c struct edid *drm_do_get_edid(struct drm_connector *connector,
connector        1654 drivers/gpu/drm/drm_edid.c 	override = drm_get_override_edid(connector);
connector        1666 drivers/gpu/drm/drm_edid.c 					 &connector->edid_corrupt))
connector        1669 drivers/gpu/drm/drm_edid.c 			connector->null_edid_counter++;
connector        1703 drivers/gpu/drm/drm_edid.c 		connector_bad_edid(connector, edid, edid[0x7e] + 1);
connector        1731 drivers/gpu/drm/drm_edid.c 	connector_bad_edid(connector, edid, 1);
connector        1763 drivers/gpu/drm/drm_edid.c struct edid *drm_get_edid(struct drm_connector *connector,
connector        1768 drivers/gpu/drm/drm_edid.c 	if (connector->force == DRM_FORCE_OFF)
connector        1771 drivers/gpu/drm/drm_edid.c 	if (connector->force == DRM_FORCE_UNSPECIFIED && !drm_probe_ddc(adapter))
connector        1774 drivers/gpu/drm/drm_edid.c 	edid = drm_do_get_edid(connector, drm_do_probe_ddc_edid, adapter);
connector        1776 drivers/gpu/drm/drm_edid.c 		drm_get_displayid(connector, edid);
connector        1792 drivers/gpu/drm/drm_edid.c struct edid *drm_get_edid_switcheroo(struct drm_connector *connector,
connector        1795 drivers/gpu/drm/drm_edid.c 	struct pci_dev *pdev = connector->dev->pdev;
connector        1799 drivers/gpu/drm/drm_edid.c 	edid = drm_get_edid(connector, adapter);
connector        1872 drivers/gpu/drm/drm_edid.c static void edid_fixup_preferred(struct drm_connector *connector,
connector        1879 drivers/gpu/drm/drm_edid.c 	if (list_empty(&connector->probed_modes))
connector        1887 drivers/gpu/drm/drm_edid.c 	preferred_mode = list_first_entry(&connector->probed_modes,
connector        1890 drivers/gpu/drm/drm_edid.c 	list_for_each_entry_safe(cur_mode, t, &connector->probed_modes, head) {
connector        2123 drivers/gpu/drm/drm_edid.c drm_mode_std(struct drm_connector *connector, struct edid *edid,
connector        2126 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        2170 drivers/gpu/drm/drm_edid.c 	list_for_each_entry(m, &connector->probed_modes, head)
connector        2461 drivers/gpu/drm/drm_edid.c static bool valid_inferred_mode(const struct drm_connector *connector,
connector        2467 drivers/gpu/drm/drm_edid.c 	list_for_each_entry(m, &connector->probed_modes, head) {
connector        2480 drivers/gpu/drm/drm_edid.c drm_dmt_modes_for_range(struct drm_connector *connector, struct edid *edid,
connector        2485 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        2489 drivers/gpu/drm/drm_edid.c 		    valid_inferred_mode(connector, drm_dmt_modes + i)) {
connector        2492 drivers/gpu/drm/drm_edid.c 				drm_mode_probed_add(connector, newmode);
connector        2515 drivers/gpu/drm/drm_edid.c drm_gtf_modes_for_range(struct drm_connector *connector, struct edid *edid,
connector        2520 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        2530 drivers/gpu/drm/drm_edid.c 		    !valid_inferred_mode(connector, newmode)) {
connector        2535 drivers/gpu/drm/drm_edid.c 		drm_mode_probed_add(connector, newmode);
connector        2543 drivers/gpu/drm/drm_edid.c drm_cvt_modes_for_range(struct drm_connector *connector, struct edid *edid,
connector        2548 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        2559 drivers/gpu/drm/drm_edid.c 		    !valid_inferred_mode(connector, newmode)) {
connector        2564 drivers/gpu/drm/drm_edid.c 		drm_mode_probed_add(connector, newmode);
connector        2581 drivers/gpu/drm/drm_edid.c 	closure->modes += drm_dmt_modes_for_range(closure->connector,
connector        2591 drivers/gpu/drm/drm_edid.c 		closure->modes += drm_gtf_modes_for_range(closure->connector,
connector        2599 drivers/gpu/drm/drm_edid.c 		closure->modes += drm_cvt_modes_for_range(closure->connector,
connector        2610 drivers/gpu/drm/drm_edid.c add_inferred_modes(struct drm_connector *connector, struct edid *edid)
connector        2613 drivers/gpu/drm/drm_edid.c 		.connector = connector,
connector        2625 drivers/gpu/drm/drm_edid.c drm_est3_modes(struct drm_connector *connector, struct detailed_timing *timing)
connector        2637 drivers/gpu/drm/drm_edid.c 				mode = drm_mode_find_dmt(connector->dev,
connector        2643 drivers/gpu/drm/drm_edid.c 					drm_mode_probed_add(connector, mode);
connector        2660 drivers/gpu/drm/drm_edid.c 		closure->modes += drm_est3_modes(closure->connector, timing);
connector        2672 drivers/gpu/drm/drm_edid.c add_established_modes(struct drm_connector *connector, struct edid *edid)
connector        2674 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        2680 drivers/gpu/drm/drm_edid.c 		.connector = connector,
connector        2689 drivers/gpu/drm/drm_edid.c 				drm_mode_probed_add(connector, newmode);
connector        2707 drivers/gpu/drm/drm_edid.c 	struct drm_connector *connector = closure->connector;
connector        2717 drivers/gpu/drm/drm_edid.c 			newmode = drm_mode_std(connector, edid, std);
connector        2719 drivers/gpu/drm/drm_edid.c 				drm_mode_probed_add(connector, newmode);
connector        2735 drivers/gpu/drm/drm_edid.c add_standard_modes(struct drm_connector *connector, struct edid *edid)
connector        2739 drivers/gpu/drm/drm_edid.c 		.connector = connector,
connector        2746 drivers/gpu/drm/drm_edid.c 		newmode = drm_mode_std(connector, edid,
connector        2749 drivers/gpu/drm/drm_edid.c 			drm_mode_probed_add(connector, newmode);
connector        2763 drivers/gpu/drm/drm_edid.c static int drm_cvt_modes(struct drm_connector *connector,
connector        2768 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        2802 drivers/gpu/drm/drm_edid.c 					drm_mode_probed_add(connector, newmode);
connector        2819 drivers/gpu/drm/drm_edid.c 		closure->modes += drm_cvt_modes(closure->connector, timing);
connector        2823 drivers/gpu/drm/drm_edid.c add_cvt_modes(struct drm_connector *connector, struct edid *edid)
connector        2826 drivers/gpu/drm/drm_edid.c 		.connector = connector,
connector        2847 drivers/gpu/drm/drm_edid.c 		newmode = drm_mode_detailed(closure->connector->dev,
connector        2863 drivers/gpu/drm/drm_edid.c 		drm_mode_probed_add(closure->connector, newmode);
connector        2876 drivers/gpu/drm/drm_edid.c add_detailed_modes(struct drm_connector *connector, struct edid *edid,
connector        2880 drivers/gpu/drm/drm_edid.c 		.connector = connector,
connector        3208 drivers/gpu/drm/drm_edid.c add_alternate_cea_modes(struct drm_connector *connector, struct edid *edid)
connector        3210 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        3223 drivers/gpu/drm/drm_edid.c 	list_for_each_entry(mode, &connector->probed_modes, head) {
connector        3272 drivers/gpu/drm/drm_edid.c 		drm_mode_probed_add(connector, mode);
connector        3289 drivers/gpu/drm/drm_edid.c drm_display_mode_from_vic_index(struct drm_connector *connector,
connector        3293 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        3324 drivers/gpu/drm/drm_edid.c static int do_y420vdb_modes(struct drm_connector *connector,
connector        3328 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        3329 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        3343 drivers/gpu/drm/drm_edid.c 		drm_mode_probed_add(connector, newmode);
connector        3360 drivers/gpu/drm/drm_edid.c drm_add_cmdb_modes(struct drm_connector *connector, u8 svd)
connector        3363 drivers/gpu/drm/drm_edid.c 	struct drm_hdmi_info *hdmi = &connector->display_info.hdmi;
connector        3372 drivers/gpu/drm/drm_edid.c do_cea_modes(struct drm_connector *connector, const u8 *db, u8 len)
connector        3375 drivers/gpu/drm/drm_edid.c 	struct drm_hdmi_info *hdmi = &connector->display_info.hdmi;
connector        3379 drivers/gpu/drm/drm_edid.c 		mode = drm_display_mode_from_vic_index(connector, db, len, i);
connector        3391 drivers/gpu/drm/drm_edid.c 				drm_add_cmdb_modes(connector, db[i]);
connector        3393 drivers/gpu/drm/drm_edid.c 			drm_mode_probed_add(connector, mode);
connector        3431 drivers/gpu/drm/drm_edid.c static int add_hdmi_mandatory_stereo_modes(struct drm_connector *connector)
connector        3433 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        3440 drivers/gpu/drm/drm_edid.c 	list_for_each_entry(mode, &connector->probed_modes, head) {
connector        3460 drivers/gpu/drm/drm_edid.c 	list_splice_tail(&stereo_modes, &connector->probed_modes);
connector        3465 drivers/gpu/drm/drm_edid.c static int add_hdmi_mode(struct drm_connector *connector, u8 vic)
connector        3467 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        3479 drivers/gpu/drm/drm_edid.c 	drm_mode_probed_add(connector, newmode);
connector        3484 drivers/gpu/drm/drm_edid.c static int add_3d_struct_modes(struct drm_connector *connector, u16 structure,
connector        3491 drivers/gpu/drm/drm_edid.c 		newmode = drm_display_mode_from_vic_index(connector, video_db,
connector        3496 drivers/gpu/drm/drm_edid.c 			drm_mode_probed_add(connector, newmode);
connector        3501 drivers/gpu/drm/drm_edid.c 		newmode = drm_display_mode_from_vic_index(connector, video_db,
connector        3506 drivers/gpu/drm/drm_edid.c 			drm_mode_probed_add(connector, newmode);
connector        3511 drivers/gpu/drm/drm_edid.c 		newmode = drm_display_mode_from_vic_index(connector, video_db,
connector        3516 drivers/gpu/drm/drm_edid.c 			drm_mode_probed_add(connector, newmode);
connector        3534 drivers/gpu/drm/drm_edid.c do_hdmi_vsdb_modes(struct drm_connector *connector, const u8 *db, u8 len,
connector        3537 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        3566 drivers/gpu/drm/drm_edid.c 		modes += add_hdmi_mandatory_stereo_modes(connector);
connector        3580 drivers/gpu/drm/drm_edid.c 		modes += add_hdmi_mode(connector, vic);
connector        3609 drivers/gpu/drm/drm_edid.c 				modes += add_3d_struct_modes(connector,
connector        3648 drivers/gpu/drm/drm_edid.c 			newmode = drm_display_mode_from_vic_index(connector,
connector        3655 drivers/gpu/drm/drm_edid.c 				drm_mode_probed_add(connector, newmode);
connector        3807 drivers/gpu/drm/drm_edid.c static void drm_parse_y420cmdb_bitmap(struct drm_connector *connector,
connector        3810 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        3848 drivers/gpu/drm/drm_edid.c add_cea_modes(struct drm_connector *connector, struct edid *edid)
connector        3868 drivers/gpu/drm/drm_edid.c 				modes += do_cea_modes(connector, video, dbl);
connector        3876 drivers/gpu/drm/drm_edid.c 				modes += do_y420vdb_modes(connector,
connector        3888 drivers/gpu/drm/drm_edid.c 		modes += do_hdmi_vsdb_modes(connector, hdmi, hdmi_len, video,
connector        3967 drivers/gpu/drm/drm_edid.c drm_parse_hdr_metadata_block(struct drm_connector *connector, const u8 *db)
connector        3973 drivers/gpu/drm/drm_edid.c 	connector->hdr_sink_metadata.hdmi_type1.eotf =
connector        3975 drivers/gpu/drm/drm_edid.c 	connector->hdr_sink_metadata.hdmi_type1.metadata_type =
connector        3979 drivers/gpu/drm/drm_edid.c 		connector->hdr_sink_metadata.hdmi_type1.max_cll = db[4];
connector        3981 drivers/gpu/drm/drm_edid.c 		connector->hdr_sink_metadata.hdmi_type1.max_fall = db[5];
connector        3983 drivers/gpu/drm/drm_edid.c 		connector->hdr_sink_metadata.hdmi_type1.min_cll = db[6];
connector        3987 drivers/gpu/drm/drm_edid.c drm_parse_hdmi_vsdb_audio(struct drm_connector *connector, const u8 *db)
connector        3992 drivers/gpu/drm/drm_edid.c 		connector->eld[DRM_ELD_SAD_COUNT_CONN_TYPE] |= DRM_ELD_SUPPORTS_AI;
connector        3994 drivers/gpu/drm/drm_edid.c 		connector->latency_present[0] = db[8] >> 7;
connector        3995 drivers/gpu/drm/drm_edid.c 		connector->latency_present[1] = (db[8] >> 6) & 1;
connector        3998 drivers/gpu/drm/drm_edid.c 		connector->video_latency[0] = db[9];
connector        4000 drivers/gpu/drm/drm_edid.c 		connector->audio_latency[0] = db[10];
connector        4002 drivers/gpu/drm/drm_edid.c 		connector->video_latency[1] = db[11];
connector        4004 drivers/gpu/drm/drm_edid.c 		connector->audio_latency[1] = db[12];
connector        4009 drivers/gpu/drm/drm_edid.c 		      connector->latency_present[0],
connector        4010 drivers/gpu/drm/drm_edid.c 		      connector->latency_present[1],
connector        4011 drivers/gpu/drm/drm_edid.c 		      connector->video_latency[0],
connector        4012 drivers/gpu/drm/drm_edid.c 		      connector->video_latency[1],
connector        4013 drivers/gpu/drm/drm_edid.c 		      connector->audio_latency[0],
connector        4014 drivers/gpu/drm/drm_edid.c 		      connector->audio_latency[1]);
connector        4064 drivers/gpu/drm/drm_edid.c static void clear_eld(struct drm_connector *connector)
connector        4066 drivers/gpu/drm/drm_edid.c 	memset(connector->eld, 0, sizeof(connector->eld));
connector        4068 drivers/gpu/drm/drm_edid.c 	connector->latency_present[0] = false;
connector        4069 drivers/gpu/drm/drm_edid.c 	connector->latency_present[1] = false;
connector        4070 drivers/gpu/drm/drm_edid.c 	connector->video_latency[0] = 0;
connector        4071 drivers/gpu/drm/drm_edid.c 	connector->audio_latency[0] = 0;
connector        4072 drivers/gpu/drm/drm_edid.c 	connector->video_latency[1] = 0;
connector        4073 drivers/gpu/drm/drm_edid.c 	connector->audio_latency[1] = 0;
connector        4084 drivers/gpu/drm/drm_edid.c static void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid)
connector        4086 drivers/gpu/drm/drm_edid.c 	uint8_t *eld = connector->eld;
connector        4093 drivers/gpu/drm/drm_edid.c 	clear_eld(connector);
connector        4148 drivers/gpu/drm/drm_edid.c 					drm_parse_hdmi_vsdb_audio(connector, db);
connector        4157 drivers/gpu/drm/drm_edid.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort ||
connector        4158 drivers/gpu/drm/drm_edid.c 	    connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector        4293 drivers/gpu/drm/drm_edid.c int drm_av_sync_delay(struct drm_connector *connector,
connector        4299 drivers/gpu/drm/drm_edid.c 	if (!connector->latency_present[0])
connector        4301 drivers/gpu/drm/drm_edid.c 	if (!connector->latency_present[1])
connector        4304 drivers/gpu/drm/drm_edid.c 	a = connector->audio_latency[i];
connector        4305 drivers/gpu/drm/drm_edid.c 	v = connector->video_latency[i];
connector        4427 drivers/gpu/drm/drm_edid.c static void drm_parse_vcdb(struct drm_connector *connector, const u8 *db)
connector        4429 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        4437 drivers/gpu/drm/drm_edid.c static void drm_parse_ycbcr420_deep_color_info(struct drm_connector *connector,
connector        4441 drivers/gpu/drm/drm_edid.c 	struct drm_hdmi_info *hdmi = &connector->display_info.hdmi;
connector        4447 drivers/gpu/drm/drm_edid.c static void drm_parse_hdmi_forum_vsdb(struct drm_connector *connector,
connector        4450 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *display = &connector->display_info;
connector        4490 drivers/gpu/drm/drm_edid.c 	drm_parse_ycbcr420_deep_color_info(connector, hf_vsdb);
connector        4493 drivers/gpu/drm/drm_edid.c static void drm_parse_hdmi_deep_color_info(struct drm_connector *connector,
connector        4496 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        4509 drivers/gpu/drm/drm_edid.c 			  connector->name);
connector        4516 drivers/gpu/drm/drm_edid.c 			  connector->name);
connector        4523 drivers/gpu/drm/drm_edid.c 			  connector->name);
connector        4528 drivers/gpu/drm/drm_edid.c 			  connector->name);
connector        4533 drivers/gpu/drm/drm_edid.c 		  connector->name, dc_bpc);
connector        4547 drivers/gpu/drm/drm_edid.c 			  connector->name);
connector        4556 drivers/gpu/drm/drm_edid.c 			  connector->name);
connector        4561 drivers/gpu/drm/drm_edid.c drm_parse_hdmi_vsdb_video(struct drm_connector *connector, const u8 *db)
connector        4563 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        4576 drivers/gpu/drm/drm_edid.c 	drm_parse_hdmi_deep_color_info(connector, db);
connector        4579 drivers/gpu/drm/drm_edid.c static void drm_parse_cea_ext(struct drm_connector *connector,
connector        4582 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        4606 drivers/gpu/drm/drm_edid.c 			drm_parse_hdmi_vsdb_video(connector, db);
connector        4608 drivers/gpu/drm/drm_edid.c 			drm_parse_hdmi_forum_vsdb(connector, db);
connector        4610 drivers/gpu/drm/drm_edid.c 			drm_parse_y420cmdb_bitmap(connector, db);
connector        4612 drivers/gpu/drm/drm_edid.c 			drm_parse_vcdb(connector, db);
connector        4614 drivers/gpu/drm/drm_edid.c 			drm_parse_hdr_metadata_block(connector, db);
connector        4622 drivers/gpu/drm/drm_edid.c drm_reset_display_info(struct drm_connector *connector)
connector        4624 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        4641 drivers/gpu/drm/drm_edid.c u32 drm_add_display_info(struct drm_connector *connector, const struct edid *edid)
connector        4643 drivers/gpu/drm/drm_edid.c 	struct drm_display_info *info = &connector->display_info;
connector        4647 drivers/gpu/drm/drm_edid.c 	drm_reset_display_info(connector);
connector        4662 drivers/gpu/drm/drm_edid.c 	drm_parse_cea_ext(connector, edid);
connector        4675 drivers/gpu/drm/drm_edid.c 			  connector->name, info->bpc);
connector        4708 drivers/gpu/drm/drm_edid.c 			  connector->name, info->bpc);
connector        4786 drivers/gpu/drm/drm_edid.c static int add_displayid_detailed_1_modes(struct drm_connector *connector,
connector        4802 drivers/gpu/drm/drm_edid.c 		newmode = drm_mode_displayid_detailed(connector->dev, timings);
connector        4806 drivers/gpu/drm/drm_edid.c 		drm_mode_probed_add(connector, newmode);
connector        4812 drivers/gpu/drm/drm_edid.c static int add_displayid_detailed_modes(struct drm_connector *connector,
connector        4834 drivers/gpu/drm/drm_edid.c 			num_modes += add_displayid_detailed_1_modes(connector, block);
connector        4852 drivers/gpu/drm/drm_edid.c int drm_add_edid_modes(struct drm_connector *connector, struct edid *edid)
connector        4858 drivers/gpu/drm/drm_edid.c 		clear_eld(connector);
connector        4862 drivers/gpu/drm/drm_edid.c 		clear_eld(connector);
connector        4863 drivers/gpu/drm/drm_edid.c 		dev_warn(connector->dev->dev, "%s: EDID invalid.\n",
connector        4864 drivers/gpu/drm/drm_edid.c 			 connector->name);
connector        4868 drivers/gpu/drm/drm_edid.c 	drm_edid_to_eld(connector, edid);
connector        4875 drivers/gpu/drm/drm_edid.c 	quirks = drm_add_display_info(connector, edid);
connector        4891 drivers/gpu/drm/drm_edid.c 	num_modes += add_detailed_modes(connector, edid, quirks);
connector        4892 drivers/gpu/drm/drm_edid.c 	num_modes += add_cvt_modes(connector, edid);
connector        4893 drivers/gpu/drm/drm_edid.c 	num_modes += add_standard_modes(connector, edid);
connector        4894 drivers/gpu/drm/drm_edid.c 	num_modes += add_established_modes(connector, edid);
connector        4895 drivers/gpu/drm/drm_edid.c 	num_modes += add_cea_modes(connector, edid);
connector        4896 drivers/gpu/drm/drm_edid.c 	num_modes += add_alternate_cea_modes(connector, edid);
connector        4897 drivers/gpu/drm/drm_edid.c 	num_modes += add_displayid_detailed_modes(connector, edid);
connector        4899 drivers/gpu/drm/drm_edid.c 		num_modes += add_inferred_modes(connector, edid);
connector        4902 drivers/gpu/drm/drm_edid.c 		edid_fixup_preferred(connector, quirks);
connector        4905 drivers/gpu/drm/drm_edid.c 		connector->display_info.bpc = 6;
connector        4908 drivers/gpu/drm/drm_edid.c 		connector->display_info.bpc = 8;
connector        4911 drivers/gpu/drm/drm_edid.c 		connector->display_info.bpc = 10;
connector        4914 drivers/gpu/drm/drm_edid.c 		connector->display_info.bpc = 12;
connector        4931 drivers/gpu/drm/drm_edid.c int drm_add_modes_noedid(struct drm_connector *connector,
connector        4936 drivers/gpu/drm/drm_edid.c 	struct drm_device *dev = connector->dev;
connector        4960 drivers/gpu/drm/drm_edid.c 			drm_mode_probed_add(connector, mode);
connector        4977 drivers/gpu/drm/drm_edid.c void drm_set_preferred_mode(struct drm_connector *connector,
connector        4982 drivers/gpu/drm/drm_edid.c 	list_for_each_entry(mode, &connector->probed_modes, head) {
connector        4990 drivers/gpu/drm/drm_edid.c static bool is_hdmi2_sink(struct drm_connector *connector)
connector        4996 drivers/gpu/drm/drm_edid.c 	if (!connector)
connector        4999 drivers/gpu/drm/drm_edid.c 	return connector->display_info.hdmi.scdc.supported ||
connector        5000 drivers/gpu/drm/drm_edid.c 		connector->display_info.color_formats & DRM_COLOR_FORMAT_YCRCB420;
connector        5020 drivers/gpu/drm/drm_edid.c 	struct drm_connector *connector;
connector        5027 drivers/gpu/drm/drm_edid.c 	connector = conn_state->connector;
connector        5034 drivers/gpu/drm/drm_edid.c 	if (!hdr_metadata || !connector)
connector        5039 drivers/gpu/drm/drm_edid.c 	    connector->hdr_sink_metadata.hdmi_type1.eotf)) {
connector        5086 drivers/gpu/drm/drm_edid.c 					 struct drm_connector *connector,
connector        5109 drivers/gpu/drm/drm_edid.c 	if (!is_hdmi2_sink(connector) && frame->video_code > 64)
connector        5244 drivers/gpu/drm/drm_edid.c 				   struct drm_connector *connector,
connector        5248 drivers/gpu/drm/drm_edid.c 	const struct drm_display_info *info = &connector->display_info;
connector        5279 drivers/gpu/drm/drm_edid.c 	if (!is_hdmi2_sink(connector) ||
connector        5331 drivers/gpu/drm/drm_edid.c 					    struct drm_connector *connector,
connector        5338 drivers/gpu/drm/drm_edid.c 	bool has_hdmi_infoframe = connector ?
connector        5339 drivers/gpu/drm/drm_edid.c 		connector->display_info.has_hdmi_infoframe : false;
connector        5377 drivers/gpu/drm/drm_edid.c static int drm_parse_tiled_block(struct drm_connector *connector,
connector        5394 drivers/gpu/drm/drm_edid.c 	connector->has_tile = true;
connector        5396 drivers/gpu/drm/drm_edid.c 		connector->tile_is_single_monitor = true;
connector        5398 drivers/gpu/drm/drm_edid.c 	connector->num_h_tile = num_h_tile + 1;
connector        5399 drivers/gpu/drm/drm_edid.c 	connector->num_v_tile = num_v_tile + 1;
connector        5400 drivers/gpu/drm/drm_edid.c 	connector->tile_h_loc = tile_h_loc;
connector        5401 drivers/gpu/drm/drm_edid.c 	connector->tile_v_loc = tile_v_loc;
connector        5402 drivers/gpu/drm/drm_edid.c 	connector->tile_h_size = w + 1;
connector        5403 drivers/gpu/drm/drm_edid.c 	connector->tile_v_size = h + 1;
connector        5411 drivers/gpu/drm/drm_edid.c 	tg = drm_mode_get_tile_group(connector->dev, tile->topology_id);
connector        5413 drivers/gpu/drm/drm_edid.c 		tg = drm_mode_create_tile_group(connector->dev, tile->topology_id);
connector        5418 drivers/gpu/drm/drm_edid.c 	if (connector->tile_group != tg) {
connector        5421 drivers/gpu/drm/drm_edid.c 		if (connector->tile_group) {
connector        5422 drivers/gpu/drm/drm_edid.c 			drm_mode_put_tile_group(connector->dev, connector->tile_group);
connector        5424 drivers/gpu/drm/drm_edid.c 		connector->tile_group = tg;
connector        5427 drivers/gpu/drm/drm_edid.c 		drm_mode_put_tile_group(connector->dev, tg);
connector        5431 drivers/gpu/drm/drm_edid.c static int drm_parse_display_id(struct drm_connector *connector,
connector        5454 drivers/gpu/drm/drm_edid.c 			ret = drm_parse_tiled_block(connector, block);
connector        5472 drivers/gpu/drm/drm_edid.c static void drm_get_displayid(struct drm_connector *connector,
connector        5477 drivers/gpu/drm/drm_edid.c 	connector->has_tile = false;
connector        5484 drivers/gpu/drm/drm_edid.c 	ret = drm_parse_display_id(connector, displayid, EDID_LENGTH, true);
connector        5487 drivers/gpu/drm/drm_edid.c 	if (!connector->has_tile)
connector        5491 drivers/gpu/drm/drm_edid.c 	if (connector->tile_group) {
connector        5492 drivers/gpu/drm/drm_edid.c 		drm_mode_put_tile_group(connector->dev, connector->tile_group);
connector        5493 drivers/gpu/drm/drm_edid.c 		connector->tile_group = NULL;
connector         170 drivers/gpu/drm/drm_edid_load.c static void *edid_load(struct drm_connector *connector, const char *name,
connector         178 drivers/gpu/drm/drm_edid_load.c 	bool print_bad_edid = !connector->bad_edid_counter || (drm_debug & DRM_UT_KMS);
connector         222 drivers/gpu/drm/drm_edid_load.c 				  &connector->edid_corrupt)) {
connector         223 drivers/gpu/drm/drm_edid_load.c 		connector->bad_edid_counter++;
connector         266 drivers/gpu/drm/drm_edid_load.c struct edid *drm_load_edid_firmware(struct drm_connector *connector)
connector         268 drivers/gpu/drm/drm_edid_load.c 	const char *connector_name = connector->name;
connector         313 drivers/gpu/drm/drm_edid_load.c 	edid = edid_load(connector, edidname, connector_name);
connector         190 drivers/gpu/drm/drm_encoder.c 	struct drm_connector *connector;
connector         198 drivers/gpu/drm/drm_encoder.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         199 drivers/gpu/drm/drm_encoder.c 		if (!connector->state)
connector         204 drivers/gpu/drm/drm_encoder.c 		if (connector->state->best_encoder != encoder)
connector         208 drivers/gpu/drm/drm_encoder.c 		return connector->state->crtc;
connector         171 drivers/gpu/drm/drm_encoder_slave.c 	    struct drm_connector *connector)
connector         173 drivers/gpu/drm/drm_encoder_slave.c 	return get_slave_funcs(encoder)->detect(encoder, connector);
connector        1497 drivers/gpu/drm/drm_fb_helper.c 	struct drm_connector *connector;
connector        1515 drivers/gpu/drm/drm_fb_helper.c 	drm_client_for_each_connector_iter(connector, &conn_iter) {
connector        1518 drivers/gpu/drm/drm_fb_helper.c 		cmdline_mode = &connector->cmdline_mode;
connector        1619 drivers/gpu/drm/drm_fb_helper.c 			struct drm_connector *connector = mode_set->connectors[j];
connector        1621 drivers/gpu/drm/drm_fb_helper.c 			if (connector->has_tile) {
connector        1622 drivers/gpu/drm/drm_fb_helper.c 				lasth = (connector->tile_h_loc == (connector->num_h_tile - 1));
connector        1623 drivers/gpu/drm/drm_fb_helper.c 				lastv = (connector->tile_v_loc == (connector->num_v_tile - 1));
connector        1741 drivers/gpu/drm/drm_fb_helper.c 	struct drm_connector *connector;
connector        1760 drivers/gpu/drm/drm_fb_helper.c 	drm_client_for_each_connector_iter(connector, &conn_iter) {
connector        1763 drivers/gpu/drm/drm_fb_helper.c 		if (connector->status == connector_status_connected) {
connector        1764 drivers/gpu/drm/drm_fb_helper.c 			info->var.width = connector->display_info.width_mm;
connector        1765 drivers/gpu/drm/drm_fb_helper.c 			info->var.height = connector->display_info.height_mm;
connector         392 drivers/gpu/drm/drm_hdcp.c 		struct drm_connector *connector, bool hdcp_content_type)
connector         394 drivers/gpu/drm/drm_hdcp.c 	struct drm_device *dev = connector->dev;
connector         405 drivers/gpu/drm/drm_hdcp.c 	drm_object_attach_property(&connector->base, prop,
connector         421 drivers/gpu/drm/drm_hdcp.c 	drm_object_attach_property(&connector->base, prop,
connector         443 drivers/gpu/drm/drm_hdcp.c void drm_hdcp_update_content_protection(struct drm_connector *connector,
connector         446 drivers/gpu/drm/drm_hdcp.c 	struct drm_device *dev = connector->dev;
connector         447 drivers/gpu/drm/drm_hdcp.c 	struct drm_connector_state *state = connector->state;
connector         454 drivers/gpu/drm/drm_hdcp.c 	drm_sysfs_connector_status_event(connector,
connector         113 drivers/gpu/drm/drm_internal.h int drm_sysfs_connector_add(struct drm_connector *connector);
connector         114 drivers/gpu/drm/drm_internal.h void drm_sysfs_connector_remove(struct drm_connector *connector);
connector         146 drivers/gpu/drm/drm_internal.h void drm_debugfs_connector_add(struct drm_connector *connector);
connector         147 drivers/gpu/drm/drm_internal.h void drm_debugfs_connector_remove(struct drm_connector *connector);
connector         162 drivers/gpu/drm/drm_internal.h static inline void drm_debugfs_connector_add(struct drm_connector *connector)
connector         165 drivers/gpu/drm/drm_internal.h static inline void drm_debugfs_connector_remove(struct drm_connector *connector)
connector         408 drivers/gpu/drm/drm_mipi_dbi.c static int mipi_dbi_connector_get_modes(struct drm_connector *connector)
connector         410 drivers/gpu/drm/drm_mipi_dbi.c 	struct mipi_dbi_dev *dbidev = drm_to_mipi_dbi_dev(connector->dev);
connector         413 drivers/gpu/drm/drm_mipi_dbi.c 	mode = drm_mode_duplicate(connector->dev, &dbidev->mode);
connector         423 drivers/gpu/drm/drm_mipi_dbi.c 	drm_mode_probed_add(connector, mode);
connector         426 drivers/gpu/drm/drm_mipi_dbi.c 		connector->display_info.width_mm = mode->width_mm;
connector         427 drivers/gpu/drm/drm_mipi_dbi.c 		connector->display_info.height_mm = mode->height_mm;
connector         523 drivers/gpu/drm/drm_mipi_dbi.c 	drm_connector_helper_add(&dbidev->connector, &mipi_dbi_connector_hfuncs);
connector         524 drivers/gpu/drm/drm_mipi_dbi.c 	ret = drm_connector_init(drm, &dbidev->connector, &mipi_dbi_connector_funcs,
connector         530 drivers/gpu/drm/drm_mipi_dbi.c 					   modifiers, &dbidev->connector);
connector          93 drivers/gpu/drm/drm_mode_config.c 	struct drm_connector *connector;
connector         150 drivers/gpu/drm/drm_mode_config.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         153 drivers/gpu/drm/drm_mode_config.c 		    (connector->connector_type == DRM_MODE_CONNECTOR_WRITEBACK))
connector         156 drivers/gpu/drm/drm_mode_config.c 		if (drm_lease_held(file_priv, connector->base.id)) {
connector         158 drivers/gpu/drm/drm_mode_config.c 			    put_user(connector->base.id, connector_id + count)) {
connector         184 drivers/gpu/drm/drm_mode_config.c 	struct drm_connector *connector;
connector         200 drivers/gpu/drm/drm_mode_config.c 	drm_for_each_connector_iter(connector, &conn_iter)
connector         201 drivers/gpu/drm/drm_mode_config.c 		if (connector->funcs->reset)
connector         202 drivers/gpu/drm/drm_mode_config.c 			connector->funcs->reset(connector);
connector         436 drivers/gpu/drm/drm_mode_config.c 	struct drm_connector *connector;
connector         451 drivers/gpu/drm/drm_mode_config.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         456 drivers/gpu/drm/drm_mode_config.c 		drm_connector_put(connector);
connector         463 drivers/gpu/drm/drm_mode_config.c 		drm_for_each_connector_iter(connector, &conn_iter)
connector         464 drivers/gpu/drm/drm_mode_config.c 			DRM_ERROR("connector %s leaked!\n", connector->name);
connector         107 drivers/gpu/drm/drm_modes.c void drm_mode_probed_add(struct drm_connector *connector,
connector         110 drivers/gpu/drm/drm_modes.c 	WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
connector         112 drivers/gpu/drm/drm_modes.c 	list_add_tail(&mode->head, &connector->probed_modes);
connector        1206 drivers/gpu/drm/drm_modes.c 			   struct drm_connector *connector)
connector        1210 drivers/gpu/drm/drm_modes.c 	struct drm_hdmi_info *hdmi = &connector->display_info.hdmi;
connector        1213 drivers/gpu/drm/drm_modes.c 		if (!connector->ycbcr_420_allowed)
connector        1367 drivers/gpu/drm/drm_modes.c void drm_connector_list_update(struct drm_connector *connector)
connector        1371 drivers/gpu/drm/drm_modes.c 	WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
connector        1373 drivers/gpu/drm/drm_modes.c 	list_for_each_entry_safe(pmode, pt, &connector->probed_modes, head) {
connector        1378 drivers/gpu/drm/drm_modes.c 		list_for_each_entry(mode, &connector->modes, head) {
connector        1407 drivers/gpu/drm/drm_modes.c 			drm_mode_destroy(connector->dev, pmode);
connector        1412 drivers/gpu/drm/drm_modes.c 			list_move_tail(&pmode->head, &connector->modes);
connector        1458 drivers/gpu/drm/drm_modes.c 					const struct drm_connector *connector,
connector        1481 drivers/gpu/drm/drm_modes.c 			if ((connector->connector_type != DRM_MODE_CONNECTOR_DVII) &&
connector        1482 drivers/gpu/drm/drm_modes.c 			    (connector->connector_type != DRM_MODE_CONNECTOR_HDMIB))
connector        1509 drivers/gpu/drm/drm_modes.c 					   const struct drm_connector *connector,
connector        1553 drivers/gpu/drm/drm_modes.c 								       connector,
connector        1572 drivers/gpu/drm/drm_modes.c 					  const struct drm_connector *connector,
connector        1729 drivers/gpu/drm/drm_modes.c 					       const struct drm_connector *connector,
connector        1776 drivers/gpu/drm/drm_modes.c 							   connector, mode);
connector        1828 drivers/gpu/drm/drm_modes.c 						      connector,
connector        1864 drivers/gpu/drm/drm_modes.c 						   connector, mode);
connector        1873 drivers/gpu/drm/drm_modes.c 						     connector, mode);
connector          51 drivers/gpu/drm/drm_modeset_helper.c 	struct drm_connector *connector, *tmp;
connector          57 drivers/gpu/drm/drm_modeset_helper.c 	list_for_each_entry_safe(connector, tmp,
connector          59 drivers/gpu/drm/drm_modeset_helper.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS ||
connector          60 drivers/gpu/drm/drm_modeset_helper.c 		    connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
connector          61 drivers/gpu/drm/drm_modeset_helper.c 		    connector->connector_type == DRM_MODE_CONNECTOR_DSI)
connector          62 drivers/gpu/drm/drm_modeset_helper.c 			list_move_tail(&connector->head, &panel_list);
connector         105 drivers/gpu/drm/drm_panel.c int drm_panel_attach(struct drm_panel *panel, struct drm_connector *connector)
connector         107 drivers/gpu/drm/drm_panel.c 	if (panel->connector)
connector         110 drivers/gpu/drm/drm_panel.c 	panel->connector = connector;
connector         111 drivers/gpu/drm/drm_panel.c 	panel->drm = connector->dev;
connector         129 drivers/gpu/drm/drm_panel.c 	panel->connector = NULL;
connector          76 drivers/gpu/drm/drm_plane_helper.c 	struct drm_connector *connector;
connector          88 drivers/gpu/drm/drm_plane_helper.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector          89 drivers/gpu/drm/drm_plane_helper.c 		if (connector->encoder && connector->encoder->crtc == crtc) {
connector          91 drivers/gpu/drm/drm_plane_helper.c 				*(connector_list++) = connector;
connector          90 drivers/gpu/drm/drm_probe_helper.c 			    struct drm_connector *connector)
connector          92 drivers/gpu/drm/drm_probe_helper.c 	struct drm_device *dev = connector->dev;
connector          98 drivers/gpu/drm/drm_probe_helper.c 	ret = drm_connector_mode_valid(connector, mode);
connector         103 drivers/gpu/drm/drm_probe_helper.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector         139 drivers/gpu/drm/drm_probe_helper.c static int drm_helper_probe_add_cmdline_mode(struct drm_connector *connector)
connector         144 drivers/gpu/drm/drm_probe_helper.c 	cmdline_mode = &connector->cmdline_mode;
connector         149 drivers/gpu/drm/drm_probe_helper.c 	list_for_each_entry(mode, &connector->probed_modes, head) {
connector         163 drivers/gpu/drm/drm_probe_helper.c 	mode = drm_mode_create_from_cmdline_mode(connector->dev,
connector         168 drivers/gpu/drm/drm_probe_helper.c 	drm_mode_probed_add(connector, mode);
connector         195 drivers/gpu/drm/drm_probe_helper.c enum drm_mode_status drm_connector_mode_valid(struct drm_connector *connector,
connector         199 drivers/gpu/drm/drm_probe_helper.c 		connector->helper_private;
connector         204 drivers/gpu/drm/drm_probe_helper.c 	return connector_funcs->mode_valid(connector, mode);
connector         226 drivers/gpu/drm/drm_probe_helper.c 	struct drm_connector *connector;
connector         234 drivers/gpu/drm/drm_probe_helper.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         235 drivers/gpu/drm/drm_probe_helper.c 		if (connector->polled & (DRM_CONNECTOR_POLL_CONNECT |
connector         262 drivers/gpu/drm/drm_probe_helper.c drm_helper_probe_detect_ctx(struct drm_connector *connector, bool force)
connector         264 drivers/gpu/drm/drm_probe_helper.c 	const struct drm_connector_helper_funcs *funcs = connector->helper_private;
connector         271 drivers/gpu/drm/drm_probe_helper.c 	ret = drm_modeset_lock(&connector->dev->mode_config.connection_mutex, &ctx);
connector         274 drivers/gpu/drm/drm_probe_helper.c 			ret = funcs->detect_ctx(connector, &ctx, force);
connector         275 drivers/gpu/drm/drm_probe_helper.c 		else if (connector->funcs->detect)
connector         276 drivers/gpu/drm/drm_probe_helper.c 			ret = connector->funcs->detect(connector, force);
connector         306 drivers/gpu/drm/drm_probe_helper.c drm_helper_probe_detect(struct drm_connector *connector,
connector         310 drivers/gpu/drm/drm_probe_helper.c 	const struct drm_connector_helper_funcs *funcs = connector->helper_private;
connector         311 drivers/gpu/drm/drm_probe_helper.c 	struct drm_device *dev = connector->dev;
connector         315 drivers/gpu/drm/drm_probe_helper.c 		return drm_helper_probe_detect_ctx(connector, force);
connector         322 drivers/gpu/drm/drm_probe_helper.c 		return funcs->detect_ctx(connector, ctx, force);
connector         323 drivers/gpu/drm/drm_probe_helper.c 	else if (connector->funcs->detect)
connector         324 drivers/gpu/drm/drm_probe_helper.c 		return connector->funcs->detect(connector, force);
connector         388 drivers/gpu/drm/drm_probe_helper.c int drm_helper_probe_single_connector_modes(struct drm_connector *connector,
connector         391 drivers/gpu/drm/drm_probe_helper.c 	struct drm_device *dev = connector->dev;
connector         394 drivers/gpu/drm/drm_probe_helper.c 		connector->helper_private;
connector         405 drivers/gpu/drm/drm_probe_helper.c 	DRM_DEBUG_KMS("[CONNECTOR:%d:%s]\n", connector->base.id,
connector         406 drivers/gpu/drm/drm_probe_helper.c 			connector->name);
connector         417 drivers/gpu/drm/drm_probe_helper.c 	list_for_each_entry(mode, &connector->modes, head)
connector         420 drivers/gpu/drm/drm_probe_helper.c 	old_status = connector->status;
connector         422 drivers/gpu/drm/drm_probe_helper.c 	if (connector->force) {
connector         423 drivers/gpu/drm/drm_probe_helper.c 		if (connector->force == DRM_FORCE_ON ||
connector         424 drivers/gpu/drm/drm_probe_helper.c 		    connector->force == DRM_FORCE_ON_DIGITAL)
connector         425 drivers/gpu/drm/drm_probe_helper.c 			connector->status = connector_status_connected;
connector         427 drivers/gpu/drm/drm_probe_helper.c 			connector->status = connector_status_disconnected;
connector         428 drivers/gpu/drm/drm_probe_helper.c 		if (connector->funcs->force)
connector         429 drivers/gpu/drm/drm_probe_helper.c 			connector->funcs->force(connector);
connector         431 drivers/gpu/drm/drm_probe_helper.c 		ret = drm_helper_probe_detect(connector, &ctx, true);
connector         439 drivers/gpu/drm/drm_probe_helper.c 		connector->status = ret;
connector         448 drivers/gpu/drm/drm_probe_helper.c 	if (old_status != connector->status) {
connector         450 drivers/gpu/drm/drm_probe_helper.c 			      connector->base.id,
connector         451 drivers/gpu/drm/drm_probe_helper.c 			      connector->name,
connector         453 drivers/gpu/drm/drm_probe_helper.c 			      drm_get_connector_status_name(connector->status));
connector         473 drivers/gpu/drm/drm_probe_helper.c 	if (connector->status == connector_status_disconnected) {
connector         475 drivers/gpu/drm/drm_probe_helper.c 			connector->base.id, connector->name);
connector         476 drivers/gpu/drm/drm_probe_helper.c 		drm_connector_update_edid_property(connector, NULL);
connector         481 drivers/gpu/drm/drm_probe_helper.c 	count = (*connector_funcs->get_modes)(connector);
connector         487 drivers/gpu/drm/drm_probe_helper.c 	if (count == 0 && connector->status == connector_status_connected)
connector         488 drivers/gpu/drm/drm_probe_helper.c 		count = drm_add_override_edid_modes(connector);
connector         490 drivers/gpu/drm/drm_probe_helper.c 	if (count == 0 && connector->status == connector_status_connected)
connector         491 drivers/gpu/drm/drm_probe_helper.c 		count = drm_add_modes_noedid(connector, 1024, 768);
connector         492 drivers/gpu/drm/drm_probe_helper.c 	count += drm_helper_probe_add_cmdline_mode(connector);
connector         496 drivers/gpu/drm/drm_probe_helper.c 	drm_connector_list_update(connector);
connector         498 drivers/gpu/drm/drm_probe_helper.c 	if (connector->interlace_allowed)
connector         500 drivers/gpu/drm/drm_probe_helper.c 	if (connector->doublescan_allowed)
connector         502 drivers/gpu/drm/drm_probe_helper.c 	if (connector->stereo_allowed)
connector         505 drivers/gpu/drm/drm_probe_helper.c 	list_for_each_entry(mode, &connector->modes, head) {
connector         517 drivers/gpu/drm/drm_probe_helper.c 								  connector);
connector         521 drivers/gpu/drm/drm_probe_helper.c 								  connector);
connector         525 drivers/gpu/drm/drm_probe_helper.c 	drm_mode_prune_invalid(dev, &connector->modes, verbose_prune);
connector         530 drivers/gpu/drm/drm_probe_helper.c 	if (list_empty(&connector->modes))
connector         533 drivers/gpu/drm/drm_probe_helper.c 	list_for_each_entry(mode, &connector->modes, head)
connector         536 drivers/gpu/drm/drm_probe_helper.c 	drm_mode_sort(&connector->modes);
connector         538 drivers/gpu/drm/drm_probe_helper.c 	DRM_DEBUG_KMS("[CONNECTOR:%d:%s] probed modes :\n", connector->base.id,
connector         539 drivers/gpu/drm/drm_probe_helper.c 			connector->name);
connector         540 drivers/gpu/drm/drm_probe_helper.c 	list_for_each_entry(mode, &connector->modes, head) {
connector         580 drivers/gpu/drm/drm_probe_helper.c 	struct drm_connector *connector;
connector         601 drivers/gpu/drm/drm_probe_helper.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         603 drivers/gpu/drm/drm_probe_helper.c 		if (connector->force)
connector         608 drivers/gpu/drm/drm_probe_helper.c 		if (!connector->polled || connector->polled == DRM_CONNECTOR_POLL_HPD)
connector         611 drivers/gpu/drm/drm_probe_helper.c 		old_status = connector->status;
connector         615 drivers/gpu/drm/drm_probe_helper.c 		    !(connector->polled & DRM_CONNECTOR_POLL_DISCONNECT))
connector         620 drivers/gpu/drm/drm_probe_helper.c 		connector->status = drm_helper_probe_detect(connector, NULL, false);
connector         621 drivers/gpu/drm/drm_probe_helper.c 		if (old_status != connector->status) {
connector         637 drivers/gpu/drm/drm_probe_helper.c 			if (connector->status == connector_status_unknown) {
connector         638 drivers/gpu/drm/drm_probe_helper.c 				connector->status = old_status;
connector         643 drivers/gpu/drm/drm_probe_helper.c 			new = drm_get_connector_status_name(connector->status);
connector         647 drivers/gpu/drm/drm_probe_helper.c 				      connector->base.id,
connector         648 drivers/gpu/drm/drm_probe_helper.c 				      connector->name,
connector         775 drivers/gpu/drm/drm_probe_helper.c 	struct drm_connector *connector;
connector         785 drivers/gpu/drm/drm_probe_helper.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         787 drivers/gpu/drm/drm_probe_helper.c 		if (!(connector->polled & DRM_CONNECTOR_POLL_HPD))
connector         790 drivers/gpu/drm/drm_probe_helper.c 		old_status = connector->status;
connector         792 drivers/gpu/drm/drm_probe_helper.c 		connector->status = drm_helper_probe_detect(connector, NULL, false);
connector         794 drivers/gpu/drm/drm_probe_helper.c 			      connector->base.id,
connector         795 drivers/gpu/drm/drm_probe_helper.c 			      connector->name,
connector         797 drivers/gpu/drm/drm_probe_helper.c 			      drm_get_connector_status_name(connector->status));
connector         798 drivers/gpu/drm/drm_probe_helper.c 		if (old_status != connector->status)
connector         264 drivers/gpu/drm/drm_simple_kms_helper.c 			struct drm_connector *connector)
connector         271 drivers/gpu/drm/drm_simple_kms_helper.c 	pipe->connector = connector;
connector         292 drivers/gpu/drm/drm_simple_kms_helper.c 	if (ret || !connector)
connector         295 drivers/gpu/drm/drm_simple_kms_helper.c 	return drm_connector_attach_encoder(connector, encoder);
connector         114 drivers/gpu/drm/drm_sysfs.c 	struct drm_connector *connector = to_drm_connector(device);
connector         115 drivers/gpu/drm/drm_sysfs.c 	struct drm_device *dev = connector->dev;
connector         123 drivers/gpu/drm/drm_sysfs.c 	old_force = connector->force;
connector         126 drivers/gpu/drm/drm_sysfs.c 		connector->force = 0;
connector         128 drivers/gpu/drm/drm_sysfs.c 		connector->force = DRM_FORCE_ON;
connector         130 drivers/gpu/drm/drm_sysfs.c 		connector->force = DRM_FORCE_ON_DIGITAL;
connector         132 drivers/gpu/drm/drm_sysfs.c 		connector->force = DRM_FORCE_OFF;
connector         136 drivers/gpu/drm/drm_sysfs.c 	if (old_force != connector->force || !connector->force) {
connector         138 drivers/gpu/drm/drm_sysfs.c 			      connector->base.id,
connector         139 drivers/gpu/drm/drm_sysfs.c 			      connector->name,
connector         140 drivers/gpu/drm/drm_sysfs.c 			      old_force, connector->force);
connector         142 drivers/gpu/drm/drm_sysfs.c 		connector->funcs->fill_modes(connector,
connector         156 drivers/gpu/drm/drm_sysfs.c 	struct drm_connector *connector = to_drm_connector(device);
connector         159 drivers/gpu/drm/drm_sysfs.c 	status = READ_ONCE(connector->status);
connector         169 drivers/gpu/drm/drm_sysfs.c 	struct drm_connector *connector = to_drm_connector(device);
connector         172 drivers/gpu/drm/drm_sysfs.c 	dpms = READ_ONCE(connector->dpms);
connector         182 drivers/gpu/drm/drm_sysfs.c 	struct drm_connector *connector = to_drm_connector(device);
connector         185 drivers/gpu/drm/drm_sysfs.c 	enabled = READ_ONCE(connector->encoder);
connector         195 drivers/gpu/drm/drm_sysfs.c 	struct drm_connector *connector = to_drm_connector(connector_dev);
connector         200 drivers/gpu/drm/drm_sysfs.c 	mutex_lock(&connector->dev->mode_config.mutex);
connector         201 drivers/gpu/drm/drm_sysfs.c 	if (!connector->edid_blob_ptr)
connector         204 drivers/gpu/drm/drm_sysfs.c 	edid = connector->edid_blob_ptr->data;
connector         205 drivers/gpu/drm/drm_sysfs.c 	size = connector->edid_blob_ptr->length;
connector         218 drivers/gpu/drm/drm_sysfs.c 	mutex_unlock(&connector->dev->mode_config.mutex);
connector         227 drivers/gpu/drm/drm_sysfs.c 	struct drm_connector *connector = to_drm_connector(device);
connector         231 drivers/gpu/drm/drm_sysfs.c 	mutex_lock(&connector->dev->mode_config.mutex);
connector         232 drivers/gpu/drm/drm_sysfs.c 	list_for_each_entry(mode, &connector->modes, head) {
connector         236 drivers/gpu/drm/drm_sysfs.c 	mutex_unlock(&connector->dev->mode_config.mutex);
connector         276 drivers/gpu/drm/drm_sysfs.c int drm_sysfs_connector_add(struct drm_connector *connector)
connector         278 drivers/gpu/drm/drm_sysfs.c 	struct drm_device *dev = connector->dev;
connector         280 drivers/gpu/drm/drm_sysfs.c 	if (connector->kdev)
connector         283 drivers/gpu/drm/drm_sysfs.c 	connector->kdev =
connector         285 drivers/gpu/drm/drm_sysfs.c 					  connector, connector_dev_groups,
connector         287 drivers/gpu/drm/drm_sysfs.c 					  connector->name);
connector         289 drivers/gpu/drm/drm_sysfs.c 		  connector->name);
connector         291 drivers/gpu/drm/drm_sysfs.c 	if (IS_ERR(connector->kdev)) {
connector         292 drivers/gpu/drm/drm_sysfs.c 		DRM_ERROR("failed to register connector device: %ld\n", PTR_ERR(connector->kdev));
connector         293 drivers/gpu/drm/drm_sysfs.c 		return PTR_ERR(connector->kdev);
connector         299 drivers/gpu/drm/drm_sysfs.c 	if (connector->ddc)
connector         300 drivers/gpu/drm/drm_sysfs.c 		return sysfs_create_link(&connector->kdev->kobj,
connector         301 drivers/gpu/drm/drm_sysfs.c 				 &connector->ddc->dev.kobj, "ddc");
connector         305 drivers/gpu/drm/drm_sysfs.c void drm_sysfs_connector_remove(struct drm_connector *connector)
connector         307 drivers/gpu/drm/drm_sysfs.c 	if (!connector->kdev)
connector         310 drivers/gpu/drm/drm_sysfs.c 	if (connector->ddc)
connector         311 drivers/gpu/drm/drm_sysfs.c 		sysfs_remove_link(&connector->kdev->kobj, "ddc");
connector         314 drivers/gpu/drm/drm_sysfs.c 		  connector->name);
connector         316 drivers/gpu/drm/drm_sysfs.c 	device_unregister(connector->kdev);
connector         317 drivers/gpu/drm/drm_sysfs.c 	connector->kdev = NULL;
connector         362 drivers/gpu/drm/drm_sysfs.c void drm_sysfs_connector_status_event(struct drm_connector *connector,
connector         365 drivers/gpu/drm/drm_sysfs.c 	struct drm_device *dev = connector->dev;
connector         369 drivers/gpu/drm/drm_sysfs.c 	WARN_ON(!drm_mode_obj_find_prop_id(&connector->base,
connector         373 drivers/gpu/drm/drm_sysfs.c 		 "CONNECTOR=%u", connector->base.id);
connector         181 drivers/gpu/drm/drm_writeback.c 	struct drm_connector *connector = &wb_connector->base;
connector         200 drivers/gpu/drm/drm_writeback.c 	connector->interlace_allowed = 0;
connector         202 drivers/gpu/drm/drm_writeback.c 	ret = drm_connector_init(dev, connector, con_funcs,
connector         207 drivers/gpu/drm/drm_writeback.c 	ret = drm_connector_attach_encoder(connector,
connector         219 drivers/gpu/drm/drm_writeback.c 		 "CONNECTOR:%d-%s", connector->base.id, connector->name);
connector         221 drivers/gpu/drm/drm_writeback.c 	drm_object_attach_property(&connector->base,
connector         224 drivers/gpu/drm/drm_writeback.c 	drm_object_attach_property(&connector->base,
connector         227 drivers/gpu/drm/drm_writeback.c 	drm_object_attach_property(&connector->base,
connector         235 drivers/gpu/drm/drm_writeback.c 	drm_connector_cleanup(connector);
connector         247 drivers/gpu/drm/drm_writeback.c 	WARN_ON(conn_state->connector->connector_type != DRM_MODE_CONNECTOR_WRITEBACK);
connector         255 drivers/gpu/drm/drm_writeback.c 		conn_state->writeback_job->connector =
connector         256 drivers/gpu/drm/drm_writeback.c 			drm_connector_to_writeback(conn_state->connector);
connector         265 drivers/gpu/drm/drm_writeback.c 	struct drm_writeback_connector *connector = job->connector;
connector         267 drivers/gpu/drm/drm_writeback.c 		connector->base.helper_private;
connector         271 drivers/gpu/drm/drm_writeback.c 		ret = funcs->prepare_writeback_job(connector, job);
connector         317 drivers/gpu/drm/drm_writeback.c 	struct drm_writeback_connector *connector = job->connector;
connector         319 drivers/gpu/drm/drm_writeback.c 		connector->base.helper_private;
connector         322 drivers/gpu/drm/drm_writeback.c 		funcs->cleanup_writeback_job(connector, job);
connector          35 drivers/gpu/drm/exynos/exynos_dp.c 	struct drm_connector       *connector;
connector          70 drivers/gpu/drm/exynos/exynos_dp.c 			       struct drm_connector *connector)
connector          79 drivers/gpu/drm/exynos/exynos_dp.c 	mode = drm_mode_create(connector->dev);
connector          87 drivers/gpu/drm/exynos/exynos_dp.c 	connector->display_info.width_mm = mode->width_mm;
connector          88 drivers/gpu/drm/exynos/exynos_dp.c 	connector->display_info.height_mm = mode->height_mm;
connector          92 drivers/gpu/drm/exynos/exynos_dp.c 	drm_mode_probed_add(connector, mode);
connector          99 drivers/gpu/drm/exynos/exynos_dp.c 				   struct drm_connector *connector)
connector         104 drivers/gpu/drm/exynos/exynos_dp.c 	dp->connector = connector;
connector          29 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	struct drm_connector connector;
connector          34 drivers/gpu/drm/exynos/exynos_drm_dpi.c #define connector_to_dpi(c) container_of(c, struct exynos_dpi, connector)
connector          42 drivers/gpu/drm/exynos/exynos_drm_dpi.c exynos_dpi_detect(struct drm_connector *connector, bool force)
connector          44 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	struct exynos_dpi *ctx = connector_to_dpi(connector);
connector          46 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	if (ctx->panel && !ctx->panel->connector)
connector          47 drivers/gpu/drm/exynos/exynos_drm_dpi.c 		drm_panel_attach(ctx->panel, &ctx->connector);
connector          52 drivers/gpu/drm/exynos/exynos_drm_dpi.c static void exynos_dpi_connector_destroy(struct drm_connector *connector)
connector          54 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	drm_connector_unregister(connector);
connector          55 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	drm_connector_cleanup(connector);
connector          67 drivers/gpu/drm/exynos/exynos_drm_dpi.c static int exynos_dpi_get_modes(struct drm_connector *connector)
connector          69 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	struct exynos_dpi *ctx = connector_to_dpi(connector);
connector          75 drivers/gpu/drm/exynos/exynos_drm_dpi.c 		mode = drm_mode_create(connector->dev);
connector          83 drivers/gpu/drm/exynos/exynos_drm_dpi.c 		drm_mode_probed_add(connector, mode);
connector         100 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	struct drm_connector *connector = &ctx->connector;
connector         103 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         105 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	ret = drm_connector_init(encoder->dev, connector,
connector         114 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	drm_connector_helper_add(connector, &exynos_dpi_connector_helper_funcs);
connector         115 drivers/gpu/drm/exynos/exynos_drm_dpi.c 	drm_connector_attach_encoder(connector, encoder);
connector         255 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	struct drm_connector connector;
connector         286 drivers/gpu/drm/exynos/exynos_drm_dsi.c #define connector_to_dsi(c) container_of(c, struct exynos_dsi, connector)
connector        1437 drivers/gpu/drm/exynos/exynos_drm_dsi.c exynos_dsi_detect(struct drm_connector *connector, bool force)
connector        1439 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	return connector->status;
connector        1442 drivers/gpu/drm/exynos/exynos_drm_dsi.c static void exynos_dsi_connector_destroy(struct drm_connector *connector)
connector        1444 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	drm_connector_unregister(connector);
connector        1445 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	drm_connector_cleanup(connector);
connector        1446 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	connector->dev = NULL;
connector        1458 drivers/gpu/drm/exynos/exynos_drm_dsi.c static int exynos_dsi_get_modes(struct drm_connector *connector)
connector        1460 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	struct exynos_dsi *dsi = connector_to_dsi(connector);
connector        1475 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	struct drm_connector *connector = &dsi->connector;
connector        1479 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        1481 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	ret = drm_connector_init(drm, connector, &exynos_dsi_connector_funcs,
connector        1489 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	connector->status = connector_status_disconnected;
connector        1490 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	drm_connector_helper_add(connector, &exynos_dsi_connector_helper_funcs);
connector        1491 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	drm_connector_attach_encoder(connector, encoder);
connector        1495 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	connector->funcs->reset(connector);
connector        1496 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	drm_fb_helper_add_one_connector(drm->fb_helper, connector);
connector        1497 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	drm_connector_register(connector);
connector        1540 drivers/gpu/drm/exynos/exynos_drm_dsi.c 			drm_panel_attach(dsi->panel, &dsi->connector);
connector        1541 drivers/gpu/drm/exynos/exynos_drm_dsi.c 			dsi->connector.status = connector_status_connected;
connector        1584 drivers/gpu/drm/exynos/exynos_drm_dsi.c 		dsi->connector.status = connector_status_disconnected;
connector          33 drivers/gpu/drm/exynos/exynos_drm_vidi.c 					connector)
connector          40 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	struct drm_connector		connector;
connector         273 drivers/gpu/drm/exynos/exynos_drm_vidi.c static enum drm_connector_status vidi_detect(struct drm_connector *connector,
connector         276 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	struct vidi_context *ctx = ctx_from_connector(connector);
connector         286 drivers/gpu/drm/exynos/exynos_drm_vidi.c static void vidi_connector_destroy(struct drm_connector *connector)
connector         299 drivers/gpu/drm/exynos/exynos_drm_vidi.c static int vidi_get_modes(struct drm_connector *connector)
connector         301 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	struct vidi_context *ctx = ctx_from_connector(connector);
connector         321 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	drm_connector_update_edid_property(connector, edid);
connector         323 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	return drm_add_edid_modes(connector, edid);
connector         333 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	struct drm_connector *connector = &ctx->connector;
connector         336 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         338 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	ret = drm_connector_init(ctx->drm_dev, connector,
connector         346 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	drm_connector_helper_add(connector, &vidi_connector_helper_funcs);
connector         347 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	drm_connector_attach_encoder(connector, encoder);
connector         119 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct drm_connector		connector;
connector         153 drivers/gpu/drm/exynos/exynos_hdmi.c 	return container_of(c, struct hdmi_context, connector);
connector         817 drivers/gpu/drm/exynos/exynos_hdmi.c 						       &hdata->connector, m);
connector         828 drivers/gpu/drm/exynos/exynos_hdmi.c 							  &hdata->connector, m);
connector         841 drivers/gpu/drm/exynos/exynos_hdmi.c static enum drm_connector_status hdmi_detect(struct drm_connector *connector,
connector         844 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct hdmi_context *hdata = connector_to_hdmi(connector);
connector         853 drivers/gpu/drm/exynos/exynos_hdmi.c static void hdmi_connector_destroy(struct drm_connector *connector)
connector         855 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct hdmi_context *hdata = connector_to_hdmi(connector);
connector         859 drivers/gpu/drm/exynos/exynos_hdmi.c 	drm_connector_unregister(connector);
connector         860 drivers/gpu/drm/exynos/exynos_hdmi.c 	drm_connector_cleanup(connector);
connector         872 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_get_modes(struct drm_connector *connector)
connector         874 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct hdmi_context *hdata = connector_to_hdmi(connector);
connector         881 drivers/gpu/drm/exynos/exynos_hdmi.c 	edid = drm_get_edid(connector, hdata->ddc_adpt);
connector         890 drivers/gpu/drm/exynos/exynos_hdmi.c 	drm_connector_update_edid_property(connector, edid);
connector         893 drivers/gpu/drm/exynos/exynos_hdmi.c 	ret = drm_add_edid_modes(connector, edid);
connector         914 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_mode_valid(struct drm_connector *connector,
connector         917 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct hdmi_context *hdata = connector_to_hdmi(connector);
connector         941 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct drm_connector *connector = &hdata->connector;
connector         945 drivers/gpu/drm/exynos/exynos_hdmi.c 	connector->interlace_allowed = true;
connector         946 drivers/gpu/drm/exynos/exynos_hdmi.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         948 drivers/gpu/drm/exynos/exynos_hdmi.c 	ret = drm_connector_init(hdata->drm_dev, connector,
connector         956 drivers/gpu/drm/exynos/exynos_hdmi.c 	drm_connector_helper_add(connector, &hdmi_connector_helper_funcs);
connector         957 drivers/gpu/drm/exynos/exynos_hdmi.c 	drm_connector_attach_encoder(connector, encoder);
connector         965 drivers/gpu/drm/exynos/exynos_hdmi.c 	cec_fill_conn_info_from_drm(&conn_info, connector);
connector         982 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct drm_connector *connector;
connector         990 drivers/gpu/drm/exynos/exynos_hdmi.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         991 drivers/gpu/drm/exynos/exynos_hdmi.c 		if (connector->encoder == encoder)
connector         994 drivers/gpu/drm/exynos/exynos_hdmi.c 	if (connector)
connector         995 drivers/gpu/drm/exynos/exynos_hdmi.c 		drm_connector_get(connector);
connector         998 drivers/gpu/drm/exynos/exynos_hdmi.c 	if (!connector)
connector        1001 drivers/gpu/drm/exynos/exynos_hdmi.c 	mode_ok = hdmi_mode_valid(connector, adjusted_mode);
connector        1009 drivers/gpu/drm/exynos/exynos_hdmi.c 	list_for_each_entry(m, &connector->modes, head) {
connector        1010 drivers/gpu/drm/exynos/exynos_hdmi.c 		mode_ok = hdmi_mode_valid(connector, m);
connector        1027 drivers/gpu/drm/exynos/exynos_hdmi.c 	drm_connector_put(connector);
connector        1627 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct drm_connector *connector = &hdata->connector;
connector        1629 drivers/gpu/drm/exynos/exynos_hdmi.c 	memcpy(buf, connector->eld, min(sizeof(connector->eld), len));
connector          84 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c 	struct drm_connector *con = &fsl_dev->connector.base;
connector         192 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h 	struct fsl_dcu_drm_connector connector;
connector          48 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c static void fsl_dcu_drm_connector_destroy(struct drm_connector *connector)
connector          50 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	struct fsl_dcu_drm_connector *fsl_con = to_fsl_dcu_connector(connector);
connector          52 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	drm_connector_unregister(connector);
connector          54 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	drm_connector_cleanup(connector);
connector          65 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c static int fsl_dcu_drm_connector_get_modes(struct drm_connector *connector)
connector          69 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	fsl_connector = to_fsl_dcu_connector(connector);
connector          73 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c static int fsl_dcu_drm_connector_mode_valid(struct drm_connector *connector,
connector          91 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	struct drm_connector *connector = &fsl_dev->connector.base;
connector          94 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	fsl_dev->connector.encoder = encoder;
connector          96 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	ret = drm_connector_init(fsl_dev->drm, connector,
connector         102 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	drm_connector_helper_add(connector, &connector_helper_funcs);
connector         103 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	ret = drm_connector_register(connector);
connector         107 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector         111 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	ret = drm_panel_attach(panel, connector);
connector         120 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	drm_connector_unregister(connector);
connector         122 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 	drm_connector_cleanup(connector);
connector         136 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 		fsl_dev->connector.panel = of_drm_find_panel(panel_node);
connector         138 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 		if (IS_ERR(fsl_dev->connector.panel))
connector         139 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 			return PTR_ERR(fsl_dev->connector.panel);
connector         141 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 		return fsl_dcu_attach_panel(fsl_dev, fsl_dev->connector.panel);
connector         149 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c 		fsl_dev->connector.panel = panel;
connector         259 drivers/gpu/drm/gma500/cdv_device.c 	struct drm_connector *connector;
connector         295 drivers/gpu/drm/gma500/cdv_device.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head)
connector         296 drivers/gpu/drm/gma500/cdv_device.c 		connector->funcs->dpms(connector, DRM_MODE_DPMS_OFF);
connector         313 drivers/gpu/drm/gma500/cdv_device.c 	struct drm_connector *connector;
connector         369 drivers/gpu/drm/gma500/cdv_device.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head)
connector         370 drivers/gpu/drm/gma500/cdv_device.c 		connector->funcs->dpms(connector, DRM_MODE_DPMS_ON);
connector         461 drivers/gpu/drm/gma500/cdv_device.c void cdv_intel_attach_force_audio_property(struct drm_connector *connector)
connector         463 drivers/gpu/drm/gma500/cdv_device.c 	struct drm_device *dev = connector->dev;
connector         481 drivers/gpu/drm/gma500/cdv_device.c 	drm_object_attach_property(&connector->base, prop, 0);
connector         490 drivers/gpu/drm/gma500/cdv_device.c void cdv_intel_attach_broadcast_rgb_property(struct drm_connector *connector)
connector         492 drivers/gpu/drm/gma500/cdv_device.c 	struct drm_device *dev = connector->dev;
connector         511 drivers/gpu/drm/gma500/cdv_device.c 	drm_object_attach_property(&connector->base, prop, 0);
connector          67 drivers/gpu/drm/gma500/cdv_intel_crt.c static enum drm_mode_status cdv_intel_crt_mode_valid(struct drm_connector *connector,
connector         134 drivers/gpu/drm/gma500/cdv_intel_crt.c static bool cdv_intel_crt_detect_hotplug(struct drm_connector *connector,
connector         137 drivers/gpu/drm/gma500/cdv_intel_crt.c 	struct drm_device *dev = connector->dev;
connector         182 drivers/gpu/drm/gma500/cdv_intel_crt.c 				struct drm_connector *connector, bool force)
connector         184 drivers/gpu/drm/gma500/cdv_intel_crt.c 	if (cdv_intel_crt_detect_hotplug(connector, force))
connector         190 drivers/gpu/drm/gma500/cdv_intel_crt.c static void cdv_intel_crt_destroy(struct drm_connector *connector)
connector         192 drivers/gpu/drm/gma500/cdv_intel_crt.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         195 drivers/gpu/drm/gma500/cdv_intel_crt.c 	drm_connector_unregister(connector);
connector         196 drivers/gpu/drm/gma500/cdv_intel_crt.c 	drm_connector_cleanup(connector);
connector         197 drivers/gpu/drm/gma500/cdv_intel_crt.c 	kfree(connector);
connector         200 drivers/gpu/drm/gma500/cdv_intel_crt.c static int cdv_intel_crt_get_modes(struct drm_connector *connector)
connector         202 drivers/gpu/drm/gma500/cdv_intel_crt.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         203 drivers/gpu/drm/gma500/cdv_intel_crt.c 	return psb_intel_ddc_get_modes(connector,
connector         207 drivers/gpu/drm/gma500/cdv_intel_crt.c static int cdv_intel_crt_set_property(struct drm_connector *connector,
connector         255 drivers/gpu/drm/gma500/cdv_intel_crt.c 	struct drm_connector *connector;
connector         268 drivers/gpu/drm/gma500/cdv_intel_crt.c 	connector = &gma_connector->base;
connector         269 drivers/gpu/drm/gma500/cdv_intel_crt.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         270 drivers/gpu/drm/gma500/cdv_intel_crt.c 	drm_connector_init(dev, connector,
connector         299 drivers/gpu/drm/gma500/cdv_intel_crt.c 	connector->interlace_allowed = 0;
connector         300 drivers/gpu/drm/gma500/cdv_intel_crt.c 	connector->doublescan_allowed = 0;
connector         303 drivers/gpu/drm/gma500/cdv_intel_crt.c 	drm_connector_helper_add(connector,
connector         306 drivers/gpu/drm/gma500/cdv_intel_crt.c 	drm_connector_register(connector);
connector         586 drivers/gpu/drm/gma500/cdv_intel_display.c 	struct drm_connector *connector;
connector         591 drivers/gpu/drm/gma500/cdv_intel_display.c 	list_for_each_entry(connector, &mode_config->connector_list, head) {
connector         593 drivers/gpu/drm/gma500/cdv_intel_display.c 					gma_attached_encoder(connector);
connector         595 drivers/gpu/drm/gma500/cdv_intel_display.c 		if (!connector->encoder
connector         596 drivers/gpu/drm/gma500/cdv_intel_display.c 		    || connector->encoder->crtc != crtc)
connector         510 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_mode_valid(struct drm_connector *connector,
connector         513 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct gma_encoder *encoder = gma_attached_encoder(connector);
connector         517 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct drm_psb_private *dev_priv = connector->dev->dev_private;
connector         847 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_i2c_init(struct gma_connector *connector,
connector         865 drivers/gpu/drm/gma500/cdv_intel_dp.c 	intel_dp->adapter.dev.parent = connector->base.kdev;
connector        1729 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_detect(struct drm_connector *connector, bool force)
connector        1731 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct gma_encoder *encoder = gma_attached_encoder(connector);
connector        1751 drivers/gpu/drm/gma500/cdv_intel_dp.c 		edid = drm_get_edid(connector, &intel_dp->adapter);
connector        1763 drivers/gpu/drm/gma500/cdv_intel_dp.c static int cdv_intel_dp_get_modes(struct drm_connector *connector)
connector        1765 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct gma_encoder *intel_encoder = gma_attached_encoder(connector);
connector        1772 drivers/gpu/drm/gma500/cdv_intel_dp.c 	edid = drm_get_edid(connector, &intel_dp->adapter);
connector        1774 drivers/gpu/drm/gma500/cdv_intel_dp.c 		drm_connector_update_edid_property(connector, edid);
connector        1775 drivers/gpu/drm/gma500/cdv_intel_dp.c 		ret = drm_add_edid_modes(connector, edid);
connector        1780 drivers/gpu/drm/gma500/cdv_intel_dp.c 		struct drm_device *dev = connector->dev;
connector        1787 drivers/gpu/drm/gma500/cdv_intel_dp.c 				list_for_each_entry(newmode, &connector->probed_modes,
connector        1810 drivers/gpu/drm/gma500/cdv_intel_dp.c 			drm_mode_probed_add(connector, mode);
connector        1819 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_detect_audio(struct drm_connector *connector)
connector        1821 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct gma_encoder *encoder = gma_attached_encoder(connector);
connector        1830 drivers/gpu/drm/gma500/cdv_intel_dp.c 	edid = drm_get_edid(connector, &intel_dp->adapter);
connector        1842 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_set_property(struct drm_connector *connector,
connector        1846 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct drm_psb_private *dev_priv = connector->dev->dev_private;
connector        1847 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct gma_encoder *encoder = gma_attached_encoder(connector);
connector        1851 drivers/gpu/drm/gma500/cdv_intel_dp.c 	ret = drm_object_property_set_value(&connector->base, property, val);
connector        1865 drivers/gpu/drm/gma500/cdv_intel_dp.c 			has_audio = cdv_intel_dp_detect_audio(connector);
connector        1898 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_destroy(struct drm_connector *connector)
connector        1900 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector        1909 drivers/gpu/drm/gma500/cdv_intel_dp.c 	drm_connector_unregister(connector);
connector        1910 drivers/gpu/drm/gma500/cdv_intel_dp.c 	drm_connector_cleanup(connector);
connector        1911 drivers/gpu/drm/gma500/cdv_intel_dp.c 	kfree(connector);
connector        1946 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_dp_add_properties(struct drm_connector *connector)
connector        1948 drivers/gpu/drm/gma500/cdv_intel_dp.c 	cdv_intel_attach_force_audio_property(connector);
connector        1949 drivers/gpu/drm/gma500/cdv_intel_dp.c 	cdv_intel_attach_broadcast_rgb_property(connector);
connector        1999 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct drm_connector *connector;
connector        2018 drivers/gpu/drm/gma500/cdv_intel_dp.c 	connector = &gma_connector->base;
connector        2021 drivers/gpu/drm/gma500/cdv_intel_dp.c 	drm_connector_init(dev, connector, &cdv_intel_dp_connector_funcs, type);
connector        2038 drivers/gpu/drm/gma500/cdv_intel_dp.c 	drm_connector_helper_add(connector, &cdv_intel_dp_connector_helper_funcs);
connector        2040 drivers/gpu/drm/gma500/cdv_intel_dp.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        2041 drivers/gpu/drm/gma500/cdv_intel_dp.c 	connector->interlace_allowed = false;
connector        2042 drivers/gpu/drm/gma500/cdv_intel_dp.c 	connector->doublescan_allowed = false;
connector        2044 drivers/gpu/drm/gma500/cdv_intel_dp.c 	drm_connector_register(connector);
connector        2062 drivers/gpu/drm/gma500/cdv_intel_dp.c 	cdv_intel_dp_add_properties(connector);
connector        2127 drivers/gpu/drm/gma500/cdv_intel_dp.c 			cdv_intel_dp_destroy(connector);
connector         109 drivers/gpu/drm/gma500/cdv_intel_hdmi.c static void cdv_hdmi_save(struct drm_connector *connector)
connector         111 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct drm_device *dev = connector->dev;
connector         112 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         118 drivers/gpu/drm/gma500/cdv_intel_hdmi.c static void cdv_hdmi_restore(struct drm_connector *connector)
connector         120 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct drm_device *dev = connector->dev;
connector         121 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         129 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 				struct drm_connector *connector, bool force)
connector         131 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         136 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	edid = drm_get_edid(connector, &gma_encoder->i2c_bus->adapter);
connector         153 drivers/gpu/drm/gma500/cdv_intel_hdmi.c static int cdv_hdmi_set_property(struct drm_connector *connector,
connector         157 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct drm_encoder *encoder = connector->encoder;
connector         178 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 		if (drm_object_property_get_value(&connector->base,
connector         185 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 		if (drm_object_property_set_value(&connector->base,
connector         212 drivers/gpu/drm/gma500/cdv_intel_hdmi.c static int cdv_hdmi_get_modes(struct drm_connector *connector)
connector         214 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         218 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	edid = drm_get_edid(connector, &gma_encoder->i2c_bus->adapter);
connector         220 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 		drm_connector_update_edid_property(connector, edid);
connector         221 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 		ret = drm_add_edid_modes(connector, edid);
connector         227 drivers/gpu/drm/gma500/cdv_intel_hdmi.c static enum drm_mode_status cdv_hdmi_mode_valid(struct drm_connector *connector,
connector         246 drivers/gpu/drm/gma500/cdv_intel_hdmi.c static void cdv_hdmi_destroy(struct drm_connector *connector)
connector         248 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         251 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	drm_connector_unregister(connector);
connector         252 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	drm_connector_cleanup(connector);
connector         253 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	kfree(connector);
connector         283 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct drm_connector *connector;
connector         304 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	connector = &gma_connector->base;
connector         305 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         310 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	drm_connector_init(dev, connector,
connector         324 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	drm_connector_helper_add(connector,
connector         326 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         327 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	connector->interlace_allowed = false;
connector         328 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	connector->doublescan_allowed = false;
connector         330 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	drm_object_attach_property(&connector->base,
connector         359 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	drm_connector_register(connector);
connector         364 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	drm_connector_cleanup(connector);
connector         226 drivers/gpu/drm/gma500/cdv_intel_lvds.c static void cdv_intel_lvds_save(struct drm_connector *connector)
connector         230 drivers/gpu/drm/gma500/cdv_intel_lvds.c static void cdv_intel_lvds_restore(struct drm_connector *connector)
connector         234 drivers/gpu/drm/gma500/cdv_intel_lvds.c static enum drm_mode_status cdv_intel_lvds_mode_valid(struct drm_connector *connector,
connector         237 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	struct drm_device *dev = connector->dev;
connector         378 drivers/gpu/drm/gma500/cdv_intel_lvds.c static int cdv_intel_lvds_get_modes(struct drm_connector *connector)
connector         380 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	struct drm_device *dev = connector->dev;
connector         382 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         386 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	ret = psb_intel_ddc_get_modes(connector, &gma_encoder->i2c_bus->adapter);
connector         394 drivers/gpu/drm/gma500/cdv_intel_lvds.c 		drm_mode_probed_add(connector, mode);
connector         408 drivers/gpu/drm/gma500/cdv_intel_lvds.c static void cdv_intel_lvds_destroy(struct drm_connector *connector)
connector         410 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         413 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	drm_connector_unregister(connector);
connector         414 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	drm_connector_cleanup(connector);
connector         415 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	kfree(connector);
connector         418 drivers/gpu/drm/gma500/cdv_intel_lvds.c static int cdv_intel_lvds_set_property(struct drm_connector *connector,
connector         422 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	struct drm_encoder *encoder = connector->encoder;
connector         442 drivers/gpu/drm/gma500/cdv_intel_lvds.c 		if (drm_object_property_get_value(&connector->base,
connector         450 drivers/gpu/drm/gma500/cdv_intel_lvds.c 		if (drm_object_property_set_value(&connector->base,
connector         465 drivers/gpu/drm/gma500/cdv_intel_lvds.c 		if (drm_object_property_set_value(&connector->base,
connector         575 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	struct drm_connector *connector;
connector         609 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	connector = &gma_connector->base;
connector         615 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	drm_connector_init(dev, connector,
connector         628 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	drm_connector_helper_add(connector,
connector         630 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         631 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	connector->interlace_allowed = false;
connector         632 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	connector->doublescan_allowed = false;
connector         635 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	drm_object_attach_property(&connector->base,
connector         638 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	drm_object_attach_property(&connector->base,
connector         682 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	psb_intel_ddc_get_modes(connector,
connector         684 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	list_for_each_entry(scan, &connector->probed_modes, head) {
connector         743 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	drm_connector_register(connector);
connector         756 drivers/gpu/drm/gma500/cdv_intel_lvds.c 	drm_connector_cleanup(connector);
connector         567 drivers/gpu/drm/gma500/framebuffer.c 	struct drm_connector *connector;
connector         577 drivers/gpu/drm/gma500/framebuffer.c 	list_for_each_entry(connector, &dev->mode_config.connector_list,
connector         579 drivers/gpu/drm/gma500/framebuffer.c 		struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         651 drivers/gpu/drm/gma500/gma_display.c struct drm_encoder *gma_best_encoder(struct drm_connector *connector)
connector         653 drivers/gpu/drm/gma500/gma_display.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         658 drivers/gpu/drm/gma500/gma_display.c void gma_connector_attach_encoder(struct gma_connector *connector,
connector         661 drivers/gpu/drm/gma500/gma_display.c 	connector->encoder = encoder;
connector         662 drivers/gpu/drm/gma500/gma_display.c 	drm_connector_attach_encoder(&connector->base,
connector         943 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 	struct drm_connector *connector = NULL;
connector         994 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 	connector = &dsi_connector->base.base;
connector        1004 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 	drm_connector_attach_encoder(connector, encoder);
connector         227 drivers/gpu/drm/gma500/mdfld_dsi_output.c static void mdfld_dsi_connector_save(struct drm_connector *connector)
connector         231 drivers/gpu/drm/gma500/mdfld_dsi_output.c static void mdfld_dsi_connector_restore(struct drm_connector *connector)
connector         237 drivers/gpu/drm/gma500/mdfld_dsi_output.c mdfld_dsi_connector_detect(struct drm_connector *connector, bool force)
connector         240 drivers/gpu/drm/gma500/mdfld_dsi_output.c 		= mdfld_dsi_connector(connector);
connector         247 drivers/gpu/drm/gma500/mdfld_dsi_output.c static int mdfld_dsi_connector_set_property(struct drm_connector *connector,
connector         251 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	struct drm_encoder *encoder = connector->encoder;
connector         272 drivers/gpu/drm/gma500/mdfld_dsi_output.c 		if (drm_object_property_get_value(&connector->base, property, &val))
connector         278 drivers/gpu/drm/gma500/mdfld_dsi_output.c 		if (drm_object_property_set_value(&connector->base,
connector         303 drivers/gpu/drm/gma500/mdfld_dsi_output.c 		if (drm_object_property_set_value(&connector->base, property,
connector         315 drivers/gpu/drm/gma500/mdfld_dsi_output.c static void mdfld_dsi_connector_destroy(struct drm_connector *connector)
connector         318 drivers/gpu/drm/gma500/mdfld_dsi_output.c 					mdfld_dsi_connector(connector);
connector         323 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	drm_connector_unregister(connector);
connector         324 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	drm_connector_cleanup(connector);
connector         330 drivers/gpu/drm/gma500/mdfld_dsi_output.c static int mdfld_dsi_connector_get_modes(struct drm_connector *connector)
connector         333 drivers/gpu/drm/gma500/mdfld_dsi_output.c 				mdfld_dsi_connector(connector);
connector         338 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	struct drm_device *dev = connector->dev;
connector         344 drivers/gpu/drm/gma500/mdfld_dsi_output.c 		drm_mode_probed_add(connector, dup_mode);
connector         351 drivers/gpu/drm/gma500/mdfld_dsi_output.c static enum drm_mode_status mdfld_dsi_connector_mode_valid(struct drm_connector *connector,
connector         355 drivers/gpu/drm/gma500/mdfld_dsi_output.c 					mdfld_dsi_connector(connector);
connector         383 drivers/gpu/drm/gma500/mdfld_dsi_output.c 				struct drm_connector *connector)
connector         386 drivers/gpu/drm/gma500/mdfld_dsi_output.c 				mdfld_dsi_connector(connector);
connector         488 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	struct drm_connector *connector;
connector         531 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	dsi_config->connector = dsi_connector;
connector         550 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	connector = &dsi_connector->base.base;
connector         554 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	drm_connector_init(dev, connector, &mdfld_dsi_connector_funcs,
connector         556 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	drm_connector_helper_add(connector, &mdfld_dsi_connector_helper_funcs);
connector         558 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         559 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	connector->display_info.width_mm = width_mm;
connector         560 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	connector->display_info.height_mm = height_mm;
connector         561 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	connector->interlace_allowed = false;
connector         562 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	connector->doublescan_allowed = false;
connector         565 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	drm_object_attach_property(&connector->base,
connector         568 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	drm_object_attach_property(&connector->base,
connector         588 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	drm_connector_register(connector);
connector         596 drivers/gpu/drm/gma500/mdfld_dsi_output.c 	drm_connector_cleanup(connector);
connector         254 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	struct mdfld_dsi_connector *connector;
connector         270 drivers/gpu/drm/gma500/mdfld_dsi_output.h 		struct drm_connector *connector)
connector         274 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	gma_connector = to_gma_connector(connector);
connector         290 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	mdfld_dsi_get_config(struct mdfld_dsi_connector *connector)
connector         292 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	if (!connector)
connector         294 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	return (struct mdfld_dsi_config *)connector->private;
connector         304 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	dsi_connector = config->connector;
connector         332 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	return config->connector;
connector         349 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	struct mdfld_dsi_connector *connector;
connector         354 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	connector = mdfld_dsi_encoder_get_connector(encoder);
connector         355 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	if (!connector)
connector         357 drivers/gpu/drm/gma500/mdfld_dsi_output.h 	return connector->pipe;
connector         678 drivers/gpu/drm/gma500/mdfld_intel_display.c 	struct drm_connector *connector;
connector         729 drivers/gpu/drm/gma500/mdfld_intel_display.c 	list_for_each_entry(connector, &mode_config->connector_list, head) {
connector         730 drivers/gpu/drm/gma500/mdfld_intel_display.c 		encoder = connector->encoder;
connector         737 drivers/gpu/drm/gma500/mdfld_intel_display.c 		gma_encoder = gma_attached_encoder(connector);
connector         791 drivers/gpu/drm/gma500/mdfld_intel_display.c 		drm_object_property_get_value(&connector->base,
connector         377 drivers/gpu/drm/gma500/oaktrail_crtc.c 	struct drm_connector *connector;
connector         394 drivers/gpu/drm/gma500/oaktrail_crtc.c 	list_for_each_entry(connector, &mode_config->connector_list, head) {
connector         395 drivers/gpu/drm/gma500/oaktrail_crtc.c 		if (!connector->encoder || connector->encoder->crtc != crtc)
connector         398 drivers/gpu/drm/gma500/oaktrail_crtc.c 		gma_encoder = gma_attached_encoder(connector);
connector         427 drivers/gpu/drm/gma500/oaktrail_crtc.c 		drm_object_property_get_value(&connector->base,
connector         514 drivers/gpu/drm/gma500/oaktrail_hdmi.c static enum drm_mode_status oaktrail_hdmi_mode_valid(struct drm_connector *connector,
connector         529 drivers/gpu/drm/gma500/oaktrail_hdmi.c oaktrail_hdmi_detect(struct drm_connector *connector, bool force)
connector         532 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	struct drm_device *dev = connector->dev;
connector         562 drivers/gpu/drm/gma500/oaktrail_hdmi.c static int oaktrail_hdmi_get_modes(struct drm_connector *connector)
connector         583 drivers/gpu/drm/gma500/oaktrail_hdmi.c 		drm_connector_update_edid_property(connector, edid);
connector         584 drivers/gpu/drm/gma500/oaktrail_hdmi.c 		ret = drm_add_edid_modes(connector, edid);
connector         599 drivers/gpu/drm/gma500/oaktrail_hdmi.c static void oaktrail_hdmi_destroy(struct drm_connector *connector)
connector         639 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	struct drm_connector *connector;
connector         650 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	connector = &gma_connector->base;
connector         652 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	drm_connector_init(dev, connector,
connector         664 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	drm_connector_helper_add(connector, &oaktrail_hdmi_connector_helper_funcs);
connector         666 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         667 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	connector->interlace_allowed = false;
connector         668 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	connector->doublescan_allowed = false;
connector         669 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	drm_connector_register(connector);
connector          87 drivers/gpu/drm/gma500/oaktrail_lvds.c 	struct drm_connector *connector = NULL;
connector         113 drivers/gpu/drm/gma500/oaktrail_lvds.c 	list_for_each_entry(connector, &mode_config->connector_list, head) {
connector         114 drivers/gpu/drm/gma500/oaktrail_lvds.c 		if (!connector->encoder || connector->encoder->crtc != crtc)
connector         118 drivers/gpu/drm/gma500/oaktrail_lvds.c 	if (!connector) {
connector         124 drivers/gpu/drm/gma500/oaktrail_lvds.c 		&connector->base,
connector         291 drivers/gpu/drm/gma500/oaktrail_lvds.c 	struct drm_connector *connector;
connector         306 drivers/gpu/drm/gma500/oaktrail_lvds.c 	connector = &gma_connector->base;
connector         309 drivers/gpu/drm/gma500/oaktrail_lvds.c 	drm_connector_init(dev, connector,
connector         320 drivers/gpu/drm/gma500/oaktrail_lvds.c 	drm_connector_helper_add(connector,
connector         322 drivers/gpu/drm/gma500/oaktrail_lvds.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         323 drivers/gpu/drm/gma500/oaktrail_lvds.c 	connector->interlace_allowed = false;
connector         324 drivers/gpu/drm/gma500/oaktrail_lvds.c 	connector->doublescan_allowed = false;
connector         326 drivers/gpu/drm/gma500/oaktrail_lvds.c 	drm_object_attach_property(&connector->base,
connector         329 drivers/gpu/drm/gma500/oaktrail_lvds.c 	drm_object_attach_property(&connector->base,
connector         354 drivers/gpu/drm/gma500/oaktrail_lvds.c 		edid = drm_get_edid(connector, i2c_adap);
connector         359 drivers/gpu/drm/gma500/oaktrail_lvds.c 			edid = drm_get_edid(connector, i2c_adap);
connector         367 drivers/gpu/drm/gma500/oaktrail_lvds.c 		drm_connector_update_edid_property(connector, edid);
connector         368 drivers/gpu/drm/gma500/oaktrail_lvds.c 		drm_add_edid_modes(connector, edid);
connector         371 drivers/gpu/drm/gma500/oaktrail_lvds.c 		list_for_each_entry(scan, &connector->probed_modes, head) {
connector         400 drivers/gpu/drm/gma500/oaktrail_lvds.c 	drm_connector_register(connector);
connector         415 drivers/gpu/drm/gma500/oaktrail_lvds.c 	drm_connector_cleanup(connector);
connector         172 drivers/gpu/drm/gma500/psb_device.c 	struct gma_connector *connector;
connector         192 drivers/gpu/drm/gma500/psb_device.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, base.head)
connector         193 drivers/gpu/drm/gma500/psb_device.c 		if (connector->save)
connector         194 drivers/gpu/drm/gma500/psb_device.c 			connector->save(&connector->base);
connector         210 drivers/gpu/drm/gma500/psb_device.c 	struct gma_connector *connector;
connector         231 drivers/gpu/drm/gma500/psb_device.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, base.head)
connector         232 drivers/gpu/drm/gma500/psb_device.c 		if (connector->restore)
connector         233 drivers/gpu/drm/gma500/psb_device.c 			connector->restore(&connector->base);
connector         216 drivers/gpu/drm/gma500/psb_drv.c 	struct drm_connector *connector;
connector         373 drivers/gpu/drm/gma500/psb_drv.c 	list_for_each_entry(connector, &dev->mode_config.connector_list,
connector         375 drivers/gpu/drm/gma500/psb_drv.c 		gma_encoder = gma_attached_encoder(connector);
connector         109 drivers/gpu/drm/gma500/psb_intel_display.c 	struct drm_connector *connector;
connector         118 drivers/gpu/drm/gma500/psb_intel_display.c 	list_for_each_entry(connector, &mode_config->connector_list, head) {
connector         119 drivers/gpu/drm/gma500/psb_intel_display.c 		struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         121 drivers/gpu/drm/gma500/psb_intel_display.c 		if (!connector->encoder
connector         122 drivers/gpu/drm/gma500/psb_intel_display.c 		    || connector->encoder->crtc != crtc)
connector         548 drivers/gpu/drm/gma500/psb_intel_display.c 	struct drm_connector *connector;
connector         551 drivers/gpu/drm/gma500/psb_intel_display.c 	list_for_each_entry(connector, &dev->mode_config.connector_list,
connector         553 drivers/gpu/drm/gma500/psb_intel_display.c 		struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         133 drivers/gpu/drm/gma500/psb_intel_drv.h 	void (*save)(struct drm_connector *connector);
connector         134 drivers/gpu/drm/gma500/psb_intel_drv.h 	void (*restore)(struct drm_connector *connector);
connector         199 drivers/gpu/drm/gma500/psb_intel_drv.h int psb_intel_ddc_get_modes(struct drm_connector *connector,
connector         221 drivers/gpu/drm/gma500/psb_intel_drv.h extern struct drm_encoder *gma_best_encoder(struct drm_connector *connector);
connector         222 drivers/gpu/drm/gma500/psb_intel_drv.h extern void gma_connector_attach_encoder(struct gma_connector *connector,
connector         226 drivers/gpu/drm/gma500/psb_intel_drv.h 						struct drm_connector *connector)
connector         228 drivers/gpu/drm/gma500/psb_intel_drv.h 	return to_gma_connector(connector)->encoder;
connector         237 drivers/gpu/drm/gma500/psb_intel_drv.h extern int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector);
connector         238 drivers/gpu/drm/gma500/psb_intel_drv.h extern void psb_intel_sdvo_set_hotplug(struct drm_connector *connector,
connector         246 drivers/gpu/drm/gma500/psb_intel_drv.h extern enum drm_mode_status psb_intel_lvds_mode_valid(struct drm_connector *connector,
connector         248 drivers/gpu/drm/gma500/psb_intel_drv.h extern int psb_intel_lvds_set_property(struct drm_connector *connector,
connector         251 drivers/gpu/drm/gma500/psb_intel_drv.h extern void psb_intel_lvds_destroy(struct drm_connector *connector);
connector         267 drivers/gpu/drm/gma500/psb_intel_drv.h extern void psb_intel_attach_force_audio_property(struct drm_connector *connector);
connector         268 drivers/gpu/drm/gma500/psb_intel_drv.h extern void psb_intel_attach_broadcast_rgb_property(struct drm_connector *connector);
connector         274 drivers/gpu/drm/gma500/psb_intel_drv.h extern void cdv_intel_attach_force_audio_property(struct drm_connector *connector);
connector         275 drivers/gpu/drm/gma500/psb_intel_drv.h extern void cdv_intel_attach_broadcast_rgb_property(struct drm_connector *connector);
connector         252 drivers/gpu/drm/gma500/psb_intel_lvds.c static void psb_intel_lvds_save(struct drm_connector *connector)
connector         254 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct drm_device *dev = connector->dev;
connector         257 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         292 drivers/gpu/drm/gma500/psb_intel_lvds.c static void psb_intel_lvds_restore(struct drm_connector *connector)
connector         294 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct drm_device *dev = connector->dev;
connector         296 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         333 drivers/gpu/drm/gma500/psb_intel_lvds.c enum drm_mode_status psb_intel_lvds_mode_valid(struct drm_connector *connector,
connector         336 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct drm_psb_private *dev_priv = connector->dev->dev_private;
connector         337 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         491 drivers/gpu/drm/gma500/psb_intel_lvds.c static int psb_intel_lvds_get_modes(struct drm_connector *connector)
connector         493 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct drm_device *dev = connector->dev;
connector         496 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         501 drivers/gpu/drm/gma500/psb_intel_lvds.c 		ret = psb_intel_ddc_get_modes(connector, &lvds_priv->i2c_bus->adapter);
connector         509 drivers/gpu/drm/gma500/psb_intel_lvds.c 		drm_mode_probed_add(connector, mode);
connector         523 drivers/gpu/drm/gma500/psb_intel_lvds.c void psb_intel_lvds_destroy(struct drm_connector *connector)
connector         525 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector         529 drivers/gpu/drm/gma500/psb_intel_lvds.c 	drm_connector_unregister(connector);
connector         530 drivers/gpu/drm/gma500/psb_intel_lvds.c 	drm_connector_cleanup(connector);
connector         531 drivers/gpu/drm/gma500/psb_intel_lvds.c 	kfree(connector);
connector         534 drivers/gpu/drm/gma500/psb_intel_lvds.c int psb_intel_lvds_set_property(struct drm_connector *connector,
connector         538 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct drm_encoder *encoder = connector->encoder;
connector         561 drivers/gpu/drm/gma500/psb_intel_lvds.c 		if (drm_object_property_get_value(&connector->base,
connector         569 drivers/gpu/drm/gma500/psb_intel_lvds.c 		if (drm_object_property_set_value(&connector->base,
connector         584 drivers/gpu/drm/gma500/psb_intel_lvds.c 		if (drm_object_property_set_value(&connector->base,
connector         649 drivers/gpu/drm/gma500/psb_intel_lvds.c 	struct drm_connector *connector;
connector         677 drivers/gpu/drm/gma500/psb_intel_lvds.c 	connector = &gma_connector->base;
connector         682 drivers/gpu/drm/gma500/psb_intel_lvds.c 	drm_connector_init(dev, connector,
connector         694 drivers/gpu/drm/gma500/psb_intel_lvds.c 	drm_connector_helper_add(connector,
connector         696 drivers/gpu/drm/gma500/psb_intel_lvds.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         697 drivers/gpu/drm/gma500/psb_intel_lvds.c 	connector->interlace_allowed = false;
connector         698 drivers/gpu/drm/gma500/psb_intel_lvds.c 	connector->doublescan_allowed = false;
connector         701 drivers/gpu/drm/gma500/psb_intel_lvds.c 	drm_object_attach_property(&connector->base,
connector         704 drivers/gpu/drm/gma500/psb_intel_lvds.c 	drm_object_attach_property(&connector->base,
connector         744 drivers/gpu/drm/gma500/psb_intel_lvds.c 	psb_intel_ddc_get_modes(connector, &lvds_priv->ddc_bus->adapter);
connector         745 drivers/gpu/drm/gma500/psb_intel_lvds.c 	list_for_each_entry(scan, &connector->probed_modes, head) {
connector         799 drivers/gpu/drm/gma500/psb_intel_lvds.c 	drm_connector_register(connector);
connector         809 drivers/gpu/drm/gma500/psb_intel_lvds.c 	drm_connector_cleanup(connector);
connector          49 drivers/gpu/drm/gma500/psb_intel_modes.c int psb_intel_ddc_get_modes(struct drm_connector *connector,
connector          55 drivers/gpu/drm/gma500/psb_intel_modes.c 	edid = drm_get_edid(connector, adapter);
connector          57 drivers/gpu/drm/gma500/psb_intel_modes.c 		drm_connector_update_edid_property(connector, edid);
connector          58 drivers/gpu/drm/gma500/psb_intel_modes.c 		ret = drm_add_edid_modes(connector, edid);
connector         201 drivers/gpu/drm/gma500/psb_intel_sdvo.c static struct psb_intel_sdvo *intel_attached_sdvo(struct drm_connector *connector)
connector         203 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	return container_of(gma_attached_encoder(connector),
connector         207 drivers/gpu/drm/gma500/psb_intel_sdvo.c static struct psb_intel_sdvo_connector *to_psb_intel_sdvo_connector(struct drm_connector *connector)
connector         209 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	return container_of(to_gma_connector(connector), struct psb_intel_sdvo_connector, base);
connector        1168 drivers/gpu/drm/gma500/psb_intel_sdvo.c static enum drm_mode_status psb_intel_sdvo_mode_valid(struct drm_connector *connector,
connector        1171 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *psb_intel_sdvo = intel_attached_sdvo(connector);
connector        1234 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_connector *connector = NULL;
connector        1239 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        1240 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		iout = to_psb_intel_sdvo(connector);
connector        1248 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			return connector;
connector        1251 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			return connector;
connector        1258 drivers/gpu/drm/gma500/psb_intel_sdvo.c int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector)
connector        1265 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	if (!connector)
connector        1268 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	psb_intel_sdvo = to_psb_intel_sdvo(connector);
connector        1274 drivers/gpu/drm/gma500/psb_intel_sdvo.c void psb_intel_sdvo_set_hotplug(struct drm_connector *connector, int on)
connector        1278 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *psb_intel_sdvo = to_psb_intel_sdvo(connector);
connector        1308 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_get_edid(struct drm_connector *connector)
connector        1310 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *sdvo = intel_attached_sdvo(connector);
connector        1311 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	return drm_get_edid(connector, &sdvo->ddc);
connector        1316 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_get_analog_edid(struct drm_connector *connector)
connector        1318 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_psb_private *dev_priv = connector->dev->dev_private;
connector        1320 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	return drm_get_edid(connector,
connector        1325 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_hdmi_sink_detect(struct drm_connector *connector)
connector        1327 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *psb_intel_sdvo = intel_attached_sdvo(connector);
connector        1331 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	edid = psb_intel_sdvo_get_edid(connector);
connector        1342 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			edid = psb_intel_sdvo_get_edid(connector);
connector        1359 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		edid = psb_intel_sdvo_get_analog_edid(connector);
connector        1376 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		struct psb_intel_sdvo_connector *psb_intel_sdvo_connector = to_psb_intel_sdvo_connector(connector);
connector        1385 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_detect(struct drm_connector *connector, bool force)
connector        1388 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *psb_intel_sdvo = intel_attached_sdvo(connector);
connector        1389 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo_connector *psb_intel_sdvo_connector = to_psb_intel_sdvo_connector(connector);
connector        1419 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		ret = psb_intel_sdvo_hdmi_sink_detect(connector);
connector        1424 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		edid = psb_intel_sdvo_get_edid(connector);
connector        1426 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			edid = psb_intel_sdvo_get_analog_edid(connector);
connector        1454 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_get_ddc_modes(struct drm_connector *connector)
connector        1459 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	edid = psb_intel_sdvo_get_edid(connector);
connector        1468 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		edid = psb_intel_sdvo_get_analog_edid(connector);
connector        1471 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		struct psb_intel_sdvo_connector *psb_intel_sdvo_connector = to_psb_intel_sdvo_connector(connector);
connector        1476 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			drm_connector_update_edid_property(connector, edid);
connector        1477 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			drm_add_edid_modes(connector, edid);
connector        1549 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_get_tv_modes(struct drm_connector *connector)
connector        1551 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *psb_intel_sdvo = intel_attached_sdvo(connector);
connector        1577 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			nmode = drm_mode_duplicate(connector->dev,
connector        1580 drivers/gpu/drm/gma500/psb_intel_sdvo.c 				drm_mode_probed_add(connector, nmode);
connector        1584 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_get_lvds_modes(struct drm_connector *connector)
connector        1586 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *psb_intel_sdvo = intel_attached_sdvo(connector);
connector        1587 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_psb_private *dev_priv = connector->dev->dev_private;
connector        1595 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	psb_intel_ddc_get_modes(connector, psb_intel_sdvo->i2c);
connector        1596 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	if (list_empty(&connector->probed_modes) == false)
connector        1601 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		newmode = drm_mode_duplicate(connector->dev,
connector        1607 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			drm_mode_probed_add(connector, newmode);
connector        1612 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	list_for_each_entry(newmode, &connector->probed_modes, head) {
connector        1615 drivers/gpu/drm/gma500/psb_intel_sdvo.c 				drm_mode_duplicate(connector->dev, newmode);
connector        1627 drivers/gpu/drm/gma500/psb_intel_sdvo.c static int psb_intel_sdvo_get_modes(struct drm_connector *connector)
connector        1629 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo_connector *psb_intel_sdvo_connector = to_psb_intel_sdvo_connector(connector);
connector        1632 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		psb_intel_sdvo_get_tv_modes(connector);
connector        1634 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		psb_intel_sdvo_get_lvds_modes(connector);
connector        1636 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		psb_intel_sdvo_get_ddc_modes(connector);
connector        1638 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	return !list_empty(&connector->probed_modes);
connector        1641 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_destroy(struct drm_connector *connector)
connector        1643 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	drm_connector_unregister(connector);
connector        1644 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	drm_connector_cleanup(connector);
connector        1645 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	kfree(connector);
connector        1648 drivers/gpu/drm/gma500/psb_intel_sdvo.c static bool psb_intel_sdvo_detect_hdmi_audio(struct drm_connector *connector)
connector        1650 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *psb_intel_sdvo = intel_attached_sdvo(connector);
connector        1657 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	edid = psb_intel_sdvo_get_edid(connector);
connector        1665 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_set_property(struct drm_connector *connector,
connector        1669 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo *psb_intel_sdvo = intel_attached_sdvo(connector);
connector        1670 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct psb_intel_sdvo_connector *psb_intel_sdvo_connector = to_psb_intel_sdvo_connector(connector);
connector        1671 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_psb_private *dev_priv = connector->dev->dev_private;
connector        1676 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	ret = drm_object_property_set_value(&connector->base, property, val);
connector        1690 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			has_audio = psb_intel_sdvo_detect_hdmi_audio(connector);
connector        1731 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			drm_object_property_set_value(&connector->base,
connector        1743 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			drm_object_property_set_value(&connector->base,
connector        1755 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			drm_object_property_set_value(&connector->base,
connector        1767 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			drm_object_property_set_value(&connector->base,
connector        1812 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_save(struct drm_connector *connector)
connector        1814 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_device *dev = connector->dev;
connector        1815 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
connector        1821 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_restore(struct drm_connector *connector)
connector        1823 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_device *dev = connector->dev;
connector        1824 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_encoder *encoder = &gma_attached_encoder(connector)->base;
connector        1832 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	if (connector->status == connector_status_connected)
connector        2014 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_connector_init(struct psb_intel_sdvo_connector *connector,
connector        2018 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			   &connector->base.base,
connector        2020 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			   connector->base.base.connector_type);
connector        2022 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	drm_connector_helper_add(&connector->base.base,
connector        2025 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->base.base.interlace_allowed = 0;
connector        2026 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->base.base.doublescan_allowed = 0;
connector        2027 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->base.base.display_info.subpixel_order = SubPixelHorizontalRGB;
connector        2029 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->base.save = psb_intel_sdvo_save;
connector        2030 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->base.restore = psb_intel_sdvo_restore;
connector        2032 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	gma_connector_attach_encoder(&connector->base, &encoder->base);
connector        2033 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	drm_connector_register(&connector->base.base);
connector        2037 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_add_hdmi_properties(struct psb_intel_sdvo_connector *connector)
connector        2051 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_connector *connector;
connector        2068 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector = &intel_connector->base;
connector        2071 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->connector_type = DRM_MODE_CONNECTOR_DVID;
connector        2074 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		connector->connector_type = DRM_MODE_CONNECTOR_HDMIA;
connector        2091 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_connector *connector;
connector        2100 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector = &intel_connector->base;
connector        2102 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->connector_type = DRM_MODE_CONNECTOR_SVIDEO;
connector        2122 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	psb_intel_sdvo_destroy(connector);
connector        2130 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_connector *connector;
connector        2139 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector = &intel_connector->base;
connector        2140 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->polled = DRM_CONNECTOR_POLL_CONNECT;
connector        2142 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->connector_type = DRM_MODE_CONNECTOR_VGA;
connector        2164 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_connector *connector;
connector        2173 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector = &intel_connector->base;
connector        2175 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	connector->connector_type = DRM_MODE_CONNECTOR_LVDS;
connector        2195 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	psb_intel_sdvo_destroy(connector);
connector        2312 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		drm_object_attach_property(&connector->base, \
connector        2326 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_connector *connector = &psb_intel_sdvo_connector->base.base;
connector        2349 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        2358 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        2385 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        2394 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        2426 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        2441 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct drm_connector *connector = &psb_intel_sdvo_connector->base.base;
connector          21 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c static int hibmc_connector_get_modes(struct drm_connector *connector)
connector          23 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	return drm_add_modes_noedid(connector, 800, 600);
connector          26 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c static enum drm_mode_status hibmc_connector_mode_valid(struct drm_connector *connector,
connector          50 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	struct drm_connector *connector;
connector          53 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	connector = devm_kzalloc(dev->dev, sizeof(*connector), GFP_KERNEL);
connector          54 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	if (!connector) {
connector          59 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	ret = drm_connector_init(dev, connector,
connector          66 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	drm_connector_helper_add(connector,
connector          69 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	return connector;
connector         100 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	struct drm_connector *connector;
connector         103 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	connector = hibmc_connector_init(priv);
connector         104 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	if (IS_ERR(connector)) {
connector         106 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 			  PTR_ERR(connector));
connector         107 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 		return PTR_ERR(connector);
connector         125 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c 	drm_connector_attach_encoder(connector, encoder);
connector         224 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 	struct drm_connector *connector;
connector         231 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         232 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 		ret = drm_connector_register(connector);
connector         234 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 			failed_connector = connector;
connector         245 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         246 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 		if (failed_connector == connector)
connector         248 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 		drm_connector_unregister(connector);
connector         178 drivers/gpu/drm/i2c/ch7006_drv.c 						       struct drm_connector *connector)
connector         217 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_property_set_value(&connector->base,
connector         226 drivers/gpu/drm/i2c/ch7006_drv.c 				    struct drm_connector *connector)
connector         237 drivers/gpu/drm/i2c/ch7006_drv.c 		drm_mode_probed_add(connector,
connector         247 drivers/gpu/drm/i2c/ch7006_drv.c 					   struct drm_connector *connector)
connector         259 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, conf->tv_select_subconnector_property,
connector         261 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, conf->tv_subconnector_property,
connector         263 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, conf->tv_left_margin_property,
connector         265 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, conf->tv_bottom_margin_property,
connector         267 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, conf->tv_mode_property,
connector         269 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, conf->tv_brightness_property,
connector         271 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, conf->tv_contrast_property,
connector         273 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, conf->tv_flicker_reduction_property,
connector         275 drivers/gpu/drm/i2c/ch7006_drv.c 	drm_object_attach_property(&connector->base, priv->scale_property,
connector         282 drivers/gpu/drm/i2c/ch7006_drv.c 				       struct drm_connector *connector,
connector         319 drivers/gpu/drm/i2c/ch7006_drv.c 		if (connector->dpms != DRM_MODE_DPMS_OFF)
connector         348 drivers/gpu/drm/i2c/ch7006_drv.c 		if (connector->dpms != DRM_MODE_DPMS_OFF)
connector         360 drivers/gpu/drm/i2c/ch7006_drv.c 		drm_helper_probe_single_connector_modes(connector, 0, 0);
connector         292 drivers/gpu/drm/i2c/sil164_drv.c 		      struct drm_connector *connector)
connector         304 drivers/gpu/drm/i2c/sil164_drv.c 			 struct drm_connector *connector)
connector         311 drivers/gpu/drm/i2c/sil164_drv.c 				struct drm_connector *connector)
connector         318 drivers/gpu/drm/i2c/sil164_drv.c 			    struct drm_connector *connector,
connector          80 drivers/gpu/drm/i2c/tda998x_drv.c 	struct drm_connector connector;
connector          89 drivers/gpu/drm/i2c/tda998x_drv.c 	container_of(x, struct tda998x_priv, connector)
connector         777 drivers/gpu/drm/i2c/tda998x_drv.c 	struct drm_device *dev = priv->connector.dev;
connector         861 drivers/gpu/drm/i2c/tda998x_drv.c 						 &priv->connector, mode);
connector         863 drivers/gpu/drm/i2c/tda998x_drv.c 	drm_hdmi_avi_infoframe_quant_range(&frame.avi, &priv->connector, mode,
connector         875 drivers/gpu/drm/i2c/tda998x_drv.c 							&priv->connector,
connector        1152 drivers/gpu/drm/i2c/tda998x_drv.c 	memcpy(buf, priv->connector.eld,
connector        1153 drivers/gpu/drm/i2c/tda998x_drv.c 	       min(sizeof(priv->connector.eld), len));
connector        1189 drivers/gpu/drm/i2c/tda998x_drv.c tda998x_connector_detect(struct drm_connector *connector, bool force)
connector        1191 drivers/gpu/drm/i2c/tda998x_drv.c 	struct tda998x_priv *priv = conn_to_tda998x_priv(connector);
connector        1198 drivers/gpu/drm/i2c/tda998x_drv.c static void tda998x_connector_destroy(struct drm_connector *connector)
connector        1200 drivers/gpu/drm/i2c/tda998x_drv.c 	drm_connector_cleanup(connector);
connector        1276 drivers/gpu/drm/i2c/tda998x_drv.c static int tda998x_connector_get_modes(struct drm_connector *connector)
connector        1278 drivers/gpu/drm/i2c/tda998x_drv.c 	struct tda998x_priv *priv = conn_to_tda998x_priv(connector);
connector        1293 drivers/gpu/drm/i2c/tda998x_drv.c 	edid = drm_do_get_edid(connector, read_edid_block, priv);
connector        1303 drivers/gpu/drm/i2c/tda998x_drv.c 	drm_connector_update_edid_property(connector, edid);
connector        1307 drivers/gpu/drm/i2c/tda998x_drv.c 	n = drm_add_edid_modes(connector, edid);
connector        1317 drivers/gpu/drm/i2c/tda998x_drv.c tda998x_connector_best_encoder(struct drm_connector *connector)
connector        1319 drivers/gpu/drm/i2c/tda998x_drv.c 	struct tda998x_priv *priv = conn_to_tda998x_priv(connector);
connector        1333 drivers/gpu/drm/i2c/tda998x_drv.c 	struct drm_connector *connector = &priv->connector;
connector        1336 drivers/gpu/drm/i2c/tda998x_drv.c 	connector->interlace_allowed = 1;
connector        1339 drivers/gpu/drm/i2c/tda998x_drv.c 		connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        1341 drivers/gpu/drm/i2c/tda998x_drv.c 		connector->polled = DRM_CONNECTOR_POLL_CONNECT |
connector        1344 drivers/gpu/drm/i2c/tda998x_drv.c 	drm_connector_helper_add(connector, &tda998x_connector_helper_funcs);
connector        1345 drivers/gpu/drm/i2c/tda998x_drv.c 	ret = drm_connector_init(drm, connector, &tda998x_connector_funcs,
connector        1350 drivers/gpu/drm/i2c/tda998x_drv.c 	drm_connector_attach_encoder(&priv->connector,
connector        1369 drivers/gpu/drm/i2c/tda998x_drv.c 	drm_connector_cleanup(&priv->connector);
connector        1440 drivers/gpu/drm/i2c/tda998x_drv.c 		priv->connector.display_info.rgb_quant_range_selectable ?
connector        1649 drivers/gpu/drm/i2c/tda998x_drv.c 	priv->supports_infoframes = priv->connector.display_info.cea_rev >= 3;
connector        1526 drivers/gpu/drm/i915/display/icl_dsi.c static void icl_dsi_add_properties(struct intel_connector *connector)
connector        1534 drivers/gpu/drm/i915/display/icl_dsi.c 	drm_connector_attach_scaling_mode_property(&connector->base,
connector        1537 drivers/gpu/drm/i915/display/icl_dsi.c 	connector->base.state->scaling_mode = DRM_MODE_SCALE_ASPECT;
connector        1539 drivers/gpu/drm/i915/display/icl_dsi.c 	connector->base.display_info.panel_orientation =
connector        1540 drivers/gpu/drm/i915/display/icl_dsi.c 			intel_dsi_get_panel_orientation(connector);
connector        1541 drivers/gpu/drm/i915/display/icl_dsi.c 	drm_connector_init_panel_orientation_property(&connector->base,
connector        1542 drivers/gpu/drm/i915/display/icl_dsi.c 				connector->panel.fixed_mode->hdisplay,
connector        1543 drivers/gpu/drm/i915/display/icl_dsi.c 				connector->panel.fixed_mode->vdisplay);
connector        1552 drivers/gpu/drm/i915/display/icl_dsi.c 	struct drm_connector *connector;
connector        1571 drivers/gpu/drm/i915/display/icl_dsi.c 	connector = &intel_connector->base;
connector        1592 drivers/gpu/drm/i915/display/icl_dsi.c 	drm_connector_init(dev, connector, &gen11_dsi_connector_funcs,
connector        1594 drivers/gpu/drm/i915/display/icl_dsi.c 	drm_connector_helper_add(connector, &gen11_dsi_connector_helper_funcs);
connector        1595 drivers/gpu/drm/i915/display/icl_dsi.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector        1596 drivers/gpu/drm/i915/display/icl_dsi.c 	connector->interlace_allowed = false;
connector        1597 drivers/gpu/drm/i915/display/icl_dsi.c 	connector->doublescan_allowed = false;
connector        1613 drivers/gpu/drm/i915/display/icl_dsi.c 	intel_panel_setup_backlight(connector, INVALID_PIPE);
connector          51 drivers/gpu/drm/i915/display/intel_atomic.c int intel_digital_connector_atomic_get_property(struct drm_connector *connector,
connector          56 drivers/gpu/drm/i915/display/intel_atomic.c 	struct drm_device *dev = connector->dev;
connector          83 drivers/gpu/drm/i915/display/intel_atomic.c int intel_digital_connector_atomic_set_property(struct drm_connector *connector,
connector          88 drivers/gpu/drm/i915/display/intel_atomic.c 	struct drm_device *dev = connector->dev;
connector         165 drivers/gpu/drm/i915/display/intel_atomic.c intel_digital_connector_duplicate_state(struct drm_connector *connector)
connector         169 drivers/gpu/drm/i915/display/intel_atomic.c 	state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL);
connector         173 drivers/gpu/drm/i915/display/intel_atomic.c 	__drm_atomic_helper_connector_duplicate_state(connector, &state->base);
connector          22 drivers/gpu/drm/i915/display/intel_atomic.h int intel_digital_connector_atomic_get_property(struct drm_connector *connector,
connector          26 drivers/gpu/drm/i915/display/intel_atomic.h int intel_digital_connector_atomic_set_property(struct drm_connector *connector,
connector          33 drivers/gpu/drm/i915/display/intel_atomic.h intel_digital_connector_duplicate_state(struct drm_connector *connector);
connector         283 drivers/gpu/drm/i915/display/intel_audio.c static bool intel_eld_uptodate(struct drm_connector *connector,
connector         288 drivers/gpu/drm/i915/display/intel_audio.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector         289 drivers/gpu/drm/i915/display/intel_audio.c 	const u8 *eld = connector->eld;
connector         336 drivers/gpu/drm/i915/display/intel_audio.c 	struct drm_connector *connector = conn_state->connector;
connector         337 drivers/gpu/drm/i915/display/intel_audio.c 	const u8 *eld = connector->eld;
connector         350 drivers/gpu/drm/i915/display/intel_audio.c 	if (intel_eld_uptodate(connector,
connector         507 drivers/gpu/drm/i915/display/intel_audio.c 	struct drm_connector *connector = conn_state->connector;
connector         509 drivers/gpu/drm/i915/display/intel_audio.c 	const u8 *eld = connector->eld;
connector         604 drivers/gpu/drm/i915/display/intel_audio.c 	struct drm_connector *connector = conn_state->connector;
connector         607 drivers/gpu/drm/i915/display/intel_audio.c 	const u8 *eld = connector->eld;
connector         693 drivers/gpu/drm/i915/display/intel_audio.c 	struct drm_connector *connector = conn_state->connector;
connector         700 drivers/gpu/drm/i915/display/intel_audio.c 	if (!connector->eld[0])
connector         702 drivers/gpu/drm/i915/display/intel_audio.c 			      connector->base.id, connector->name);
connector         705 drivers/gpu/drm/i915/display/intel_audio.c 			 connector->base.id,
connector         706 drivers/gpu/drm/i915/display/intel_audio.c 			 connector->name,
connector         707 drivers/gpu/drm/i915/display/intel_audio.c 			 connector->encoder->base.id,
connector         708 drivers/gpu/drm/i915/display/intel_audio.c 			 connector->encoder->name);
connector         710 drivers/gpu/drm/i915/display/intel_audio.c 	connector->eld[6] = drm_av_sync_delay(connector, adjusted_mode) / 2;
connector         718 drivers/gpu/drm/i915/display/intel_audio.c 	encoder->audio_connector = connector;
connector         733 drivers/gpu/drm/i915/display/intel_audio.c 	intel_lpe_audio_notify(dev_priv, pipe, port, connector->eld,
connector          39 drivers/gpu/drm/i915/display/intel_connector.c int intel_connector_init(struct intel_connector *connector)
connector          53 drivers/gpu/drm/i915/display/intel_connector.c 	__drm_atomic_helper_connector_reset(&connector->base,
connector          61 drivers/gpu/drm/i915/display/intel_connector.c 	struct intel_connector *connector;
connector          63 drivers/gpu/drm/i915/display/intel_connector.c 	connector = kzalloc(sizeof(*connector), GFP_KERNEL);
connector          64 drivers/gpu/drm/i915/display/intel_connector.c 	if (!connector)
connector          67 drivers/gpu/drm/i915/display/intel_connector.c 	if (intel_connector_init(connector) < 0) {
connector          68 drivers/gpu/drm/i915/display/intel_connector.c 		kfree(connector);
connector          72 drivers/gpu/drm/i915/display/intel_connector.c 	return connector;
connector          82 drivers/gpu/drm/i915/display/intel_connector.c void intel_connector_free(struct intel_connector *connector)
connector          84 drivers/gpu/drm/i915/display/intel_connector.c 	kfree(to_intel_digital_connector_state(connector->base.state));
connector          85 drivers/gpu/drm/i915/display/intel_connector.c 	kfree(connector);
connector          91 drivers/gpu/drm/i915/display/intel_connector.c void intel_connector_destroy(struct drm_connector *connector)
connector          93 drivers/gpu/drm/i915/display/intel_connector.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         104 drivers/gpu/drm/i915/display/intel_connector.c 	drm_connector_cleanup(connector);
connector         109 drivers/gpu/drm/i915/display/intel_connector.c 	kfree(connector);
connector         112 drivers/gpu/drm/i915/display/intel_connector.c int intel_connector_register(struct drm_connector *connector)
connector         114 drivers/gpu/drm/i915/display/intel_connector.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         121 drivers/gpu/drm/i915/display/intel_connector.c 	if (i915_inject_probe_failure(to_i915(connector->dev))) {
connector         134 drivers/gpu/drm/i915/display/intel_connector.c void intel_connector_unregister(struct drm_connector *connector)
connector         136 drivers/gpu/drm/i915/display/intel_connector.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         141 drivers/gpu/drm/i915/display/intel_connector.c void intel_connector_attach_encoder(struct intel_connector *connector,
connector         144 drivers/gpu/drm/i915/display/intel_connector.c 	connector->encoder = encoder;
connector         145 drivers/gpu/drm/i915/display/intel_connector.c 	drm_connector_attach_encoder(&connector->base, &encoder->base);
connector         153 drivers/gpu/drm/i915/display/intel_connector.c bool intel_connector_get_hw_state(struct intel_connector *connector)
connector         156 drivers/gpu/drm/i915/display/intel_connector.c 	struct intel_encoder *encoder = connector->encoder;
connector         161 drivers/gpu/drm/i915/display/intel_connector.c enum pipe intel_connector_get_pipe(struct intel_connector *connector)
connector         163 drivers/gpu/drm/i915/display/intel_connector.c 	struct drm_device *dev = connector->base.dev;
connector         167 drivers/gpu/drm/i915/display/intel_connector.c 	if (!connector->base.state->crtc)
connector         170 drivers/gpu/drm/i915/display/intel_connector.c 	return to_intel_crtc(connector->base.state->crtc)->pipe;
connector         178 drivers/gpu/drm/i915/display/intel_connector.c int intel_connector_update_modes(struct drm_connector *connector,
connector         183 drivers/gpu/drm/i915/display/intel_connector.c 	drm_connector_update_edid_property(connector, edid);
connector         184 drivers/gpu/drm/i915/display/intel_connector.c 	ret = drm_add_edid_modes(connector, edid);
connector         196 drivers/gpu/drm/i915/display/intel_connector.c int intel_ddc_get_modes(struct drm_connector *connector,
connector         202 drivers/gpu/drm/i915/display/intel_connector.c 	edid = drm_get_edid(connector, adapter);
connector         206 drivers/gpu/drm/i915/display/intel_connector.c 	ret = intel_connector_update_modes(connector, edid);
connector         220 drivers/gpu/drm/i915/display/intel_connector.c intel_attach_force_audio_property(struct drm_connector *connector)
connector         222 drivers/gpu/drm/i915/display/intel_connector.c 	struct drm_device *dev = connector->dev;
connector         237 drivers/gpu/drm/i915/display/intel_connector.c 	drm_object_attach_property(&connector->base, prop, 0);
connector         247 drivers/gpu/drm/i915/display/intel_connector.c intel_attach_broadcast_rgb_property(struct drm_connector *connector)
connector         249 drivers/gpu/drm/i915/display/intel_connector.c 	struct drm_device *dev = connector->dev;
connector         265 drivers/gpu/drm/i915/display/intel_connector.c 	drm_object_attach_property(&connector->base, prop, 0);
connector         269 drivers/gpu/drm/i915/display/intel_connector.c intel_attach_aspect_ratio_property(struct drm_connector *connector)
connector         271 drivers/gpu/drm/i915/display/intel_connector.c 	if (!drm_mode_create_aspect_ratio_property(connector->dev))
connector         272 drivers/gpu/drm/i915/display/intel_connector.c 		drm_object_attach_property(&connector->base,
connector         273 drivers/gpu/drm/i915/display/intel_connector.c 			connector->dev->mode_config.aspect_ratio_property,
connector         278 drivers/gpu/drm/i915/display/intel_connector.c intel_attach_colorspace_property(struct drm_connector *connector)
connector         280 drivers/gpu/drm/i915/display/intel_connector.c 	if (!drm_mode_create_colorspace_property(connector))
connector         281 drivers/gpu/drm/i915/display/intel_connector.c 		drm_object_attach_property(&connector->base,
connector         282 drivers/gpu/drm/i915/display/intel_connector.c 					   connector->colorspace_property, 0);
connector          17 drivers/gpu/drm/i915/display/intel_connector.h int intel_connector_init(struct intel_connector *connector);
connector          19 drivers/gpu/drm/i915/display/intel_connector.h void intel_connector_free(struct intel_connector *connector);
connector          20 drivers/gpu/drm/i915/display/intel_connector.h void intel_connector_destroy(struct drm_connector *connector);
connector          21 drivers/gpu/drm/i915/display/intel_connector.h int intel_connector_register(struct drm_connector *connector);
connector          22 drivers/gpu/drm/i915/display/intel_connector.h void intel_connector_unregister(struct drm_connector *connector);
connector          23 drivers/gpu/drm/i915/display/intel_connector.h void intel_connector_attach_encoder(struct intel_connector *connector,
connector          25 drivers/gpu/drm/i915/display/intel_connector.h bool intel_connector_get_hw_state(struct intel_connector *connector);
connector          26 drivers/gpu/drm/i915/display/intel_connector.h enum pipe intel_connector_get_pipe(struct intel_connector *connector);
connector          27 drivers/gpu/drm/i915/display/intel_connector.h int intel_connector_update_modes(struct drm_connector *connector,
connector          30 drivers/gpu/drm/i915/display/intel_connector.h void intel_attach_force_audio_property(struct drm_connector *connector);
connector          31 drivers/gpu/drm/i915/display/intel_connector.h void intel_attach_broadcast_rgb_property(struct drm_connector *connector);
connector          32 drivers/gpu/drm/i915/display/intel_connector.h void intel_attach_aspect_ratio_property(struct drm_connector *connector);
connector          33 drivers/gpu/drm/i915/display/intel_connector.h void intel_attach_colorspace_property(struct drm_connector *connector);
connector          58 drivers/gpu/drm/i915/display/intel_crt.c 	struct intel_connector *connector;
connector          68 drivers/gpu/drm/i915/display/intel_crt.c static struct intel_crt *intel_attached_crt(struct drm_connector *connector)
connector          70 drivers/gpu/drm/i915/display/intel_crt.c 	return intel_encoder_to_crt(intel_attached_encoder(connector));
connector         312 drivers/gpu/drm/i915/display/intel_crt.c intel_crt_mode_valid(struct drm_connector *connector,
connector         315 drivers/gpu/drm/i915/display/intel_crt.c 	struct drm_device *dev = connector->dev;
connector         422 drivers/gpu/drm/i915/display/intel_crt.c static bool intel_ironlake_crt_detect_hotplug(struct drm_connector *connector)
connector         424 drivers/gpu/drm/i915/display/intel_crt.c 	struct drm_device *dev = connector->dev;
connector         425 drivers/gpu/drm/i915/display/intel_crt.c 	struct intel_crt *crt = intel_attached_crt(connector);
connector         469 drivers/gpu/drm/i915/display/intel_crt.c static bool valleyview_crt_detect_hotplug(struct drm_connector *connector)
connector         471 drivers/gpu/drm/i915/display/intel_crt.c 	struct drm_device *dev = connector->dev;
connector         472 drivers/gpu/drm/i915/display/intel_crt.c 	struct intel_crt *crt = intel_attached_crt(connector);
connector         521 drivers/gpu/drm/i915/display/intel_crt.c static bool intel_crt_detect_hotplug(struct drm_connector *connector)
connector         523 drivers/gpu/drm/i915/display/intel_crt.c 	struct drm_device *dev = connector->dev;
connector         530 drivers/gpu/drm/i915/display/intel_crt.c 		return intel_ironlake_crt_detect_hotplug(connector);
connector         533 drivers/gpu/drm/i915/display/intel_crt.c 		return valleyview_crt_detect_hotplug(connector);
connector         568 drivers/gpu/drm/i915/display/intel_crt.c static struct edid *intel_crt_get_edid(struct drm_connector *connector,
connector         573 drivers/gpu/drm/i915/display/intel_crt.c 	edid = drm_get_edid(connector, i2c);
connector         578 drivers/gpu/drm/i915/display/intel_crt.c 		edid = drm_get_edid(connector, i2c);
connector         586 drivers/gpu/drm/i915/display/intel_crt.c static int intel_crt_ddc_get_modes(struct drm_connector *connector,
connector         592 drivers/gpu/drm/i915/display/intel_crt.c 	edid = intel_crt_get_edid(connector, adapter);
connector         596 drivers/gpu/drm/i915/display/intel_crt.c 	ret = intel_connector_update_modes(connector, edid);
connector         602 drivers/gpu/drm/i915/display/intel_crt.c static bool intel_crt_detect_ddc(struct drm_connector *connector)
connector         604 drivers/gpu/drm/i915/display/intel_crt.c 	struct intel_crt *crt = intel_attached_crt(connector);
connector         613 drivers/gpu/drm/i915/display/intel_crt.c 	edid = intel_crt_get_edid(connector, i2c);
connector         785 drivers/gpu/drm/i915/display/intel_crt.c intel_crt_detect(struct drm_connector *connector,
connector         789 drivers/gpu/drm/i915/display/intel_crt.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector         790 drivers/gpu/drm/i915/display/intel_crt.c 	struct intel_crt *crt = intel_attached_crt(connector);
connector         797 drivers/gpu/drm/i915/display/intel_crt.c 		      connector->base.id, connector->name,
connector         818 drivers/gpu/drm/i915/display/intel_crt.c 		if (intel_crt_detect_hotplug(connector)) {
connector         826 drivers/gpu/drm/i915/display/intel_crt.c 	if (intel_crt_detect_ddc(connector)) {
connector         842 drivers/gpu/drm/i915/display/intel_crt.c 		status = connector->status;
connector         847 drivers/gpu/drm/i915/display/intel_crt.c 	ret = intel_get_load_detect_pipe(connector, NULL, &tmp, ctx);
connector         849 drivers/gpu/drm/i915/display/intel_crt.c 		if (intel_crt_detect_ddc(connector))
connector         853 drivers/gpu/drm/i915/display/intel_crt.c 				to_intel_crtc(connector->state->crtc)->pipe);
connector         858 drivers/gpu/drm/i915/display/intel_crt.c 		intel_release_load_detect_pipe(connector, &tmp, ctx);
connector         877 drivers/gpu/drm/i915/display/intel_crt.c static int intel_crt_get_modes(struct drm_connector *connector)
connector         879 drivers/gpu/drm/i915/display/intel_crt.c 	struct drm_device *dev = connector->dev;
connector         881 drivers/gpu/drm/i915/display/intel_crt.c 	struct intel_crt *crt = intel_attached_crt(connector);
connector         891 drivers/gpu/drm/i915/display/intel_crt.c 	ret = intel_crt_ddc_get_modes(connector, i2c);
connector         897 drivers/gpu/drm/i915/display/intel_crt.c 	ret = intel_crt_ddc_get_modes(connector, i2c);
connector         951 drivers/gpu/drm/i915/display/intel_crt.c 	struct drm_connector *connector;
connector         991 drivers/gpu/drm/i915/display/intel_crt.c 	connector = &intel_connector->base;
connector         992 drivers/gpu/drm/i915/display/intel_crt.c 	crt->connector = intel_connector;
connector        1009 drivers/gpu/drm/i915/display/intel_crt.c 		connector->interlace_allowed = 0;
connector        1011 drivers/gpu/drm/i915/display/intel_crt.c 		connector->interlace_allowed = 1;
connector        1012 drivers/gpu/drm/i915/display/intel_crt.c 	connector->doublescan_allowed = 0;
connector        1050 drivers/gpu/drm/i915/display/intel_crt.c 	drm_connector_helper_add(connector, &intel_crt_connector_helper_funcs);
connector        3515 drivers/gpu/drm/i915/display/intel_ddi.c 	struct drm_connector *connector = conn_state->connector;
connector        3518 drivers/gpu/drm/i915/display/intel_ddi.c 	if (!intel_hdmi_handle_sink_scrambling(encoder, connector,
connector        3522 drivers/gpu/drm/i915/display/intel_ddi.c 			  connector->base.id, connector->name);
connector        3582 drivers/gpu/drm/i915/display/intel_ddi.c 		intel_hdcp_enable(to_intel_connector(conn_state->connector),
connector        3610 drivers/gpu/drm/i915/display/intel_ddi.c 	struct drm_connector *connector = old_conn_state->connector;
connector        3616 drivers/gpu/drm/i915/display/intel_ddi.c 	if (!intel_hdmi_handle_sink_scrambling(encoder, connector,
connector        3619 drivers/gpu/drm/i915/display/intel_ddi.c 			      connector->base.id, connector->name);
connector        3626 drivers/gpu/drm/i915/display/intel_ddi.c 	intel_hdcp_disable(to_intel_connector(old_conn_state->connector));
connector        3652 drivers/gpu/drm/i915/display/intel_ddi.c 	struct intel_connector *connector =
connector        3653 drivers/gpu/drm/i915/display/intel_ddi.c 				to_intel_connector(conn_state->connector);
connector        3654 drivers/gpu/drm/i915/display/intel_ddi.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        3670 drivers/gpu/drm/i915/display/intel_ddi.c 		intel_hdcp_disable(connector);
connector        3686 drivers/gpu/drm/i915/display/intel_ddi.c 		intel_hdcp_enable(connector, (u8)conn_state->hdcp_content_type);
connector        3961 drivers/gpu/drm/i915/display/intel_ddi.c 	switch (conn_state->connector->connector_type) {
connector        3969 drivers/gpu/drm/i915/display/intel_ddi.c 		MISSING_CASE(conn_state->connector->connector_type);
connector        4026 drivers/gpu/drm/i915/display/intel_ddi.c 	struct intel_connector *connector;
connector        4029 drivers/gpu/drm/i915/display/intel_ddi.c 	connector = intel_connector_alloc();
connector        4030 drivers/gpu/drm/i915/display/intel_ddi.c 	if (!connector)
connector        4037 drivers/gpu/drm/i915/display/intel_ddi.c 	if (!intel_dp_init_connector(intel_dig_port, connector)) {
connector        4038 drivers/gpu/drm/i915/display/intel_ddi.c 		kfree(connector);
connector        4042 drivers/gpu/drm/i915/display/intel_ddi.c 	return connector;
connector        4078 drivers/gpu/drm/i915/display/intel_ddi.c 	struct intel_connector *connector = hdmi->attached_connector;
connector        4087 drivers/gpu/drm/i915/display/intel_ddi.c 	if (!connector || connector->base.status != connector_status_connected)
connector        4095 drivers/gpu/drm/i915/display/intel_ddi.c 	conn_state = connector->base.state;
connector        4146 drivers/gpu/drm/i915/display/intel_ddi.c 		  struct intel_connector *connector,
connector        4154 drivers/gpu/drm/i915/display/intel_ddi.c 	state = intel_encoder_hotplug(encoder, connector, irq_received);
connector        4159 drivers/gpu/drm/i915/display/intel_ddi.c 		if (connector->base.connector_type == DRM_MODE_CONNECTOR_HDMIA)
connector        4202 drivers/gpu/drm/i915/display/intel_ddi.c 	struct intel_connector *connector;
connector        4205 drivers/gpu/drm/i915/display/intel_ddi.c 	connector = intel_connector_alloc();
connector        4206 drivers/gpu/drm/i915/display/intel_ddi.c 	if (!connector)
connector        4210 drivers/gpu/drm/i915/display/intel_ddi.c 	intel_hdmi_init_connector(intel_dig_port, connector);
connector        4212 drivers/gpu/drm/i915/display/intel_ddi.c 	return connector;
connector        5185 drivers/gpu/drm/i915/display/intel_display.c 	const struct drm_connector *connector;
connector        5190 drivers/gpu/drm/i915/display/intel_display.c 	for_each_new_connector_in_state(&state->base, connector, connector_state, i) {
connector        6073 drivers/gpu/drm/i915/display/intel_display.c intel_connector_primary_encoder(struct intel_connector *connector)
connector        6077 drivers/gpu/drm/i915/display/intel_display.c 	if (connector->mst_port)
connector        6078 drivers/gpu/drm/i915/display/intel_display.c 		return &dp_to_dig_port(connector->mst_port)->base;
connector        6080 drivers/gpu/drm/i915/display/intel_display.c 	encoder = intel_attached_encoder(&connector->base);
connector        7139 drivers/gpu/drm/i915/display/intel_display.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        7142 drivers/gpu/drm/i915/display/intel_display.c 		      connector->base.base.id,
connector        7143 drivers/gpu/drm/i915/display/intel_display.c 		      connector->base.name);
connector        7145 drivers/gpu/drm/i915/display/intel_display.c 	if (connector->get_hw_state(connector)) {
connector        7146 drivers/gpu/drm/i915/display/intel_display.c 		struct intel_encoder *encoder = connector->encoder;
connector        11086 drivers/gpu/drm/i915/display/intel_display.c int intel_get_load_detect_pipe(struct drm_connector *connector,
connector        11093 drivers/gpu/drm/i915/display/intel_display.c 		intel_attached_encoder(connector);
connector        11106 drivers/gpu/drm/i915/display/intel_display.c 		      connector->base.id, connector->name,
connector        11124 drivers/gpu/drm/i915/display/intel_display.c 	if (connector->state->crtc) {
connector        11125 drivers/gpu/drm/i915/display/intel_display.c 		crtc = connector->state->crtc;
connector        11176 drivers/gpu/drm/i915/display/intel_display.c 	connector_state = drm_atomic_get_connector_state(state, connector);
connector        11205 drivers/gpu/drm/i915/display/intel_display.c 	ret = PTR_ERR_OR_ZERO(drm_atomic_get_connector_state(restore_state, connector));
connector        11244 drivers/gpu/drm/i915/display/intel_display.c void intel_release_load_detect_pipe(struct drm_connector *connector,
connector        11249 drivers/gpu/drm/i915/display/intel_display.c 		intel_attached_encoder(connector);
connector        11255 drivers/gpu/drm/i915/display/intel_display.c 		      connector->base.id, connector->name,
connector        11644 drivers/gpu/drm/i915/display/intel_display.c 	struct drm_connector *connector;
connector        11648 drivers/gpu/drm/i915/display/intel_display.c 	for_each_new_connector_in_state(state, connector, connector_state, i) {
connector        11855 drivers/gpu/drm/i915/display/intel_display.c 	struct intel_connector *connector;
connector        11859 drivers/gpu/drm/i915/display/intel_display.c 	for_each_intel_connector_iter(connector, &conn_iter) {
connector        11860 drivers/gpu/drm/i915/display/intel_display.c 		if (connector->base.state->crtc)
connector        11861 drivers/gpu/drm/i915/display/intel_display.c 			drm_connector_put(&connector->base);
connector        11863 drivers/gpu/drm/i915/display/intel_display.c 		if (connector->base.encoder) {
connector        11864 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.state->best_encoder =
connector        11865 drivers/gpu/drm/i915/display/intel_display.c 				connector->base.encoder;
connector        11866 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.state->crtc =
connector        11867 drivers/gpu/drm/i915/display/intel_display.c 				connector->base.encoder->crtc;
connector        11869 drivers/gpu/drm/i915/display/intel_display.c 			drm_connector_get(&connector->base);
connector        11871 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.state->best_encoder = NULL;
connector        11872 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.state->crtc = NULL;
connector        11882 drivers/gpu/drm/i915/display/intel_display.c 	struct drm_connector *connector = conn_state->connector;
connector        11883 drivers/gpu/drm/i915/display/intel_display.c 	const struct drm_display_info *info = &connector->display_info;
connector        11906 drivers/gpu/drm/i915/display/intel_display.c 			      connector->base.id, connector->name,
connector        11922 drivers/gpu/drm/i915/display/intel_display.c 	struct drm_connector *connector;
connector        11937 drivers/gpu/drm/i915/display/intel_display.c 	for_each_new_connector_in_state(state, connector, connector_state, i) {
connector        12175 drivers/gpu/drm/i915/display/intel_display.c 	struct drm_connector *connector;
connector        12187 drivers/gpu/drm/i915/display/intel_display.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        12193 drivers/gpu/drm/i915/display/intel_display.c 							   connector);
connector        12195 drivers/gpu/drm/i915/display/intel_display.c 			connector_state = connector->state;
connector        12279 drivers/gpu/drm/i915/display/intel_display.c 	struct drm_connector *connector;
connector        12324 drivers/gpu/drm/i915/display/intel_display.c 	for_each_new_connector_in_state(state, connector, connector_state, i) {
connector        12360 drivers/gpu/drm/i915/display/intel_display.c 	for_each_new_connector_in_state(state, connector, connector_state, i) {
connector        13018 drivers/gpu/drm/i915/display/intel_display.c 	struct drm_connector *connector;
connector        13022 drivers/gpu/drm/i915/display/intel_display.c 	for_each_new_connector_in_state(&state->base, connector, new_conn_state, i) {
connector        13023 drivers/gpu/drm/i915/display/intel_display.c 		struct drm_encoder *encoder = connector->encoder;
connector        13043 drivers/gpu/drm/i915/display/intel_display.c 	struct drm_connector *connector;
connector        13055 drivers/gpu/drm/i915/display/intel_display.c 		for_each_oldnew_connector_in_state(&state->base, connector, old_conn_state,
connector        16419 drivers/gpu/drm/i915/display/intel_display.c 	struct intel_connector *connector;
connector        16421 drivers/gpu/drm/i915/display/intel_display.c 	for_each_connector_on_encoder(dev, &encoder->base, connector)
connector        16422 drivers/gpu/drm/i915/display/intel_display.c 		return connector;
connector        16530 drivers/gpu/drm/i915/display/intel_display.c 	struct intel_connector *connector;
connector        16547 drivers/gpu/drm/i915/display/intel_display.c 	connector = intel_encoder_find_connector(encoder);
connector        16548 drivers/gpu/drm/i915/display/intel_display.c 	if (connector && !has_active_crtc) {
connector        16564 drivers/gpu/drm/i915/display/intel_display.c 			best_encoder = connector->base.state->best_encoder;
connector        16565 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.state->best_encoder = &encoder->base;
connector        16569 drivers/gpu/drm/i915/display/intel_display.c 						 connector->base.state);
connector        16572 drivers/gpu/drm/i915/display/intel_display.c 						      connector->base.state);
connector        16574 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.state->best_encoder = best_encoder;
connector        16583 drivers/gpu/drm/i915/display/intel_display.c 		connector->base.dpms = DRM_MODE_DPMS_OFF;
connector        16584 drivers/gpu/drm/i915/display/intel_display.c 		connector->base.encoder = NULL;
connector        16588 drivers/gpu/drm/i915/display/intel_display.c 	intel_opregion_notify_encoder(encoder, connector && has_active_crtc);
connector        16666 drivers/gpu/drm/i915/display/intel_display.c 	struct intel_connector *connector;
connector        16745 drivers/gpu/drm/i915/display/intel_display.c 	for_each_intel_connector_iter(connector, &conn_iter) {
connector        16746 drivers/gpu/drm/i915/display/intel_display.c 		if (connector->get_hw_state(connector)) {
connector        16747 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.dpms = DRM_MODE_DPMS_ON;
connector        16749 drivers/gpu/drm/i915/display/intel_display.c 			encoder = connector->encoder;
connector        16750 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.encoder = &encoder->base;
connector        16760 drivers/gpu/drm/i915/display/intel_display.c 					drm_connector_mask(&connector->base);
connector        16766 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.dpms = DRM_MODE_DPMS_OFF;
connector        16767 drivers/gpu/drm/i915/display/intel_display.c 			connector->base.encoder = NULL;
connector        16770 drivers/gpu/drm/i915/display/intel_display.c 			      connector->base.base.id, connector->base.name,
connector        16771 drivers/gpu/drm/i915/display/intel_display.c 			      enableddisabled(connector->base.encoder));
connector        17077 drivers/gpu/drm/i915/display/intel_display.c 	struct intel_connector *connector;
connector        17082 drivers/gpu/drm/i915/display/intel_display.c 	for_each_intel_connector_iter(connector, &conn_iter) {
connector        17083 drivers/gpu/drm/i915/display/intel_display.c 		if (connector->modeset_retry_work.func)
connector        17084 drivers/gpu/drm/i915/display/intel_display.c 			cancel_work_sync(&connector->modeset_retry_work);
connector        17085 drivers/gpu/drm/i915/display/intel_display.c 		if (connector->hdcp.shim) {
connector        17086 drivers/gpu/drm/i915/display/intel_display.c 			cancel_delayed_work_sync(&connector->hdcp.check_work);
connector        17087 drivers/gpu/drm/i915/display/intel_display.c 			cancel_work_sync(&connector->hdcp.prop_work);
connector         466 drivers/gpu/drm/i915/display/intel_display.h int intel_get_load_detect_pipe(struct drm_connector *connector,
connector         470 drivers/gpu/drm/i915/display/intel_display.h void intel_release_load_detect_pipe(struct drm_connector *connector,
connector         133 drivers/gpu/drm/i915/display/intel_display_types.h 					    struct intel_connector *connector,
connector         220 drivers/gpu/drm/i915/display/intel_display_types.h 		int (*setup)(struct intel_connector *connector, enum pipe pipe);
connector         221 drivers/gpu/drm/i915/display/intel_display_types.h 		u32 (*get)(struct intel_connector *connector);
connector         226 drivers/gpu/drm/i915/display/intel_display_types.h 		u32 (*hz_to_pwm)(struct intel_connector *connector, u32 hz);
connector        1294 drivers/gpu/drm/i915/display/intel_display_types.h 	struct intel_connector *connector;
connector        1356 drivers/gpu/drm/i915/display/intel_display_types.h intel_attached_encoder(struct drm_connector *connector)
connector        1358 drivers/gpu/drm/i915/display/intel_display_types.h 	return to_intel_connector(connector)->encoder;
connector        1387 drivers/gpu/drm/i915/display/intel_display_types.h conn_to_dig_port(struct intel_connector *connector)
connector        1389 drivers/gpu/drm/i915/display/intel_display_types.h 	return enc_to_dig_port(&intel_attached_encoder(&connector->base)->base);
connector         154 drivers/gpu/drm/i915/display/intel_dp.c static struct intel_dp *intel_attached_dp(struct drm_connector *connector)
connector         156 drivers/gpu/drm/i915/display/intel_dp.c 	return enc_to_intel_dp(&intel_attached_encoder(connector)->base);
connector         589 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_mode_valid(struct drm_connector *connector,
connector         592 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_dp *intel_dp = intel_attached_dp(connector);
connector         593 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         595 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        2189 drivers/gpu/drm/i915/display/intel_dp.c 			 struct drm_connector *connector,
connector        2192 drivers/gpu/drm/i915/display/intel_dp.c 	const struct drm_display_info *info = &connector->display_info;
connector        2200 drivers/gpu/drm/i915/display/intel_dp.c 	    !connector->ycbcr_420_allowed)
connector        2900 drivers/gpu/drm/i915/display/intel_dp.c static void intel_edp_backlight_power(struct intel_connector *connector,
connector        2903 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_dp *intel_dp = intel_attached_dp(&connector->base);
connector        4613 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_connector *connector = &intel_connector->base;
connector        4616 drivers/gpu/drm/i915/display/intel_dp.c 	    connector->edid_corrupt ||
connector        4798 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_connector *connector = intel_dp->attached_connector;
connector        4806 drivers/gpu/drm/i915/display/intel_dp.c 	if (!connector || connector->base.status != connector_status_connected)
connector        4814 drivers/gpu/drm/i915/display/intel_dp.c 	conn_state = connector->base.state;
connector        4872 drivers/gpu/drm/i915/display/intel_dp.c 		 struct intel_connector *connector,
connector        4879 drivers/gpu/drm/i915/display/intel_dp.c 	state = intel_encoder_hotplug(encoder, connector, irq_received);
connector        5346 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_detect(struct drm_connector *connector,
connector        5350 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        5351 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_dp *intel_dp = intel_attached_dp(connector);
connector        5357 drivers/gpu/drm/i915/display/intel_dp.c 		      connector->base.id, connector->name);
connector        5434 drivers/gpu/drm/i915/display/intel_dp.c 	    to_intel_connector(connector)->detect_edid)
connector        5453 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_force(struct drm_connector *connector)
connector        5455 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_dp *intel_dp = intel_attached_dp(connector);
connector        5464 drivers/gpu/drm/i915/display/intel_dp.c 		      connector->base.id, connector->name);
connector        5467 drivers/gpu/drm/i915/display/intel_dp.c 	if (connector->status != connector_status_connected)
connector        5477 drivers/gpu/drm/i915/display/intel_dp.c static int intel_dp_get_modes(struct drm_connector *connector)
connector        5479 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector        5484 drivers/gpu/drm/i915/display/intel_dp.c 		int ret = intel_connector_update_modes(connector, edid);
connector        5490 drivers/gpu/drm/i915/display/intel_dp.c 	if (intel_dp_is_edp(intel_attached_dp(connector)) &&
connector        5494 drivers/gpu/drm/i915/display/intel_dp.c 		mode = drm_mode_duplicate(connector->dev,
connector        5497 drivers/gpu/drm/i915/display/intel_dp.c 			drm_mode_probed_add(connector, mode);
connector        5506 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_connector_register(struct drm_connector *connector)
connector        5508 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_dp *intel_dp = intel_attached_dp(connector);
connector        5509 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_device *dev = connector->dev;
connector        5512 drivers/gpu/drm/i915/display/intel_dp.c 	ret = intel_connector_register(connector);
connector        5516 drivers/gpu/drm/i915/display/intel_dp.c 	i915_debugfs_connector_add(connector);
connector        5519 drivers/gpu/drm/i915/display/intel_dp.c 		      intel_dp->aux.name, connector->kdev->kobj.name);
connector        5521 drivers/gpu/drm/i915/display/intel_dp.c 	intel_dp->aux.dev = connector->kdev;
connector        5525 drivers/gpu/drm/i915/display/intel_dp.c 					      connector->name, dev->dev);
connector        5530 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_connector_unregister(struct drm_connector *connector)
connector        5532 drivers/gpu/drm/i915/display/intel_dp.c 	struct intel_dp *intel_dp = intel_attached_dp(connector);
connector        5536 drivers/gpu/drm/i915/display/intel_dp.c 	intel_connector_unregister(connector);
connector        6342 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector)
connector        6344 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        6348 drivers/gpu/drm/i915/display/intel_dp.c 		intel_attach_force_audio_property(connector);
connector        6350 drivers/gpu/drm/i915/display/intel_dp.c 	intel_attach_broadcast_rgb_property(connector);
connector        6352 drivers/gpu/drm/i915/display/intel_dp.c 		drm_connector_attach_max_bpc_property(connector, 6, 10);
connector        6354 drivers/gpu/drm/i915/display/intel_dp.c 		drm_connector_attach_max_bpc_property(connector, 6, 12);
connector        6363 drivers/gpu/drm/i915/display/intel_dp.c 		drm_connector_attach_scaling_mode_property(connector, allowed_scalers);
connector        6365 drivers/gpu/drm/i915/display/intel_dp.c 		connector->state->scaling_mode = DRM_MODE_SCALE_ASPECT;
connector        6967 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_drrs_init(struct intel_connector *connector,
connector        6970 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        6986 drivers/gpu/drm/i915/display/intel_dp.c 	downclock_mode = intel_panel_edid_downclock_mode(connector, fixed_mode);
connector        7004 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_connector *connector = &intel_connector->base;
connector        7046 drivers/gpu/drm/i915/display/intel_dp.c 	edid = drm_get_edid(connector, &intel_dp->aux.ddc);
connector        7048 drivers/gpu/drm/i915/display/intel_dp.c 		if (drm_add_edid_modes(connector, edid)) {
connector        7049 drivers/gpu/drm/i915/display/intel_dp.c 			drm_connector_update_edid_property(connector,
connector        7092 drivers/gpu/drm/i915/display/intel_dp.c 	intel_panel_setup_backlight(connector, pipe);
connector        7096 drivers/gpu/drm/i915/display/intel_dp.c 			connector, fixed_mode->hdisplay, fixed_mode->vdisplay);
connector        7115 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_connector *connector;
connector        7119 drivers/gpu/drm/i915/display/intel_dp.c 	connector = &intel_connector->base;
connector        7120 drivers/gpu/drm/i915/display/intel_dp.c 	DRM_DEBUG_KMS("[CONNECTOR:%d:%s]\n", connector->base.id,
connector        7121 drivers/gpu/drm/i915/display/intel_dp.c 		      connector->name);
connector        7124 drivers/gpu/drm/i915/display/intel_dp.c 	mutex_lock(&connector->dev->mode_config.mutex);
connector        7128 drivers/gpu/drm/i915/display/intel_dp.c 	drm_connector_set_link_status_property(connector,
connector        7130 drivers/gpu/drm/i915/display/intel_dp.c 	mutex_unlock(&connector->dev->mode_config.mutex);
connector        7132 drivers/gpu/drm/i915/display/intel_dp.c 	drm_kms_helper_hotplug_event(connector->dev);
connector        7139 drivers/gpu/drm/i915/display/intel_dp.c 	struct drm_connector *connector = &intel_connector->base;
connector        7199 drivers/gpu/drm/i915/display/intel_dp.c 	drm_connector_init(dev, connector, &intel_dp_connector_funcs, type);
connector        7200 drivers/gpu/drm/i915/display/intel_dp.c 	drm_connector_helper_add(connector, &intel_dp_connector_helper_funcs);
connector        7203 drivers/gpu/drm/i915/display/intel_dp.c 		connector->interlace_allowed = true;
connector        7204 drivers/gpu/drm/i915/display/intel_dp.c 	connector->doublescan_allowed = 0;
connector        7207 drivers/gpu/drm/i915/display/intel_dp.c 		connector->ycbcr_420_allowed = true;
connector        7230 drivers/gpu/drm/i915/display/intel_dp.c 	intel_dp_add_properties(intel_dp, connector);
connector        7250 drivers/gpu/drm/i915/display/intel_dp.c 	drm_connector_cleanup(connector);
connector          58 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c static u32 intel_dp_aux_get_backlight(struct intel_connector *connector)
connector          60 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base);
connector          84 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector          85 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base);
connector         110 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c static bool intel_dp_aux_set_pwm_freq(struct intel_connector *connector)
connector         112 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         113 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base);
connector         180 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         181 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base);
connector         209 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 		if (intel_dp_aux_set_pwm_freq(connector))
connector         220 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	intel_dp_aux_set_backlight(conn_state, connector->panel.backlight.level);
connector         228 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c static int intel_dp_aux_setup_backlight(struct intel_connector *connector,
connector         231 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base);
connector         232 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_panel *panel = &connector->panel;
connector         240 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	panel->backlight.level = intel_dp_aux_get_backlight(connector);
connector         248 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c intel_dp_aux_display_control_capable(struct intel_connector *connector)
connector         250 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 	struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base);
connector          48 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *connector =
connector          49 drivers/gpu/drm/i915/display/intel_dp_mst.c 		to_intel_connector(conn_state->connector);
connector          52 drivers/gpu/drm/i915/display/intel_dp_mst.c 	void *port = connector->port;
connector          97 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *connector =
connector          98 drivers/gpu/drm/i915/display/intel_dp_mst.c 		to_intel_connector(conn_state->connector);
connector         103 drivers/gpu/drm/i915/display/intel_dp_mst.c 	void *port = connector->port;
connector         161 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_dp_mst_atomic_check(struct drm_connector *connector,
connector         165 drivers/gpu/drm/i915/display/intel_dp_mst.c 		drm_atomic_get_new_connector_state(state, connector);
connector         167 drivers/gpu/drm/i915/display/intel_dp_mst.c 		drm_atomic_get_old_connector_state(state, connector);
connector         169 drivers/gpu/drm/i915/display/intel_dp_mst.c 		to_intel_connector(connector);
connector         175 drivers/gpu/drm/i915/display/intel_dp_mst.c 	ret = intel_digital_connector_atomic_check(connector, state);
connector         208 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *connector =
connector         209 drivers/gpu/drm/i915/display/intel_dp_mst.c 		to_intel_connector(old_conn_state->connector);
connector         214 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_dp_mst_reset_vcpi_slots(&intel_dp->mst_mgr, connector->port);
connector         232 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *connector =
connector         233 drivers/gpu/drm/i915/display/intel_dp_mst.c 		to_intel_connector(old_conn_state->connector);
connector         242 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_dp_mst_deallocate_vcpi(&intel_dp->mst_mgr, connector->port);
connector         248 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_dp_send_power_updown_phy(&intel_dp->mst_mgr, connector->port,
connector         253 drivers/gpu/drm/i915/display/intel_dp_mst.c 	intel_mst->connector = NULL;
connector         299 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *connector =
connector         300 drivers/gpu/drm/i915/display/intel_dp_mst.c 		to_intel_connector(conn_state->connector);
connector         307 drivers/gpu/drm/i915/display/intel_dp_mst.c 	connector->encoder = encoder;
connector         308 drivers/gpu/drm/i915/display/intel_dp_mst.c 	intel_mst->connector = connector;
connector         315 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_dp_send_power_updown_phy(&intel_dp->mst_mgr, connector->port, true);
connector         322 drivers/gpu/drm/i915/display/intel_dp_mst.c 				       connector->port,
connector         365 drivers/gpu/drm/i915/display/intel_dp_mst.c 	if (intel_mst->connector)
connector         379 drivers/gpu/drm/i915/display/intel_dp_mst.c static int intel_dp_mst_get_ddc_modes(struct drm_connector *connector)
connector         381 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         386 drivers/gpu/drm/i915/display/intel_dp_mst.c 	if (drm_connector_is_unregistered(connector))
connector         387 drivers/gpu/drm/i915/display/intel_dp_mst.c 		return intel_connector_update_modes(connector, NULL);
connector         389 drivers/gpu/drm/i915/display/intel_dp_mst.c 	edid = drm_dp_mst_get_edid(connector, &intel_dp->mst_mgr, intel_connector->port);
connector         390 drivers/gpu/drm/i915/display/intel_dp_mst.c 	ret = intel_connector_update_modes(connector, edid);
connector         397 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_dp_mst_detect(struct drm_connector *connector, bool force)
connector         399 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         402 drivers/gpu/drm/i915/display/intel_dp_mst.c 	if (drm_connector_is_unregistered(connector))
connector         404 drivers/gpu/drm/i915/display/intel_dp_mst.c 	return drm_dp_mst_detect_port(connector, &intel_dp->mst_mgr,
connector         420 drivers/gpu/drm/i915/display/intel_dp_mst.c static int intel_dp_mst_get_modes(struct drm_connector *connector)
connector         422 drivers/gpu/drm/i915/display/intel_dp_mst.c 	return intel_dp_mst_get_ddc_modes(connector);
connector         426 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_dp_mst_mode_valid(struct drm_connector *connector,
connector         429 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         431 drivers/gpu/drm/i915/display/intel_dp_mst.c 	int max_dotclk = to_i915(connector->dev)->max_dotclk_freq;
connector         434 drivers/gpu/drm/i915/display/intel_dp_mst.c 	if (drm_connector_is_unregistered(connector))
connector         459 drivers/gpu/drm/i915/display/intel_dp_mst.c static struct drm_encoder *intel_mst_atomic_best_encoder(struct drm_connector *connector,
connector         462 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         488 drivers/gpu/drm/i915/display/intel_dp_mst.c static bool intel_dp_mst_get_hw_state(struct intel_connector *connector)
connector         490 drivers/gpu/drm/i915/display/intel_dp_mst.c 	if (connector->encoder && connector->base.state->crtc) {
connector         492 drivers/gpu/drm/i915/display/intel_dp_mst.c 		if (!connector->encoder->get_hw_state(connector->encoder, &pipe))
connector         506 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct drm_connector *connector;
connector         519 drivers/gpu/drm/i915/display/intel_dp_mst.c 	connector = &intel_connector->base;
connector         520 drivers/gpu/drm/i915/display/intel_dp_mst.c 	ret = drm_connector_init(dev, connector, &intel_dp_mst_connector_funcs,
connector         527 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_connector_helper_add(connector, &intel_dp_mst_connector_helper_funcs);
connector         538 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0);
connector         539 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0);
connector         541 drivers/gpu/drm/i915/display/intel_dp_mst.c 	ret = drm_connector_set_path_property(connector, pathprop);
connector         545 drivers/gpu/drm/i915/display/intel_dp_mst.c 	intel_attach_force_audio_property(connector);
connector         546 drivers/gpu/drm/i915/display/intel_dp_mst.c 	intel_attach_broadcast_rgb_property(connector);
connector         552 drivers/gpu/drm/i915/display/intel_dp_mst.c 	connector->max_bpc_property =
connector         554 drivers/gpu/drm/i915/display/intel_dp_mst.c 	if (connector->max_bpc_property)
connector         555 drivers/gpu/drm/i915/display/intel_dp_mst.c 		drm_connector_attach_max_bpc_property(connector, 6, 12);
connector         557 drivers/gpu/drm/i915/display/intel_dp_mst.c 	return connector;
connector         560 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_connector_cleanup(connector);
connector         564 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_dp_register_mst_connector(struct drm_connector *connector)
connector         566 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector         570 drivers/gpu/drm/i915/display/intel_dp_mst.c 						connector);
connector         572 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_connector_register(connector);
connector         576 drivers/gpu/drm/i915/display/intel_dp_mst.c 					   struct drm_connector *connector)
connector         578 drivers/gpu/drm/i915/display/intel_dp_mst.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector         580 drivers/gpu/drm/i915/display/intel_dp_mst.c 	DRM_DEBUG_KMS("[CONNECTOR:%d:%s]\n", connector->base.id, connector->name);
connector         581 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_connector_unregister(connector);
connector         585 drivers/gpu/drm/i915/display/intel_dp_mst.c 						   connector);
connector         587 drivers/gpu/drm/i915/display/intel_dp_mst.c 	drm_connector_put(connector);
connector          32 drivers/gpu/drm/i915/display/intel_dsi.c int intel_dsi_get_modes(struct drm_connector *connector)
connector          34 drivers/gpu/drm/i915/display/intel_dsi.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector          44 drivers/gpu/drm/i915/display/intel_dsi.c 	mode = drm_mode_duplicate(connector->dev,
connector          51 drivers/gpu/drm/i915/display/intel_dsi.c 	drm_mode_probed_add(connector, mode);
connector          55 drivers/gpu/drm/i915/display/intel_dsi.c enum drm_mode_status intel_dsi_mode_valid(struct drm_connector *connector,
connector          58 drivers/gpu/drm/i915/display/intel_dsi.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector          60 drivers/gpu/drm/i915/display/intel_dsi.c 	int max_dotclk = to_i915(connector->dev)->max_dotclk_freq;
connector         114 drivers/gpu/drm/i915/display/intel_dsi.c intel_dsi_get_panel_orientation(struct intel_connector *connector)
connector         116 drivers/gpu/drm/i915/display/intel_dsi.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         171 drivers/gpu/drm/i915/display/intel_dsi.h intel_dsi_get_panel_orientation(struct intel_connector *connector);
connector         176 drivers/gpu/drm/i915/display/intel_dsi.h int intel_dsi_get_modes(struct drm_connector *connector);
connector         177 drivers/gpu/drm/i915/display/intel_dsi.h enum drm_mode_status intel_dsi_mode_valid(struct drm_connector *connector,
connector          46 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c static u32 dcs_get_backlight(struct intel_connector *connector)
connector          48 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c 	struct intel_encoder *encoder = connector->encoder;
connector         117 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c 	struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel;
connector         148 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c static int dcs_setup_backlight(struct intel_connector *connector,
connector         151 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c 	struct intel_panel *panel = &connector->panel;
connector         128 drivers/gpu/drm/i915/display/intel_dvo.c static struct intel_dvo *intel_attached_dvo(struct drm_connector *connector)
connector         130 drivers/gpu/drm/i915/display/intel_dvo.c 	return enc_to_dvo(intel_attached_encoder(connector));
connector         133 drivers/gpu/drm/i915/display/intel_dvo.c static bool intel_dvo_connector_get_hw_state(struct intel_connector *connector)
connector         135 drivers/gpu/drm/i915/display/intel_dvo.c 	struct drm_device *dev = connector->base.dev;
connector         137 drivers/gpu/drm/i915/display/intel_dvo.c 	struct intel_dvo *intel_dvo = intel_attached_dvo(&connector->base);
connector         220 drivers/gpu/drm/i915/display/intel_dvo.c intel_dvo_mode_valid(struct drm_connector *connector,
connector         223 drivers/gpu/drm/i915/display/intel_dvo.c 	struct intel_dvo *intel_dvo = intel_attached_dvo(connector);
connector         225 drivers/gpu/drm/i915/display/intel_dvo.c 		to_intel_connector(connector)->panel.fixed_mode;
connector         226 drivers/gpu/drm/i915/display/intel_dvo.c 	int max_dotclk = to_i915(connector->dev)->max_dotclk_freq;
connector         312 drivers/gpu/drm/i915/display/intel_dvo.c intel_dvo_detect(struct drm_connector *connector, bool force)
connector         314 drivers/gpu/drm/i915/display/intel_dvo.c 	struct intel_dvo *intel_dvo = intel_attached_dvo(connector);
connector         316 drivers/gpu/drm/i915/display/intel_dvo.c 		      connector->base.id, connector->name);
connector         320 drivers/gpu/drm/i915/display/intel_dvo.c static int intel_dvo_get_modes(struct drm_connector *connector)
connector         322 drivers/gpu/drm/i915/display/intel_dvo.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector         324 drivers/gpu/drm/i915/display/intel_dvo.c 		to_intel_connector(connector)->panel.fixed_mode;
connector         332 drivers/gpu/drm/i915/display/intel_dvo.c 	intel_ddc_get_modes(connector,
connector         334 drivers/gpu/drm/i915/display/intel_dvo.c 	if (!list_empty(&connector->probed_modes))
connector         339 drivers/gpu/drm/i915/display/intel_dvo.c 		mode = drm_mode_duplicate(connector->dev, fixed_mode);
connector         341 drivers/gpu/drm/i915/display/intel_dvo.c 			drm_mode_probed_add(connector, mode);
connector         441 drivers/gpu/drm/i915/display/intel_dvo.c 		struct drm_connector *connector = &intel_connector->base;
connector         514 drivers/gpu/drm/i915/display/intel_dvo.c 			drm_connector_init(&dev_priv->drm, connector,
connector         521 drivers/gpu/drm/i915/display/intel_dvo.c 			drm_connector_init(&dev_priv->drm, connector,
connector         528 drivers/gpu/drm/i915/display/intel_dvo.c 		drm_connector_helper_add(connector,
connector         530 drivers/gpu/drm/i915/display/intel_dvo.c 		connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         531 drivers/gpu/drm/i915/display/intel_dvo.c 		connector->interlace_allowed = false;
connector         532 drivers/gpu/drm/i915/display/intel_dvo.c 		connector->doublescan_allowed = false;
connector          62 drivers/gpu/drm/i915/display/intel_hdcp.c bool intel_hdcp_capable(struct intel_connector *connector)
connector          64 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector          65 drivers/gpu/drm/i915/display/intel_hdcp.c 	const struct intel_hdcp_shim *shim = connector->hdcp.shim;
connector          83 drivers/gpu/drm/i915/display/intel_hdcp.c bool intel_hdcp2_capable(struct intel_connector *connector)
connector          85 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector          86 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector          87 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector         108 drivers/gpu/drm/i915/display/intel_hdcp.c static inline bool intel_hdcp_in_use(struct intel_connector *connector)
connector         110 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         111 drivers/gpu/drm/i915/display/intel_hdcp.c 	enum port port = connector->encoder->port;
connector         118 drivers/gpu/drm/i915/display/intel_hdcp.c static inline bool intel_hdcp2_in_use(struct intel_connector *connector)
connector         120 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         121 drivers/gpu/drm/i915/display/intel_hdcp.c 	enum port port = connector->encoder->port;
connector         493 drivers/gpu/drm/i915/display/intel_hdcp.c int intel_hdcp_auth_downstream(struct intel_connector *connector)
connector         495 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector         496 drivers/gpu/drm/i915/display/intel_hdcp.c 	const struct intel_hdcp_shim *shim = connector->hdcp.shim;
connector         497 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_device *dev = connector->base.dev;
connector         572 drivers/gpu/drm/i915/display/intel_hdcp.c static int intel_hdcp_auth(struct intel_connector *connector)
connector         574 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector         575 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector         576 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_device *dev = connector->base.dev;
connector         720 drivers/gpu/drm/i915/display/intel_hdcp.c 		return intel_hdcp_auth_downstream(connector);
connector         726 drivers/gpu/drm/i915/display/intel_hdcp.c static int _intel_hdcp_disable(struct intel_connector *connector)
connector         728 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector         729 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = connector->base.dev->dev_private;
connector         730 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector         735 drivers/gpu/drm/i915/display/intel_hdcp.c 		      connector->base.name, connector->base.base.id);
connector         755 drivers/gpu/drm/i915/display/intel_hdcp.c static int _intel_hdcp_enable(struct intel_connector *connector)
connector         757 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector         758 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = connector->base.dev->dev_private;
connector         762 drivers/gpu/drm/i915/display/intel_hdcp.c 		      connector->base.name, connector->base.base.id);
connector         782 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = intel_hdcp_auth(connector);
connector         791 drivers/gpu/drm/i915/display/intel_hdcp.c 		_intel_hdcp_disable(connector);
connector         805 drivers/gpu/drm/i915/display/intel_hdcp.c static int intel_hdcp_check_link(struct intel_connector *connector)
connector         807 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector         808 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = connector->base.dev->dev_private;
connector         809 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector         822 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (WARN_ON(!intel_hdcp_in_use(connector))) {
connector         824 drivers/gpu/drm/i915/display/intel_hdcp.c 			  connector->base.name, connector->base.base.id,
connector         841 drivers/gpu/drm/i915/display/intel_hdcp.c 		      connector->base.name, connector->base.base.id);
connector         843 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = _intel_hdcp_disable(connector);
connector         851 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = _intel_hdcp_enable(connector);
connector         868 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_connector *connector = intel_hdcp_to_connector(hdcp);
connector         869 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_device *dev = connector->base.dev;
connector         880 drivers/gpu/drm/i915/display/intel_hdcp.c 		drm_hdcp_update_content_protection(&connector->base,
connector         894 drivers/gpu/drm/i915/display/intel_hdcp.c hdcp2_prepare_ake_init(struct intel_connector *connector,
connector         897 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector         898 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         919 drivers/gpu/drm/i915/display/intel_hdcp.c hdcp2_verify_rx_cert_prepare_km(struct intel_connector *connector,
connector         925 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector         926 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         948 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_verify_hprime(struct intel_connector *connector,
connector         951 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector         952 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         973 drivers/gpu/drm/i915/display/intel_hdcp.c hdcp2_store_pairing_info(struct intel_connector *connector,
connector         976 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector         977 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         998 drivers/gpu/drm/i915/display/intel_hdcp.c hdcp2_prepare_lc_init(struct intel_connector *connector,
connector        1001 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector        1002 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1023 drivers/gpu/drm/i915/display/intel_hdcp.c hdcp2_verify_lprime(struct intel_connector *connector,
connector        1026 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector        1027 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1047 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_prepare_skey(struct intel_connector *connector,
connector        1050 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector        1051 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1072 drivers/gpu/drm/i915/display/intel_hdcp.c hdcp2_verify_rep_topology_prepare_ack(struct intel_connector *connector,
connector        1077 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector        1078 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1101 drivers/gpu/drm/i915/display/intel_hdcp.c hdcp2_verify_mprime(struct intel_connector *connector,
connector        1104 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector        1105 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1125 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_authenticate_port(struct intel_connector *connector)
connector        1127 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct hdcp_port_data *data = &connector->hdcp.port_data;
connector        1128 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1148 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_close_mei_session(struct intel_connector *connector)
connector        1150 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1163 drivers/gpu/drm/i915/display/intel_hdcp.c 					     &connector->hdcp.port_data);
connector        1169 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_deauthenticate_port(struct intel_connector *connector)
connector        1171 drivers/gpu/drm/i915/display/intel_hdcp.c 	return hdcp2_close_mei_session(connector);
connector        1175 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_authentication_key_exchange(struct intel_connector *connector)
connector        1177 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1178 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1179 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_device *dev = connector->base.dev;
connector        1195 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_prepare_ake_init(connector, &msgs.ake_init);
connector        1226 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_verify_rx_cert_prepare_km(connector, &msgs.send_cert,
connector        1241 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_verify_hprime(connector, &msgs.send_hprime);
connector        1254 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = hdcp2_store_pairing_info(connector, &msgs.pairing_info);
connector        1263 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_locality_check(struct intel_connector *connector)
connector        1265 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1266 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1275 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = hdcp2_prepare_lc_init(connector, &msgs.lc_init);
connector        1291 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = hdcp2_verify_lprime(connector, &msgs.send_lprime);
connector        1299 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_session_key_exchange(struct intel_connector *connector)
connector        1301 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1302 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1306 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_prepare_skey(connector, &send_eks);
connector        1319 drivers/gpu/drm/i915/display/intel_hdcp.c int hdcp2_propagate_stream_management_info(struct intel_connector *connector)
connector        1321 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1322 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1355 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_verify_mprime(connector, &msgs.stream_ready);
connector        1370 drivers/gpu/drm/i915/display/intel_hdcp.c int hdcp2_authenticate_repeater_topology(struct intel_connector *connector)
connector        1372 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1373 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1374 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_device *dev = connector->base.dev;
connector        1415 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_verify_rep_topology_prepare_ack(connector,
connector        1430 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_authenticate_repeater(struct intel_connector *connector)
connector        1434 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_authenticate_repeater_topology(connector);
connector        1438 drivers/gpu/drm/i915/display/intel_hdcp.c 	return hdcp2_propagate_stream_management_info(connector);
connector        1441 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_authenticate_sink(struct intel_connector *connector)
connector        1443 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1444 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1448 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_authentication_key_exchange(connector);
connector        1454 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_locality_check(connector);
connector        1460 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_session_key_exchange(connector);
connector        1475 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = hdcp2_authenticate_repeater(connector);
connector        1483 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_authenticate_port(connector);
connector        1490 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_enable_encryption(struct intel_connector *connector)
connector        1492 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1493 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1494 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1495 drivers/gpu/drm/i915/display/intel_hdcp.c 	enum port port = connector->encoder->port;
connector        1523 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_disable_encryption(struct intel_connector *connector)
connector        1525 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1526 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1527 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1528 drivers/gpu/drm/i915/display/intel_hdcp.c 	enum port port = connector->encoder->port;
connector        1554 drivers/gpu/drm/i915/display/intel_hdcp.c static int hdcp2_authenticate_and_encrypt(struct intel_connector *connector)
connector        1559 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = hdcp2_authenticate_sink(connector);
connector        1566 drivers/gpu/drm/i915/display/intel_hdcp.c 		if (hdcp2_deauthenticate_port(connector) < 0)
connector        1576 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = hdcp2_enable_encryption(connector);
connector        1579 drivers/gpu/drm/i915/display/intel_hdcp.c 			if (hdcp2_deauthenticate_port(connector) < 0)
connector        1587 drivers/gpu/drm/i915/display/intel_hdcp.c static int _intel_hdcp2_enable(struct intel_connector *connector)
connector        1589 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1593 drivers/gpu/drm/i915/display/intel_hdcp.c 		      connector->base.name, connector->base.base.id,
connector        1596 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_authenticate_and_encrypt(connector);
connector        1604 drivers/gpu/drm/i915/display/intel_hdcp.c 		      connector->base.name, connector->base.base.id,
connector        1611 drivers/gpu/drm/i915/display/intel_hdcp.c static int _intel_hdcp2_disable(struct intel_connector *connector)
connector        1616 drivers/gpu/drm/i915/display/intel_hdcp.c 		      connector->base.name, connector->base.base.id);
connector        1618 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = hdcp2_disable_encryption(connector);
connector        1620 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (hdcp2_deauthenticate_port(connector) < 0)
connector        1623 drivers/gpu/drm/i915/display/intel_hdcp.c 	connector->hdcp.hdcp2_encrypted = false;
connector        1629 drivers/gpu/drm/i915/display/intel_hdcp.c static int intel_hdcp2_check_link(struct intel_connector *connector)
connector        1631 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1632 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1633 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1634 drivers/gpu/drm/i915/display/intel_hdcp.c 	enum port port = connector->encoder->port;
connector        1646 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (WARN_ON(!intel_hdcp2_in_use(connector))) {
connector        1669 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = hdcp2_authenticate_repeater_topology(connector);
connector        1676 drivers/gpu/drm/i915/display/intel_hdcp.c 			      connector->base.name, connector->base.base.id,
connector        1680 drivers/gpu/drm/i915/display/intel_hdcp.c 			      connector->base.name, connector->base.base.id);
connector        1683 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = _intel_hdcp2_disable(connector);
connector        1686 drivers/gpu/drm/i915/display/intel_hdcp.c 			  connector->base.name, connector->base.base.id, ret);
connector        1692 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = _intel_hdcp2_enable(connector);
connector        1695 drivers/gpu/drm/i915/display/intel_hdcp.c 			      connector->base.name, connector->base.base.id,
connector        1712 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_connector *connector = intel_hdcp_to_connector(hdcp);
connector        1714 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!intel_hdcp2_check_link(connector))
connector        1717 drivers/gpu/drm/i915/display/intel_hdcp.c 	else if (!intel_hdcp_check_link(connector))
connector        1752 drivers/gpu/drm/i915/display/intel_hdcp.c static inline int initialize_hdcp_port_data(struct intel_connector *connector,
connector        1755 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1758 drivers/gpu/drm/i915/display/intel_hdcp.c 	data->port = connector->encoder->port;
connector        1810 drivers/gpu/drm/i915/display/intel_hdcp.c static void intel_hdcp2_init(struct intel_connector *connector,
connector        1813 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1816 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = initialize_hdcp_port_data(connector, shim);
connector        1825 drivers/gpu/drm/i915/display/intel_hdcp.c int intel_hdcp_init(struct intel_connector *connector,
connector        1828 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1829 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1836 drivers/gpu/drm/i915/display/intel_hdcp.c 		intel_hdcp2_init(connector, shim);
connector        1839 drivers/gpu/drm/i915/display/intel_hdcp.c 	drm_connector_attach_content_protection_property(&connector->base,
connector        1856 drivers/gpu/drm/i915/display/intel_hdcp.c int intel_hdcp_enable(struct intel_connector *connector, u8 content_type)
connector        1858 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1873 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (intel_hdcp2_capable(connector)) {
connector        1874 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = _intel_hdcp2_enable(connector);
connector        1883 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (ret && intel_hdcp_capable(connector) &&
connector        1885 drivers/gpu/drm/i915/display/intel_hdcp.c 		ret = _intel_hdcp_enable(connector);
connector        1898 drivers/gpu/drm/i915/display/intel_hdcp.c int intel_hdcp_disable(struct intel_connector *connector)
connector        1900 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1911 drivers/gpu/drm/i915/display/intel_hdcp.c 			ret = _intel_hdcp2_disable(connector);
connector        1913 drivers/gpu/drm/i915/display/intel_hdcp.c 			ret = _intel_hdcp_disable(connector);
connector        1935 drivers/gpu/drm/i915/display/intel_hdcp.c void intel_hdcp_cleanup(struct intel_connector *connector)
connector        1937 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!connector->hdcp.shim)
connector        1940 drivers/gpu/drm/i915/display/intel_hdcp.c 	mutex_lock(&connector->hdcp.mutex);
connector        1941 drivers/gpu/drm/i915/display/intel_hdcp.c 	kfree(connector->hdcp.port_data.streams);
connector        1942 drivers/gpu/drm/i915/display/intel_hdcp.c 	mutex_unlock(&connector->hdcp.mutex);
connector        1945 drivers/gpu/drm/i915/display/intel_hdcp.c void intel_hdcp_atomic_check(struct drm_connector *connector,
connector        1982 drivers/gpu/drm/i915/display/intel_hdcp.c void intel_hdcp_handle_cp_irq(struct intel_connector *connector)
connector        1984 drivers/gpu/drm/i915/display/intel_hdcp.c 	struct intel_hdcp *hdcp = &connector->hdcp;
connector        1989 drivers/gpu/drm/i915/display/intel_hdcp.c 	atomic_inc(&connector->hdcp.cp_irq_count);
connector        1990 drivers/gpu/drm/i915/display/intel_hdcp.c 	wake_up_all(&connector->hdcp.cp_irq_queue);
connector          19 drivers/gpu/drm/i915/display/intel_hdcp.h void intel_hdcp_atomic_check(struct drm_connector *connector,
connector          22 drivers/gpu/drm/i915/display/intel_hdcp.h int intel_hdcp_init(struct intel_connector *connector,
connector          24 drivers/gpu/drm/i915/display/intel_hdcp.h int intel_hdcp_enable(struct intel_connector *connector, u8 content_type);
connector          25 drivers/gpu/drm/i915/display/intel_hdcp.h int intel_hdcp_disable(struct intel_connector *connector);
connector          27 drivers/gpu/drm/i915/display/intel_hdcp.h bool intel_hdcp_capable(struct intel_connector *connector);
connector          28 drivers/gpu/drm/i915/display/intel_hdcp.h bool intel_hdcp2_capable(struct intel_connector *connector);
connector          31 drivers/gpu/drm/i915/display/intel_hdcp.h void intel_hdcp_cleanup(struct intel_connector *connector);
connector          32 drivers/gpu/drm/i915/display/intel_hdcp.h void intel_hdcp_handle_cp_irq(struct intel_connector *connector);
connector          95 drivers/gpu/drm/i915/display/intel_hdmi.c static struct intel_hdmi *intel_attached_hdmi(struct drm_connector *connector)
connector          97 drivers/gpu/drm/i915/display/intel_hdmi.c 	return enc_to_intel_hdmi(&intel_attached_encoder(connector)->base);
connector         704 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_connector *connector = conn_state->connector;
connector         713 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = drm_hdmi_avi_infoframe_from_display_mode(frame, connector,
connector         727 drivers/gpu/drm/i915/display/intel_hdmi.c 	drm_hdmi_avi_infoframe_quant_range(frame, connector,
connector         779 drivers/gpu/drm/i915/display/intel_hdmi.c 		&conn_state->connector->display_info;
connector         789 drivers/gpu/drm/i915/display/intel_hdmi.c 							  conn_state->connector,
connector        1429 drivers/gpu/drm/i915/display/intel_hdmi.c static int kbl_repositioning_enc_en_signal(struct intel_connector *connector)
connector        1431 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1432 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
connector        1433 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_crtc *crtc = connector->base.state->crtc;
connector        1465 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct intel_connector *connector = hdmi->attached_connector;
connector        1466 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1484 drivers/gpu/drm/i915/display/intel_hdmi.c 		return kbl_repositioning_enc_en_signal(connector);
connector        2103 drivers/gpu/drm/i915/display/intel_hdmi.c 		struct intel_connector *connector = hdmi->attached_connector;
connector        2104 drivers/gpu/drm/i915/display/intel_hdmi.c 		const struct drm_display_info *info = &connector->base.display_info;
connector        2144 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_mode_valid(struct drm_connector *connector,
connector        2147 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct intel_hdmi *hdmi = intel_attached_hdmi(connector);
connector        2152 drivers/gpu/drm/i915/display/intel_hdmi.c 	int max_dotclk = to_i915(connector->dev)->max_dotclk_freq;
connector        2154 drivers/gpu/drm/i915/display/intel_hdmi.c 		READ_ONCE(to_intel_digital_connector_state(connector->state)->force_audio) == HDMI_AUDIO_OFF_DVI;
connector        2170 drivers/gpu/drm/i915/display/intel_hdmi.c 	if (drm_mode_is_420_only(&connector->display_info, mode))
connector        2198 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_connector *connector;
connector        2222 drivers/gpu/drm/i915/display/intel_hdmi.c 	for_each_new_connector_in_state(state, connector, connector_state, i) {
connector        2223 drivers/gpu/drm/i915/display/intel_hdmi.c 		const struct drm_display_info *info = &connector->display_info;
connector        2263 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_ycbcr420_config(struct drm_connector *connector,
connector        2270 drivers/gpu/drm/i915/display/intel_hdmi.c 	if (!connector->ycbcr_420_allowed) {
connector        2301 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_connector *connector = conn_state->connector;
connector        2302 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_scdc *scdc = &connector->display_info.hdmi.scdc;
connector        2338 drivers/gpu/drm/i915/display/intel_hdmi.c 	if (drm_mode_is_420_only(&connector->display_info, adjusted_mode)) {
connector        2339 drivers/gpu/drm/i915/display/intel_hdmi.c 		if (!intel_hdmi_ycbcr420_config(connector, pipe_config,
connector        2438 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_unset_edid(struct drm_connector *connector)
connector        2440 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
connector        2448 drivers/gpu/drm/i915/display/intel_hdmi.c 	kfree(to_intel_connector(connector)->detect_edid);
connector        2449 drivers/gpu/drm/i915/display/intel_hdmi.c 	to_intel_connector(connector)->detect_edid = NULL;
connector        2453 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_dp_dual_mode_detect(struct drm_connector *connector, bool has_edid)
connector        2455 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        2456 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct intel_hdmi *hdmi = intel_attached_hdmi(connector);
connector        2478 drivers/gpu/drm/i915/display/intel_hdmi.c 		if (has_edid && !connector->override_edid &&
connector        2500 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_set_edid(struct drm_connector *connector)
connector        2502 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        2503 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
connector        2513 drivers/gpu/drm/i915/display/intel_hdmi.c 	edid = drm_get_edid(connector, i2c);
connector        2518 drivers/gpu/drm/i915/display/intel_hdmi.c 		edid = drm_get_edid(connector, i2c);
connector        2522 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_hdmi_dp_dual_mode_detect(connector, edid != NULL);
connector        2526 drivers/gpu/drm/i915/display/intel_hdmi.c 	to_intel_connector(connector)->detect_edid = edid;
connector        2540 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_detect(struct drm_connector *connector, bool force)
connector        2543 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        2544 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
connector        2549 drivers/gpu/drm/i915/display/intel_hdmi.c 		      connector->base.id, connector->name);
connector        2557 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_hdmi_unset_edid(connector);
connector        2559 drivers/gpu/drm/i915/display/intel_hdmi.c 	if (intel_hdmi_set_edid(connector))
connector        2578 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_force(struct drm_connector *connector)
connector        2581 drivers/gpu/drm/i915/display/intel_hdmi.c 		      connector->base.id, connector->name);
connector        2583 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_hdmi_unset_edid(connector);
connector        2585 drivers/gpu/drm/i915/display/intel_hdmi.c 	if (connector->status != connector_status_connected)
connector        2588 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_hdmi_set_edid(connector);
connector        2591 drivers/gpu/drm/i915/display/intel_hdmi.c static int intel_hdmi_get_modes(struct drm_connector *connector)
connector        2595 drivers/gpu/drm/i915/display/intel_hdmi.c 	edid = to_intel_connector(connector)->detect_edid;
connector        2599 drivers/gpu/drm/i915/display/intel_hdmi.c 	return intel_connector_update_modes(connector, edid);
connector        2713 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_get_i2c_adapter(struct drm_connector *connector)
connector        2715 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        2716 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
connector        2721 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_hdmi_create_i2c_symlink(struct drm_connector *connector)
connector        2723 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter = intel_hdmi_get_i2c_adapter(connector);
connector        2725 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct kobject *connector_kobj = &connector->kdev->kobj;
connector        2733 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_hdmi_remove_i2c_symlink(struct drm_connector *connector)
connector        2735 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter = intel_hdmi_get_i2c_adapter(connector);
connector        2737 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct kobject *connector_kobj = &connector->kdev->kobj;
connector        2743 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_connector_register(struct drm_connector *connector)
connector        2747 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = intel_connector_register(connector);
connector        2751 drivers/gpu/drm/i915/display/intel_hdmi.c 	i915_debugfs_connector_add(connector);
connector        2753 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_hdmi_create_i2c_symlink(connector);
connector        2758 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_hdmi_destroy(struct drm_connector *connector)
connector        2760 drivers/gpu/drm/i915/display/intel_hdmi.c 	if (intel_attached_hdmi(connector)->cec_notifier)
connector        2761 drivers/gpu/drm/i915/display/intel_hdmi.c 		cec_notifier_put(intel_attached_hdmi(connector)->cec_notifier);
connector        2763 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_connector_destroy(connector);
connector        2766 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_hdmi_connector_unregister(struct drm_connector *connector)
connector        2768 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_hdmi_remove_i2c_symlink(connector);
connector        2770 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_connector_unregister(connector);
connector        2797 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_add_properties(struct intel_hdmi *intel_hdmi, struct drm_connector *connector)
connector        2799 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        2803 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_attach_force_audio_property(connector);
connector        2804 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_attach_broadcast_rgb_property(connector);
connector        2805 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_attach_aspect_ratio_property(connector);
connector        2813 drivers/gpu/drm/i915/display/intel_hdmi.c 		intel_attach_colorspace_property(connector);
connector        2815 drivers/gpu/drm/i915/display/intel_hdmi.c 	drm_connector_attach_content_type_property(connector);
connector        2816 drivers/gpu/drm/i915/display/intel_hdmi.c 	connector->state->picture_aspect_ratio = HDMI_PICTURE_ASPECT_NONE;
connector        2819 drivers/gpu/drm/i915/display/intel_hdmi.c 		drm_object_attach_property(&connector->base,
connector        2820 drivers/gpu/drm/i915/display/intel_hdmi.c 			connector->dev->mode_config.hdr_output_metadata_property, 0);
connector        2823 drivers/gpu/drm/i915/display/intel_hdmi.c 		drm_connector_attach_max_bpc_property(connector, 8, 12);
connector        2845 drivers/gpu/drm/i915/display/intel_hdmi.c 				       struct drm_connector *connector,
connector        2852 drivers/gpu/drm/i915/display/intel_hdmi.c 		&connector->display_info.hdmi.scdc.scrambling;
connector        2860 drivers/gpu/drm/i915/display/intel_hdmi.c 		      connector->base.id, connector->name,
connector        3070 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct drm_connector *connector = &intel_connector->base;
connector        3085 drivers/gpu/drm/i915/display/intel_hdmi.c 	drm_connector_init(dev, connector, &intel_hdmi_connector_funcs,
connector        3087 drivers/gpu/drm/i915/display/intel_hdmi.c 	drm_connector_helper_add(connector, &intel_hdmi_connector_helper_funcs);
connector        3089 drivers/gpu/drm/i915/display/intel_hdmi.c 	connector->interlace_allowed = 1;
connector        3090 drivers/gpu/drm/i915/display/intel_hdmi.c 	connector->doublescan_allowed = 0;
connector        3091 drivers/gpu/drm/i915/display/intel_hdmi.c 	connector->stereo_allowed = 1;
connector        3094 drivers/gpu/drm/i915/display/intel_hdmi.c 		connector->ycbcr_420_allowed = true;
connector        3107 drivers/gpu/drm/i915/display/intel_hdmi.c 	intel_hdmi_add_properties(intel_hdmi, connector);
connector        3136 drivers/gpu/drm/i915/display/intel_hdmi.c 		   struct intel_connector *connector, bool irq_received)
connector        3140 drivers/gpu/drm/i915/display/intel_hdmi.c 	state = intel_encoder_hotplug(encoder, connector, irq_received);
connector          36 drivers/gpu/drm/i915/display/intel_hdmi.h 				       struct drm_connector *connector,
connector         190 drivers/gpu/drm/i915/display/intel_hotplug.c 	struct drm_connector *connector;
connector         198 drivers/gpu/drm/i915/display/intel_hotplug.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         199 drivers/gpu/drm/i915/display/intel_hotplug.c 		if (connector->polled != DRM_CONNECTOR_POLL_HPD)
connector         202 drivers/gpu/drm/i915/display/intel_hotplug.c 		intel_connector = to_intel_connector(connector);
connector         214 drivers/gpu/drm/i915/display/intel_hotplug.c 			 connector->name);
connector         217 drivers/gpu/drm/i915/display/intel_hotplug.c 		connector->polled = DRM_CONNECTOR_POLL_CONNECT
connector         244 drivers/gpu/drm/i915/display/intel_hotplug.c 		struct drm_connector *connector;
connector         253 drivers/gpu/drm/i915/display/intel_hotplug.c 		drm_for_each_connector_iter(connector, &conn_iter) {
connector         254 drivers/gpu/drm/i915/display/intel_hotplug.c 			struct intel_connector *intel_connector = to_intel_connector(connector);
connector         259 drivers/gpu/drm/i915/display/intel_hotplug.c 				if (connector->polled != intel_connector->polled)
connector         261 drivers/gpu/drm/i915/display/intel_hotplug.c 							 connector->name);
connector         262 drivers/gpu/drm/i915/display/intel_hotplug.c 				connector->polled = intel_connector->polled;
connector         263 drivers/gpu/drm/i915/display/intel_hotplug.c 				if (!connector->polled)
connector         264 drivers/gpu/drm/i915/display/intel_hotplug.c 					connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         278 drivers/gpu/drm/i915/display/intel_hotplug.c 		      struct intel_connector *connector,
connector         281 drivers/gpu/drm/i915/display/intel_hotplug.c 	struct drm_device *dev = connector->base.dev;
connector         285 drivers/gpu/drm/i915/display/intel_hotplug.c 	old_status = connector->base.status;
connector         287 drivers/gpu/drm/i915/display/intel_hotplug.c 	connector->base.status =
connector         288 drivers/gpu/drm/i915/display/intel_hotplug.c 		drm_helper_probe_detect(&connector->base, NULL, false);
connector         290 drivers/gpu/drm/i915/display/intel_hotplug.c 	if (old_status == connector->base.status)
connector         294 drivers/gpu/drm/i915/display/intel_hotplug.c 		      connector->base.base.id,
connector         295 drivers/gpu/drm/i915/display/intel_hotplug.c 		      connector->base.name,
connector         297 drivers/gpu/drm/i915/display/intel_hotplug.c 		      drm_get_connector_status_name(connector->base.status));
connector         366 drivers/gpu/drm/i915/display/intel_hotplug.c 	struct drm_connector *connector;
connector         388 drivers/gpu/drm/i915/display/intel_hotplug.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         391 drivers/gpu/drm/i915/display/intel_hotplug.c 		intel_connector = to_intel_connector(connector);
connector         398 drivers/gpu/drm/i915/display/intel_hotplug.c 				      connector->name, intel_encoder->hpd_pin);
connector         603 drivers/gpu/drm/i915/display/intel_hotplug.c 	struct drm_connector *connector;
connector         612 drivers/gpu/drm/i915/display/intel_hotplug.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         614 drivers/gpu/drm/i915/display/intel_hotplug.c 			to_intel_connector(connector);
connector         615 drivers/gpu/drm/i915/display/intel_hotplug.c 		connector->polled = intel_connector->polled;
connector         622 drivers/gpu/drm/i915/display/intel_hotplug.c 		if (!connector->polled && I915_HAS_HOTPLUG(dev_priv) &&
connector         624 drivers/gpu/drm/i915/display/intel_hotplug.c 			connector->polled = enabled ?
connector          19 drivers/gpu/drm/i915/display/intel_hotplug.h 					       struct intel_connector *connector,
connector         187 drivers/gpu/drm/i915/display/intel_lspcon.c void lspcon_ycbcr420_config(struct drm_connector *connector,
connector         190 drivers/gpu/drm/i915/display/intel_lspcon.c 	const struct drm_display_info *info = &connector->display_info;
connector         195 drivers/gpu/drm/i915/display/intel_lspcon.c 	    connector->ycbcr_420_allowed) {
connector         488 drivers/gpu/drm/i915/display/intel_lspcon.c 						       conn_state->connector,
connector         505 drivers/gpu/drm/i915/display/intel_lspcon.c 					   conn_state->connector,
connector         559 drivers/gpu/drm/i915/display/intel_lspcon.c 	struct drm_connector *connector = &dp->attached_connector->base;
connector         584 drivers/gpu/drm/i915/display/intel_lspcon.c 	connector->ycbcr_420_allowed = true;
connector          35 drivers/gpu/drm/i915/display/intel_lspcon.h void lspcon_ycbcr420_config(struct drm_connector *connector,
connector         367 drivers/gpu/drm/i915/display/intel_lvds.c intel_lvds_mode_valid(struct drm_connector *connector,
connector         370 drivers/gpu/drm/i915/display/intel_lvds.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         372 drivers/gpu/drm/i915/display/intel_lvds.c 	int max_pixclk = to_i915(connector->dev)->max_dotclk_freq;
connector         451 drivers/gpu/drm/i915/display/intel_lvds.c intel_lvds_detect(struct drm_connector *connector, bool force)
connector         459 drivers/gpu/drm/i915/display/intel_lvds.c static int intel_lvds_get_modes(struct drm_connector *connector)
connector         461 drivers/gpu/drm/i915/display/intel_lvds.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector         462 drivers/gpu/drm/i915/display/intel_lvds.c 	struct drm_device *dev = connector->dev;
connector         467 drivers/gpu/drm/i915/display/intel_lvds.c 		return drm_add_edid_modes(connector, intel_connector->edid);
connector         473 drivers/gpu/drm/i915/display/intel_lvds.c 	drm_mode_probed_add(connector, mode);
connector         818 drivers/gpu/drm/i915/display/intel_lvds.c 	struct drm_connector *connector;
connector         875 drivers/gpu/drm/i915/display/intel_lvds.c 	connector = &intel_connector->base;
connector         909 drivers/gpu/drm/i915/display/intel_lvds.c 	drm_connector_helper_add(connector, &intel_lvds_connector_helper_funcs);
connector         910 drivers/gpu/drm/i915/display/intel_lvds.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
connector         911 drivers/gpu/drm/i915/display/intel_lvds.c 	connector->interlace_allowed = false;
connector         912 drivers/gpu/drm/i915/display/intel_lvds.c 	connector->doublescan_allowed = false;
connector         920 drivers/gpu/drm/i915/display/intel_lvds.c 	drm_connector_attach_scaling_mode_property(connector, allowed_scalers);
connector         921 drivers/gpu/drm/i915/display/intel_lvds.c 	connector->state->scaling_mode = DRM_MODE_SCALE_ASPECT;
connector         940 drivers/gpu/drm/i915/display/intel_lvds.c 		edid = drm_get_edid_switcheroo(connector,
connector         943 drivers/gpu/drm/i915/display/intel_lvds.c 		edid = drm_get_edid(connector,
connector         946 drivers/gpu/drm/i915/display/intel_lvds.c 		if (drm_add_edid_modes(connector, edid)) {
connector         947 drivers/gpu/drm/i915/display/intel_lvds.c 			drm_connector_update_edid_property(connector,
connector         987 drivers/gpu/drm/i915/display/intel_lvds.c 	intel_panel_setup_backlight(connector, INVALID_PIPE);
connector        1001 drivers/gpu/drm/i915/display/intel_lvds.c 	drm_connector_cleanup(connector);
connector         446 drivers/gpu/drm/i915/display/intel_opregion.c 	struct intel_connector *connector;
connector         473 drivers/gpu/drm/i915/display/intel_opregion.c 	for_each_intel_connector_iter(connector, &conn_iter)
connector         474 drivers/gpu/drm/i915/display/intel_opregion.c 		intel_panel_set_backlight_acpi(connector->base.state, bclp, 255);
connector         665 drivers/gpu/drm/i915/display/intel_opregion.c static u32 acpi_display_type(struct intel_connector *connector)
connector         669 drivers/gpu/drm/i915/display/intel_opregion.c 	switch (connector->base.connector_type) {
connector         698 drivers/gpu/drm/i915/display/intel_opregion.c 		MISSING_CASE(connector->base.connector_type);
connector         709 drivers/gpu/drm/i915/display/intel_opregion.c 	struct intel_connector *connector;
connector         725 drivers/gpu/drm/i915/display/intel_opregion.c 	for_each_intel_connector_iter(connector, &conn_iter) {
connector         728 drivers/gpu/drm/i915/display/intel_opregion.c 		device_id = acpi_display_type(connector);
connector         735 drivers/gpu/drm/i915/display/intel_opregion.c 		connector->acpi_device_id = device_id;
connector         756 drivers/gpu/drm/i915/display/intel_opregion.c 	struct intel_connector *connector;
connector         771 drivers/gpu/drm/i915/display/intel_opregion.c 	for_each_intel_connector_iter(connector, &conn_iter) {
connector         774 drivers/gpu/drm/i915/display/intel_opregion.c 		opregion->acpi->cadl[i++] = connector->acpi_device_id;
connector          65 drivers/gpu/drm/i915/display/intel_panel.c intel_panel_edid_downclock_mode(struct intel_connector *connector,
connector          68 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector          73 drivers/gpu/drm/i915/display/intel_panel.c 	list_for_each_entry(scan, &connector->base.probed_modes, head) {
connector         100 drivers/gpu/drm/i915/display/intel_panel.c 		      connector->base.base.id, connector->base.name);
connector         107 drivers/gpu/drm/i915/display/intel_panel.c intel_panel_edid_fixed_mode(struct intel_connector *connector)
connector         109 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         113 drivers/gpu/drm/i915/display/intel_panel.c 	if (list_empty(&connector->base.probed_modes))
connector         117 drivers/gpu/drm/i915/display/intel_panel.c 	list_for_each_entry(scan, &connector->base.probed_modes, head) {
connector         126 drivers/gpu/drm/i915/display/intel_panel.c 			      connector->base.base.id, connector->base.name);
connector         132 drivers/gpu/drm/i915/display/intel_panel.c 	scan = list_first_entry(&connector->base.probed_modes,
connector         142 drivers/gpu/drm/i915/display/intel_panel.c 		      connector->base.base.id, connector->base.name);
connector         149 drivers/gpu/drm/i915/display/intel_panel.c intel_panel_vbt_fixed_mode(struct intel_connector *connector)
connector         151 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         152 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_display_info *info = &connector->base.display_info;
connector         166 drivers/gpu/drm/i915/display/intel_panel.c 		      connector->base.base.id, connector->base.name);
connector         484 drivers/gpu/drm/i915/display/intel_panel.c static inline u32 scale_user_to_hw(struct intel_connector *connector,
connector         487 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         495 drivers/gpu/drm/i915/display/intel_panel.c static inline u32 clamp_user_to_hw(struct intel_connector *connector,
connector         498 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         508 drivers/gpu/drm/i915/display/intel_panel.c static inline u32 scale_hw_to_user(struct intel_connector *connector,
connector         511 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         517 drivers/gpu/drm/i915/display/intel_panel.c static u32 intel_panel_compute_brightness(struct intel_connector *connector,
connector         520 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         521 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         536 drivers/gpu/drm/i915/display/intel_panel.c static u32 lpt_get_backlight(struct intel_connector *connector)
connector         538 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         543 drivers/gpu/drm/i915/display/intel_panel.c static u32 pch_get_backlight(struct intel_connector *connector)
connector         545 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         550 drivers/gpu/drm/i915/display/intel_panel.c static u32 i9xx_get_backlight(struct intel_connector *connector)
connector         552 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         553 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         578 drivers/gpu/drm/i915/display/intel_panel.c static u32 vlv_get_backlight(struct intel_connector *connector)
connector         580 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         581 drivers/gpu/drm/i915/display/intel_panel.c 	enum pipe pipe = intel_connector_get_pipe(connector);
connector         586 drivers/gpu/drm/i915/display/intel_panel.c static u32 bxt_get_backlight(struct intel_connector *connector)
connector         588 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         589 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         594 drivers/gpu/drm/i915/display/intel_panel.c static u32 pwm_get_backlight(struct intel_connector *connector)
connector         596 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         605 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         606 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         614 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         615 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         624 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         625 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         626 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         652 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         653 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         663 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         664 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         665 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         672 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel;
connector         681 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         682 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         686 drivers/gpu/drm/i915/display/intel_panel.c 	level = intel_panel_compute_brightness(connector, level);
connector         696 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         697 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         698 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         714 drivers/gpu/drm/i915/display/intel_panel.c 	hw_level = clamp_user_to_hw(connector, user_level, user_max);
connector         719 drivers/gpu/drm/i915/display/intel_panel.c 			scale_hw_to_user(connector,
connector         731 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(old_conn_state->connector);
connector         732 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         757 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(old_conn_state->connector);
connector         758 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         777 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(old_conn_state->connector->dev);
connector         788 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(old_conn_state->connector);
connector         789 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         801 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(old_conn_state->connector);
connector         802 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         803 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         821 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(old_conn_state->connector);
connector         822 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         823 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         835 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(old_conn_state->connector);
connector         836 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         846 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(old_conn_state->connector);
connector         847 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         848 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         877 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         878 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         879 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         927 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         928 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         929 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector         973 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector         974 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector         975 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1012 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1013 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1014 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1047 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1048 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1049 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1077 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1078 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1079 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1125 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1126 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1127 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1156 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1157 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1166 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1167 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1175 drivers/gpu/drm/i915/display/intel_panel.c 				scale_hw_to_user(connector,
connector        1189 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1190 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1191 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1207 drivers/gpu/drm/i915/display/intel_panel.c static u32 intel_panel_get_backlight(struct intel_connector *connector)
connector        1209 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1210 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1216 drivers/gpu/drm/i915/display/intel_panel.c 		val = panel->backlight.get(connector);
connector        1217 drivers/gpu/drm/i915/display/intel_panel.c 		val = intel_panel_compute_brightness(connector, val);
connector        1230 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1231 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1232 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1242 drivers/gpu/drm/i915/display/intel_panel.c 	hw_level = scale_user_to_hw(connector, user_level, user_max);
connector        1253 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = bl_get_data(bd);
connector        1254 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1255 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_device *dev = connector->base.dev;
connector        1260 drivers/gpu/drm/i915/display/intel_panel.c 	intel_panel_set_backlight(connector->base.state, bd->props.brightness,
connector        1273 drivers/gpu/drm/i915/display/intel_panel.c 			panel->backlight.power(connector, enable);
connector        1285 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = bl_get_data(bd);
connector        1286 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_device *dev = connector->base.dev;
connector        1296 drivers/gpu/drm/i915/display/intel_panel.c 		hw_level = intel_panel_get_backlight(connector);
connector        1297 drivers/gpu/drm/i915/display/intel_panel.c 		ret = scale_hw_to_user(connector,
connector        1311 drivers/gpu/drm/i915/display/intel_panel.c int intel_backlight_device_register(struct intel_connector *connector)
connector        1313 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1332 drivers/gpu/drm/i915/display/intel_panel.c 	props.brightness = scale_hw_to_user(connector,
connector        1347 drivers/gpu/drm/i915/display/intel_panel.c 					  connector->base.kdev,
connector        1348 drivers/gpu/drm/i915/display/intel_panel.c 					  connector,
connector        1359 drivers/gpu/drm/i915/display/intel_panel.c 		      connector->base.name);
connector        1364 drivers/gpu/drm/i915/display/intel_panel.c void intel_backlight_device_unregister(struct intel_connector *connector)
connector        1366 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1379 drivers/gpu/drm/i915/display/intel_panel.c static u32 cnp_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz)
connector        1381 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1389 drivers/gpu/drm/i915/display/intel_panel.c static u32 bxt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz)
connector        1399 drivers/gpu/drm/i915/display/intel_panel.c static u32 spt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz)
connector        1401 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1417 drivers/gpu/drm/i915/display/intel_panel.c static u32 lpt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz)
connector        1419 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1420 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1440 drivers/gpu/drm/i915/display/intel_panel.c static u32 pch_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz)
connector        1442 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1455 drivers/gpu/drm/i915/display/intel_panel.c static u32 i9xx_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz)
connector        1457 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1473 drivers/gpu/drm/i915/display/intel_panel.c static u32 i965_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz)
connector        1475 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1491 drivers/gpu/drm/i915/display/intel_panel.c static u32 vlv_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz)
connector        1493 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1510 drivers/gpu/drm/i915/display/intel_panel.c static u32 get_backlight_max_vbt(struct intel_connector *connector)
connector        1512 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1513 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1531 drivers/gpu/drm/i915/display/intel_panel.c 	pwm = panel->backlight.hz_to_pwm(connector, pwm_freq_hz);
connector        1543 drivers/gpu/drm/i915/display/intel_panel.c static u32 get_backlight_min_vbt(struct intel_connector *connector)
connector        1545 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1546 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1568 drivers/gpu/drm/i915/display/intel_panel.c static int lpt_setup_backlight(struct intel_connector *connector, enum pipe unused)
connector        1570 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1571 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1590 drivers/gpu/drm/i915/display/intel_panel.c 		panel->backlight.max = get_backlight_max_vbt(connector);
connector        1595 drivers/gpu/drm/i915/display/intel_panel.c 	panel->backlight.min = get_backlight_min_vbt(connector);
connector        1603 drivers/gpu/drm/i915/display/intel_panel.c 		val = pch_get_backlight(connector);
connector        1605 drivers/gpu/drm/i915/display/intel_panel.c 		val = lpt_get_backlight(connector);
connector        1606 drivers/gpu/drm/i915/display/intel_panel.c 	val = intel_panel_compute_brightness(connector, val);
connector        1614 drivers/gpu/drm/i915/display/intel_panel.c 		lpt_set_backlight(connector->base.state, panel->backlight.level);
connector        1623 drivers/gpu/drm/i915/display/intel_panel.c static int pch_setup_backlight(struct intel_connector *connector, enum pipe unused)
connector        1625 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1626 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1636 drivers/gpu/drm/i915/display/intel_panel.c 		panel->backlight.max = get_backlight_max_vbt(connector);
connector        1641 drivers/gpu/drm/i915/display/intel_panel.c 	panel->backlight.min = get_backlight_min_vbt(connector);
connector        1643 drivers/gpu/drm/i915/display/intel_panel.c 	val = pch_get_backlight(connector);
connector        1644 drivers/gpu/drm/i915/display/intel_panel.c 	val = intel_panel_compute_brightness(connector, val);
connector        1655 drivers/gpu/drm/i915/display/intel_panel.c static int i9xx_setup_backlight(struct intel_connector *connector, enum pipe unused)
connector        1657 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1658 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1672 drivers/gpu/drm/i915/display/intel_panel.c 		panel->backlight.max = get_backlight_max_vbt(connector);
connector        1682 drivers/gpu/drm/i915/display/intel_panel.c 	panel->backlight.min = get_backlight_min_vbt(connector);
connector        1684 drivers/gpu/drm/i915/display/intel_panel.c 	val = i9xx_get_backlight(connector);
connector        1685 drivers/gpu/drm/i915/display/intel_panel.c 	val = intel_panel_compute_brightness(connector, val);
connector        1694 drivers/gpu/drm/i915/display/intel_panel.c static int i965_setup_backlight(struct intel_connector *connector, enum pipe unused)
connector        1696 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1697 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1708 drivers/gpu/drm/i915/display/intel_panel.c 		panel->backlight.max = get_backlight_max_vbt(connector);
connector        1716 drivers/gpu/drm/i915/display/intel_panel.c 	panel->backlight.min = get_backlight_min_vbt(connector);
connector        1718 drivers/gpu/drm/i915/display/intel_panel.c 	val = i9xx_get_backlight(connector);
connector        1719 drivers/gpu/drm/i915/display/intel_panel.c 	val = intel_panel_compute_brightness(connector, val);
connector        1728 drivers/gpu/drm/i915/display/intel_panel.c static int vlv_setup_backlight(struct intel_connector *connector, enum pipe pipe)
connector        1730 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1731 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1744 drivers/gpu/drm/i915/display/intel_panel.c 		panel->backlight.max = get_backlight_max_vbt(connector);
connector        1749 drivers/gpu/drm/i915/display/intel_panel.c 	panel->backlight.min = get_backlight_min_vbt(connector);
connector        1752 drivers/gpu/drm/i915/display/intel_panel.c 	val = intel_panel_compute_brightness(connector, val);
connector        1762 drivers/gpu/drm/i915/display/intel_panel.c bxt_setup_backlight(struct intel_connector *connector, enum pipe unused)
connector        1764 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1765 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1784 drivers/gpu/drm/i915/display/intel_panel.c 		panel->backlight.max = get_backlight_max_vbt(connector);
connector        1789 drivers/gpu/drm/i915/display/intel_panel.c 	panel->backlight.min = get_backlight_min_vbt(connector);
connector        1791 drivers/gpu/drm/i915/display/intel_panel.c 	val = bxt_get_backlight(connector);
connector        1792 drivers/gpu/drm/i915/display/intel_panel.c 	val = intel_panel_compute_brightness(connector, val);
connector        1802 drivers/gpu/drm/i915/display/intel_panel.c cnp_setup_backlight(struct intel_connector *connector, enum pipe unused)
connector        1804 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1805 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1822 drivers/gpu/drm/i915/display/intel_panel.c 		panel->backlight.max = get_backlight_max_vbt(connector);
connector        1827 drivers/gpu/drm/i915/display/intel_panel.c 	panel->backlight.min = get_backlight_min_vbt(connector);
connector        1829 drivers/gpu/drm/i915/display/intel_panel.c 	val = bxt_get_backlight(connector);
connector        1830 drivers/gpu/drm/i915/display/intel_panel.c 	val = intel_panel_compute_brightness(connector, val);
connector        1839 drivers/gpu/drm/i915/display/intel_panel.c static int pwm_setup_backlight(struct intel_connector *connector,
connector        1842 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_device *dev = connector->base.dev;
connector        1843 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1883 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector = to_intel_connector(conn_state->connector);
connector        1884 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1885 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_panel *panel = &connector->panel;
connector        1897 drivers/gpu/drm/i915/display/intel_panel.c int intel_panel_setup_backlight(struct drm_connector *connector, enum pipe pipe)
connector        1899 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        1900 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector        1924 drivers/gpu/drm/i915/display/intel_panel.c 			      connector->name);
connector        1931 drivers/gpu/drm/i915/display/intel_panel.c 		      connector->name,
connector        1951 drivers/gpu/drm/i915/display/intel_panel.c 	struct intel_connector *connector =
connector        1953 drivers/gpu/drm/i915/display/intel_panel.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1955 drivers/gpu/drm/i915/display/intel_panel.c 	if (connector->base.connector_type == DRM_MODE_CONNECTOR_eDP &&
connector        1956 drivers/gpu/drm/i915/display/intel_panel.c 	    intel_dp_aux_init_backlight_funcs(connector) == 0)
connector        1959 drivers/gpu/drm/i915/display/intel_panel.c 	if (connector->base.connector_type == DRM_MODE_CONNECTOR_DSI &&
connector        1960 drivers/gpu/drm/i915/display/intel_panel.c 	    intel_dsi_dcs_init_backlight_funcs(connector) == 0)
connector        1995 drivers/gpu/drm/i915/display/intel_panel.c 		if (connector->base.connector_type == DRM_MODE_CONNECTOR_DSI) {
connector          36 drivers/gpu/drm/i915/display/intel_panel.h int intel_panel_setup_backlight(struct drm_connector *connector,
connector          45 drivers/gpu/drm/i915/display/intel_panel.h intel_panel_edid_downclock_mode(struct intel_connector *connector,
connector          48 drivers/gpu/drm/i915/display/intel_panel.h intel_panel_edid_fixed_mode(struct intel_connector *connector);
connector          50 drivers/gpu/drm/i915/display/intel_panel.h intel_panel_vbt_fixed_mode(struct intel_connector *connector);
connector          53 drivers/gpu/drm/i915/display/intel_panel.h int intel_backlight_device_register(struct intel_connector *connector);
connector          54 drivers/gpu/drm/i915/display/intel_panel.h void intel_backlight_device_unregister(struct intel_connector *connector);
connector          56 drivers/gpu/drm/i915/display/intel_panel.h static inline int intel_backlight_device_register(struct intel_connector *connector)
connector          60 drivers/gpu/drm/i915/display/intel_panel.h static inline void intel_backlight_device_unregister(struct intel_connector *connector)
connector         183 drivers/gpu/drm/i915/display/intel_sdvo.c static struct intel_sdvo *intel_attached_sdvo(struct drm_connector *connector)
connector         185 drivers/gpu/drm/i915/display/intel_sdvo.c 	return to_sdvo(intel_attached_encoder(connector));
connector         189 drivers/gpu/drm/i915/display/intel_sdvo.c to_intel_sdvo_connector(struct drm_connector *connector)
connector         191 drivers/gpu/drm/i915/display/intel_sdvo.c 	return container_of(connector, struct intel_sdvo_connector, base.base);
connector        1100 drivers/gpu/drm/i915/display/intel_sdvo.c 						       conn_state->connector,
connector        1106 drivers/gpu/drm/i915/display/intel_sdvo.c 					   conn_state->connector,
connector        1278 drivers/gpu/drm/i915/display/intel_sdvo.c 		to_intel_sdvo_connector(conn_state->connector);
connector        1376 drivers/gpu/drm/i915/display/intel_sdvo.c 		to_intel_sdvo_connector(conn_state->connector);
connector        1437 drivers/gpu/drm/i915/display/intel_sdvo.c 		to_intel_sdvo_connector(conn_state->connector);
connector        1550 drivers/gpu/drm/i915/display/intel_sdvo.c static bool intel_sdvo_connector_get_hw_state(struct intel_connector *connector)
connector        1553 drivers/gpu/drm/i915/display/intel_sdvo.c 		to_intel_sdvo_connector(&connector->base);
connector        1554 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *intel_sdvo = intel_attached_sdvo(&connector->base);
connector        1705 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector *connector = conn_state->connector;
connector        1706 drivers/gpu/drm/i915/display/intel_sdvo.c 	u8 *eld = connector->eld;
connector        1708 drivers/gpu/drm/i915/display/intel_sdvo.c 	eld[6] = drm_av_sync_delay(connector, adjusted_mode) / 2;
connector        1823 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_mode_valid(struct drm_connector *connector,
connector        1826 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *intel_sdvo = intel_attached_sdvo(connector);
connector        1828 drivers/gpu/drm/i915/display/intel_sdvo.c 		to_intel_sdvo_connector(connector);
connector        1829 drivers/gpu/drm/i915/display/intel_sdvo.c 	int max_dotclk = to_i915(connector->dev)->max_dotclk_freq;
connector        1926 drivers/gpu/drm/i915/display/intel_sdvo.c 		   struct intel_connector *connector,
connector        1931 drivers/gpu/drm/i915/display/intel_sdvo.c 	return intel_encoder_hotplug(encoder, connector, irq_received);
connector        1942 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_get_edid(struct drm_connector *connector)
connector        1944 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *sdvo = intel_attached_sdvo(connector);
connector        1945 drivers/gpu/drm/i915/display/intel_sdvo.c 	return drm_get_edid(connector, &sdvo->ddc);
connector        1950 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_get_analog_edid(struct drm_connector *connector)
connector        1952 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        1954 drivers/gpu/drm/i915/display/intel_sdvo.c 	return drm_get_edid(connector,
connector        1960 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_tmds_sink_detect(struct drm_connector *connector)
connector        1962 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *intel_sdvo = intel_attached_sdvo(connector);
connector        1964 drivers/gpu/drm/i915/display/intel_sdvo.c 		to_intel_sdvo_connector(connector);
connector        1968 drivers/gpu/drm/i915/display/intel_sdvo.c 	edid = intel_sdvo_get_edid(connector);
connector        1979 drivers/gpu/drm/i915/display/intel_sdvo.c 			edid = intel_sdvo_get_edid(connector);
connector        1996 drivers/gpu/drm/i915/display/intel_sdvo.c 		edid = intel_sdvo_get_analog_edid(connector);
connector        2028 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_detect(struct drm_connector *connector, bool force)
connector        2031 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *intel_sdvo = intel_attached_sdvo(connector);
connector        2032 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
connector        2036 drivers/gpu/drm/i915/display/intel_sdvo.c 		      connector->base.id, connector->name);
connector        2058 drivers/gpu/drm/i915/display/intel_sdvo.c 		ret = intel_sdvo_tmds_sink_detect(connector);
connector        2063 drivers/gpu/drm/i915/display/intel_sdvo.c 		edid = intel_sdvo_get_edid(connector);
connector        2065 drivers/gpu/drm/i915/display/intel_sdvo.c 			edid = intel_sdvo_get_analog_edid(connector);
connector        2081 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_sdvo_get_ddc_modes(struct drm_connector *connector)
connector        2086 drivers/gpu/drm/i915/display/intel_sdvo.c 		      connector->base.id, connector->name);
connector        2089 drivers/gpu/drm/i915/display/intel_sdvo.c 	edid = intel_sdvo_get_edid(connector);
connector        2098 drivers/gpu/drm/i915/display/intel_sdvo.c 		edid = intel_sdvo_get_analog_edid(connector);
connector        2101 drivers/gpu/drm/i915/display/intel_sdvo.c 		if (intel_sdvo_connector_matches_edid(to_intel_sdvo_connector(connector),
connector        2103 drivers/gpu/drm/i915/display/intel_sdvo.c 			drm_connector_update_edid_property(connector, edid);
connector        2104 drivers/gpu/drm/i915/display/intel_sdvo.c 			drm_add_edid_modes(connector, edid);
connector        2176 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_sdvo_get_tv_modes(struct drm_connector *connector)
connector        2178 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *intel_sdvo = intel_attached_sdvo(connector);
connector        2179 drivers/gpu/drm/i915/display/intel_sdvo.c 	const struct drm_connector_state *conn_state = connector->state;
connector        2185 drivers/gpu/drm/i915/display/intel_sdvo.c 		      connector->base.id, connector->name);
connector        2209 drivers/gpu/drm/i915/display/intel_sdvo.c 			nmode = drm_mode_duplicate(connector->dev,
connector        2212 drivers/gpu/drm/i915/display/intel_sdvo.c 				drm_mode_probed_add(connector, nmode);
connector        2216 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_sdvo_get_lvds_modes(struct drm_connector *connector)
connector        2218 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *intel_sdvo = intel_attached_sdvo(connector);
connector        2219 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        2223 drivers/gpu/drm/i915/display/intel_sdvo.c 		      connector->base.id, connector->name);
connector        2230 drivers/gpu/drm/i915/display/intel_sdvo.c 		newmode = drm_mode_duplicate(connector->dev,
connector        2236 drivers/gpu/drm/i915/display/intel_sdvo.c 			drm_mode_probed_add(connector, newmode);
connector        2245 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_ddc_get_modes(connector, &intel_sdvo->ddc);
connector        2248 drivers/gpu/drm/i915/display/intel_sdvo.c static int intel_sdvo_get_modes(struct drm_connector *connector)
connector        2250 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
connector        2253 drivers/gpu/drm/i915/display/intel_sdvo.c 		intel_sdvo_get_tv_modes(connector);
connector        2255 drivers/gpu/drm/i915/display/intel_sdvo.c 		intel_sdvo_get_lvds_modes(connector);
connector        2257 drivers/gpu/drm/i915/display/intel_sdvo.c 		intel_sdvo_get_ddc_modes(connector);
connector        2259 drivers/gpu/drm/i915/display/intel_sdvo.c 	return !list_empty(&connector->probed_modes);
connector        2263 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_connector_atomic_get_property(struct drm_connector *connector,
connector        2268 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
connector        2316 drivers/gpu/drm/i915/display/intel_sdvo.c 		return intel_digital_connector_atomic_get_property(connector, state, property, val);
connector        2322 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_connector_atomic_set_property(struct drm_connector *connector,
connector        2327 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
connector        2374 drivers/gpu/drm/i915/display/intel_sdvo.c 		return intel_digital_connector_atomic_set_property(connector, state, property, val);
connector        2380 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_connector_register(struct drm_connector *connector)
connector        2382 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *sdvo = intel_attached_sdvo(connector);
connector        2385 drivers/gpu/drm/i915/display/intel_sdvo.c 	ret = intel_connector_register(connector);
connector        2389 drivers/gpu/drm/i915/display/intel_sdvo.c 	return sysfs_create_link(&connector->kdev->kobj,
connector        2395 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_connector_unregister(struct drm_connector *connector)
connector        2397 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct intel_sdvo *sdvo = intel_attached_sdvo(connector);
connector        2399 drivers/gpu/drm/i915/display/intel_sdvo.c 	sysfs_remove_link(&connector->kdev->kobj,
connector        2401 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_connector_unregister(connector);
connector        2405 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_connector_duplicate_state(struct drm_connector *connector)
connector        2409 drivers/gpu/drm/i915/display/intel_sdvo.c 	state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL);
connector        2413 drivers/gpu/drm/i915/display/intel_sdvo.c 	__drm_atomic_helper_connector_duplicate_state(connector, &state->base.base);
connector        2619 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_connector_init(struct intel_sdvo_connector *connector,
connector        2625 drivers/gpu/drm/i915/display/intel_sdvo.c 	drm_connector = &connector->base.base;
connector        2629 drivers/gpu/drm/i915/display/intel_sdvo.c 			   connector->base.base.connector_type);
connector        2636 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->base.base.interlace_allowed = 1;
connector        2637 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->base.base.doublescan_allowed = 0;
connector        2638 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->base.base.display_info.subpixel_order = SubPixelHorizontalRGB;
connector        2639 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->base.get_hw_state = intel_sdvo_connector_get_hw_state;
connector        2641 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_connector_attach_encoder(&connector->base, &encoder->base);
connector        2648 drivers/gpu/drm/i915/display/intel_sdvo.c 			       struct intel_sdvo_connector *connector)
connector        2650 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.base.dev);
connector        2652 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_attach_force_audio_property(&connector->base.base);
connector        2654 drivers/gpu/drm/i915/display/intel_sdvo.c 		intel_attach_broadcast_rgb_property(&connector->base.base);
connector        2656 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_attach_aspect_ratio_property(&connector->base.base);
connector        2657 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->base.base.state->picture_aspect_ratio = HDMI_PICTURE_ASPECT_NONE;
connector        2685 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector *connector;
connector        2705 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector = &intel_connector->base;
connector        2719 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->connector_type = DRM_MODE_CONNECTOR_DVID;
connector        2722 drivers/gpu/drm/i915/display/intel_sdvo.c 		connector->connector_type = DRM_MODE_CONNECTOR_HDMIA;
connector        2741 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector *connector;
connector        2752 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector = &intel_connector->base;
connector        2754 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->connector_type = DRM_MODE_CONNECTOR_SVIDEO;
connector        2773 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_connector_destroy(connector);
connector        2781 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector *connector;
connector        2792 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector = &intel_connector->base;
connector        2795 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->connector_type = DRM_MODE_CONNECTOR_VGA;
connector        2817 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector *connector;
connector        2829 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector = &intel_connector->base;
connector        2831 drivers/gpu/drm/i915/display/intel_sdvo.c 	connector->connector_type = DRM_MODE_CONNECTOR_LVDS;
connector        2849 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_sdvo_get_lvds_modes(connector);
connector        2851 drivers/gpu/drm/i915/display/intel_sdvo.c 	list_for_each_entry(mode, &connector->probed_modes, head) {
connector        2854 drivers/gpu/drm/i915/display/intel_sdvo.c 				drm_mode_duplicate(connector->dev, mode);
connector        2868 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_connector_destroy(connector);
connector        2932 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector *connector, *tmp;
connector        2934 drivers/gpu/drm/i915/display/intel_sdvo.c 	list_for_each_entry_safe(connector, tmp,
connector        2936 drivers/gpu/drm/i915/display/intel_sdvo.c 		if (intel_attached_encoder(connector) == &intel_sdvo->base) {
connector        2937 drivers/gpu/drm/i915/display/intel_sdvo.c 			drm_connector_unregister(connector);
connector        2938 drivers/gpu/drm/i915/display/intel_sdvo.c 			intel_connector_destroy(connector);
connector        2997 drivers/gpu/drm/i915/display/intel_sdvo.c 		drm_object_attach_property(&connector->base, \
connector        3012 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector *connector = &intel_sdvo_connector->base.base;
connector        3013 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector_state *conn_state = connector->state;
connector        3038 drivers/gpu/drm/i915/display/intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        3046 drivers/gpu/drm/i915/display/intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        3073 drivers/gpu/drm/i915/display/intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        3082 drivers/gpu/drm/i915/display/intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        3112 drivers/gpu/drm/i915/display/intel_sdvo.c 		drm_object_attach_property(&connector->base,
connector        3126 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct drm_connector *connector = &intel_sdvo_connector->base.base;
connector        3129 drivers/gpu/drm/i915/display/intel_sdvo.c 	ENHANCEMENT(&connector->state->tv, brightness, BRIGHTNESS);
connector         884 drivers/gpu/drm/i915/display/intel_tv.c intel_tv_connector_duplicate_state(struct drm_connector *connector)
connector         888 drivers/gpu/drm/i915/display/intel_tv.c 	state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL);
connector         892 drivers/gpu/drm/i915/display/intel_tv.c 	__drm_atomic_helper_connector_duplicate_state(connector, &state->base);
connector         901 drivers/gpu/drm/i915/display/intel_tv.c static struct intel_tv *intel_attached_tv(struct drm_connector *connector)
connector         903 drivers/gpu/drm/i915/display/intel_tv.c 	return enc_to_tv(intel_attached_encoder(connector));
connector         951 drivers/gpu/drm/i915/display/intel_tv.c intel_tv_mode_valid(struct drm_connector *connector,
connector         954 drivers/gpu/drm/i915/display/intel_tv.c 	const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state);
connector         955 drivers/gpu/drm/i915/display/intel_tv.c 	int max_dotclk = to_i915(connector->dev)->max_dotclk_freq;
connector        1566 drivers/gpu/drm/i915/display/intel_tv.c 		      struct drm_connector *connector)
connector        1568 drivers/gpu/drm/i915/display/intel_tv.c 	struct drm_crtc *crtc = connector->state->crtc;
connector        1570 drivers/gpu/drm/i915/display/intel_tv.c 	struct drm_device *dev = connector->dev;
connector        1577 drivers/gpu/drm/i915/display/intel_tv.c 	if (connector->polled & DRM_CONNECTOR_POLL_HPD) {
connector        1649 drivers/gpu/drm/i915/display/intel_tv.c 	if (connector->polled & DRM_CONNECTOR_POLL_HPD) {
connector        1664 drivers/gpu/drm/i915/display/intel_tv.c static void intel_tv_find_better_format(struct drm_connector *connector)
connector        1666 drivers/gpu/drm/i915/display/intel_tv.c 	struct intel_tv *intel_tv = intel_attached_tv(connector);
connector        1667 drivers/gpu/drm/i915/display/intel_tv.c 	const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state);
connector        1685 drivers/gpu/drm/i915/display/intel_tv.c 	connector->state->tv.mode = i;
connector        1689 drivers/gpu/drm/i915/display/intel_tv.c intel_tv_detect(struct drm_connector *connector,
connector        1693 drivers/gpu/drm/i915/display/intel_tv.c 	struct intel_tv *intel_tv = intel_attached_tv(connector);
connector        1698 drivers/gpu/drm/i915/display/intel_tv.c 		      connector->base.id, connector->name,
connector        1705 drivers/gpu/drm/i915/display/intel_tv.c 		ret = intel_get_load_detect_pipe(connector, NULL, &tmp, ctx);
connector        1710 drivers/gpu/drm/i915/display/intel_tv.c 			type = intel_tv_detect_type(intel_tv, connector);
connector        1711 drivers/gpu/drm/i915/display/intel_tv.c 			intel_release_load_detect_pipe(connector, &tmp, ctx);
connector        1720 drivers/gpu/drm/i915/display/intel_tv.c 			intel_tv_find_better_format(connector);
connector        1725 drivers/gpu/drm/i915/display/intel_tv.c 		return connector->status;
connector        1765 drivers/gpu/drm/i915/display/intel_tv.c intel_tv_get_modes(struct drm_connector *connector)
connector        1767 drivers/gpu/drm/i915/display/intel_tv.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        1768 drivers/gpu/drm/i915/display/intel_tv.c 	const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state);
connector        1785 drivers/gpu/drm/i915/display/intel_tv.c 		mode = drm_mode_create(connector->dev);
connector        1807 drivers/gpu/drm/i915/display/intel_tv.c 		drm_mode_probed_add(connector, mode);
connector        1823 drivers/gpu/drm/i915/display/intel_tv.c static int intel_tv_atomic_check(struct drm_connector *connector,
connector        1830 drivers/gpu/drm/i915/display/intel_tv.c 	new_state = drm_atomic_get_new_connector_state(state, connector);
connector        1834 drivers/gpu/drm/i915/display/intel_tv.c 	old_state = drm_atomic_get_old_connector_state(state, connector);
connector        1865 drivers/gpu/drm/i915/display/intel_tv.c 	struct drm_connector *connector;
connector        1917 drivers/gpu/drm/i915/display/intel_tv.c 	connector = &intel_connector->base;
connector        1918 drivers/gpu/drm/i915/display/intel_tv.c 	state = connector->state;
connector        1932 drivers/gpu/drm/i915/display/intel_tv.c 	drm_connector_init(dev, connector, &intel_tv_connector_funcs,
connector        1964 drivers/gpu/drm/i915/display/intel_tv.c 	drm_connector_helper_add(connector, &intel_tv_connector_helper_funcs);
connector        1965 drivers/gpu/drm/i915/display/intel_tv.c 	connector->interlace_allowed = false;
connector        1966 drivers/gpu/drm/i915/display/intel_tv.c 	connector->doublescan_allowed = false;
connector        1979 drivers/gpu/drm/i915/display/intel_tv.c 	drm_object_attach_property(&connector->base, dev->mode_config.tv_mode_property,
connector        1981 drivers/gpu/drm/i915/display/intel_tv.c 	drm_object_attach_property(&connector->base,
connector        1984 drivers/gpu/drm/i915/display/intel_tv.c 	drm_object_attach_property(&connector->base,
connector        1987 drivers/gpu/drm/i915/display/intel_tv.c 	drm_object_attach_property(&connector->base,
connector        1990 drivers/gpu/drm/i915/display/intel_tv.c 	drm_object_attach_property(&connector->base,
connector        1567 drivers/gpu/drm/i915/display/vlv_dsi.c vlv_dsi_get_hw_panel_orientation(struct intel_connector *connector)
connector        1569 drivers/gpu/drm/i915/display/vlv_dsi.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1570 drivers/gpu/drm/i915/display/vlv_dsi.c 	struct intel_encoder *encoder = connector->encoder;
connector        1605 drivers/gpu/drm/i915/display/vlv_dsi.c vlv_dsi_get_panel_orientation(struct intel_connector *connector)
connector        1607 drivers/gpu/drm/i915/display/vlv_dsi.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1611 drivers/gpu/drm/i915/display/vlv_dsi.c 		orientation = vlv_dsi_get_hw_panel_orientation(connector);
connector        1616 drivers/gpu/drm/i915/display/vlv_dsi.c 	return intel_dsi_get_panel_orientation(connector);
connector        1619 drivers/gpu/drm/i915/display/vlv_dsi.c static void vlv_dsi_add_properties(struct intel_connector *connector)
connector        1621 drivers/gpu/drm/i915/display/vlv_dsi.c 	struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
connector        1623 drivers/gpu/drm/i915/display/vlv_dsi.c 	if (connector->panel.fixed_mode) {
connector        1630 drivers/gpu/drm/i915/display/vlv_dsi.c 		drm_connector_attach_scaling_mode_property(&connector->base,
connector        1633 drivers/gpu/drm/i915/display/vlv_dsi.c 		connector->base.state->scaling_mode = DRM_MODE_SCALE_ASPECT;
connector        1635 drivers/gpu/drm/i915/display/vlv_dsi.c 		connector->base.display_info.panel_orientation =
connector        1636 drivers/gpu/drm/i915/display/vlv_dsi.c 			vlv_dsi_get_panel_orientation(connector);
connector        1638 drivers/gpu/drm/i915/display/vlv_dsi.c 				&connector->base,
connector        1639 drivers/gpu/drm/i915/display/vlv_dsi.c 				connector->panel.fixed_mode->hdisplay,
connector        1640 drivers/gpu/drm/i915/display/vlv_dsi.c 				connector->panel.fixed_mode->vdisplay);
connector        1819 drivers/gpu/drm/i915/display/vlv_dsi.c 	struct drm_connector *connector;
connector        1848 drivers/gpu/drm/i915/display/vlv_dsi.c 	connector = &intel_connector->base;
connector        1935 drivers/gpu/drm/i915/display/vlv_dsi.c 	drm_connector_init(dev, connector, &intel_dsi_connector_funcs,
connector        1938 drivers/gpu/drm/i915/display/vlv_dsi.c 	drm_connector_helper_add(connector, &intel_dsi_connector_helper_funcs);
connector        1940 drivers/gpu/drm/i915/display/vlv_dsi.c 	connector->display_info.subpixel_order = SubPixelHorizontalRGB; /*XXX*/
connector        1941 drivers/gpu/drm/i915/display/vlv_dsi.c 	connector->interlace_allowed = false;
connector        1942 drivers/gpu/drm/i915/display/vlv_dsi.c 	connector->doublescan_allowed = false;
connector        1956 drivers/gpu/drm/i915/display/vlv_dsi.c 	intel_panel_setup_backlight(connector, INVALID_PIPE);
connector        2085 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector = m->private;
connector        2086 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        2088 drivers/gpu/drm/i915/i915_debugfs.c 		enc_to_intel_dp(&intel_attached_encoder(connector)->base);
connector        2096 drivers/gpu/drm/i915/i915_debugfs.c 	if (connector->status != connector_status_connected)
connector        2445 drivers/gpu/drm/i915/i915_debugfs.c 		struct drm_connector *connector = &intel_connector->base;
connector        2447 drivers/gpu/drm/i915/i915_debugfs.c 			   connector->base.id,
connector        2448 drivers/gpu/drm/i915/i915_debugfs.c 			   connector->name,
connector        2449 drivers/gpu/drm/i915/i915_debugfs.c 			   drm_get_connector_status_name(connector->status));
connector        2450 drivers/gpu/drm/i915/i915_debugfs.c 		if (connector->status == connector_status_connected) {
connector        2559 drivers/gpu/drm/i915/i915_debugfs.c 				 struct drm_connector *connector)
connector        2561 drivers/gpu/drm/i915/i915_debugfs.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector        2566 drivers/gpu/drm/i915/i915_debugfs.c 		   connector->base.id, connector->name,
connector        2567 drivers/gpu/drm/i915/i915_debugfs.c 		   drm_get_connector_status_name(connector->status));
connector        2569 drivers/gpu/drm/i915/i915_debugfs.c 	if (connector->status == connector_status_disconnected)
connector        2573 drivers/gpu/drm/i915/i915_debugfs.c 		   connector->display_info.width_mm,
connector        2574 drivers/gpu/drm/i915/i915_debugfs.c 		   connector->display_info.height_mm);
connector        2576 drivers/gpu/drm/i915/i915_debugfs.c 		   drm_get_subpixel_order_name(connector->display_info.subpixel_order));
connector        2577 drivers/gpu/drm/i915/i915_debugfs.c 	seq_printf(m, "\tCEA rev: %d\n", connector->display_info.cea_rev);
connector        2582 drivers/gpu/drm/i915/i915_debugfs.c 	switch (connector->connector_type) {
connector        2604 drivers/gpu/drm/i915/i915_debugfs.c 	list_for_each_entry(mode, &connector->modes, head)
connector        2722 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector;
connector        2770 drivers/gpu/drm/i915/i915_debugfs.c 	drm_for_each_connector_iter(connector, &conn_iter)
connector        2771 drivers/gpu/drm/i915/i915_debugfs.c 		intel_connector_info(m, connector);
connector        2999 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector;
connector        3003 drivers/gpu/drm/i915/i915_debugfs.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        3004 drivers/gpu/drm/i915/i915_debugfs.c 		if (connector->state->crtc != &intel_crtc->base)
connector        3007 drivers/gpu/drm/i915/i915_debugfs.c 		seq_printf(m, "%s:\n", connector->name);
connector        3097 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector;
connector        3101 drivers/gpu/drm/i915/i915_debugfs.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        3102 drivers/gpu/drm/i915/i915_debugfs.c 		if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort)
connector        3105 drivers/gpu/drm/i915/i915_debugfs.c 		intel_encoder = intel_attached_encoder(connector);
connector        3129 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector;
connector        3146 drivers/gpu/drm/i915/i915_debugfs.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        3149 drivers/gpu/drm/i915/i915_debugfs.c 		if (connector->connector_type !=
connector        3153 drivers/gpu/drm/i915/i915_debugfs.c 		encoder = to_intel_encoder(connector->encoder);
connector        3157 drivers/gpu/drm/i915/i915_debugfs.c 		if (encoder && connector->status == connector_status_connected) {
connector        3185 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector;
connector        3190 drivers/gpu/drm/i915/i915_debugfs.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        3193 drivers/gpu/drm/i915/i915_debugfs.c 		if (connector->connector_type !=
connector        3197 drivers/gpu/drm/i915/i915_debugfs.c 		encoder = to_intel_encoder(connector->encoder);
connector        3201 drivers/gpu/drm/i915/i915_debugfs.c 		if (encoder && connector->status == connector_status_connected) {
connector        3235 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector;
connector        3240 drivers/gpu/drm/i915/i915_debugfs.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        3243 drivers/gpu/drm/i915/i915_debugfs.c 		if (connector->connector_type !=
connector        3247 drivers/gpu/drm/i915/i915_debugfs.c 		encoder = to_intel_encoder(connector->encoder);
connector        3251 drivers/gpu/drm/i915/i915_debugfs.c 		if (encoder && connector->status == connector_status_connected) {
connector        3279 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector;
connector        3284 drivers/gpu/drm/i915/i915_debugfs.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        3287 drivers/gpu/drm/i915/i915_debugfs.c 		if (connector->connector_type !=
connector        3291 drivers/gpu/drm/i915/i915_debugfs.c 		encoder = to_intel_encoder(connector->encoder);
connector        3295 drivers/gpu/drm/i915/i915_debugfs.c 		if (encoder && connector->status == connector_status_connected) {
connector        4174 drivers/gpu/drm/i915/i915_debugfs.c 		struct drm_connector *connector;
connector        4196 drivers/gpu/drm/i915/i915_debugfs.c 		drm_for_each_connector_iter(connector, &conn_iter) {
connector        4201 drivers/gpu/drm/i915/i915_debugfs.c 			      drm_connector_mask(connector)))
connector        4204 drivers/gpu/drm/i915/i915_debugfs.c 			encoder = intel_attached_encoder(connector);
connector        4413 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector = m->private;
connector        4415 drivers/gpu/drm/i915/i915_debugfs.c 		enc_to_intel_dp(&intel_attached_encoder(connector)->base);
connector        4420 drivers/gpu/drm/i915/i915_debugfs.c 	if (connector->status != connector_status_connected)
connector        4428 drivers/gpu/drm/i915/i915_debugfs.c 		    connector->connector_type != DRM_MODE_CONNECTOR_eDP)
connector        4448 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector = m->private;
connector        4450 drivers/gpu/drm/i915/i915_debugfs.c 		enc_to_intel_dp(&intel_attached_encoder(connector)->base);
connector        4452 drivers/gpu/drm/i915/i915_debugfs.c 	if (connector->status != connector_status_connected)
connector        4470 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector = m->private;
connector        4471 drivers/gpu/drm/i915/i915_debugfs.c 	struct intel_connector *intel_connector = to_intel_connector(connector);
connector        4473 drivers/gpu/drm/i915/i915_debugfs.c 	if (connector->status != connector_status_connected)
connector        4480 drivers/gpu/drm/i915/i915_debugfs.c 	seq_printf(m, "%s:%d HDCP version: ", connector->name,
connector        4481 drivers/gpu/drm/i915/i915_debugfs.c 		   connector->base.id);
connector        4490 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector = m->private;
connector        4491 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_device *dev = connector->dev;
connector        4512 drivers/gpu/drm/i915/i915_debugfs.c 		crtc = connector->state->crtc;
connector        4513 drivers/gpu/drm/i915/i915_debugfs.c 		if (connector->status != connector_status_connected || !crtc) {
connector        4528 drivers/gpu/drm/i915/i915_debugfs.c 		intel_dp = enc_to_intel_dp(&intel_attached_encoder(connector)->base);
connector        4553 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_connector *connector =
connector        4555 drivers/gpu/drm/i915/i915_debugfs.c 	struct intel_encoder *encoder = intel_attached_encoder(connector);
connector        4601 drivers/gpu/drm/i915/i915_debugfs.c int i915_debugfs_connector_add(struct drm_connector *connector)
connector        4603 drivers/gpu/drm/i915/i915_debugfs.c 	struct dentry *root = connector->debugfs_entry;
connector        4604 drivers/gpu/drm/i915/i915_debugfs.c 	struct drm_i915_private *dev_priv = to_i915(connector->dev);
connector        4610 drivers/gpu/drm/i915/i915_debugfs.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort ||
connector        4611 drivers/gpu/drm/i915/i915_debugfs.c 	    connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector        4613 drivers/gpu/drm/i915/i915_debugfs.c 				    connector, &i915_dpcd_fops);
connector        4615 drivers/gpu/drm/i915/i915_debugfs.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector        4617 drivers/gpu/drm/i915/i915_debugfs.c 				    connector, &i915_panel_fops);
connector        4619 drivers/gpu/drm/i915/i915_debugfs.c 				    connector, &i915_psr_sink_status_fops);
connector        4622 drivers/gpu/drm/i915/i915_debugfs.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort ||
connector        4623 drivers/gpu/drm/i915/i915_debugfs.c 	    connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
connector        4624 drivers/gpu/drm/i915/i915_debugfs.c 	    connector->connector_type == DRM_MODE_CONNECTOR_HDMIB) {
connector        4626 drivers/gpu/drm/i915/i915_debugfs.c 				    connector, &i915_hdcp_sink_capability_fops);
connector        4630 drivers/gpu/drm/i915/i915_debugfs.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort ||
connector        4631 drivers/gpu/drm/i915/i915_debugfs.c 	     connector->connector_type == DRM_MODE_CONNECTOR_eDP))
connector        4633 drivers/gpu/drm/i915/i915_debugfs.c 				    connector, &i915_dsc_fec_support_fops);
connector          14 drivers/gpu/drm/i915/i915_debugfs.h int i915_debugfs_connector_add(struct drm_connector *connector);
connector          17 drivers/gpu/drm/i915/i915_debugfs.h static inline int i915_debugfs_connector_add(struct drm_connector *connector) { return 0; }
connector          38 drivers/gpu/drm/imx/imx-drm-core.c void imx_drm_connector_destroy(struct drm_connector *connector)
connector          40 drivers/gpu/drm/imx/imx-drm-core.c 	drm_connector_unregister(connector);
connector          41 drivers/gpu/drm/imx/imx-drm-core.c 	drm_connector_cleanup(connector);
connector          40 drivers/gpu/drm/imx/imx-drm.h void imx_drm_connector_destroy(struct drm_connector *connector);
connector          52 drivers/gpu/drm/imx/imx-ldb.c 	struct drm_connector connector;
connector          72 drivers/gpu/drm/imx/imx-ldb.c 	return container_of(c, struct imx_ldb_channel, connector);
connector         124 drivers/gpu/drm/imx/imx-ldb.c static int imx_ldb_connector_get_modes(struct drm_connector *connector)
connector         126 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch = con_to_imx_ldb_ch(connector);
connector         134 drivers/gpu/drm/imx/imx-ldb.c 		imx_ldb_ch->edid = drm_get_edid(connector, imx_ldb_ch->ddc);
connector         137 drivers/gpu/drm/imx/imx-ldb.c 		drm_connector_update_edid_property(connector,
connector         139 drivers/gpu/drm/imx/imx-ldb.c 		num_modes = drm_add_edid_modes(connector, imx_ldb_ch->edid);
connector         145 drivers/gpu/drm/imx/imx-ldb.c 		mode = drm_mode_create(connector->dev);
connector         150 drivers/gpu/drm/imx/imx-ldb.c 		drm_mode_probed_add(connector, mode);
connector         158 drivers/gpu/drm/imx/imx-ldb.c 		struct drm_connector *connector)
connector         160 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch = con_to_imx_ldb_ch(connector);
connector         292 drivers/gpu/drm/imx/imx-ldb.c 		struct drm_connector *connector = connector_state->connector;
connector         293 drivers/gpu/drm/imx/imx-ldb.c 		struct drm_display_info *di = &connector->display_info;
connector         352 drivers/gpu/drm/imx/imx-ldb.c 	struct drm_display_info *di = &conn_state->connector->display_info;
connector         460 drivers/gpu/drm/imx/imx-ldb.c 		drm_connector_helper_add(&imx_ldb_ch->connector,
connector         462 drivers/gpu/drm/imx/imx-ldb.c 		drm_connector_init_with_ddc(drm, &imx_ldb_ch->connector,
connector         466 drivers/gpu/drm/imx/imx-ldb.c 		drm_connector_attach_encoder(&imx_ldb_ch->connector, encoder);
connector         471 drivers/gpu/drm/imx/imx-ldb.c 				       &imx_ldb_ch->connector);
connector         103 drivers/gpu/drm/imx/imx-tve.c 	struct drm_connector connector;
connector         123 drivers/gpu/drm/imx/imx-tve.c 	return container_of(c, struct imx_tve, connector);
connector         221 drivers/gpu/drm/imx/imx-tve.c static int imx_tve_connector_get_modes(struct drm_connector *connector)
connector         223 drivers/gpu/drm/imx/imx-tve.c 	struct imx_tve *tve = con_to_tve(connector);
connector         230 drivers/gpu/drm/imx/imx-tve.c 	edid = drm_get_edid(connector, tve->ddc);
connector         232 drivers/gpu/drm/imx/imx-tve.c 		drm_connector_update_edid_property(connector, edid);
connector         233 drivers/gpu/drm/imx/imx-tve.c 		ret = drm_add_edid_modes(connector, edid);
connector         240 drivers/gpu/drm/imx/imx-tve.c static int imx_tve_connector_mode_valid(struct drm_connector *connector,
connector         243 drivers/gpu/drm/imx/imx-tve.c 	struct imx_tve *tve = con_to_tve(connector);
connector         263 drivers/gpu/drm/imx/imx-tve.c 		struct drm_connector *connector)
connector         265 drivers/gpu/drm/imx/imx-tve.c 	struct imx_tve *tve = con_to_tve(connector);
connector         485 drivers/gpu/drm/imx/imx-tve.c 	drm_connector_helper_add(&tve->connector,
connector         487 drivers/gpu/drm/imx/imx-tve.c 	drm_connector_init_with_ddc(drm, &tve->connector,
connector         492 drivers/gpu/drm/imx/imx-tve.c 	drm_connector_attach_encoder(&tve->connector, &tve->encoder);
connector          24 drivers/gpu/drm/imx/parallel-display.c 	struct drm_connector connector;
connector          38 drivers/gpu/drm/imx/parallel-display.c 	return container_of(c, struct imx_parallel_display, connector);
connector          46 drivers/gpu/drm/imx/parallel-display.c static int imx_pd_connector_get_modes(struct drm_connector *connector)
connector          48 drivers/gpu/drm/imx/parallel-display.c 	struct imx_parallel_display *imxpd = con_to_imxpd(connector);
connector          57 drivers/gpu/drm/imx/parallel-display.c 		drm_connector_update_edid_property(connector, imxpd->edid);
connector          58 drivers/gpu/drm/imx/parallel-display.c 		num_modes = drm_add_edid_modes(connector, imxpd->edid);
connector          62 drivers/gpu/drm/imx/parallel-display.c 		struct drm_display_mode *mode = drm_mode_create(connector->dev);
connector          76 drivers/gpu/drm/imx/parallel-display.c 		drm_mode_probed_add(connector, mode);
connector          84 drivers/gpu/drm/imx/parallel-display.c 		struct drm_connector *connector)
connector          86 drivers/gpu/drm/imx/parallel-display.c 	struct imx_parallel_display *imxpd = con_to_imxpd(connector);
connector         112 drivers/gpu/drm/imx/parallel-display.c 	struct drm_display_info *di = &conn_state->connector->display_info;
connector         166 drivers/gpu/drm/imx/parallel-display.c 	imxpd->connector.dpms = DRM_MODE_DPMS_OFF;
connector         173 drivers/gpu/drm/imx/parallel-display.c 		drm_connector_helper_add(&imxpd->connector,
connector         175 drivers/gpu/drm/imx/parallel-display.c 		drm_connector_init(drm, &imxpd->connector,
connector         181 drivers/gpu/drm/imx/parallel-display.c 		drm_panel_attach(imxpd->panel, &imxpd->connector);
connector         191 drivers/gpu/drm/imx/parallel-display.c 		drm_connector_attach_encoder(&imxpd->connector, encoder);
connector         394 drivers/gpu/drm/ingenic/ingenic-drm.c 	struct drm_connector *conn = conn_state->connector;
connector         449 drivers/gpu/drm/ingenic/ingenic-drm.c 	struct drm_display_info *info = &conn_state->connector->display_info;
connector         454 drivers/gpu/drm/ingenic/ingenic-drm.c 	if (conn_state->connector->connector_type == DRM_MODE_CONNECTOR_TV)
connector        1136 drivers/gpu/drm/mcde/mcde_display.c 					   mcde->connector);
connector          17 drivers/gpu/drm/mcde/mcde_drm.h 	struct drm_connector *connector;
connector          42 drivers/gpu/drm/mcde/mcde_dsi.c 	struct drm_connector connector;
connector          69 drivers/gpu/drm/mcde/mcde_dsi.c 	return container_of(c, struct mcde_dsi, connector);
connector         826 drivers/gpu/drm/mcde/mcde_dsi.c static int mcde_dsi_get_modes(struct drm_connector *connector)
connector         828 drivers/gpu/drm/mcde/mcde_dsi.c 	struct mcde_dsi *d = connector_to_mcde_dsi(connector);
connector         850 drivers/gpu/drm/mcde/mcde_dsi.c 	drm_connector_helper_add(&d->connector,
connector         858 drivers/gpu/drm/mcde/mcde_dsi.c 	ret = drm_connector_init(drm, &d->connector,
connector         865 drivers/gpu/drm/mcde/mcde_dsi.c 	d->connector.polled = DRM_CONNECTOR_POLL_CONNECT;
connector         867 drivers/gpu/drm/mcde/mcde_dsi.c 	drm_connector_attach_encoder(&d->connector, bridge->encoder);
connector         874 drivers/gpu/drm/mcde/mcde_dsi.c 	d->connector.status = connector_status_connected;
connector         213 drivers/gpu/drm/mediatek/mtk_drm_crtc.c 	struct drm_connector *connector;
connector         233 drivers/gpu/drm/mediatek/mtk_drm_crtc.c 		drm_for_each_connector_iter(connector, &conn_iter) {
connector         234 drivers/gpu/drm/mediatek/mtk_drm_crtc.c 			if (connector->encoder != encoder)
connector         236 drivers/gpu/drm/mediatek/mtk_drm_crtc.c 			if (connector->display_info.bpc != 0 &&
connector         237 drivers/gpu/drm/mediatek/mtk_drm_crtc.c 			    bpc > connector->display_info.bpc)
connector         238 drivers/gpu/drm/mediatek/mtk_drm_crtc.c 				bpc = connector->display_info.bpc;
connector         746 drivers/gpu/drm/mediatek/mtk_dsi.c static int mtk_dsi_connector_get_modes(struct drm_connector *connector)
connector         748 drivers/gpu/drm/mediatek/mtk_dsi.c 	struct mtk_dsi *dsi = connector_to_dsi(connector);
connector         612 drivers/gpu/drm/meson/meson_dw_hdmi.c dw_hdmi_mode_valid(struct drm_connector *connector,
connector         615 drivers/gpu/drm/meson/meson_dw_hdmi.c 	struct meson_drm *priv = connector->dev->dev_private;
connector         625 drivers/gpu/drm/meson/meson_dw_hdmi.c 	if (connector->display_info.max_tmds_clock &&
connector         626 drivers/gpu/drm/meson/meson_dw_hdmi.c 	    mode->clock > connector->display_info.max_tmds_clock)
connector         658 drivers/gpu/drm/meson/meson_dw_hdmi.c 	dev_dbg(connector->dev->dev, "%s: vclk:%d venc=%d hdmi=%d\n", __func__,
connector          33 drivers/gpu/drm/meson/meson_venc_cvbs.c 	struct drm_connector	connector;
connector          40 drivers/gpu/drm/meson/meson_venc_cvbs.c 	container_of(x, struct meson_venc_cvbs, connector)
connector          88 drivers/gpu/drm/meson/meson_venc_cvbs.c static void meson_cvbs_connector_destroy(struct drm_connector *connector)
connector          90 drivers/gpu/drm/meson/meson_venc_cvbs.c 	drm_connector_cleanup(connector);
connector          94 drivers/gpu/drm/meson/meson_venc_cvbs.c meson_cvbs_connector_detect(struct drm_connector *connector, bool force)
connector         100 drivers/gpu/drm/meson/meson_venc_cvbs.c static int meson_cvbs_connector_get_modes(struct drm_connector *connector)
connector         102 drivers/gpu/drm/meson/meson_venc_cvbs.c 	struct drm_device *dev = connector->dev;
connector         115 drivers/gpu/drm/meson/meson_venc_cvbs.c 		drm_mode_probed_add(connector, mode);
connector         121 drivers/gpu/drm/meson/meson_venc_cvbs.c static int meson_cvbs_connector_mode_valid(struct drm_connector *connector,
connector         245 drivers/gpu/drm/meson/meson_venc_cvbs.c 	struct drm_connector *connector;
connector         261 drivers/gpu/drm/meson/meson_venc_cvbs.c 	connector = &meson_venc_cvbs->connector;
connector         265 drivers/gpu/drm/meson/meson_venc_cvbs.c 	drm_connector_helper_add(connector,
connector         268 drivers/gpu/drm/meson/meson_venc_cvbs.c 	ret = drm_connector_init(drm, connector, &meson_cvbs_connector_funcs,
connector         275 drivers/gpu/drm/meson/meson_venc_cvbs.c 	connector->interlace_allowed = 1;
connector         290 drivers/gpu/drm/meson/meson_venc_cvbs.c 	drm_connector_attach_encoder(connector, encoder);
connector        1522 drivers/gpu/drm/mgag200/mgag200_mode.c static int mga_vga_get_modes(struct drm_connector *connector)
connector        1524 drivers/gpu/drm/mgag200/mgag200_mode.c 	struct mga_connector *mga_connector = to_mga_connector(connector);
connector        1528 drivers/gpu/drm/mgag200/mgag200_mode.c 	edid = drm_get_edid(connector, &mga_connector->i2c->adapter);
connector        1530 drivers/gpu/drm/mgag200/mgag200_mode.c 		drm_connector_update_edid_property(connector, edid);
connector        1531 drivers/gpu/drm/mgag200/mgag200_mode.c 		ret = drm_add_edid_modes(connector, edid);
connector        1563 drivers/gpu/drm/mgag200/mgag200_mode.c static enum drm_mode_status mga_vga_mode_valid(struct drm_connector *connector,
connector        1566 drivers/gpu/drm/mgag200/mgag200_mode.c 	struct drm_device *dev = connector->dev;
connector        1627 drivers/gpu/drm/mgag200/mgag200_mode.c 	if (connector->cmdline_mode.specified) {
connector        1628 drivers/gpu/drm/mgag200/mgag200_mode.c 		if (connector->cmdline_mode.bpp_specified)
connector        1629 drivers/gpu/drm/mgag200/mgag200_mode.c 			bpp = connector->cmdline_mode.bpp;
connector        1633 drivers/gpu/drm/mgag200/mgag200_mode.c 		if (connector->cmdline_mode.specified)
connector        1634 drivers/gpu/drm/mgag200/mgag200_mode.c 			connector->cmdline_mode.specified = false;
connector        1642 drivers/gpu/drm/mgag200/mgag200_mode.c 						  *connector)
connector        1644 drivers/gpu/drm/mgag200/mgag200_mode.c 	int enc_id = connector->encoder_ids[0];
connector        1647 drivers/gpu/drm/mgag200/mgag200_mode.c 		return drm_encoder_find(connector->dev, NULL, enc_id);
connector        1651 drivers/gpu/drm/mgag200/mgag200_mode.c static void mga_connector_destroy(struct drm_connector *connector)
connector        1653 drivers/gpu/drm/mgag200/mgag200_mode.c 	struct mga_connector *mga_connector = to_mga_connector(connector);
connector        1655 drivers/gpu/drm/mgag200/mgag200_mode.c 	drm_connector_cleanup(connector);
connector        1656 drivers/gpu/drm/mgag200/mgag200_mode.c 	kfree(connector);
connector        1673 drivers/gpu/drm/mgag200/mgag200_mode.c 	struct drm_connector *connector;
connector        1680 drivers/gpu/drm/mgag200/mgag200_mode.c 	connector = &mga_connector->base;
connector        1685 drivers/gpu/drm/mgag200/mgag200_mode.c 	drm_connector_init_with_ddc(dev, connector,
connector        1690 drivers/gpu/drm/mgag200/mgag200_mode.c 	drm_connector_helper_add(connector, &mga_vga_connector_helper_funcs);
connector        1692 drivers/gpu/drm/mgag200/mgag200_mode.c 	drm_connector_register(connector);
connector        1694 drivers/gpu/drm/mgag200/mgag200_mode.c 	return connector;
connector        1701 drivers/gpu/drm/mgag200/mgag200_mode.c 	struct drm_connector *connector;
connector        1718 drivers/gpu/drm/mgag200/mgag200_mode.c 	connector = mga_vga_init(mdev->dev);
connector        1719 drivers/gpu/drm/mgag200/mgag200_mode.c 	if (!connector) {
connector        1724 drivers/gpu/drm/mgag200/mgag200_mode.c 	drm_connector_attach_encoder(connector, encoder);
connector         507 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c static void _dpu_encoder_adjust_mode(struct drm_connector *connector,
connector         512 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (!connector || !adj_mode)
connector         515 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	list_for_each_entry(cur_mode, &connector->modes, head) {
connector         580 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	_dpu_encoder_adjust_mode(conn_state->connector, adj_mode);
connector        1077 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys->connector = conn->state->connector;
connector        1236 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			dpu_enc->phys_encs[i]->connector = NULL;
connector         217 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h 	struct drm_connector *connector;
connector         245 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	struct drm_connector *connector;
connector         269 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 		connector = mdp4_lvds_connector_init(dev, panel_node, encoder);
connector         270 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 		if (IS_ERR(connector)) {
connector         272 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 			return PTR_ERR(connector);
connector         276 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 		priv->connectors[priv->num_connectors++] = connector;
connector          90 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c 	struct drm_connector *connector;
connector          92 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head)
connector          93 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c 		if (connector->encoder == encoder)
connector          94 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c 			return connector;
connector         102 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c 	struct drm_connector *connector = get_connector(encoder);
connector         107 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c 	if (!connector)
connector         110 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c 	bpp = 3 * connector->display_info.bpc;
connector          19 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 		struct drm_connector *connector, bool force)
connector          22 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 			to_mdp4_lvds_connector(connector);
connector          36 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c static void mdp4_lvds_connector_destroy(struct drm_connector *connector)
connector          39 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 			to_mdp4_lvds_connector(connector);
connector          41 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	drm_connector_cleanup(connector);
connector          46 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c static int mdp4_lvds_connector_get_modes(struct drm_connector *connector)
connector          49 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 			to_mdp4_lvds_connector(connector);
connector          54 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 		drm_panel_attach(panel, connector);
connector          64 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c static int mdp4_lvds_connector_mode_valid(struct drm_connector *connector,
connector          68 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 			to_mdp4_lvds_connector(connector);
connector         101 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	struct drm_connector *connector = NULL;
connector         111 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	connector = &mdp4_lvds_connector->base;
connector         113 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	drm_connector_init(dev, connector, &mdp4_lvds_connector_funcs,
connector         115 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	drm_connector_helper_add(connector, &mdp4_lvds_connector_helper_funcs);
connector         117 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	connector->polled = 0;
connector         119 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	connector->interlace_allowed = 0;
connector         120 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	connector->doublescan_allowed = 0;
connector         122 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	drm_connector_attach_encoder(connector, encoder);
connector         124 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c 	return connector;
connector         100 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	struct drm_connector *connector;
connector         126 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         127 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 		if (connector->encoder == encoder) {
connector         128 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 			switch (connector->display_info.bpc) {
connector         231 drivers/gpu/drm/msm/dsi/dsi.c 		msm_dsi->connector =
connector         234 drivers/gpu/drm/msm/dsi/dsi.c 		msm_dsi->connector =
connector         237 drivers/gpu/drm/msm/dsi/dsi.c 	if (IS_ERR(msm_dsi->connector)) {
connector         238 drivers/gpu/drm/msm/dsi/dsi.c 		ret = PTR_ERR(msm_dsi->connector);
connector         241 drivers/gpu/drm/msm/dsi/dsi.c 		msm_dsi->connector = NULL;
connector         248 drivers/gpu/drm/msm/dsi/dsi.c 	priv->connectors[priv->num_connectors++] = msm_dsi->connector;
connector         259 drivers/gpu/drm/msm/dsi/dsi.c 	if (msm_dsi->connector && !msm_dsi->external_bridge)
connector         260 drivers/gpu/drm/msm/dsi/dsi.c 		msm_dsi->connector->funcs->destroy(msm_dsi->connector);
connector         262 drivers/gpu/drm/msm/dsi/dsi.c 	msm_dsi->connector = NULL;
connector          61 drivers/gpu/drm/msm/dsi/dsi.h 	struct drm_connector *connector;
connector         216 drivers/gpu/drm/msm/dsi/dsi_manager.c static inline int dsi_mgr_connector_get_id(struct drm_connector *connector)
connector         218 drivers/gpu/drm/msm/dsi/dsi_manager.c 	struct dsi_connector *dsi_connector = to_dsi_connector(connector);
connector         297 drivers/gpu/drm/msm/dsi/dsi_manager.c 		struct drm_connector *connector, bool force)
connector         299 drivers/gpu/drm/msm/dsi/dsi_manager.c 	int id = dsi_mgr_connector_get_id(connector);
connector         306 drivers/gpu/drm/msm/dsi/dsi_manager.c static void dsi_mgr_connector_destroy(struct drm_connector *connector)
connector         308 drivers/gpu/drm/msm/dsi/dsi_manager.c 	struct dsi_connector *dsi_connector = to_dsi_connector(connector);
connector         312 drivers/gpu/drm/msm/dsi/dsi_manager.c 	drm_connector_cleanup(connector);
connector         317 drivers/gpu/drm/msm/dsi/dsi_manager.c static int dsi_mgr_connector_get_modes(struct drm_connector *connector)
connector         319 drivers/gpu/drm/msm/dsi/dsi_manager.c 	int id = dsi_mgr_connector_get_id(connector);
connector         331 drivers/gpu/drm/msm/dsi/dsi_manager.c 	drm_panel_attach(panel, connector);
connector         339 drivers/gpu/drm/msm/dsi/dsi_manager.c static enum drm_mode_status dsi_mgr_connector_mode_valid(struct drm_connector *connector,
connector         342 drivers/gpu/drm/msm/dsi/dsi_manager.c 	int id = dsi_mgr_connector_get_id(connector);
connector         345 drivers/gpu/drm/msm/dsi/dsi_manager.c 	struct msm_drm_private *priv = connector->dev->dev_private;
connector         361 drivers/gpu/drm/msm/dsi/dsi_manager.c dsi_mgr_connector_best_encoder(struct drm_connector *connector)
connector         363 drivers/gpu/drm/msm/dsi/dsi_manager.c 	int id = dsi_mgr_connector_get_id(connector);
connector         589 drivers/gpu/drm/msm/dsi/dsi_manager.c 	struct drm_connector *connector = NULL;
connector         599 drivers/gpu/drm/msm/dsi/dsi_manager.c 	connector = &dsi_connector->base;
connector         601 drivers/gpu/drm/msm/dsi/dsi_manager.c 	ret = drm_connector_init(msm_dsi->dev, connector,
connector         606 drivers/gpu/drm/msm/dsi/dsi_manager.c 	drm_connector_helper_add(connector, &dsi_mgr_conn_helper_funcs);
connector         611 drivers/gpu/drm/msm/dsi/dsi_manager.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         614 drivers/gpu/drm/msm/dsi/dsi_manager.c 	connector->interlace_allowed = 0;
connector         615 drivers/gpu/drm/msm/dsi/dsi_manager.c 	connector->doublescan_allowed = 0;
connector         617 drivers/gpu/drm/msm/dsi/dsi_manager.c 	drm_connector_attach_encoder(connector, msm_dsi->encoder);
connector         619 drivers/gpu/drm/msm/dsi/dsi_manager.c 	ret = msm_dsi_manager_panel_init(connector, id);
connector         625 drivers/gpu/drm/msm/dsi/dsi_manager.c 	return connector;
connector         628 drivers/gpu/drm/msm/dsi/dsi_manager.c 	connector->funcs->destroy(msm_dsi->connector);
connector         691 drivers/gpu/drm/msm/dsi/dsi_manager.c 	struct drm_connector *connector;
connector         710 drivers/gpu/drm/msm/dsi/dsi_manager.c 	list_for_each_entry(connector, connector_list, head) {
connector         711 drivers/gpu/drm/msm/dsi/dsi_manager.c 		if (drm_connector_has_possible_encoder(connector, encoder))
connector         712 drivers/gpu/drm/msm/dsi/dsi_manager.c 			return connector;
connector         157 drivers/gpu/drm/msm/edp/edp.c 	edp->connector = msm_edp_connector_init(edp);
connector         158 drivers/gpu/drm/msm/edp/edp.c 	if (IS_ERR(edp->connector)) {
connector         159 drivers/gpu/drm/msm/edp/edp.c 		ret = PTR_ERR(edp->connector);
connector         161 drivers/gpu/drm/msm/edp/edp.c 		edp->connector = NULL;
connector         184 drivers/gpu/drm/msm/edp/edp.c 	priv->connectors[priv->num_connectors++] = edp->connector;
connector         194 drivers/gpu/drm/msm/edp/edp.c 	if (edp->connector) {
connector         195 drivers/gpu/drm/msm/edp/edp.c 		edp->connector->funcs->destroy(edp->connector);
connector         196 drivers/gpu/drm/msm/edp/edp.c 		edp->connector = NULL;
connector          29 drivers/gpu/drm/msm/edp/edp.h 	struct drm_connector *connector;
connector          69 drivers/gpu/drm/msm/edp/edp.h 	struct drm_connector *connector, struct edid **edid);
connector          51 drivers/gpu/drm/msm/edp/edp_bridge.c 	struct drm_connector *connector;
connector          57 drivers/gpu/drm/msm/edp/edp_bridge.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector          58 drivers/gpu/drm/msm/edp/edp_bridge.c 		if ((connector->encoder != NULL) &&
connector          59 drivers/gpu/drm/msm/edp/edp_bridge.c 			(connector->encoder->bridge == bridge)) {
connector          61 drivers/gpu/drm/msm/edp/edp_bridge.c 				adjusted_mode, &connector->display_info);
connector          17 drivers/gpu/drm/msm/edp/edp_connector.c 		struct drm_connector *connector, bool force)
connector          19 drivers/gpu/drm/msm/edp/edp_connector.c 	struct edp_connector *edp_connector = to_edp_connector(connector);
connector          27 drivers/gpu/drm/msm/edp/edp_connector.c static void edp_connector_destroy(struct drm_connector *connector)
connector          29 drivers/gpu/drm/msm/edp/edp_connector.c 	struct edp_connector *edp_connector = to_edp_connector(connector);
connector          33 drivers/gpu/drm/msm/edp/edp_connector.c 	drm_connector_cleanup(connector);
connector          38 drivers/gpu/drm/msm/edp/edp_connector.c static int edp_connector_get_modes(struct drm_connector *connector)
connector          40 drivers/gpu/drm/msm/edp/edp_connector.c 	struct edp_connector *edp_connector = to_edp_connector(connector);
connector          47 drivers/gpu/drm/msm/edp/edp_connector.c 	ret = msm_edp_ctrl_get_panel_info(edp->ctrl, connector, &drm_edid);
connector          51 drivers/gpu/drm/msm/edp/edp_connector.c 	drm_connector_update_edid_property(connector, drm_edid);
connector          53 drivers/gpu/drm/msm/edp/edp_connector.c 		ret = drm_add_edid_modes(connector, drm_edid);
connector          58 drivers/gpu/drm/msm/edp/edp_connector.c static int edp_connector_mode_valid(struct drm_connector *connector,
connector          61 drivers/gpu/drm/msm/edp/edp_connector.c 	struct edp_connector *edp_connector = to_edp_connector(connector);
connector          63 drivers/gpu/drm/msm/edp/edp_connector.c 	struct msm_drm_private *priv = connector->dev->dev_private;
connector          80 drivers/gpu/drm/msm/edp/edp_connector.c 	if (connector->display_info.bpc > 8)
connector         103 drivers/gpu/drm/msm/edp/edp_connector.c 	struct drm_connector *connector = NULL;
connector         113 drivers/gpu/drm/msm/edp/edp_connector.c 	connector = &edp_connector->base;
connector         115 drivers/gpu/drm/msm/edp/edp_connector.c 	ret = drm_connector_init(edp->dev, connector, &edp_connector_funcs,
connector         120 drivers/gpu/drm/msm/edp/edp_connector.c 	drm_connector_helper_add(connector, &edp_connector_helper_funcs);
connector         123 drivers/gpu/drm/msm/edp/edp_connector.c 	connector->polled = DRM_CONNECTOR_POLL_CONNECT;
connector         126 drivers/gpu/drm/msm/edp/edp_connector.c 	connector->interlace_allowed = false;
connector         127 drivers/gpu/drm/msm/edp/edp_connector.c 	connector->doublescan_allowed = false;
connector         129 drivers/gpu/drm/msm/edp/edp_connector.c 	drm_connector_attach_encoder(connector, edp->encoder);
connector         131 drivers/gpu/drm/msm/edp/edp_connector.c 	return connector;
connector        1209 drivers/gpu/drm/msm/edp/edp_ctrl.c 		struct drm_connector *connector, struct edid **edid)
connector        1237 drivers/gpu/drm/msm/edp/edp_ctrl.c 	ctrl->edid = drm_get_edid(connector, &ctrl->drm_aux->ddc);
connector          44 drivers/gpu/drm/msm/hdmi/hdmi.c 	msm_hdmi_connector_irq(hdmi->connector);
connector         300 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->connector = msm_hdmi_connector_init(hdmi);
connector         301 drivers/gpu/drm/msm/hdmi/hdmi.c 	if (IS_ERR(hdmi->connector)) {
connector         302 drivers/gpu/drm/msm/hdmi/hdmi.c 		ret = PTR_ERR(hdmi->connector);
connector         304 drivers/gpu/drm/msm/hdmi/hdmi.c 		hdmi->connector = NULL;
connector         324 drivers/gpu/drm/msm/hdmi/hdmi.c 	ret = msm_hdmi_hpd_enable(hdmi->connector);
connector         333 drivers/gpu/drm/msm/hdmi/hdmi.c 	priv->connectors[priv->num_connectors++] = hdmi->connector;
connector         345 drivers/gpu/drm/msm/hdmi/hdmi.c 	if (hdmi->connector) {
connector         346 drivers/gpu/drm/msm/hdmi/hdmi.c 		hdmi->connector->funcs->destroy(hdmi->connector);
connector         347 drivers/gpu/drm/msm/hdmi/hdmi.c 		hdmi->connector = NULL;
connector          66 drivers/gpu/drm/msm/hdmi/hdmi.h 	struct drm_connector *connector;
connector         235 drivers/gpu/drm/msm/hdmi/hdmi.h void msm_hdmi_connector_irq(struct drm_connector *connector);
connector         237 drivers/gpu/drm/msm/hdmi/hdmi.h int msm_hdmi_hpd_enable(struct drm_connector *connector);
connector          96 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c 						 hdmi->connector, mode);
connector         142 drivers/gpu/drm/msm/hdmi/hdmi_connector.c int msm_hdmi_hpd_enable(struct drm_connector *connector)
connector         144 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct hdmi_connector *hdmi_connector = to_hdmi_connector(connector);
connector         241 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct drm_connector *connector = &hdmi_connector->base;
connector         242 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	drm_helper_hpd_irq_event(connector->dev);
connector         245 drivers/gpu/drm/msm/hdmi/hdmi_connector.c void msm_hdmi_connector_irq(struct drm_connector *connector)
connector         247 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct hdmi_connector *hdmi_connector = to_hdmi_connector(connector);
connector         303 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 		struct drm_connector *connector, bool force)
connector         305 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct hdmi_connector *hdmi_connector = to_hdmi_connector(connector);
connector         341 drivers/gpu/drm/msm/hdmi/hdmi_connector.c static void hdmi_connector_destroy(struct drm_connector *connector)
connector         343 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct hdmi_connector *hdmi_connector = to_hdmi_connector(connector);
connector         347 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	drm_connector_cleanup(connector);
connector         352 drivers/gpu/drm/msm/hdmi/hdmi_connector.c static int msm_hdmi_connector_get_modes(struct drm_connector *connector)
connector         354 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct hdmi_connector *hdmi_connector = to_hdmi_connector(connector);
connector         363 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	edid = drm_get_edid(connector, hdmi->i2c);
connector         368 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	drm_connector_update_edid_property(connector, edid);
connector         371 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 		ret = drm_add_edid_modes(connector, edid);
connector         378 drivers/gpu/drm/msm/hdmi/hdmi_connector.c static int msm_hdmi_connector_mode_valid(struct drm_connector *connector,
connector         381 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct hdmi_connector *hdmi_connector = to_hdmi_connector(connector);
connector         384 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct msm_drm_private *priv = connector->dev->dev_private;
connector         424 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct drm_connector *connector = NULL;
connector         434 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	connector = &hdmi_connector->base;
connector         436 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	drm_connector_init(hdmi->dev, connector, &hdmi_connector_funcs,
connector         438 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	drm_connector_helper_add(connector, &msm_hdmi_connector_helper_funcs);
connector         440 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	connector->polled = DRM_CONNECTOR_POLL_CONNECT |
connector         443 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	connector->interlace_allowed = 0;
connector         444 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	connector->doublescan_allowed = 0;
connector         446 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	drm_connector_attach_encoder(connector, hdmi->encoder);
connector         448 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	return connector;
connector         103 drivers/gpu/drm/msm/msm_atomic.c 	struct drm_connector *connector;
connector         112 drivers/gpu/drm/msm/msm_atomic.c 	for_each_new_connector_in_state(state, connector, connector_state, i)
connector          98 drivers/gpu/drm/mxsfb/mxsfb_crtc.c 	if (mxsfb->connector.display_info.num_bus_formats)
connector          99 drivers/gpu/drm/mxsfb/mxsfb_crtc.c 		bus_format = mxsfb->connector.display_info.bus_formats[0];
connector         208 drivers/gpu/drm/mxsfb/mxsfb_crtc.c 	const u32 bus_flags = mxsfb->connector.display_info.bus_flags;
connector         229 drivers/gpu/drm/mxsfb/mxsfb_drv.c 			&mxsfb->connector);
connector         235 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	ret = drm_panel_attach(mxsfb->panel, &mxsfb->connector);
connector          30 drivers/gpu/drm/mxsfb/mxsfb_drv.h 	struct drm_connector		connector;
connector          22 drivers/gpu/drm/mxsfb/mxsfb_out.c drm_connector_to_mxsfb_drm_private(struct drm_connector *connector)
connector          24 drivers/gpu/drm/mxsfb/mxsfb_out.c 	return container_of(connector, struct mxsfb_drm_private, connector);
connector          27 drivers/gpu/drm/mxsfb/mxsfb_out.c static int mxsfb_panel_get_modes(struct drm_connector *connector)
connector          30 drivers/gpu/drm/mxsfb/mxsfb_out.c 			drm_connector_to_mxsfb_drm_private(connector);
connector          44 drivers/gpu/drm/mxsfb/mxsfb_out.c mxsfb_panel_connector_detect(struct drm_connector *connector, bool force)
connector          47 drivers/gpu/drm/mxsfb/mxsfb_out.c 			drm_connector_to_mxsfb_drm_private(connector);
connector          55 drivers/gpu/drm/mxsfb/mxsfb_out.c static void mxsfb_panel_connector_destroy(struct drm_connector *connector)
connector          58 drivers/gpu/drm/mxsfb/mxsfb_out.c 			drm_connector_to_mxsfb_drm_private(connector);
connector          63 drivers/gpu/drm/mxsfb/mxsfb_out.c 	drm_connector_unregister(connector);
connector          64 drivers/gpu/drm/mxsfb/mxsfb_out.c 	drm_connector_cleanup(connector);
connector          86 drivers/gpu/drm/mxsfb/mxsfb_out.c 	mxsfb->connector.dpms = DRM_MODE_DPMS_OFF;
connector          87 drivers/gpu/drm/mxsfb/mxsfb_out.c 	mxsfb->connector.polled = 0;
connector          88 drivers/gpu/drm/mxsfb/mxsfb_out.c 	drm_connector_helper_add(&mxsfb->connector,
connector          90 drivers/gpu/drm/mxsfb/mxsfb_out.c 	ret = drm_connector_init(drm, &mxsfb->connector,
connector         132 drivers/gpu/drm/nouveau/dispnv04/dac.c 						 struct drm_connector *connector)
connector         335 drivers/gpu/drm/nouveau/dispnv04/dac.c nv17_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
connector         527 drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_create(struct drm_connector *connector, struct dcb_output *entry)
connector         531 drivers/gpu/drm/nouveau/dispnv04/dac.c 	struct drm_device *dev = connector->dev;
connector         558 drivers/gpu/drm/nouveau/dispnv04/dac.c 	drm_connector_attach_encoder(connector, encoder);
connector         292 drivers/gpu/drm/nouveau/dispnv04/dfp.c 	struct drm_connector *connector = &nv_connector->base;
connector         419 drivers/gpu/drm/nouveau/dispnv04/dfp.c 	     fb->format->depth > connector->display_info.bpc * 3)) {
connector         593 drivers/gpu/drm/nouveau/dispnv04/dfp.c 		struct nouveau_connector *connector =
connector         596 drivers/gpu/drm/nouveau/dispnv04/dfp.c 		if (connector && connector->native_mode)
connector         599 drivers/gpu/drm/nouveau/dispnv04/dfp.c 					 connector->native_mode->clock);
connector         677 drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_create(struct drm_connector *connector, struct dcb_output *entry)
connector         709 drivers/gpu/drm/nouveau/dispnv04/dfp.c 	drm_encoder_init(connector->dev, encoder, &nv04_dfp_funcs, type, NULL);
connector         719 drivers/gpu/drm/nouveau/dispnv04/dfp.c 	drm_connector_attach_encoder(connector, encoder);
connector         193 drivers/gpu/drm/nouveau/dispnv04/disp.c 	struct drm_connector *connector, *ct;
connector         230 drivers/gpu/drm/nouveau/dispnv04/disp.c 		connector = nouveau_connector_create(dev, dcbent);
connector         231 drivers/gpu/drm/nouveau/dispnv04/disp.c 		if (IS_ERR(connector))
connector         236 drivers/gpu/drm/nouveau/dispnv04/disp.c 			ret = nv04_dac_create(connector, dcbent);
connector         240 drivers/gpu/drm/nouveau/dispnv04/disp.c 			ret = nv04_dfp_create(connector, dcbent);
connector         244 drivers/gpu/drm/nouveau/dispnv04/disp.c 				ret = nv17_tv_create(connector, dcbent);
connector         246 drivers/gpu/drm/nouveau/dispnv04/disp.c 				ret = nv04_tv_create(connector, dcbent);
connector         257 drivers/gpu/drm/nouveau/dispnv04/disp.c 	list_for_each_entry_safe(connector, ct,
connector         259 drivers/gpu/drm/nouveau/dispnv04/disp.c 		if (!connector->encoder_ids[0]) {
connector         261 drivers/gpu/drm/nouveau/dispnv04/disp.c 				connector->name);
connector         262 drivers/gpu/drm/nouveau/dispnv04/disp.c 			connector->funcs->destroy(connector);
connector         202 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c nv04_tv_create(struct drm_connector *connector, struct dcb_output *entry)
connector         206 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c 	struct drm_device *dev = connector->dev;
connector         245 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c 	get_slave_funcs(encoder)->create_resources(encoder, connector);
connector         246 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c 	drm_connector_attach_encoder(connector, encoder);
connector         144 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_detect(struct drm_encoder *encoder, struct drm_connector *connector)
connector         185 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_object_property_set_value(&connector->base,
connector         201 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 				struct drm_connector *connector)
connector         223 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 		drm_mode_probed_add(connector, mode);
connector         231 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 				struct drm_connector *connector)
connector         285 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 		drm_mode_probed_add(connector, mode);
connector         293 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 			     struct drm_connector *connector)
connector         298 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 		return nv17_tv_get_hd_modes(encoder, connector);
connector         300 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 		return nv17_tv_get_ld_modes(encoder, connector);
connector         635 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 				    struct drm_connector *connector)
connector         661 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_object_attach_property(&connector->base,
connector         664 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_object_attach_property(&connector->base,
connector         667 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_object_attach_property(&connector->base,
connector         670 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_object_attach_property(&connector->base,
connector         673 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_object_attach_property(&connector->base,
connector         676 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_object_attach_property(&connector->base,
connector         679 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_object_attach_property(&connector->base,
connector         687 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 				struct drm_connector *connector,
connector         729 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 		if (connector->dpms != DRM_MODE_DPMS_OFF)
connector         748 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 		drm_helper_probe_single_connector_modes(connector, 0, 0);
connector         790 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_create(struct drm_connector *connector, struct dcb_output *entry)
connector         792 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	struct drm_device *dev = connector->dev;
connector         825 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	nv17_tv_create_resources(encoder, connector);
connector         826 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c 	drm_connector_attach_encoder(connector, encoder);
connector         312 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct drm_connector *connector = conn_state->connector;
connector         322 drivers/gpu/drm/nouveau/dispnv50/disp.c 		switch (connector->connector_type) {
connector         356 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct drm_connector *connector = conn_state->connector;
connector         357 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         367 drivers/gpu/drm/nouveau/dispnv50/disp.c 		asyh->or.bpc = connector->display_info.bpc;
connector         403 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
connector         450 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dac_create(struct drm_connector *connector, struct dcb_output *dcbe)
connector         452 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector         471 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_encoder_init(connector->dev, encoder, &nv50_dac_func, type,
connector         475 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_attach_encoder(connector, encoder);
connector         656 drivers/gpu/drm/nouveau/dispnv50/disp.c #define nv50_mstc(p) container_of((p), struct nv50_mstc, connector)
connector         673 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct drm_connector connector;
connector         778 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct drm_connector *connector = conn_state->connector;
connector         779 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nv50_mstc *mstc = nv50_mstc(connector);
connector         808 drivers/gpu/drm/nouveau/dispnv50/disp.c 		asyh->or.bpc = min(connector->display_info.bpc, 8U);
connector         841 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct drm_connector *connector;
connector         847 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         848 drivers/gpu/drm/nouveau/dispnv50/disp.c 		if (connector->state->best_encoder == &msto->encoder) {
connector         849 drivers/gpu/drm/nouveau/dispnv50/disp.c 			mstc = nv50_mstc(connector);
connector         940 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstc_atomic_best_encoder(struct drm_connector *connector,
connector         944 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nv50_mstc *mstc = nv50_mstc(connector);
connector         950 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstc_best_encoder(struct drm_connector *connector)
connector         952 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nv50_mstc *mstc = nv50_mstc(connector);
connector         958 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstc_mode_valid(struct drm_connector *connector,
connector         965 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstc_get_modes(struct drm_connector *connector)
connector         967 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nv50_mstc *mstc = nv50_mstc(connector);
connector         970 drivers/gpu/drm/nouveau/dispnv50/disp.c 	mstc->edid = drm_dp_mst_get_edid(&mstc->connector, mstc->port->mgr, mstc->port);
connector         971 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_update_edid_property(&mstc->connector, mstc->edid);
connector         973 drivers/gpu/drm/nouveau/dispnv50/disp.c 		ret = drm_add_edid_modes(&mstc->connector, mstc->edid);
connector         975 drivers/gpu/drm/nouveau/dispnv50/disp.c 	if (!mstc->connector.display_info.bpc)
connector         976 drivers/gpu/drm/nouveau/dispnv50/disp.c 		mstc->connector.display_info.bpc = 8;
connector         979 drivers/gpu/drm/nouveau/dispnv50/disp.c 		drm_mode_destroy(mstc->connector.dev, mstc->native);
connector         980 drivers/gpu/drm/nouveau/dispnv50/disp.c 	mstc->native = nouveau_conn_native_mode(&mstc->connector);
connector         985 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstc_atomic_check(struct drm_connector *connector,
connector         988 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nv50_mstc *mstc = nv50_mstc(connector);
connector         991 drivers/gpu/drm/nouveau/dispnv50/disp.c 		drm_atomic_get_new_connector_state(state, connector);
connector         993 drivers/gpu/drm/nouveau/dispnv50/disp.c 		drm_atomic_get_old_connector_state(state, connector);
connector        1025 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstc_detect(struct drm_connector *connector, bool force)
connector        1027 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nv50_mstc *mstc = nv50_mstc(connector);
connector        1031 drivers/gpu/drm/nouveau/dispnv50/disp.c 	if (drm_connector_is_unregistered(connector))
connector        1034 drivers/gpu/drm/nouveau/dispnv50/disp.c 	ret = pm_runtime_get_sync(connector->dev->dev);
connector        1038 drivers/gpu/drm/nouveau/dispnv50/disp.c 	conn_status = drm_dp_mst_detect_port(connector, mstc->port->mgr,
connector        1041 drivers/gpu/drm/nouveau/dispnv50/disp.c 	pm_runtime_mark_last_busy(connector->dev->dev);
connector        1042 drivers/gpu/drm/nouveau/dispnv50/disp.c 	pm_runtime_put_autosuspend(connector->dev->dev);
connector        1047 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstc_destroy(struct drm_connector *connector)
connector        1049 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nv50_mstc *mstc = nv50_mstc(connector);
connector        1051 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_cleanup(&mstc->connector);
connector        1082 drivers/gpu/drm/nouveau/dispnv50/disp.c 	ret = drm_connector_init(dev, &mstc->connector, &nv50_mstc,
connector        1090 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_helper_add(&mstc->connector, &nv50_mstc_help);
connector        1092 drivers/gpu/drm/nouveau/dispnv50/disp.c 	mstc->connector.funcs->reset(&mstc->connector);
connector        1093 drivers/gpu/drm/nouveau/dispnv50/disp.c 	nouveau_conn_attach_properties(&mstc->connector);
connector        1096 drivers/gpu/drm/nouveau/dispnv50/disp.c 		drm_connector_attach_encoder(&mstc->connector, &mstm->msto[i]->encoder);
connector        1098 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_object_attach_property(&mstc->connector.base, dev->mode_config.path_property, 0);
connector        1099 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_object_attach_property(&mstc->connector.base, dev->mode_config.tile_property, 0);
connector        1100 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_set_path_property(&mstc->connector, path);
connector        1157 drivers/gpu/drm/nouveau/dispnv50/disp.c 			    struct drm_connector *connector)
connector        1159 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector        1160 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nv50_mstc *mstc = nv50_mstc(connector);
connector        1162 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_unregister(&mstc->connector);
connector        1164 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_fb_helper_remove_one_connector(&drm->fbcon->helper, &mstc->connector);
connector        1166 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_put(&mstc->connector);
connector        1170 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstm_register_connector(struct drm_connector *connector)
connector        1172 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector        1174 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_fb_helper_add_one_connector(&drm->fbcon->helper, connector);
connector        1176 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_register(connector);
connector        1191 drivers/gpu/drm/nouveau/dispnv50/disp.c 	return &mstc->connector;
connector        1573 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_sor_create(struct drm_connector *connector, struct dcb_output *dcbe)
connector        1575 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector        1576 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector        1603 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_encoder_init(connector->dev, encoder, &nv50_sor_func, type,
connector        1607 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_attach_encoder(connector, encoder);
connector        1726 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_pior_create(struct drm_connector *connector, struct dcb_output *dcbe)
connector        1728 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector        1762 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_encoder_init(connector->dev, encoder, &nv50_pior_func, type,
connector        1766 drivers/gpu/drm/nouveau/dispnv50/disp.c 	drm_connector_attach_encoder(connector, encoder);
connector        2166 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct drm_connector *connector;
connector        2184 drivers/gpu/drm/nouveau/dispnv50/disp.c 	for_each_oldnew_connector_in_state(state, connector, old_connector_state, new_connector_state, i) {
connector        2322 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct drm_connector *connector, *tmp;
connector        2383 drivers/gpu/drm/nouveau/dispnv50/disp.c 		connector = nouveau_connector_create(dev, dcbe);
connector        2384 drivers/gpu/drm/nouveau/dispnv50/disp.c 		if (IS_ERR(connector))
connector        2392 drivers/gpu/drm/nouveau/dispnv50/disp.c 				ret = nv50_sor_create(connector, dcbe);
connector        2395 drivers/gpu/drm/nouveau/dispnv50/disp.c 				ret = nv50_dac_create(connector, dcbe);
connector        2402 drivers/gpu/drm/nouveau/dispnv50/disp.c 			ret = nv50_pior_create(connector, dcbe);
connector        2414 drivers/gpu/drm/nouveau/dispnv50/disp.c 	list_for_each_entry_safe(connector, tmp, &dev->mode_config.connector_list, head) {
connector        2415 drivers/gpu/drm/nouveau/dispnv50/disp.c 		if (connector->encoder_ids[0])
connector        2419 drivers/gpu/drm/nouveau/dispnv50/disp.c 			connector->name);
connector        2420 drivers/gpu/drm/nouveau/dispnv50/disp.c 		connector->funcs->destroy(connector);
connector         111 drivers/gpu/drm/nouveau/dispnv50/head.c 	struct drm_connector *connector = asyc->state.connector;
connector         118 drivers/gpu/drm/nouveau/dispnv50/head.c 	if (connector->edid_blob_ptr)
connector         119 drivers/gpu/drm/nouveau/dispnv50/head.c 		edid = (struct edid *)connector->edid_blob_ptr->data;
connector          23 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h 	uint8_t connector;
connector         442 drivers/gpu/drm/nouveau/nouveau_acpi.c nouveau_acpi_edid(struct drm_device *dev, struct drm_connector *connector)
connector         449 drivers/gpu/drm/nouveau/nouveau_acpi.c 	switch (connector->connector_type) {
connector          24 drivers/gpu/drm/nouveau/nouveau_acpi.h static inline void *nouveau_acpi_edid(struct drm_device *dev, struct drm_connector *connector) { return NULL; }
connector         222 drivers/gpu/drm/nouveau/nouveau_backlight.c nouveau_backlight_init(struct drm_connector *connector)
connector         224 drivers/gpu/drm/nouveau/nouveau_backlight.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector         238 drivers/gpu/drm/nouveau/nouveau_backlight.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)
connector         239 drivers/gpu/drm/nouveau/nouveau_backlight.c 		nv_encoder = find_encoder(connector, DCB_OUTPUT_LVDS);
connector         240 drivers/gpu/drm/nouveau/nouveau_backlight.c 	else if (connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector         241 drivers/gpu/drm/nouveau/nouveau_backlight.c 		nv_encoder = find_encoder(connector, DCB_OUTPUT_DP);
connector         279 drivers/gpu/drm/nouveau/nouveau_backlight.c 	bl->dev = backlight_device_register(backlight_name, connector->kdev,
connector         288 drivers/gpu/drm/nouveau/nouveau_backlight.c 	nouveau_connector(connector)->backlight = bl;
connector         300 drivers/gpu/drm/nouveau/nouveau_backlight.c nouveau_backlight_fini(struct drm_connector *connector)
connector         302 drivers/gpu/drm/nouveau/nouveau_backlight.c 	struct nouveau_connector *nv_conn = nouveau_connector(connector);
connector        1404 drivers/gpu/drm/nouveau/nouveau_bios.c 	entry->connector = (conn >> 12) & 0xf;
connector        1830 drivers/gpu/drm/nouveau/nouveau_bios.c 			if (dcbt->entry[i].connector)
connector        1844 drivers/gpu/drm/nouveau/nouveau_bios.c 			dcbt->entry[i].connector = idx++;
connector        1848 drivers/gpu/drm/nouveau/nouveau_bios.c 			dcbt->entry[i].connector = map[i2c] - 1;
connector          53 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_conn_native_mode(struct drm_connector *connector)
connector          55 drivers/gpu/drm/nouveau/nouveau_connector.c 	const struct drm_connector_helper_funcs *helper = connector->helper_private;
connector          56 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector          57 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector          61 drivers/gpu/drm/nouveau/nouveau_connector.c 	list_for_each_entry(mode, &connector->probed_modes, head) {
connector          63 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (helper->mode_valid(connector, mode) != MODE_OK ||
connector          98 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_conn_atomic_get_property(struct drm_connector *connector,
connector         103 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_display *disp = nouveau_display(connector->dev);
connector         104 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         129 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_conn_atomic_set_property(struct drm_connector *connector,
connector         133 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         148 drivers/gpu/drm/nouveau/nouveau_connector.c 			switch (connector->connector_type) {
connector         222 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_conn_atomic_destroy_state(struct drm_connector *connector,
connector         231 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_conn_atomic_duplicate_state(struct drm_connector *connector)
connector         233 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_conn_atom *armc = nouveau_conn_atom(connector->state);
connector         237 drivers/gpu/drm/nouveau/nouveau_connector.c 	__drm_atomic_helper_connector_duplicate_state(connector, &asyc->state);
connector         246 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_conn_reset(struct drm_connector *connector)
connector         248 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         251 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (drm_drv_uses_atomic_modeset(connector->dev)) {
connector         255 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (connector->state)
connector         256 drivers/gpu/drm/nouveau/nouveau_connector.c 			nouveau_conn_atomic_destroy_state(connector,
connector         257 drivers/gpu/drm/nouveau/nouveau_connector.c 							  connector->state);
connector         259 drivers/gpu/drm/nouveau/nouveau_connector.c 		__drm_atomic_helper_connector_reset(connector, &asyc->state);
connector         271 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (nouveau_display(connector->dev)->disp.object.oclass < NV50_DISP) {
connector         272 drivers/gpu/drm/nouveau/nouveau_connector.c 		switch (connector->connector_type) {
connector         284 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_conn_attach_properties(struct drm_connector *connector)
connector         286 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         288 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         291 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (drm_drv_uses_atomic_modeset(connector->dev))
connector         292 drivers/gpu/drm/nouveau/nouveau_connector.c 		armc = nouveau_conn_atom(connector->state);
connector         297 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_DVII)
connector         298 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_object_attach_property(&connector->base, dev->mode_config.
connector         303 drivers/gpu/drm/nouveau/nouveau_connector.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_DVID ||
connector         304 drivers/gpu/drm/nouveau/nouveau_connector.c 	     connector->connector_type == DRM_MODE_CONNECTOR_DVII ||
connector         305 drivers/gpu/drm/nouveau/nouveau_connector.c 	     connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
connector         306 drivers/gpu/drm/nouveau/nouveau_connector.c 	     connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort)) {
connector         307 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_object_attach_property(&connector->base,
connector         310 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_object_attach_property(&connector->base,
connector         312 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_object_attach_property(&connector->base,
connector         318 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_object_attach_property(&connector->base,
connector         322 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_object_attach_property(&connector->base,
connector         327 drivers/gpu/drm/nouveau/nouveau_connector.c 	switch (connector->connector_type) {
connector         335 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_object_attach_property(&connector->base, dev->mode_config.
connector         342 drivers/gpu/drm/nouveau/nouveau_connector.c 	switch (connector->connector_type) {
connector         348 drivers/gpu/drm/nouveau/nouveau_connector.c 			drm_object_attach_property(&connector->base,
connector         353 drivers/gpu/drm/nouveau/nouveau_connector.c 			drm_object_attach_property(&connector->base,
connector         378 drivers/gpu/drm/nouveau/nouveau_connector.c find_encoder(struct drm_connector *connector, int type)
connector         384 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_connector_for_each_possible_encoder(connector, enc, i) {
connector         410 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_destroy(struct drm_connector *connector)
connector         412 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         415 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_connector_unregister(connector);
connector         416 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_connector_cleanup(connector);
connector         422 drivers/gpu/drm/nouveau/nouveau_connector.c 	kfree(connector);
connector         426 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_ddc_detect(struct drm_connector *connector)
connector         428 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         434 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector         471 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_of_detect(struct drm_connector *connector)
connector         474 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         475 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         480 drivers/gpu/drm/nouveau/nouveau_connector.c 	    !((nv_encoder = find_encoder(connector, DCB_OUTPUT_TMDS)) ||
connector         481 drivers/gpu/drm/nouveau/nouveau_connector.c 	      (nv_encoder = find_encoder(connector, DCB_OUTPUT_ANALOG))))
connector         501 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_set_encoder(struct drm_connector *connector,
connector         504 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         505 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector         506 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         513 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->interlace_allowed = true;
connector         514 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->doublescan_allowed = true;
connector         518 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->doublescan_allowed = false;
connector         519 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->interlace_allowed = false;
connector         521 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->doublescan_allowed = true;
connector         527 drivers/gpu/drm/nouveau/nouveau_connector.c 			connector->interlace_allowed = false;
connector         529 drivers/gpu/drm/nouveau/nouveau_connector.c 			connector->interlace_allowed = true;
connector         533 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_object_property_set_value(&connector->base,
connector         542 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_detect(struct drm_connector *connector, bool force)
connector         544 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         546 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         556 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_connector_update_edid_property(connector, NULL);
connector         575 drivers/gpu/drm/nouveau/nouveau_connector.c 	nv_encoder = nouveau_connector_ddc_detect(connector);
connector         580 drivers/gpu/drm/nouveau/nouveau_connector.c 			nv_connector->edid = drm_get_edid_switcheroo(connector,
connector         583 drivers/gpu/drm/nouveau/nouveau_connector.c 			nv_connector->edid = drm_get_edid(connector, i2c);
connector         585 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_connector_update_edid_property(connector,
connector         589 drivers/gpu/drm/nouveau/nouveau_connector.c 				 connector->name);
connector         600 drivers/gpu/drm/nouveau/nouveau_connector.c 			nv_partner = find_encoder(connector, DCB_OUTPUT_ANALOG);
connector         602 drivers/gpu/drm/nouveau/nouveau_connector.c 			nv_partner = find_encoder(connector, DCB_OUTPUT_TMDS);
connector         613 drivers/gpu/drm/nouveau/nouveau_connector.c 			nv_encoder = find_encoder(connector, type);
connector         616 drivers/gpu/drm/nouveau/nouveau_connector.c 		nouveau_connector_set_encoder(connector, nv_encoder);
connector         622 drivers/gpu/drm/nouveau/nouveau_connector.c 	nv_encoder = nouveau_connector_of_detect(connector);
connector         624 drivers/gpu/drm/nouveau/nouveau_connector.c 		nouveau_connector_set_encoder(connector, nv_encoder);
connector         630 drivers/gpu/drm/nouveau/nouveau_connector.c 	nv_encoder = find_encoder(connector, DCB_OUTPUT_ANALOG);
connector         632 drivers/gpu/drm/nouveau/nouveau_connector.c 		nv_encoder = find_encoder(connector, DCB_OUTPUT_TV);
connector         638 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (helper->detect(encoder, connector) ==
connector         640 drivers/gpu/drm/nouveau/nouveau_connector.c 			nouveau_connector_set_encoder(connector, nv_encoder);
connector         656 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_detect_lvds(struct drm_connector *connector, bool force)
connector         658 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         660 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         666 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_connector_update_edid_property(connector, NULL);
connector         671 drivers/gpu/drm/nouveau/nouveau_connector.c 	nv_encoder = find_encoder(connector, DCB_OUTPUT_LVDS);
connector         677 drivers/gpu/drm/nouveau/nouveau_connector.c 		status = nouveau_connector_detect(connector, force);
connector         692 drivers/gpu/drm/nouveau/nouveau_connector.c 		if ((nv_connector->edid = nouveau_acpi_edid(dev, connector))) {
connector         730 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_connector_update_edid_property(connector, nv_connector->edid);
connector         731 drivers/gpu/drm/nouveau/nouveau_connector.c 	nouveau_connector_set_encoder(connector, nv_encoder);
connector         736 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_force(struct drm_connector *connector)
connector         738 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector         739 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         744 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (connector->force == DRM_FORCE_ON_DIGITAL)
connector         751 drivers/gpu/drm/nouveau/nouveau_connector.c 	nv_encoder = find_encoder(connector, type);
connector         754 drivers/gpu/drm/nouveau/nouveau_connector.c 			 connector->name);
connector         755 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->status = connector_status_disconnected;
connector         759 drivers/gpu/drm/nouveau/nouveau_connector.c 	nouveau_connector_set_encoder(connector, nv_encoder);
connector         763 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_set_property(struct drm_connector *connector,
connector         766 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         772 drivers/gpu/drm/nouveau/nouveau_connector.c 	ret = connector->funcs->atomic_set_property(&nv_connector->base,
connector         778 drivers/gpu/drm/nouveau/nouveau_connector.c 				encoder, connector, property, value);
connector         785 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (connector->encoder && connector->encoder->crtc) {
connector         786 drivers/gpu/drm/nouveau/nouveau_connector.c 		ret = drm_crtc_helper_set_mode(connector->encoder->crtc,
connector         787 drivers/gpu/drm/nouveau/nouveau_connector.c 					      &connector->encoder->crtc->mode,
connector         788 drivers/gpu/drm/nouveau/nouveau_connector.c 					       connector->encoder->crtc->x,
connector         789 drivers/gpu/drm/nouveau/nouveau_connector.c 					       connector->encoder->crtc->y,
connector         822 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_scaler_modes_add(struct drm_connector *connector)
connector         824 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         826 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         844 drivers/gpu/drm/nouveau/nouveau_connector.c 			drm_mode_probed_add(connector, m);
connector         855 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_detect_depth(struct drm_connector *connector)
connector         857 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector         858 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         865 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (nv_connector->edid && connector->display_info.bpc)
connector         870 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->display_info.bpc = 6;
connector         876 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->display_info.bpc = 8;
connector         880 drivers/gpu/drm/nouveau/nouveau_connector.c 	connector->display_info.bpc = 6;
connector         885 drivers/gpu/drm/nouveau/nouveau_connector.c 			connector->display_info.bpc = 8;
connector         900 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->display_info.bpc = 8;
connector         904 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_late_register(struct drm_connector *connector)
connector         908 drivers/gpu/drm/nouveau/nouveau_connector.c 	ret = nouveau_backlight_init(connector);
connector         914 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_early_unregister(struct drm_connector *connector)
connector         916 drivers/gpu/drm/nouveau/nouveau_connector.c 	nouveau_backlight_fini(connector);
connector         920 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_get_modes(struct drm_connector *connector)
connector         922 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_device *dev = connector->dev;
connector         924 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         937 drivers/gpu/drm/nouveau/nouveau_connector.c 		ret = drm_add_edid_modes(connector, nv_connector->edid);
connector         951 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (connector->connector_type != DRM_MODE_CONNECTOR_LVDS)
connector         952 drivers/gpu/drm/nouveau/nouveau_connector.c 		nouveau_connector_detect_depth(connector);
connector         959 drivers/gpu/drm/nouveau/nouveau_connector.c 		nv_connector->native_mode = nouveau_conn_native_mode(connector);
connector         964 drivers/gpu/drm/nouveau/nouveau_connector.c 		drm_mode_probed_add(connector, mode);
connector         972 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)
connector         973 drivers/gpu/drm/nouveau/nouveau_connector.c 		nouveau_connector_detect_depth(connector);
connector         976 drivers/gpu/drm/nouveau/nouveau_connector.c 		ret = get_slave_funcs(encoder)->get_modes(encoder, connector);
connector         981 drivers/gpu/drm/nouveau/nouveau_connector.c 		ret += nouveau_connector_scaler_modes_add(connector);
connector         987 drivers/gpu/drm/nouveau/nouveau_connector.c get_tmds_link_bandwidth(struct drm_connector *connector)
connector         989 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector         991 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector        1034 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_mode_valid(struct drm_connector *connector,
connector        1037 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector        1054 drivers/gpu/drm/nouveau/nouveau_connector.c 		max_clock = get_tmds_link_bandwidth(connector);
connector        1066 drivers/gpu/drm/nouveau/nouveau_connector.c 		clock = clock * (connector->display_info.bpc * 3) / 10;
connector        1086 drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_best_encoder(struct drm_connector *connector)
connector        1088 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_connector *nv_connector = nouveau_connector(connector);
connector        1142 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_connector *connector = &nv_connector->base;
connector        1143 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_drm *drm = nouveau_drm(connector->dev);
connector        1145 drivers/gpu/drm/nouveau/nouveau_connector.c 	const char *name = connector->name;
connector        1153 drivers/gpu/drm/nouveau/nouveau_connector.c 		if ((nv_encoder = find_encoder(connector, DCB_OUTPUT_DP)))
connector        1181 drivers/gpu/drm/nouveau/nouveau_connector.c 	if ((nv_encoder = find_encoder(connector, DCB_OUTPUT_DP))) {
connector        1186 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_helper_hpd_irq_event(connector->dev);
connector        1262 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct drm_connector *connector;
connector        1265 drivers/gpu/drm/nouveau/nouveau_connector.c 	int index = dcbe->connector;
connector        1270 drivers/gpu/drm/nouveau/nouveau_connector.c 	nouveau_for_each_non_mst_connector_iter(connector, &conn_iter) {
connector        1271 drivers/gpu/drm/nouveau/nouveau_connector.c 		nv_connector = nouveau_connector(connector);
connector        1274 drivers/gpu/drm/nouveau/nouveau_connector.c 			return connector;
connector        1283 drivers/gpu/drm/nouveau/nouveau_connector.c 	connector = &nv_connector->base;
connector        1326 drivers/gpu/drm/nouveau/nouveau_connector.c 			if (dcbt->entry[i].connector == nv_connector->index)
connector        1366 drivers/gpu/drm/nouveau/nouveau_connector.c 		nv_connector->aux.dev = connector->kdev;
connector        1389 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->stereo_allowed = true;
connector        1392 drivers/gpu/drm/nouveau/nouveau_connector.c 	connector->interlace_allowed = false;
connector        1393 drivers/gpu/drm/nouveau/nouveau_connector.c 	connector->doublescan_allowed = false;
connector        1395 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_connector_init(dev, connector, funcs, type);
connector        1396 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_connector_helper_add(connector, &nouveau_connector_helper_funcs);
connector        1398 drivers/gpu/drm/nouveau/nouveau_connector.c 	connector->funcs->reset(connector);
connector        1399 drivers/gpu/drm/nouveau/nouveau_connector.c 	nouveau_conn_attach_properties(connector);
connector        1434 drivers/gpu/drm/nouveau/nouveau_connector.c 					      connector->name, dev->dev);
connector        1448 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->polled = DRM_CONNECTOR_POLL_CONNECT;
connector        1450 drivers/gpu/drm/nouveau/nouveau_connector.c 		connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        1452 drivers/gpu/drm/nouveau/nouveau_connector.c 	drm_connector_register(connector);
connector        1453 drivers/gpu/drm/nouveau/nouveau_connector.c 	return connector;
connector         136 drivers/gpu/drm/nouveau/nouveau_connector.h nouveau_connector_is_mst(struct drm_connector *connector)
connector         141 drivers/gpu/drm/nouveau/nouveau_connector.h 	if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort)
connector         144 drivers/gpu/drm/nouveau/nouveau_connector.h 	nv_encoder = find_encoder(connector, DCB_OUTPUT_ANY);
connector         152 drivers/gpu/drm/nouveau/nouveau_connector.h #define nouveau_for_each_non_mst_connector_iter(connector, iter) \
connector         153 drivers/gpu/drm/nouveau/nouveau_connector.h 	drm_for_each_connector_iter(connector, iter) \
connector         154 drivers/gpu/drm/nouveau/nouveau_connector.h 		for_each_if(!nouveau_connector_is_mst(connector))
connector         160 drivers/gpu/drm/nouveau/nouveau_connector.h 	struct drm_connector *connector;
connector         166 drivers/gpu/drm/nouveau/nouveau_connector.h 	nouveau_for_each_non_mst_connector_iter(connector, &conn_iter) {
connector         167 drivers/gpu/drm/nouveau/nouveau_connector.h 		if (connector->encoder && connector->encoder->crtc == crtc) {
connector         168 drivers/gpu/drm/nouveau/nouveau_connector.h 			nv_connector = nouveau_connector(connector);
connector         206 drivers/gpu/drm/nouveau/nouveau_connector.h nouveau_backlight_init(struct drm_connector *connector)
connector         212 drivers/gpu/drm/nouveau/nouveau_connector.h nouveau_backlight_fini(struct drm_connector *connector) {
connector         406 drivers/gpu/drm/nouveau/nouveau_display.c 	struct drm_connector *connector;
connector         421 drivers/gpu/drm/nouveau/nouveau_display.c 	nouveau_for_each_non_mst_connector_iter(connector, &conn_iter) {
connector         422 drivers/gpu/drm/nouveau/nouveau_display.c 		struct nouveau_connector *conn = nouveau_connector(connector);
connector         435 drivers/gpu/drm/nouveau/nouveau_display.c 	struct drm_connector *connector;
connector         447 drivers/gpu/drm/nouveau/nouveau_display.c 	nouveau_for_each_non_mst_connector_iter(connector, &conn_iter) {
connector         448 drivers/gpu/drm/nouveau/nouveau_display.c 		struct nouveau_connector *conn = nouveau_connector(connector);
connector          76 drivers/gpu/drm/nouveau/nouveau_encoder.h find_encoder(struct drm_connector *connector, int type);
connector         330 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c 		hpd = max(hpd, (u8)(dcbE.connector + 1));
connector         336 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c 		data = nvbios_connEp(bios, outp->info.connector, &ver, &hdr,
connector         364 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c 			i = outp->info.connector;
connector         369 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c 			if (conn->index == outp->info.connector) {
connector         264 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c 		 outp->info.connector, outp->info.i2c_index,
connector         132 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c 			outp->connector = (conn & 0x0000f000) >> 12;
connector         131 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 			conn = init->outp->connector;
connector        1110 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 			   struct drm_connector *connector)
connector        1114 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	connector->display_info.width_mm = ddata->width_mm;
connector        1115 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	connector->display_info.height_mm = ddata->height_mm;
connector        1117 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	return omapdss_display_get_modes(connector, &ddata->vm);
connector          52 drivers/gpu/drm/omapdrm/dss/display.c int omapdss_display_get_modes(struct drm_connector *connector,
connector          57 drivers/gpu/drm/omapdrm/dss/display.c 	mode = drm_mode_create(connector->dev);
connector          65 drivers/gpu/drm/omapdrm/dss/display.c 	drm_mode_probed_add(connector, mode);
connector         373 drivers/gpu/drm/omapdrm/dss/omapdss.h 			 struct drm_connector *connector);
connector         465 drivers/gpu/drm/omapdrm/dss/omapdss.h int omapdss_display_get_modes(struct drm_connector *connector,
connector         507 drivers/gpu/drm/omapdrm/dss/venc.c 			  struct drm_connector *connector)
connector         518 drivers/gpu/drm/omapdrm/dss/venc.c 		mode = drm_mode_duplicate(connector->dev, modes[i]);
connector         524 drivers/gpu/drm/omapdrm/dss/venc.c 		drm_mode_probed_add(connector, mode);
connector          27 drivers/gpu/drm/omapdrm/omap_connector.c static void omap_connector_hpd_notify(struct drm_connector *connector,
connector          30 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector          51 drivers/gpu/drm/omapdrm/omap_connector.c 	struct drm_connector *connector = &omap_connector->base;
connector          52 drivers/gpu/drm/omapdrm/omap_connector.c 	struct drm_device *dev = connector->dev;
connector          56 drivers/gpu/drm/omapdrm/omap_connector.c 	old_status = connector->status;
connector          57 drivers/gpu/drm/omapdrm/omap_connector.c 	connector->status = status;
connector          63 drivers/gpu/drm/omapdrm/omap_connector.c 	omap_connector_hpd_notify(connector, status);
connector          68 drivers/gpu/drm/omapdrm/omap_connector.c void omap_connector_enable_hpd(struct drm_connector *connector)
connector          70 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector          78 drivers/gpu/drm/omapdrm/omap_connector.c void omap_connector_disable_hpd(struct drm_connector *connector)
connector          80 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector          87 drivers/gpu/drm/omapdrm/omap_connector.c bool omap_connector_get_hdmi_mode(struct drm_connector *connector)
connector          89 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector          95 drivers/gpu/drm/omapdrm/omap_connector.c omap_connector_find_device(struct drm_connector *connector,
connector          98 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector         111 drivers/gpu/drm/omapdrm/omap_connector.c 		struct drm_connector *connector, bool force)
connector         116 drivers/gpu/drm/omapdrm/omap_connector.c 	dssdev = omap_connector_find_device(connector,
connector         124 drivers/gpu/drm/omapdrm/omap_connector.c 		omap_connector_hpd_notify(connector, status);
connector         126 drivers/gpu/drm/omapdrm/omap_connector.c 		switch (connector->connector_type) {
connector         138 drivers/gpu/drm/omapdrm/omap_connector.c 	VERB("%s: %d (force=%d)", connector->name, status, force);
connector         143 drivers/gpu/drm/omapdrm/omap_connector.c static void omap_connector_destroy(struct drm_connector *connector)
connector         145 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector         147 drivers/gpu/drm/omapdrm/omap_connector.c 	DBG("%s", connector->name);
connector         157 drivers/gpu/drm/omapdrm/omap_connector.c 	drm_connector_unregister(connector);
connector         158 drivers/gpu/drm/omapdrm/omap_connector.c 	drm_connector_cleanup(connector);
connector         167 drivers/gpu/drm/omapdrm/omap_connector.c static int omap_connector_get_modes_edid(struct drm_connector *connector,
connector         170 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector         175 drivers/gpu/drm/omapdrm/omap_connector.c 	status = omap_connector_detect(connector, false);
connector         189 drivers/gpu/drm/omapdrm/omap_connector.c 	drm_connector_update_edid_property(connector, edid);
connector         190 drivers/gpu/drm/omapdrm/omap_connector.c 	n = drm_add_edid_modes(connector, edid);
connector         198 drivers/gpu/drm/omapdrm/omap_connector.c 	drm_connector_update_edid_property(connector, NULL);
connector         202 drivers/gpu/drm/omapdrm/omap_connector.c static int omap_connector_get_modes(struct drm_connector *connector)
connector         204 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector         207 drivers/gpu/drm/omapdrm/omap_connector.c 	DBG("%s", connector->name);
connector         213 drivers/gpu/drm/omapdrm/omap_connector.c 	dssdev = omap_connector_find_device(connector,
connector         216 drivers/gpu/drm/omapdrm/omap_connector.c 		return omap_connector_get_modes_edid(connector, dssdev);
connector         222 drivers/gpu/drm/omapdrm/omap_connector.c 	dssdev = omap_connector_find_device(connector,
connector         225 drivers/gpu/drm/omapdrm/omap_connector.c 		return dssdev->ops->get_modes(dssdev, connector);
connector         262 drivers/gpu/drm/omapdrm/omap_connector.c static enum drm_mode_status omap_connector_mode_valid(struct drm_connector *connector,
connector         265 drivers/gpu/drm/omapdrm/omap_connector.c 	struct omap_connector *omap_connector = to_omap_connector(connector);
connector         334 drivers/gpu/drm/omapdrm/omap_connector.c 	struct drm_connector *connector = NULL;
connector         346 drivers/gpu/drm/omapdrm/omap_connector.c 	connector = &omap_connector->base;
connector         347 drivers/gpu/drm/omapdrm/omap_connector.c 	connector->interlace_allowed = 1;
connector         348 drivers/gpu/drm/omapdrm/omap_connector.c 	connector->doublescan_allowed = 0;
connector         350 drivers/gpu/drm/omapdrm/omap_connector.c 	drm_connector_init(dev, connector, &omap_connector_funcs,
connector         352 drivers/gpu/drm/omapdrm/omap_connector.c 	drm_connector_helper_add(connector, &omap_connector_helper_funcs);
connector         360 drivers/gpu/drm/omapdrm/omap_connector.c 	dssdev = omap_connector_find_device(connector, OMAP_DSS_DEVICE_OP_HPD);
connector         363 drivers/gpu/drm/omapdrm/omap_connector.c 		connector->polled = DRM_CONNECTOR_POLL_HPD;
connector         365 drivers/gpu/drm/omapdrm/omap_connector.c 		dssdev = omap_connector_find_device(connector,
connector         368 drivers/gpu/drm/omapdrm/omap_connector.c 			connector->polled = DRM_CONNECTOR_POLL_CONNECT |
connector         372 drivers/gpu/drm/omapdrm/omap_connector.c 	return connector;
connector         375 drivers/gpu/drm/omapdrm/omap_connector.c 	if (connector)
connector         376 drivers/gpu/drm/omapdrm/omap_connector.c 		omap_connector_destroy(connector);
connector          24 drivers/gpu/drm/omapdrm/omap_connector.h bool omap_connector_get_hdmi_mode(struct drm_connector *connector);
connector          25 drivers/gpu/drm/omapdrm/omap_connector.h void omap_connector_enable_hpd(struct drm_connector *connector);
connector          26 drivers/gpu/drm/omapdrm/omap_connector.h void omap_connector_disable_hpd(struct drm_connector *connector);
connector         333 drivers/gpu/drm/omapdrm/omap_drv.c 			pipe->connector = omap_connector_init(dev, pipe->output,
connector         335 drivers/gpu/drm/omapdrm/omap_drv.c 			if (!pipe->connector)
connector         338 drivers/gpu/drm/omapdrm/omap_drv.c 			drm_connector_attach_encoder(pipe->connector, encoder);
connector         342 drivers/gpu/drm/omapdrm/omap_drv.c 						       pipe->connector);
connector         393 drivers/gpu/drm/omapdrm/omap_drv.c 		if (priv->pipes[i].connector)
connector         394 drivers/gpu/drm/omapdrm/omap_drv.c 			omap_connector_enable_hpd(priv->pipes[i].connector);
connector         407 drivers/gpu/drm/omapdrm/omap_drv.c 		if (priv->pipes[i].connector)
connector         408 drivers/gpu/drm/omapdrm/omap_drv.c 			omap_connector_disable_hpd(priv->pipes[i].connector);
connector          38 drivers/gpu/drm/omapdrm/omap_drv.h 	struct drm_connector *connector;
connector          72 drivers/gpu/drm/omapdrm/omap_encoder.c static void omap_encoder_hdmi_mode_set(struct drm_connector *connector,
connector          80 drivers/gpu/drm/omapdrm/omap_encoder.c 	hdmi_mode = omap_connector_get_hdmi_mode(connector);
connector          89 drivers/gpu/drm/omapdrm/omap_encoder.c 		r = drm_hdmi_avi_infoframe_from_display_mode(&avi, connector,
connector         104 drivers/gpu/drm/omapdrm/omap_encoder.c 	struct drm_connector *connector;
connector         109 drivers/gpu/drm/omapdrm/omap_encoder.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         110 drivers/gpu/drm/omapdrm/omap_encoder.c 		if (connector->encoder == encoder)
connector         136 drivers/gpu/drm/omapdrm/omap_encoder.c 	bus_flags = connector->display_info.bus_flags;
connector         149 drivers/gpu/drm/omapdrm/omap_encoder.c 		omap_encoder_hdmi_mode_set(connector, encoder, adjusted_mode);
connector         265 drivers/gpu/drm/panel/panel-arm-versatile.c 	struct drm_connector *connector = panel->connector;
connector         269 drivers/gpu/drm/panel/panel-arm-versatile.c 	connector->display_info.width_mm = vpanel->panel_type->width_mm;
connector         270 drivers/gpu/drm/panel/panel-arm-versatile.c 	connector->display_info.height_mm = vpanel->panel_type->height_mm;
connector         271 drivers/gpu/drm/panel/panel-arm-versatile.c 	connector->display_info.bus_flags = vpanel->panel_type->bus_flags;
connector         279 drivers/gpu/drm/panel/panel-arm-versatile.c 	drm_mode_probed_add(connector, mode);
connector         167 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c 	struct drm_connector *connector = panel->connector;
connector         182 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c 	drm_mode_probed_add(connector, mode);
connector         646 drivers/gpu/drm/panel/panel-ilitek-ili9322.c 	struct drm_connector *connector = panel->connector;
connector         651 drivers/gpu/drm/panel/panel-ilitek-ili9322.c 	info = &connector->display_info;
connector         714 drivers/gpu/drm/panel/panel-ilitek-ili9322.c 	drm_mode_probed_add(connector, mode);
connector         392 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 	struct drm_connector *connector = panel->connector;
connector         408 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 	drm_mode_probed_add(connector, mode);
connector         410 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 	panel->connector->display_info.width_mm = 62;
connector         411 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 	panel->connector->display_info.height_mm = 110;
connector         421 drivers/gpu/drm/panel/panel-innolux-p079zca.c 	drm_mode_probed_add(panel->connector, mode);
connector         423 drivers/gpu/drm/panel/panel-innolux-p079zca.c 	panel->connector->display_info.width_mm =
connector         425 drivers/gpu/drm/panel/panel-innolux-p079zca.c 	panel->connector->display_info.height_mm =
connector         427 drivers/gpu/drm/panel/panel-innolux-p079zca.c 	panel->connector->display_info.bpc = innolux->desc->bpc;
connector         319 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c 	drm_mode_probed_add(panel->connector, mode);
connector         321 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c 	panel->connector->display_info.width_mm = 95;
connector         322 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c 	panel->connector->display_info.height_mm = 151;
connector         350 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c 	drm_mode_probed_add(panel->connector, mode);
connector         352 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c 	panel->connector->display_info.width_mm = 147;
connector         353 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c 	panel->connector->display_info.height_mm = 196;
connector         354 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c 	panel->connector->display_info.bpc = 8;
connector         146 drivers/gpu/drm/panel/panel-lg-lb035q02.c 	struct drm_connector *connector = panel->connector;
connector         154 drivers/gpu/drm/panel/panel-lg-lb035q02.c 	drm_mode_probed_add(connector, mode);
connector         156 drivers/gpu/drm/panel/panel-lg-lb035q02.c 	connector->display_info.width_mm = lb035q02_mode.width_mm;
connector         157 drivers/gpu/drm/panel/panel-lg-lb035q02.c 	connector->display_info.height_mm = lb035q02_mode.height_mm;
connector         164 drivers/gpu/drm/panel/panel-lg-lb035q02.c 	connector->display_info.bus_flags = DRM_BUS_FLAG_DE_HIGH
connector         214 drivers/gpu/drm/panel/panel-lg-lg4573.c 	struct drm_connector *connector = panel->connector;
connector         228 drivers/gpu/drm/panel/panel-lg-lg4573.c 	drm_mode_probed_add(connector, mode);
connector         230 drivers/gpu/drm/panel/panel-lg-lg4573.c 	panel->connector->display_info.width_mm = 61;
connector         231 drivers/gpu/drm/panel/panel-lg-lg4573.c 	panel->connector->display_info.height_mm = 103;
connector         112 drivers/gpu/drm/panel/panel-lvds.c 	struct drm_connector *connector = lvds->panel.connector;
connector         121 drivers/gpu/drm/panel/panel-lvds.c 	drm_mode_probed_add(connector, mode);
connector         123 drivers/gpu/drm/panel/panel-lvds.c 	connector->display_info.width_mm = lvds->width;
connector         124 drivers/gpu/drm/panel/panel-lvds.c 	connector->display_info.height_mm = lvds->height;
connector         125 drivers/gpu/drm/panel/panel-lvds.c 	drm_display_info_set_bus_formats(&connector->display_info,
connector         127 drivers/gpu/drm/panel/panel-lvds.c 	connector->display_info.bus_flags = lvds->data_mirror
connector         128 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c 	struct drm_connector *connector = panel->connector;
connector         136 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c 	drm_mode_probed_add(connector, mode);
connector         138 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c 	connector->display_info.width_mm = nl8048_mode.width_mm;
connector         139 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c 	connector->display_info.height_mm = nl8048_mode.height_mm;
connector         140 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c 	connector->display_info.bus_flags = DRM_BUS_FLAG_DE_HIGH
connector         213 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	struct drm_connector *connector = drm_panel->connector;
connector         223 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	drm_mode_probed_add(connector, mode);
connector         225 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	connector->display_info.bpc = 8;
connector         226 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	connector->display_info.width_mm = panel_info->width_mm;
connector         227 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	connector->display_info.height_mm = panel_info->height_mm;
connector         229 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	drm_display_info_set_bus_formats(&connector->display_info,
connector         231 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	connector->display_info.bus_flags = panel_info->bus_flags;
connector         147 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 	struct drm_connector *connector = lcd->panel.connector;
connector         188 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 		drm_mode_probed_add(connector, mode);
connector         193 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 	connector->display_info.width_mm = lcd_info->width_mm;
connector         194 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 	connector->display_info.height_mm = lcd_info->height_mm;
connector         195 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 	connector->display_info.bpc = lcd_info->bpc;
connector         198 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 		drm_display_info_set_bus_formats(&connector->display_info,
connector         200 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 	connector->display_info.bus_flags = lcd_info->bus_flag;
connector         367 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	drm_mode_probed_add(panel->connector, mode);
connector         369 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	panel->connector->display_info.width_mm = mode->width_mm;
connector         370 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	panel->connector->display_info.height_mm = mode->height_mm;
connector         131 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c 	drm_mode_probed_add(panel->connector, mode);
connector         133 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c 	panel->connector->display_info.width_mm = 217;
connector         134 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c 	panel->connector->display_info.height_mm = 136;
connector         183 drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c 	drm_mode_probed_add(panel->connector, mode);
connector         185 drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c 	panel->connector->display_info.width_mm = 217;
connector         186 drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c 	panel->connector->display_info.height_mm = 136;
connector         316 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c 	struct drm_connector *connector = panel->connector;
connector         339 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c 		drm_mode_probed_add(connector, mode);
connector         343 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c 	connector->display_info.bpc = 8;
connector         344 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c 	connector->display_info.width_mm = 154;
connector         345 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c 	connector->display_info.height_mm = 86;
connector         346 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c 	drm_display_info_set_bus_formats(&connector->display_info,
connector         441 drivers/gpu/drm/panel/panel-raydium-rm67191.c 	struct drm_connector *connector = panel->connector;
connector         454 drivers/gpu/drm/panel/panel-raydium-rm67191.c 	drm_mode_probed_add(panel->connector, mode);
connector         456 drivers/gpu/drm/panel/panel-raydium-rm67191.c 	connector->display_info.width_mm = mode->width_mm;
connector         457 drivers/gpu/drm/panel/panel-raydium-rm67191.c 	connector->display_info.height_mm = mode->height_mm;
connector         458 drivers/gpu/drm/panel/panel-raydium-rm67191.c 	connector->display_info.bus_flags = rad_bus_flags;
connector         460 drivers/gpu/drm/panel/panel-raydium-rm67191.c 	drm_display_info_set_bus_formats(&connector->display_info,
connector         353 drivers/gpu/drm/panel/panel-raydium-rm68200.c 	drm_mode_probed_add(panel->connector, mode);
connector         355 drivers/gpu/drm/panel/panel-raydium-rm68200.c 	panel->connector->display_info.width_mm = mode->width_mm;
connector         356 drivers/gpu/drm/panel/panel-raydium-rm68200.c 	panel->connector->display_info.height_mm = mode->height_mm;
connector         249 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c 	panel->connector->display_info.width_mm = mode->width_mm;
connector         250 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c 	panel->connector->display_info.height_mm = mode->height_mm;
connector         251 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c 	drm_mode_probed_add(panel->connector, mode);
connector         125 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 	struct drm_connector *connector = panel->connector;
connector         141 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 	drm_mode_probed_add(connector, mode);
connector         143 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 	panel->connector->display_info.bpc = 8;
connector         144 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 	panel->connector->display_info.width_mm = mode->width_mm;
connector         145 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 	panel->connector->display_info.height_mm = mode->height_mm;
connector         146 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c 	drm_display_info_set_bus_formats(&connector->display_info,
connector         266 drivers/gpu/drm/panel/panel-samsung-ld9040.c 	struct drm_connector *connector = panel->connector;
connector         270 drivers/gpu/drm/panel/panel-samsung-ld9040.c 	mode = drm_mode_create(connector->dev);
connector         279 drivers/gpu/drm/panel/panel-samsung-ld9040.c 	connector->display_info.width_mm = mode->width_mm;
connector         280 drivers/gpu/drm/panel/panel-samsung-ld9040.c 	connector->display_info.height_mm = mode->height_mm;
connector         283 drivers/gpu/drm/panel/panel-samsung-ld9040.c 	drm_mode_probed_add(connector, mode);
connector         148 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c 	struct drm_connector *connector = panel->connector;
connector         159 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c 	connector->display_info.width_mm = mode->width_mm;
connector         160 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c 	connector->display_info.height_mm = mode->height_mm;
connector         162 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c 	drm_mode_probed_add(connector, mode);
connector         650 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	struct drm_connector *connector = panel->connector;
connector         665 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	drm_mode_probed_add(connector, mode);
connector         667 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	connector->display_info.width_mm = 71;
connector         668 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	connector->display_info.height_mm = 125;
connector         405 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	struct drm_connector *connector = panel->connector;
connector         419 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	drm_mode_probed_add(connector, mode);
connector         421 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	connector->display_info.width_mm = 29;
connector         422 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	connector->display_info.height_mm = 29;
connector         367 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	struct drm_connector *connector = panel->connector;
connector         381 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	drm_mode_probed_add(connector, mode);
connector         925 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 	struct drm_connector *connector = panel->connector;
connector         929 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 	mode = drm_mode_create(connector->dev);
connector         938 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 	connector->display_info.width_mm = mode->width_mm;
connector         939 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 	connector->display_info.height_mm = mode->height_mm;
connector         942 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 	drm_mode_probed_add(connector, mode);
connector          61 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	struct drm_connector *connector = panel->base.connector;
connector          88 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 		drm_mode_probed_add(connector, mode);
connector         109 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 		drm_mode_probed_add(connector, mode);
connector         113 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	connector->display_info.bpc = panel->desc->bpc;
connector         114 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	connector->display_info.width_mm = panel->desc->size.width;
connector         115 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	connector->display_info.height_mm = panel->desc->size.height;
connector         117 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 		drm_display_info_set_bus_formats(&connector->display_info,
connector         119 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	connector->display_info.bus_flags = panel->desc->bus_flags;
connector         295 drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c 	drm_mode_probed_add(panel->connector, mode);
connector         297 drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c 	panel->connector->display_info.width_mm = 217;
connector         298 drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c 	panel->connector->display_info.height_mm = 136;
connector         105 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	struct drm_connector *connector = panel->connector;
connector         113 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	drm_mode_probed_add(connector, mode);
connector         115 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	connector->display_info.width_mm = ls037v7dw01_mode.width_mm;
connector         116 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	connector->display_info.height_mm = ls037v7dw01_mode.height_mm;
connector         123 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	connector->display_info.bus_flags = DRM_BUS_FLAG_DE_HIGH
connector         227 drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c 	drm_mode_probed_add(panel->connector, mode);
connector         229 drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c 	panel->connector->display_info.width_mm = 54;
connector         230 drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c 	panel->connector->display_info.height_mm = 95;
connector         123 drivers/gpu/drm/panel/panel-simple.c 	struct drm_connector *connector = panel->base.connector;
connector         147 drivers/gpu/drm/panel/panel-simple.c 		drm_mode_probed_add(connector, mode);
connector         156 drivers/gpu/drm/panel/panel-simple.c 	struct drm_connector *connector = panel->base.connector;
connector         178 drivers/gpu/drm/panel/panel-simple.c 		drm_mode_probed_add(connector, mode);
connector         187 drivers/gpu/drm/panel/panel-simple.c 	struct drm_connector *connector = panel->base.connector;
connector         199 drivers/gpu/drm/panel/panel-simple.c 			drm_mode_probed_add(connector, mode);
connector         220 drivers/gpu/drm/panel/panel-simple.c 	connector->display_info.bpc = panel->desc->bpc;
connector         221 drivers/gpu/drm/panel/panel-simple.c 	connector->display_info.width_mm = panel->desc->size.width;
connector         222 drivers/gpu/drm/panel/panel-simple.c 	connector->display_info.height_mm = panel->desc->size.height;
connector         224 drivers/gpu/drm/panel/panel-simple.c 		drm_display_info_set_bus_formats(&connector->display_info,
connector         226 drivers/gpu/drm/panel/panel-simple.c 	connector->display_info.bus_flags = panel->desc->bus_flags;
connector         327 drivers/gpu/drm/panel/panel-simple.c 		struct edid *edid = drm_get_edid(panel->connector, p->ddc);
connector         328 drivers/gpu/drm/panel/panel-simple.c 		drm_connector_update_edid_property(panel->connector, edid);
connector         330 drivers/gpu/drm/panel/panel-simple.c 			num += drm_add_edid_modes(panel->connector, edid);
connector         283 drivers/gpu/drm/panel/panel-sitronix-st7701.c 	drm_mode_probed_add(panel->connector, mode);
connector         285 drivers/gpu/drm/panel/panel-sitronix-st7701.c 	panel->connector->display_info.width_mm = desc_mode->width_mm;
connector         286 drivers/gpu/drm/panel/panel-sitronix-st7701.c 	panel->connector->display_info.height_mm = desc_mode->height_mm;
connector         175 drivers/gpu/drm/panel/panel-sitronix-st7789v.c 	struct drm_connector *connector = panel->connector;
connector         189 drivers/gpu/drm/panel/panel-sitronix-st7789v.c 	drm_mode_probed_add(connector, mode);
connector         191 drivers/gpu/drm/panel/panel-sitronix-st7789v.c 	panel->connector->display_info.width_mm = 61;
connector         192 drivers/gpu/drm/panel/panel-sitronix-st7789v.c 	panel->connector->display_info.height_mm = 103;
connector         526 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	struct drm_connector *connector = panel->connector;
connector         534 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	drm_mode_probed_add(connector, mode);
connector         536 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	connector->display_info.width_mm = acx565akm_mode.width_mm;
connector         537 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	connector->display_info.height_mm = acx565akm_mode.height_mm;
connector         538 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	connector->display_info.bus_flags = DRM_BUS_FLAG_DE_HIGH
connector         292 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c 	struct drm_connector *connector = panel->connector;
connector         300 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c 	drm_mode_probed_add(connector, mode);
connector         302 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c 	connector->display_info.width_mm = td028ttec1_mode.width_mm;
connector         303 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c 	connector->display_info.height_mm = td028ttec1_mode.height_mm;
connector         310 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c 	connector->display_info.bus_flags = DRM_BUS_FLAG_DE_HIGH
connector         351 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c 	struct drm_connector *connector = panel->connector;
connector         359 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c 	drm_mode_probed_add(connector, mode);
connector         361 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c 	connector->display_info.width_mm = td043mtea1_mode.width_mm;
connector         362 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c 	connector->display_info.height_mm = td043mtea1_mode.height_mm;
connector         369 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c 	connector->display_info.bus_flags = DRM_BUS_FLAG_DE_HIGH
connector         389 drivers/gpu/drm/panel/panel-tpo-tpg110.c 	struct drm_connector *connector = panel->connector;
connector         393 drivers/gpu/drm/panel/panel-tpo-tpg110.c 	connector->display_info.width_mm = tpg->width;
connector         394 drivers/gpu/drm/panel/panel-tpo-tpg110.c 	connector->display_info.height_mm = tpg->height;
connector         395 drivers/gpu/drm/panel/panel-tpo-tpg110.c 	connector->display_info.bus_flags = tpg->panel_mode->bus_flags;
connector         404 drivers/gpu/drm/panel/panel-tpo-tpg110.c 	drm_mode_probed_add(connector, mode);
connector         459 drivers/gpu/drm/panel/panel-truly-nt35597.c 	struct drm_connector *connector = panel->connector;
connector         465 drivers/gpu/drm/panel/panel-truly-nt35597.c 	mode = drm_mode_create(connector->dev);
connector         472 drivers/gpu/drm/panel/panel-truly-nt35597.c 	connector->display_info.width_mm = config->width_mm;
connector         473 drivers/gpu/drm/panel/panel-truly-nt35597.c 	connector->display_info.height_mm = config->height_mm;
connector         476 drivers/gpu/drm/panel/panel-truly-nt35597.c 	drm_mode_probed_add(connector, mode);
connector         129 drivers/gpu/drm/pl111/pl111_display.c 	struct drm_connector *connector = priv->connector;
connector         184 drivers/gpu/drm/pl111/pl111_display.c 	if (connector) {
connector         185 drivers/gpu/drm/pl111/pl111_display.c 		if (connector->display_info.bus_flags & DRM_BUS_FLAG_DE_LOW)
connector         188 drivers/gpu/drm/pl111/pl111_display.c 		if (connector->display_info.bus_flags &
connector         192 drivers/gpu/drm/pl111/pl111_display.c 		if (connector->display_info.num_bus_formats == 1 &&
connector         193 drivers/gpu/drm/pl111/pl111_display.c 		    connector->display_info.bus_formats[0] ==
connector         592 drivers/gpu/drm/pl111/pl111_display.c 					   priv->connector);
connector          62 drivers/gpu/drm/pl111/pl111_drm.h 	struct drm_connector *connector;
connector         169 drivers/gpu/drm/pl111/pl111_drv.c 		priv->connector = panel->connector;
connector         146 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_connector *connector;
connector         150 drivers/gpu/drm/qxl/qxl_display.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         151 drivers/gpu/drm/qxl/qxl_display.c 		output = drm_connector_to_qxl_output(connector);
connector         155 drivers/gpu/drm/qxl/qxl_display.c 		drm_object_property_set_value(&connector->base,
connector         157 drivers/gpu/drm/qxl/qxl_display.c 		drm_object_property_set_value(&connector->base,
connector         218 drivers/gpu/drm/qxl/qxl_display.c static int qxl_add_mode(struct drm_connector *connector,
connector         223 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_device *dev = connector->dev;
connector         238 drivers/gpu/drm/qxl/qxl_display.c 	drm_mode_probed_add(connector, mode);
connector         242 drivers/gpu/drm/qxl/qxl_display.c static int qxl_add_monitors_config_modes(struct drm_connector *connector)
connector         244 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_device *dev = connector->dev;
connector         246 drivers/gpu/drm/qxl/qxl_display.c 	struct qxl_output *output = drm_connector_to_qxl_output(connector);
connector         262 drivers/gpu/drm/qxl/qxl_display.c 	return qxl_add_mode(connector, head->width, head->height, true);
connector         274 drivers/gpu/drm/qxl/qxl_display.c static int qxl_add_extra_modes(struct drm_connector *connector)
connector         279 drivers/gpu/drm/qxl/qxl_display.c 		ret += qxl_add_mode(connector,
connector         978 drivers/gpu/drm/qxl/qxl_display.c static int qxl_conn_get_modes(struct drm_connector *connector)
connector         980 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_device *dev = connector->dev;
connector         982 drivers/gpu/drm/qxl/qxl_display.c 	struct qxl_output *output = drm_connector_to_qxl_output(connector);
connector         996 drivers/gpu/drm/qxl/qxl_display.c 	ret += drm_add_modes_noedid(connector, 8192, 8192);
connector         997 drivers/gpu/drm/qxl/qxl_display.c 	ret += qxl_add_extra_modes(connector);
connector         998 drivers/gpu/drm/qxl/qxl_display.c 	ret += qxl_add_monitors_config_modes(connector);
connector         999 drivers/gpu/drm/qxl/qxl_display.c 	drm_set_preferred_mode(connector, pwidth, pheight);
connector        1003 drivers/gpu/drm/qxl/qxl_display.c static enum drm_mode_status qxl_conn_mode_valid(struct drm_connector *connector,
connector        1006 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_device *ddev = connector->dev;
connector        1015 drivers/gpu/drm/qxl/qxl_display.c static struct drm_encoder *qxl_best_encoder(struct drm_connector *connector)
connector        1018 drivers/gpu/drm/qxl/qxl_display.c 		drm_connector_to_qxl_output(connector);
connector        1034 drivers/gpu/drm/qxl/qxl_display.c 			struct drm_connector *connector,
connector        1038 drivers/gpu/drm/qxl/qxl_display.c 		drm_connector_to_qxl_output(connector);
connector        1039 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_device *ddev = connector->dev;
connector        1057 drivers/gpu/drm/qxl/qxl_display.c static void qxl_conn_destroy(struct drm_connector *connector)
connector        1060 drivers/gpu/drm/qxl/qxl_display.c 		drm_connector_to_qxl_output(connector);
connector        1062 drivers/gpu/drm/qxl/qxl_display.c 	drm_connector_unregister(connector);
connector        1063 drivers/gpu/drm/qxl/qxl_display.c 	drm_connector_cleanup(connector);
connector        1101 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_connector *connector;
connector        1110 drivers/gpu/drm/qxl/qxl_display.c 	connector = &qxl_output->base;
connector        1119 drivers/gpu/drm/qxl/qxl_display.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        1124 drivers/gpu/drm/qxl/qxl_display.c 	drm_connector_helper_add(connector, &qxl_connector_helper_funcs);
connector        1126 drivers/gpu/drm/qxl/qxl_display.c 	drm_object_attach_property(&connector->base,
connector        1128 drivers/gpu/drm/qxl/qxl_display.c 	drm_object_attach_property(&connector->base,
connector        1130 drivers/gpu/drm/qxl/qxl_display.c 	drm_object_attach_property(&connector->base,
connector         566 drivers/gpu/drm/radeon/atombios_crtc.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         611 drivers/gpu/drm/radeon/atombios_crtc.c 		if (connector) {
connector         612 drivers/gpu/drm/radeon/atombios_crtc.c 			struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         622 drivers/gpu/drm/radeon/atombios_crtc.c 		struct radeon_connector_atom_dig *dig_connector = mst_enc->connector->con_priv;
connector         980 drivers/gpu/drm/radeon/atombios_crtc.c 		struct drm_connector *connector =
connector         983 drivers/gpu/drm/radeon/atombios_crtc.c 			to_radeon_connector(connector);
connector         990 drivers/gpu/drm/radeon/atombios_crtc.c 		radeon_crtc->bpc = radeon_get_monitor_bpc(connector);
connector        1821 drivers/gpu/drm/radeon/atombios_crtc.c 			if (test_radeon_crtc->connector == radeon_crtc->connector) {
connector        2109 drivers/gpu/drm/radeon/atombios_crtc.c 			radeon_crtc->connector = radeon_get_connector_for_encoder(encoder);
connector        2113 drivers/gpu/drm/radeon/atombios_crtc.c 	if ((radeon_crtc->encoder == NULL) || (radeon_crtc->connector == NULL)) {
connector        2115 drivers/gpu/drm/radeon/atombios_crtc.c 		radeon_crtc->connector = NULL;
connector        2223 drivers/gpu/drm/radeon/atombios_crtc.c 	radeon_crtc->connector = NULL;
connector        2274 drivers/gpu/drm/radeon/atombios_crtc.c 	radeon_crtc->connector = NULL;
connector         305 drivers/gpu/drm/radeon/atombios_dp.c static int radeon_dp_get_dp_link_config(struct drm_connector *connector,
connector         310 drivers/gpu/drm/radeon/atombios_dp.c 	int bpp = convert_bpc_to_bpp(radeon_get_monitor_bpc(connector));
connector         316 drivers/gpu/drm/radeon/atombios_dp.c 	if (radeon_connector_encoder_get_dp_bridge_encoder_id(connector) ==
connector         410 drivers/gpu/drm/radeon/atombios_dp.c 			     struct drm_connector *connector)
connector         414 drivers/gpu/drm/radeon/atombios_dp.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         417 drivers/gpu/drm/radeon/atombios_dp.c 	u16 dp_bridge = radeon_connector_encoder_get_dp_bridge_encoder_id(connector);
connector         440 drivers/gpu/drm/radeon/atombios_dp.c 	} else if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector         452 drivers/gpu/drm/radeon/atombios_dp.c void radeon_dp_set_link_config(struct drm_connector *connector,
connector         455 drivers/gpu/drm/radeon/atombios_dp.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         465 drivers/gpu/drm/radeon/atombios_dp.c 		ret = radeon_dp_get_dp_link_config(connector, dig_connector->dpcd,
connector         476 drivers/gpu/drm/radeon/atombios_dp.c int radeon_dp_mode_valid_helper(struct drm_connector *connector,
connector         479 drivers/gpu/drm/radeon/atombios_dp.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         485 drivers/gpu/drm/radeon/atombios_dp.c 	    (!radeon_connector_is_dp12_capable(connector)))
connector         492 drivers/gpu/drm/radeon/atombios_dp.c 	ret = radeon_dp_get_dp_link_config(connector, dig_connector->dpcd,
connector         500 drivers/gpu/drm/radeon/atombios_dp.c 	    (!radeon_connector_is_dp12_capable(connector)))
connector         519 drivers/gpu/drm/radeon/atombios_dp.c void radeon_dp_set_rx_power_state(struct drm_connector *connector,
connector         522 drivers/gpu/drm/radeon/atombios_dp.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         542 drivers/gpu/drm/radeon/atombios_dp.c 	struct drm_connector *connector;
connector         609 drivers/gpu/drm/radeon/atombios_dp.c 	radeon_dp_set_rx_power_state(dp_info->connector, DP_SET_POWER_D0);
connector         787 drivers/gpu/drm/radeon/atombios_dp.c 			  struct drm_connector *connector)
connector         803 drivers/gpu/drm/radeon/atombios_dp.c 	radeon_connector = to_radeon_connector(connector);
connector         847 drivers/gpu/drm/radeon/atombios_dp.c 	dp_info.connector = connector;
connector         344 drivers/gpu/drm/radeon/atombios_encoders.c 		struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         345 drivers/gpu/drm/radeon/atombios_encoders.c 		radeon_dp_set_link_config(connector, adjusted_mode);
connector         683 drivers/gpu/drm/radeon/atombios_encoders.c 	struct drm_connector *connector;
connector         704 drivers/gpu/drm/radeon/atombios_encoders.c 	connector = radeon_get_connector_for_encoder(encoder);
connector         708 drivers/gpu/drm/radeon/atombios_encoders.c 	if (!connector)
connector         709 drivers/gpu/drm/radeon/atombios_encoders.c 		connector = radeon_get_connector_for_encoder_init(encoder);
connector         710 drivers/gpu/drm/radeon/atombios_encoders.c 	radeon_connector = to_radeon_connector(connector);
connector         712 drivers/gpu/drm/radeon/atombios_encoders.c 	switch (connector->connector_type) {
connector         719 drivers/gpu/drm/radeon/atombios_encoders.c 			else if (drm_detect_hdmi_monitor(radeon_connector_edid(connector)) &&
connector         738 drivers/gpu/drm/radeon/atombios_encoders.c 			else if (drm_detect_hdmi_monitor(radeon_connector_edid(connector)) &&
connector         755 drivers/gpu/drm/radeon/atombios_encoders.c 			    drm_detect_monitor_audio(radeon_connector_edid(connector)) &&
connector         762 drivers/gpu/drm/radeon/atombios_encoders.c 			else if (drm_detect_hdmi_monitor(radeon_connector_edid(connector)) &&
connector         773 drivers/gpu/drm/radeon/atombios_encoders.c 		    drm_detect_monitor_audio(radeon_connector_edid(connector)) &&
connector         852 drivers/gpu/drm/radeon/atombios_encoders.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         860 drivers/gpu/drm/radeon/atombios_encoders.c 	if (connector) {
connector         861 drivers/gpu/drm/radeon/atombios_encoders.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1022 drivers/gpu/drm/radeon/atombios_encoders.c 	struct drm_connector *connector;
connector        1036 drivers/gpu/drm/radeon/atombios_encoders.c 		connector = radeon_get_connector_for_encoder_init(encoder);
connector        1042 drivers/gpu/drm/radeon/atombios_encoders.c 		connector = radeon_get_connector_for_encoder(encoder);
connector        1044 drivers/gpu/drm/radeon/atombios_encoders.c 	if (connector) {
connector        1045 drivers/gpu/drm/radeon/atombios_encoders.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1389 drivers/gpu/drm/radeon/atombios_encoders.c atombios_set_edp_panel_power(struct drm_connector *connector, int action)
connector        1391 drivers/gpu/drm/radeon/atombios_encoders.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1398 drivers/gpu/drm/radeon/atombios_encoders.c 	if (connector->connector_type != DRM_MODE_CONNECTOR_eDP)
connector        1447 drivers/gpu/drm/radeon/atombios_encoders.c 	struct drm_connector *connector;
connector        1456 drivers/gpu/drm/radeon/atombios_encoders.c 		connector = radeon_get_connector_for_encoder_init(encoder);
connector        1458 drivers/gpu/drm/radeon/atombios_encoders.c 		connector = radeon_get_connector_for_encoder(encoder);
connector        1460 drivers/gpu/drm/radeon/atombios_encoders.c 	if (connector) {
connector        1461 drivers/gpu/drm/radeon/atombios_encoders.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1672 drivers/gpu/drm/radeon/atombios_encoders.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector        1677 drivers/gpu/drm/radeon/atombios_encoders.c 	if (connector) {
connector        1678 drivers/gpu/drm/radeon/atombios_encoders.c 		radeon_connector = to_radeon_connector(connector);
connector        1680 drivers/gpu/drm/radeon/atombios_encoders.c 		if ((radeon_connector_encoder_get_dp_bridge_encoder_id(connector) ==
connector        1690 drivers/gpu/drm/radeon/atombios_encoders.c 			if (!connector)
connector        1693 drivers/gpu/drm/radeon/atombios_encoders.c 				dig->panel_mode = radeon_dp_get_panel_mode(encoder, connector);
connector        1713 drivers/gpu/drm/radeon/atombios_encoders.c 		if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(encoder)) && connector) {
connector        1714 drivers/gpu/drm/radeon/atombios_encoders.c 			if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector        1715 drivers/gpu/drm/radeon/atombios_encoders.c 				atombios_set_edp_panel_power(connector,
connector        1722 drivers/gpu/drm/radeon/atombios_encoders.c 		if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(encoder)) && connector) {
connector        1724 drivers/gpu/drm/radeon/atombios_encoders.c 			radeon_dp_link_train(encoder, connector);
connector        1747 drivers/gpu/drm/radeon/atombios_encoders.c 			if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(encoder)) && connector)
connector        1757 drivers/gpu/drm/radeon/atombios_encoders.c 		    connector && !travis_quirk)
connector        1758 drivers/gpu/drm/radeon/atombios_encoders.c 			radeon_dp_set_rx_power_state(connector, DP_SET_POWER_D3);
connector        1769 drivers/gpu/drm/radeon/atombios_encoders.c 		if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(encoder)) && connector) {
connector        1771 drivers/gpu/drm/radeon/atombios_encoders.c 				radeon_dp_set_rx_power_state(connector, DP_SET_POWER_D3);
connector        1772 drivers/gpu/drm/radeon/atombios_encoders.c 			if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector        1773 drivers/gpu/drm/radeon/atombios_encoders.c 				atombios_set_edp_panel_power(connector,
connector        1934 drivers/gpu/drm/radeon/atombios_encoders.c 				struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector        1936 drivers/gpu/drm/radeon/atombios_encoders.c 				if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)
connector        1938 drivers/gpu/drm/radeon/atombios_encoders.c 				else if (connector->connector_type == DRM_MODE_CONNECTOR_VGA)
connector        2281 drivers/gpu/drm/radeon/atombios_encoders.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector        2332 drivers/gpu/drm/radeon/atombios_encoders.c 	if (connector && (radeon_audio != 0) &&
connector        2339 drivers/gpu/drm/radeon/atombios_encoders.c atombios_dac_load_detect(struct drm_encoder *encoder, struct drm_connector *connector)
connector        2344 drivers/gpu/drm/radeon/atombios_encoders.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        2388 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector)
connector        2393 drivers/gpu/drm/radeon/atombios_encoders.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        2396 drivers/gpu/drm/radeon/atombios_encoders.c 	if (!atombios_dac_load_detect(encoder, connector)) {
connector        2429 drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_dig_detect(struct drm_encoder *encoder, struct drm_connector *connector)
connector        2434 drivers/gpu/drm/radeon/atombios_encoders.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        2491 drivers/gpu/drm/radeon/atombios_encoders.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector        2514 drivers/gpu/drm/radeon/atombios_encoders.c 	if (connector) {
connector        2515 drivers/gpu/drm/radeon/atombios_encoders.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        2522 drivers/gpu/drm/radeon/atombios_encoders.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP)
connector        2523 drivers/gpu/drm/radeon/atombios_encoders.c 			atombios_set_edp_panel_power(connector,
connector        8750 drivers/gpu/drm/radeon/cik.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector        8755 drivers/gpu/drm/radeon/cik.c 	if (connector) {
connector        8756 drivers/gpu/drm/radeon/cik.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        8757 drivers/gpu/drm/radeon/cik.c 		bpc = radeon_get_monitor_bpc(connector);
connector         124 drivers/gpu/drm/radeon/dce6_afmt.c 				    struct drm_connector *connector,
connector         136 drivers/gpu/drm/radeon/dce6_afmt.c 		if (connector->latency_present[1])
connector         137 drivers/gpu/drm/radeon/dce6_afmt.c 			tmp = VIDEO_LIPSYNC(connector->video_latency[1]) |
connector         138 drivers/gpu/drm/radeon/dce6_afmt.c 				AUDIO_LIPSYNC(connector->audio_latency[1]);
connector         142 drivers/gpu/drm/radeon/dce6_afmt.c 		if (connector->latency_present[0])
connector         143 drivers/gpu/drm/radeon/dce6_afmt.c 			tmp = VIDEO_LIPSYNC(connector->video_latency[0]) |
connector         144 drivers/gpu/drm/radeon/dce6_afmt.c 				AUDIO_LIPSYNC(connector->audio_latency[0]);
connector        1301 drivers/gpu/drm/radeon/evergreen.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector        1306 drivers/gpu/drm/radeon/evergreen.c 	if (connector) {
connector        1307 drivers/gpu/drm/radeon/evergreen.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1308 drivers/gpu/drm/radeon/evergreen.c 		bpc = radeon_get_monitor_bpc(connector);
connector        1764 drivers/gpu/drm/radeon/evergreen.c 	struct drm_connector *connector;
connector        1769 drivers/gpu/drm/radeon/evergreen.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        1771 drivers/gpu/drm/radeon/evergreen.c 			to_radeon_connector(connector)->hpd.hpd;
connector        1773 drivers/gpu/drm/radeon/evergreen.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
connector        1774 drivers/gpu/drm/radeon/evergreen.c 		    connector->connector_type == DRM_MODE_CONNECTOR_LVDS) {
connector        1805 drivers/gpu/drm/radeon/evergreen.c 	struct drm_connector *connector;
connector        1808 drivers/gpu/drm/radeon/evergreen.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        1810 drivers/gpu/drm/radeon/evergreen.c 			to_radeon_connector(connector)->hpd.hpd;
connector          98 drivers/gpu/drm/radeon/evergreen_hdmi.c 		struct drm_connector *connector, struct drm_display_mode *mode)
connector         104 drivers/gpu/drm/radeon/evergreen_hdmi.c 		if (connector->latency_present[1])
connector         105 drivers/gpu/drm/radeon/evergreen_hdmi.c 			tmp = VIDEO_LIPSYNC(connector->video_latency[1]) |
connector         106 drivers/gpu/drm/radeon/evergreen_hdmi.c 				AUDIO_LIPSYNC(connector->audio_latency[1]);
connector         110 drivers/gpu/drm/radeon/evergreen_hdmi.c 		if (connector->latency_present[0])
connector         111 drivers/gpu/drm/radeon/evergreen_hdmi.c 			tmp = VIDEO_LIPSYNC(connector->video_latency[0]) |
connector         112 drivers/gpu/drm/radeon/evergreen_hdmi.c 				AUDIO_LIPSYNC(connector->audio_latency[0]);
connector         321 drivers/gpu/drm/radeon/evergreen_hdmi.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         335 drivers/gpu/drm/radeon/evergreen_hdmi.c 					 connector->name, bpc);
connector         341 drivers/gpu/drm/radeon/evergreen_hdmi.c 					 connector->name);
connector         347 drivers/gpu/drm/radeon/evergreen_hdmi.c 					 connector->name);
connector         411 drivers/gpu/drm/radeon/evergreen_hdmi.c 		struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         413 drivers/gpu/drm/radeon/evergreen_hdmi.c 		if (connector && drm_detect_monitor_audio(radeon_connector_edid(connector))) {
connector         446 drivers/gpu/drm/radeon/evergreen_hdmi.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         451 drivers/gpu/drm/radeon/evergreen_hdmi.c 	if (enable && connector &&
connector         452 drivers/gpu/drm/radeon/evergreen_hdmi.c 	    drm_detect_monitor_audio(radeon_connector_edid(connector))) {
connector         453 drivers/gpu/drm/radeon/evergreen_hdmi.c 		struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         454 drivers/gpu/drm/radeon/evergreen_hdmi.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         596 drivers/gpu/drm/radeon/r100.c 	struct drm_connector *connector;
connector         599 drivers/gpu/drm/radeon/r100.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         600 drivers/gpu/drm/radeon/r100.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         619 drivers/gpu/drm/radeon/r100.c 	struct drm_connector *connector;
connector         622 drivers/gpu/drm/radeon/r100.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         623 drivers/gpu/drm/radeon/r100.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         302 drivers/gpu/drm/radeon/r600.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         307 drivers/gpu/drm/radeon/r600.c 	if (connector) {
connector         308 drivers/gpu/drm/radeon/r600.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         309 drivers/gpu/drm/radeon/r600.c 		bpc = radeon_get_monitor_bpc(connector);
connector         954 drivers/gpu/drm/radeon/r600.c 	struct drm_connector *connector;
connector         957 drivers/gpu/drm/radeon/r600.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         958 drivers/gpu/drm/radeon/r600.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         960 drivers/gpu/drm/radeon/r600.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
connector         961 drivers/gpu/drm/radeon/r600.c 		    connector->connector_type == DRM_MODE_CONNECTOR_LVDS) {
connector        1021 drivers/gpu/drm/radeon/r600.c 	struct drm_connector *connector;
connector        1024 drivers/gpu/drm/radeon/r600.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        1025 drivers/gpu/drm/radeon/r600.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        4164 drivers/gpu/drm/radeon/radeon_atombios.c radeon_atombios_connected_scratch_regs(struct drm_connector *connector,
connector        4168 drivers/gpu/drm/radeon/radeon_atombios.c 	struct drm_device *dev = connector->dev;
connector        4171 drivers/gpu/drm/radeon/radeon_atombios.c 	    to_radeon_connector(connector);
connector          60 drivers/gpu/drm/radeon/radeon_audio.c 		struct drm_connector *connector, struct drm_display_mode *mode);
connector          62 drivers/gpu/drm/radeon/radeon_audio.c 		struct drm_connector *connector, struct drm_display_mode *mode);
connector         361 drivers/gpu/drm/radeon/radeon_audio.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         366 drivers/gpu/drm/radeon/radeon_audio.c 	if (!connector)
connector         369 drivers/gpu/drm/radeon/radeon_audio.c 	sad_count = drm_edid_to_sad(radeon_connector_edid(connector), &sads);
connector         384 drivers/gpu/drm/radeon/radeon_audio.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         389 drivers/gpu/drm/radeon/radeon_audio.c 	if (!connector)
connector         392 drivers/gpu/drm/radeon/radeon_audio.c 	sad_count = drm_edid_to_speaker_allocation(radeon_connector_edid(connector),
connector         409 drivers/gpu/drm/radeon/radeon_audio.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         412 drivers/gpu/drm/radeon/radeon_audio.c 	if (!connector)
connector         416 drivers/gpu/drm/radeon/radeon_audio.c 		radeon_encoder->audio->write_latency_fields(encoder, connector, mode);
connector         438 drivers/gpu/drm/radeon/radeon_audio.c void radeon_audio_detect(struct drm_connector *connector,
connector         442 drivers/gpu/drm/radeon/radeon_audio.c 	struct drm_device *dev = connector->dev;
connector         456 drivers/gpu/drm/radeon/radeon_audio.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
connector         457 drivers/gpu/drm/radeon/radeon_audio.c 			struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         468 drivers/gpu/drm/radeon/radeon_audio.c 		if (drm_detect_monitor_audio(radeon_connector_edid(connector))) {
connector         511 drivers/gpu/drm/radeon/radeon_audio.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         516 drivers/gpu/drm/radeon/radeon_audio.c 	if (!connector)
connector         519 drivers/gpu/drm/radeon/radeon_audio.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
connector         526 drivers/gpu/drm/radeon/radeon_audio.c 		drm_hdmi_avi_infoframe_quant_range(&frame, connector, mode,
connector         697 drivers/gpu/drm/radeon/radeon_audio.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         702 drivers/gpu/drm/radeon/radeon_audio.c 	if (!connector)
connector         705 drivers/gpu/drm/radeon/radeon_audio.c 	if (drm_detect_monitor_audio(radeon_connector_edid(connector))) {
connector         737 drivers/gpu/drm/radeon/radeon_audio.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         742 drivers/gpu/drm/radeon/radeon_audio.c 	if (!connector)
connector         745 drivers/gpu/drm/radeon/radeon_audio.c 	if (drm_detect_monitor_audio(radeon_connector_edid(connector))) {
connector          49 drivers/gpu/drm/radeon/radeon_audio.h 		struct drm_connector *connector, struct drm_display_mode *mode);
connector          70 drivers/gpu/drm/radeon/radeon_audio.h void radeon_audio_detect(struct drm_connector *connector,
connector        2312 drivers/gpu/drm/radeon/radeon_combios.c 	enum radeon_combios_connector connector;
connector        2327 drivers/gpu/drm/radeon/radeon_combios.c 			connector = (tmp >> 12) & 0xf;
connector        2335 drivers/gpu/drm/radeon/radeon_combios.c 			switch (connector) {
connector        2349 drivers/gpu/drm/radeon/radeon_combios.c 			if (!radeon_apply_legacy_quirks(dev, i, &connector,
connector        2353 drivers/gpu/drm/radeon/radeon_combios.c 			switch (connector) {
connector        2365 drivers/gpu/drm/radeon/radeon_combios.c 							    [connector],
connector        2392 drivers/gpu/drm/radeon/radeon_combios.c 							    [connector],
connector        2447 drivers/gpu/drm/radeon/radeon_combios.c 							    [connector],
connector        2466 drivers/gpu/drm/radeon/radeon_combios.c 							    [connector],
connector        2482 drivers/gpu/drm/radeon/radeon_combios.c 							    [connector],
connector        2489 drivers/gpu/drm/radeon/radeon_combios.c 					  connector);
connector        3458 drivers/gpu/drm/radeon/radeon_combios.c radeon_combios_connected_scratch_regs(struct drm_connector *connector,
connector        3462 drivers/gpu/drm/radeon/radeon_combios.c 	struct drm_device *dev = connector->dev;
connector        3465 drivers/gpu/drm/radeon/radeon_combios.c 	    to_radeon_connector(connector);
connector          40 drivers/gpu/drm/radeon/radeon_connectors.c static int radeon_dp_handle_hpd(struct drm_connector *connector)
connector          42 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector          50 drivers/gpu/drm/radeon/radeon_connectors.c void radeon_connector_hotplug(struct drm_connector *connector)
connector          52 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector          54 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector          56 drivers/gpu/drm/radeon/radeon_connectors.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
connector          63 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_dp_handle_hpd(connector);
connector          77 drivers/gpu/drm/radeon/radeon_connectors.c 	if (connector->dpms != DRM_MODE_DPMS_ON)
connector          81 drivers/gpu/drm/radeon/radeon_connectors.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
connector         104 drivers/gpu/drm/radeon/radeon_connectors.c 			drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF);
connector         105 drivers/gpu/drm/radeon/radeon_connectors.c 			drm_helper_connector_dpms(connector, DRM_MODE_DPMS_ON);
connector         120 drivers/gpu/drm/radeon/radeon_connectors.c int radeon_get_monitor_bpc(struct drm_connector *connector)
connector         122 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector         124 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         129 drivers/gpu/drm/radeon/radeon_connectors.c 	switch (connector->connector_type) {
connector         133 drivers/gpu/drm/radeon/radeon_connectors.c 			if (drm_detect_hdmi_monitor(radeon_connector_edid(connector))) {
connector         134 drivers/gpu/drm/radeon/radeon_connectors.c 				if (connector->display_info.bpc)
connector         135 drivers/gpu/drm/radeon/radeon_connectors.c 					bpc = connector->display_info.bpc;
connector         141 drivers/gpu/drm/radeon/radeon_connectors.c 		if (drm_detect_hdmi_monitor(radeon_connector_edid(connector))) {
connector         142 drivers/gpu/drm/radeon/radeon_connectors.c 			if (connector->display_info.bpc)
connector         143 drivers/gpu/drm/radeon/radeon_connectors.c 				bpc = connector->display_info.bpc;
connector         150 drivers/gpu/drm/radeon/radeon_connectors.c 		    drm_detect_hdmi_monitor(radeon_connector_edid(connector))) {
connector         151 drivers/gpu/drm/radeon/radeon_connectors.c 			if (connector->display_info.bpc)
connector         152 drivers/gpu/drm/radeon/radeon_connectors.c 				bpc = connector->display_info.bpc;
connector         157 drivers/gpu/drm/radeon/radeon_connectors.c 		if (connector->display_info.bpc)
connector         158 drivers/gpu/drm/radeon/radeon_connectors.c 			bpc = connector->display_info.bpc;
connector         161 drivers/gpu/drm/radeon/radeon_connectors.c 				connector->helper_private;
connector         162 drivers/gpu/drm/radeon/radeon_connectors.c 			struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
connector         174 drivers/gpu/drm/radeon/radeon_connectors.c 	if (drm_detect_hdmi_monitor(radeon_connector_edid(connector))) {
connector         178 drivers/gpu/drm/radeon/radeon_connectors.c 					  connector->name, bpc);
connector         190 drivers/gpu/drm/radeon/radeon_connectors.c 					  connector->name, bpc);
connector         195 drivers/gpu/drm/radeon/radeon_connectors.c 		if (connector->display_info.max_tmds_clock > 0) {
connector         200 drivers/gpu/drm/radeon/radeon_connectors.c 			max_tmds_clock = connector->display_info.max_tmds_clock;
connector         203 drivers/gpu/drm/radeon/radeon_connectors.c 					  connector->name, mode_clock, max_tmds_clock);
connector         207 drivers/gpu/drm/radeon/radeon_connectors.c 				if ((connector->display_info.edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_30) &&
connector         214 drivers/gpu/drm/radeon/radeon_connectors.c 						  connector->name, bpc);
connector         220 drivers/gpu/drm/radeon/radeon_connectors.c 						  connector->name, bpc);
connector         226 drivers/gpu/drm/radeon/radeon_connectors.c 					  connector->name);
connector         233 drivers/gpu/drm/radeon/radeon_connectors.c 				  connector->name);
connector         238 drivers/gpu/drm/radeon/radeon_connectors.c 			  connector->name, connector->display_info.bpc, bpc);
connector         244 drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector_update_scratch_regs(struct drm_connector *connector, enum drm_connector_status status)
connector         246 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector         250 drivers/gpu/drm/radeon/radeon_connectors.c 	const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
connector         254 drivers/gpu/drm/radeon/radeon_connectors.c 	best_encoder = connector_funcs->best_encoder(connector);
connector         256 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector         263 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_atombios_connected_scratch_regs(connector, encoder, connected);
connector         265 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_combios_connected_scratch_regs(connector, encoder, connected);
connector         269 drivers/gpu/drm/radeon/radeon_connectors.c static struct drm_encoder *radeon_find_encoder(struct drm_connector *connector, int encoder_type)
connector         274 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector         282 drivers/gpu/drm/radeon/radeon_connectors.c struct edid *radeon_connector_edid(struct drm_connector *connector)
connector         284 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         285 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_property_blob *edid_blob = connector->edid_blob_ptr;
connector         297 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_connector_get_edid(struct drm_connector *connector)
connector         299 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector         301 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         310 drivers/gpu/drm/radeon/radeon_connectors.c 	if ((radeon_connector_encoder_get_dp_bridge_encoder_id(connector) !=
connector         313 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector->edid = drm_get_edid(connector,
connector         315 drivers/gpu/drm/radeon/radeon_connectors.c 	} else if ((connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) ||
connector         316 drivers/gpu/drm/radeon/radeon_connectors.c 		   (connector->connector_type == DRM_MODE_CONNECTOR_eDP)) {
connector         328 drivers/gpu/drm/radeon/radeon_connectors.c 		   connector->connector_type == DRM_MODE_CONNECTOR_LVDS &&
connector         346 drivers/gpu/drm/radeon/radeon_connectors.c 			if (((connector->connector_type == DRM_MODE_CONNECTOR_LVDS) ||
connector         347 drivers/gpu/drm/radeon/radeon_connectors.c 			     (connector->connector_type == DRM_MODE_CONNECTOR_eDP)))
connector         356 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_connector_free_edid(struct drm_connector *connector)
connector         358 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         366 drivers/gpu/drm/radeon/radeon_connectors.c static int radeon_ddc_get_modes(struct drm_connector *connector)
connector         368 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         372 drivers/gpu/drm/radeon/radeon_connectors.c 		drm_connector_update_edid_property(connector, radeon_connector->edid);
connector         373 drivers/gpu/drm/radeon/radeon_connectors.c 		ret = drm_add_edid_modes(connector, radeon_connector->edid);
connector         376 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_update_edid_property(connector, NULL);
connector         380 drivers/gpu/drm/radeon/radeon_connectors.c static struct drm_encoder *radeon_best_single_encoder(struct drm_connector *connector)
connector         386 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i)
connector         392 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_get_native_mode(struct drm_connector *connector)
connector         394 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_encoder *encoder = radeon_best_single_encoder(connector);
connector         402 drivers/gpu/drm/radeon/radeon_connectors.c 	if (!list_empty(&connector->probed_modes)) {
connector         404 drivers/gpu/drm/radeon/radeon_connectors.c 			list_first_entry(&connector->probed_modes,
connector         420 drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector_analog_encoder_conflict_solve(struct drm_connector *connector,
connector         425 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector         433 drivers/gpu/drm/radeon/radeon_connectors.c 		if (conflict == connector)
connector         451 drivers/gpu/drm/radeon/radeon_connectors.c 						      connector->name);
connector         456 drivers/gpu/drm/radeon/radeon_connectors.c 						      connector->name);
connector         500 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector)
connector         547 drivers/gpu/drm/radeon/radeon_connectors.c 		drm_mode_probed_add(connector, mode);
connector         551 drivers/gpu/drm/radeon/radeon_connectors.c static int radeon_connector_set_property(struct drm_connector *connector, struct drm_property *property,
connector         554 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector         564 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         582 drivers/gpu/drm/radeon/radeon_connectors.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         584 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         597 drivers/gpu/drm/radeon/radeon_connectors.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         599 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         613 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         627 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         641 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         654 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_TVDAC);
connector         656 drivers/gpu/drm/radeon/radeon_connectors.c 			encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_DAC);
connector         679 drivers/gpu/drm/radeon/radeon_connectors.c 			to_radeon_connector(connector);
connector         691 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_find_encoder(connector, DRM_MODE_ENCODER_TMDS);
connector         716 drivers/gpu/drm/radeon/radeon_connectors.c 		if (connector->encoder)
connector         717 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_encoder = to_radeon_encoder(connector->encoder);
connector         719 drivers/gpu/drm/radeon/radeon_connectors.c 			const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
connector         720 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector));
connector         743 drivers/gpu/drm/radeon/radeon_connectors.c 		if (connector->encoder)
connector         744 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_encoder = to_radeon_encoder(connector->encoder);
connector         746 drivers/gpu/drm/radeon/radeon_connectors.c 			const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
connector         747 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector));
connector         755 drivers/gpu/drm/radeon/radeon_connectors.c 		if (connector->encoder && connector->encoder->crtc) {
connector         756 drivers/gpu/drm/radeon/radeon_connectors.c 			struct drm_crtc *crtc  = connector->encoder->crtc;
connector         773 drivers/gpu/drm/radeon/radeon_connectors.c 					  struct drm_connector *connector)
connector         780 drivers/gpu/drm/radeon/radeon_connectors.c 	list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
connector         790 drivers/gpu/drm/radeon/radeon_connectors.c 		list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
connector         807 drivers/gpu/drm/radeon/radeon_connectors.c static int radeon_lvds_get_modes(struct drm_connector *connector)
connector         813 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_get_edid(connector);
connector         814 drivers/gpu/drm/radeon/radeon_connectors.c 	ret = radeon_ddc_get_modes(connector);
connector         816 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = radeon_best_single_encoder(connector);
connector         818 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_fixup_lvds_native_mode(encoder, connector);
connector         820 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_add_common_modes(encoder, connector);
connector         825 drivers/gpu/drm/radeon/radeon_connectors.c 	encoder = radeon_best_single_encoder(connector);
connector         833 drivers/gpu/drm/radeon/radeon_connectors.c 		drm_mode_probed_add(connector, mode);
connector         835 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->display_info.width_mm = mode->width_mm;
connector         836 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->display_info.height_mm = mode->height_mm;
connector         838 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_add_common_modes(encoder, connector);
connector         844 drivers/gpu/drm/radeon/radeon_connectors.c static enum drm_mode_status radeon_lvds_mode_valid(struct drm_connector *connector,
connector         847 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_encoder *encoder = radeon_best_single_encoder(connector);
connector         875 drivers/gpu/drm/radeon/radeon_connectors.c radeon_lvds_detect(struct drm_connector *connector, bool force)
connector         877 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector         879 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         880 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_encoder *encoder = radeon_best_single_encoder(connector);
connector         885 drivers/gpu/drm/radeon/radeon_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector         905 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_get_edid(connector);
connector         910 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_update_scratch_regs(connector, ret);
connector         913 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector         914 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector         920 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_connector_unregister(struct drm_connector *connector)
connector         922 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         930 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_connector_destroy(struct drm_connector *connector)
connector         932 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         934 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_free_edid(connector);
connector         936 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_unregister(connector);
connector         937 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_cleanup(connector);
connector         938 drivers/gpu/drm/radeon/radeon_connectors.c 	kfree(connector);
connector         941 drivers/gpu/drm/radeon/radeon_connectors.c static int radeon_lvds_set_property(struct drm_connector *connector,
connector         945 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector         953 drivers/gpu/drm/radeon/radeon_connectors.c 	if (connector->encoder)
connector         954 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_encoder = to_radeon_encoder(connector->encoder);
connector         956 drivers/gpu/drm/radeon/radeon_connectors.c 		const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
connector         957 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector));
connector         992 drivers/gpu/drm/radeon/radeon_connectors.c static int radeon_vga_get_modes(struct drm_connector *connector)
connector         996 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_get_edid(connector);
connector         997 drivers/gpu/drm/radeon/radeon_connectors.c 	ret = radeon_ddc_get_modes(connector);
connector         999 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_get_native_mode(connector);
connector        1004 drivers/gpu/drm/radeon/radeon_connectors.c static enum drm_mode_status radeon_vga_mode_valid(struct drm_connector *connector,
connector        1007 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1019 drivers/gpu/drm/radeon/radeon_connectors.c radeon_vga_detect(struct drm_connector *connector, bool force)
connector        1021 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1023 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1031 drivers/gpu/drm/radeon/radeon_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector        1036 drivers/gpu/drm/radeon/radeon_connectors.c 	encoder = radeon_best_single_encoder(connector);
connector        1044 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector_free_edid(connector);
connector        1045 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector_get_edid(connector);
connector        1049 drivers/gpu/drm/radeon/radeon_connectors.c 					connector->name);
connector        1059 drivers/gpu/drm/radeon/radeon_connectors.c 				radeon_connector_free_edid(connector);
connector        1073 drivers/gpu/drm/radeon/radeon_connectors.c 				ret = connector->status;
connector        1079 drivers/gpu/drm/radeon/radeon_connectors.c 			ret = encoder_funcs->detect(encoder, connector);
connector        1086 drivers/gpu/drm/radeon/radeon_connectors.c 		ret = radeon_connector_analog_encoder_conflict_solve(connector, encoder, ret, true);
connector        1098 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_update_scratch_regs(connector, ret);
connector        1102 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector        1103 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector        1124 drivers/gpu/drm/radeon/radeon_connectors.c static int radeon_tv_get_modes(struct drm_connector *connector)
connector        1126 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1131 drivers/gpu/drm/radeon/radeon_connectors.c 	encoder = radeon_best_single_encoder(connector);
connector        1138 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_add_common_modes(encoder, connector);
connector        1143 drivers/gpu/drm/radeon/radeon_connectors.c 		drm_mode_probed_add(connector, tv_mode);
connector        1148 drivers/gpu/drm/radeon/radeon_connectors.c static enum drm_mode_status radeon_tv_mode_valid(struct drm_connector *connector,
connector        1157 drivers/gpu/drm/radeon/radeon_connectors.c radeon_tv_detect(struct drm_connector *connector, bool force)
connector        1161 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1169 drivers/gpu/drm/radeon/radeon_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector        1174 drivers/gpu/drm/radeon/radeon_connectors.c 	encoder = radeon_best_single_encoder(connector);
connector        1179 drivers/gpu/drm/radeon/radeon_connectors.c 		ret = encoder_funcs->detect(encoder, connector);
connector        1182 drivers/gpu/drm/radeon/radeon_connectors.c 		ret = radeon_connector_analog_encoder_conflict_solve(connector, encoder, ret, false);
connector        1183 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_update_scratch_regs(connector, ret);
connector        1186 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector        1187 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector        1208 drivers/gpu/drm/radeon/radeon_connectors.c static bool radeon_check_hpd_status_unchanged(struct drm_connector *connector)
connector        1210 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1212 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1222 drivers/gpu/drm/radeon/radeon_connectors.c 		if (connector->status == status)
connector        1241 drivers/gpu/drm/radeon/radeon_connectors.c radeon_dvi_detect(struct drm_connector *connector, bool force)
connector        1243 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1245 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1253 drivers/gpu/drm/radeon/radeon_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector        1263 drivers/gpu/drm/radeon/radeon_connectors.c 	if (!force && radeon_check_hpd_status_unchanged(connector)) {
connector        1264 drivers/gpu/drm/radeon/radeon_connectors.c 		ret = connector->status;
connector        1276 drivers/gpu/drm/radeon/radeon_connectors.c 		    connector->status != connector_status_connected) {
connector        1286 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector_free_edid(connector);
connector        1287 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector_get_edid(connector);
connector        1291 drivers/gpu/drm/radeon/radeon_connectors.c 					connector->name);
connector        1298 drivers/gpu/drm/radeon/radeon_connectors.c 					  connector->name);
connector        1312 drivers/gpu/drm/radeon/radeon_connectors.c 				radeon_connector_free_edid(connector);
connector        1326 drivers/gpu/drm/radeon/radeon_connectors.c 					if (connector == list_connector)
connector        1336 drivers/gpu/drm/radeon/radeon_connectors.c 								radeon_connector_free_edid(connector);
connector        1350 drivers/gpu/drm/radeon/radeon_connectors.c 	if ((connector->connector_type == DRM_MODE_CONNECTOR_DVID) ||
connector        1351 drivers/gpu/drm/radeon/radeon_connectors.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_HDMIA))
connector        1360 drivers/gpu/drm/radeon/radeon_connectors.c 			ret = connector->status;
connector        1368 drivers/gpu/drm/radeon/radeon_connectors.c 		drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        1378 drivers/gpu/drm/radeon/radeon_connectors.c 						ret = encoder_funcs->detect(encoder, connector);
connector        1389 drivers/gpu/drm/radeon/radeon_connectors.c 					lret = encoder_funcs->detect(encoder, connector);
connector        1401 drivers/gpu/drm/radeon/radeon_connectors.c 		ret = radeon_connector_analog_encoder_conflict_solve(connector, encoder, ret, true);
connector        1419 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_update_scratch_regs(connector, ret);
connector        1423 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->helper_private;
connector        1425 drivers/gpu/drm/radeon/radeon_connectors.c 		encoder = connector_funcs->best_encoder(connector);
connector        1427 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_connector_get_edid(connector);
connector        1428 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_audio_detect(connector, encoder, ret);
connector        1434 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector        1435 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector        1442 drivers/gpu/drm/radeon/radeon_connectors.c static struct drm_encoder *radeon_dvi_encoder(struct drm_connector *connector)
connector        1444 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1448 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        1463 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i)
connector        1469 drivers/gpu/drm/radeon/radeon_connectors.c static void radeon_dvi_force(struct drm_connector *connector)
connector        1471 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1472 drivers/gpu/drm/radeon/radeon_connectors.c 	if (connector->force == DRM_FORCE_ON)
connector        1474 drivers/gpu/drm/radeon/radeon_connectors.c 	if (connector->force == DRM_FORCE_ON_DIGITAL)
connector        1478 drivers/gpu/drm/radeon/radeon_connectors.c static enum drm_mode_status radeon_dvi_mode_valid(struct drm_connector *connector,
connector        1481 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1483 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1498 drivers/gpu/drm/radeon/radeon_connectors.c 		else if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector_edid(connector))) {
connector        1532 drivers/gpu/drm/radeon/radeon_connectors.c static int radeon_dp_get_modes(struct drm_connector *connector)
connector        1534 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1536 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_encoder *encoder = radeon_best_single_encoder(connector);
connector        1539 drivers/gpu/drm/radeon/radeon_connectors.c 	if ((connector->connector_type == DRM_MODE_CONNECTOR_eDP) ||
connector        1540 drivers/gpu/drm/radeon/radeon_connectors.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)) {
connector        1543 drivers/gpu/drm/radeon/radeon_connectors.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector        1545 drivers/gpu/drm/radeon/radeon_connectors.c 				atombios_set_edp_panel_power(connector,
connector        1547 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_connector_get_edid(connector);
connector        1548 drivers/gpu/drm/radeon/radeon_connectors.c 			ret = radeon_ddc_get_modes(connector);
connector        1550 drivers/gpu/drm/radeon/radeon_connectors.c 				atombios_set_edp_panel_power(connector,
connector        1554 drivers/gpu/drm/radeon/radeon_connectors.c 			if (radeon_connector_encoder_get_dp_bridge_encoder_id(connector) !=
connector        1559 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_connector_get_edid(connector);
connector        1560 drivers/gpu/drm/radeon/radeon_connectors.c 			ret = radeon_ddc_get_modes(connector);
connector        1565 drivers/gpu/drm/radeon/radeon_connectors.c 				radeon_fixup_lvds_native_mode(encoder, connector);
connector        1567 drivers/gpu/drm/radeon/radeon_connectors.c 				radeon_add_common_modes(encoder, connector);
connector        1579 drivers/gpu/drm/radeon/radeon_connectors.c 			drm_mode_probed_add(connector, mode);
connector        1581 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->display_info.width_mm = mode->width_mm;
connector        1582 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->display_info.height_mm = mode->height_mm;
connector        1584 drivers/gpu/drm/radeon/radeon_connectors.c 			radeon_add_common_modes(encoder, connector);
connector        1588 drivers/gpu/drm/radeon/radeon_connectors.c 		if (radeon_connector_encoder_get_dp_bridge_encoder_id(connector) !=
connector        1593 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector_get_edid(connector);
connector        1594 drivers/gpu/drm/radeon/radeon_connectors.c 		ret = radeon_ddc_get_modes(connector);
connector        1596 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_get_native_mode(connector);
connector        1602 drivers/gpu/drm/radeon/radeon_connectors.c u16 radeon_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector)
connector        1608 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        1623 drivers/gpu/drm/radeon/radeon_connectors.c static bool radeon_connector_encoder_is_hbr2(struct drm_connector *connector)
connector        1630 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_for_each_possible_encoder(connector, encoder, i) {
connector        1639 drivers/gpu/drm/radeon/radeon_connectors.c bool radeon_connector_is_dp12_capable(struct drm_connector *connector)
connector        1641 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1646 drivers/gpu/drm/radeon/radeon_connectors.c 	    radeon_connector_encoder_is_hbr2(connector)) {
connector        1654 drivers/gpu/drm/radeon/radeon_connectors.c radeon_dp_detect(struct drm_connector *connector, bool force)
connector        1656 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1658 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1661 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_encoder *encoder = radeon_best_single_encoder(connector);
connector        1668 drivers/gpu/drm/radeon/radeon_connectors.c 		r = pm_runtime_get_sync(connector->dev->dev);
connector        1673 drivers/gpu/drm/radeon/radeon_connectors.c 	if (!force && radeon_check_hpd_status_unchanged(connector)) {
connector        1674 drivers/gpu/drm/radeon/radeon_connectors.c 		ret = connector->status;
connector        1678 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_free_edid(connector);
connector        1680 drivers/gpu/drm/radeon/radeon_connectors.c 	if ((connector->connector_type == DRM_MODE_CONNECTOR_eDP) ||
connector        1681 drivers/gpu/drm/radeon/radeon_connectors.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)) {
connector        1698 drivers/gpu/drm/radeon/radeon_connectors.c 			atombios_set_edp_panel_power(connector,
connector        1703 drivers/gpu/drm/radeon/radeon_connectors.c 			atombios_set_edp_panel_power(connector,
connector        1705 drivers/gpu/drm/radeon/radeon_connectors.c 	} else if (radeon_connector_encoder_get_dp_bridge_encoder_id(connector) !=
connector        1720 drivers/gpu/drm/radeon/radeon_connectors.c 				ret = encoder_funcs->detect(encoder, connector);
connector        1750 drivers/gpu/drm/radeon/radeon_connectors.c 	radeon_connector_update_scratch_regs(connector, ret);
connector        1753 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector_get_edid(connector);
connector        1754 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_audio_detect(connector, encoder, ret);
connector        1759 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_mark_last_busy(connector->dev->dev);
connector        1760 drivers/gpu/drm/radeon/radeon_connectors.c 		pm_runtime_put_autosuspend(connector->dev->dev);
connector        1766 drivers/gpu/drm/radeon/radeon_connectors.c static enum drm_mode_status radeon_dp_mode_valid(struct drm_connector *connector,
connector        1769 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_device *dev = connector->dev;
connector        1771 drivers/gpu/drm/radeon/radeon_connectors.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector        1776 drivers/gpu/drm/radeon/radeon_connectors.c 	if ((connector->connector_type == DRM_MODE_CONNECTOR_eDP) ||
connector        1777 drivers/gpu/drm/radeon/radeon_connectors.c 	    (connector->connector_type == DRM_MODE_CONNECTOR_LVDS)) {
connector        1778 drivers/gpu/drm/radeon/radeon_connectors.c 		struct drm_encoder *encoder = radeon_best_single_encoder(connector);
connector        1804 drivers/gpu/drm/radeon/radeon_connectors.c 			return radeon_dp_mode_valid_helper(connector, mode);
connector        1806 drivers/gpu/drm/radeon/radeon_connectors.c 			if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector_edid(connector))) {
connector        1868 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_connector *connector;
connector        1889 drivers/gpu/drm/radeon/radeon_connectors.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        1890 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector = to_radeon_connector(connector);
connector        1927 drivers/gpu/drm/radeon/radeon_connectors.c 	connector = &radeon_connector->base;
connector        1963 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = true;
connector        1964 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = true;
connector        2016 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = true;
connector        2018 drivers/gpu/drm/radeon/radeon_connectors.c 				connector->doublescan_allowed = true;
connector        2020 drivers/gpu/drm/radeon/radeon_connectors.c 				connector->doublescan_allowed = false;
connector        2038 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = false;
connector        2039 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = false;
connector        2066 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = true;
connector        2067 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = true;
connector        2091 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = true;
connector        2092 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = true;
connector        2145 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = true;
connector        2147 drivers/gpu/drm/radeon/radeon_connectors.c 				connector->doublescan_allowed = true;
connector        2149 drivers/gpu/drm/radeon/radeon_connectors.c 				connector->doublescan_allowed = false;
connector        2196 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = true;
connector        2198 drivers/gpu/drm/radeon/radeon_connectors.c 				connector->doublescan_allowed = true;
connector        2200 drivers/gpu/drm/radeon/radeon_connectors.c 				connector->doublescan_allowed = false;
connector        2248 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = true;
connector        2250 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = false;
connector        2271 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = false;
connector        2272 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = false;
connector        2288 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = false;
connector        2289 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = false;
connector        2308 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->interlace_allowed = false;
connector        2309 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = false;
connector        2316 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->polled = DRM_CONNECTOR_POLL_CONNECT |
connector        2320 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        2322 drivers/gpu/drm/radeon/radeon_connectors.c 	connector->display_info.subpixel_order = subpixel_order;
connector        2323 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_register(connector);
connector        2331 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_cleanup(connector);
connector        2332 drivers/gpu/drm/radeon/radeon_connectors.c 	kfree(connector);
connector        2345 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_connector *connector;
connector        2360 drivers/gpu/drm/radeon/radeon_connectors.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        2361 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector = to_radeon_connector(connector);
connector        2372 drivers/gpu/drm/radeon/radeon_connectors.c 	connector = &radeon_connector->base;
connector        2394 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->interlace_allowed = true;
connector        2395 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->doublescan_allowed = true;
connector        2411 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->interlace_allowed = true;
connector        2412 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->doublescan_allowed = true;
connector        2430 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->interlace_allowed = true;
connector        2432 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = true;
connector        2434 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->doublescan_allowed = false;
connector        2457 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->interlace_allowed = false;
connector        2458 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->doublescan_allowed = false;
connector        2472 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->interlace_allowed = false;
connector        2473 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->doublescan_allowed = false;
connector        2479 drivers/gpu/drm/radeon/radeon_connectors.c 			connector->polled = DRM_CONNECTOR_POLL_CONNECT |
connector        2483 drivers/gpu/drm/radeon/radeon_connectors.c 		connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        2485 drivers/gpu/drm/radeon/radeon_connectors.c 	connector->display_info.subpixel_order = subpixel_order;
connector        2486 drivers/gpu/drm/radeon/radeon_connectors.c 	drm_connector_register(connector);
connector        2492 drivers/gpu/drm/radeon/radeon_connectors.c 	struct drm_connector *connector;
connector        2501 drivers/gpu/drm/radeon/radeon_connectors.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        2504 drivers/gpu/drm/radeon/radeon_connectors.c 		radeon_connector = to_radeon_connector(connector);
connector        2506 drivers/gpu/drm/radeon/radeon_connectors.c 		if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort)
connector        1568 drivers/gpu/drm/radeon/radeon_device.c 	struct drm_connector *connector;
connector        1584 drivers/gpu/drm/radeon/radeon_device.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        1585 drivers/gpu/drm/radeon/radeon_device.c 		drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF);
connector        1670 drivers/gpu/drm/radeon/radeon_device.c 	struct drm_connector *connector;
connector        1752 drivers/gpu/drm/radeon/radeon_device.c 		list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector        1753 drivers/gpu/drm/radeon/radeon_device.c 			drm_helper_connector_dpms(connector, DRM_MODE_DPMS_ON);
connector         770 drivers/gpu/drm/radeon/radeon_display.c 	struct drm_connector *connector;
connector         778 drivers/gpu/drm/radeon/radeon_display.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         779 drivers/gpu/drm/radeon/radeon_display.c 		radeon_connector = to_radeon_connector(connector);
connector         781 drivers/gpu/drm/radeon/radeon_display.c 		DRM_INFO("  %s\n", connector->name);
connector         803 drivers/gpu/drm/radeon/radeon_display.c 			if (connector->connector_type == DRM_MODE_CONNECTOR_VGA ||
connector         804 drivers/gpu/drm/radeon/radeon_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_DVII ||
connector         805 drivers/gpu/drm/radeon/radeon_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_DVID ||
connector         806 drivers/gpu/drm/radeon/radeon_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_DVIA ||
connector         807 drivers/gpu/drm/radeon/radeon_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_HDMIA ||
connector         808 drivers/gpu/drm/radeon/radeon_display.c 			    connector->connector_type == DRM_MODE_CONNECTOR_HDMIB)
connector        1691 drivers/gpu/drm/radeon/radeon_display.c 	struct drm_connector *connector;
connector        1704 drivers/gpu/drm/radeon/radeon_display.c 		connector = radeon_get_connector_for_encoder(encoder);
connector        1705 drivers/gpu/drm/radeon/radeon_display.c 		radeon_connector = to_radeon_connector(connector);
connector        1730 drivers/gpu/drm/radeon/radeon_display.c 			      drm_detect_hdmi_monitor(radeon_connector_edid(connector)) &&
connector          13 drivers/gpu/drm/radeon/radeon_dp_mst.c static struct radeon_encoder *radeon_dp_create_fake_mst_encoder(struct radeon_connector *connector);
connector         121 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_connector *connector;
connector         124 drivers/gpu/drm/radeon/radeon_dp_mst.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         128 drivers/gpu/drm/radeon/radeon_dp_mst.c 		radeon_connector = to_radeon_connector(connector);
connector         189 drivers/gpu/drm/radeon/radeon_dp_mst.c static int radeon_dp_mst_get_ddc_modes(struct drm_connector *connector)
connector         191 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         196 drivers/gpu/drm/radeon/radeon_dp_mst.c 	edid = drm_dp_mst_get_edid(connector, &master->mst_mgr, radeon_connector->port);
connector         209 drivers/gpu/drm/radeon/radeon_dp_mst.c static int radeon_dp_mst_get_modes(struct drm_connector *connector)
connector         211 drivers/gpu/drm/radeon/radeon_dp_mst.c 	return radeon_dp_mst_get_ddc_modes(connector);
connector         215 drivers/gpu/drm/radeon/radeon_dp_mst.c radeon_dp_mst_mode_valid(struct drm_connector *connector,
connector         229 drivers/gpu/drm/radeon/radeon_dp_mst.c drm_encoder *radeon_mst_best_encoder(struct drm_connector *connector)
connector         231 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         243 drivers/gpu/drm/radeon/radeon_dp_mst.c radeon_dp_mst_detect(struct drm_connector *connector, bool force)
connector         245 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         248 drivers/gpu/drm/radeon/radeon_dp_mst.c 	return drm_dp_mst_detect_port(connector, &master->mst_mgr, radeon_connector->port);
connector         252 drivers/gpu/drm/radeon/radeon_dp_mst.c radeon_dp_mst_connector_destroy(struct drm_connector *connector)
connector         254 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         259 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_connector_cleanup(connector);
connector         277 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_connector *connector;
connector         284 drivers/gpu/drm/radeon/radeon_dp_mst.c 	connector = &radeon_connector->base;
connector         289 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_connector_init(dev, connector, &radeon_dp_mst_connector_funcs, DRM_MODE_CONNECTOR_DisplayPort);
connector         290 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_connector_helper_add(connector, &radeon_dp_mst_connector_helper_funcs);
connector         293 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0);
connector         294 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0);
connector         295 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_connector_set_path_property(connector, pathprop);
connector         297 drivers/gpu/drm/radeon/radeon_dp_mst.c 	return connector;
connector         300 drivers/gpu/drm/radeon/radeon_dp_mst.c static void radeon_dp_register_mst_connector(struct drm_connector *connector)
connector         302 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_device *dev = connector->dev;
connector         305 drivers/gpu/drm/radeon/radeon_dp_mst.c 	radeon_fb_add_connector(rdev, connector);
connector         307 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_connector_register(connector);
connector         311 drivers/gpu/drm/radeon/radeon_dp_mst.c 					    struct drm_connector *connector)
connector         317 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_connector_unregister(connector);
connector         318 drivers/gpu/drm/radeon/radeon_dp_mst.c 	radeon_fb_remove_connector(rdev, connector);
connector         319 drivers/gpu/drm/radeon/radeon_dp_mst.c 	drm_connector_cleanup(connector);
connector         321 drivers/gpu/drm/radeon/radeon_dp_mst.c 	kfree(connector);
connector         335 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_connector *connector;
connector         337 drivers/gpu/drm/radeon/radeon_dp_mst.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         338 drivers/gpu/drm/radeon/radeon_dp_mst.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         339 drivers/gpu/drm/radeon/radeon_dp_mst.c 		if (!connector->encoder)
connector         344 drivers/gpu/drm/radeon/radeon_dp_mst.c 		DRM_DEBUG_KMS("checking %p vs %p\n", connector->encoder, encoder);
connector         345 drivers/gpu/drm/radeon/radeon_dp_mst.c 		if (connector->encoder == encoder)
connector         360 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector_atom_dig *dig_connector = mst_enc->connector->con_priv;
connector         426 drivers/gpu/drm/radeon/radeon_dp_mst.c 			if (radeon_dp_needs_link_train(mst_enc->connector) ||
connector         428 drivers/gpu/drm/radeon/radeon_dp_mst.c 				radeon_dp_link_train(&primary->base, &mst_enc->connector->base);
connector         519 drivers/gpu/drm/radeon/radeon_dp_mst.c 	mst_enc->primary->active_device = mst_enc->primary->devices & mst_enc->connector->devices;
connector         522 drivers/gpu/drm/radeon/radeon_dp_mst.c 		      mst_enc->connector->devices, mst_enc->primary->base.encoder_type);
connector         526 drivers/gpu/drm/radeon/radeon_dp_mst.c 	dig_connector = mst_enc->connector->con_priv;
connector         601 drivers/gpu/drm/radeon/radeon_dp_mst.c radeon_dp_create_fake_mst_encoder(struct radeon_connector *connector)
connector         603 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_device *dev = connector->base.dev;
connector         608 drivers/gpu/drm/radeon/radeon_dp_mst.c 	const struct drm_connector_helper_funcs *connector_funcs = connector->base.helper_private;
connector         609 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_encoder *enc_master = connector_funcs->best_encoder(&connector->base);
connector         643 drivers/gpu/drm/radeon/radeon_dp_mst.c 	mst_enc->connector = connector;
connector         753 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_connector *connector;
connector         759 drivers/gpu/drm/radeon/radeon_dp_mst.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         760 drivers/gpu/drm/radeon/radeon_dp_mst.c 		if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort)
connector         763 drivers/gpu/drm/radeon/radeon_dp_mst.c 		radeon_connector = to_radeon_connector(connector);
connector         165 drivers/gpu/drm/radeon/radeon_encoders.c 					 struct drm_connector *connector)
connector         197 drivers/gpu/drm/radeon/radeon_encoders.c 			radeon_atom_backlight_init(radeon_encoder, connector);
connector         199 drivers/gpu/drm/radeon/radeon_encoders.c 			radeon_legacy_backlight_init(radeon_encoder, connector);
connector         206 drivers/gpu/drm/radeon/radeon_encoders.c 	struct drm_connector *connector;
connector         212 drivers/gpu/drm/radeon/radeon_encoders.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         213 drivers/gpu/drm/radeon/radeon_encoders.c 		radeon_connector = to_radeon_connector(connector);
connector         217 drivers/gpu/drm/radeon/radeon_encoders.c 				drm_connector_attach_encoder(connector, encoder);
connector         219 drivers/gpu/drm/radeon/radeon_encoders.c 					radeon_encoder_add_backlight(radeon_encoder, connector);
connector         229 drivers/gpu/drm/radeon/radeon_encoders.c 	struct drm_connector *connector;
connector         231 drivers/gpu/drm/radeon/radeon_encoders.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         232 drivers/gpu/drm/radeon/radeon_encoders.c 		if (connector->encoder == encoder) {
connector         233 drivers/gpu/drm/radeon/radeon_encoders.c 			struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         247 drivers/gpu/drm/radeon/radeon_encoders.c 	struct drm_connector *connector;
connector         250 drivers/gpu/drm/radeon/radeon_encoders.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         251 drivers/gpu/drm/radeon/radeon_encoders.c 		radeon_connector = to_radeon_connector(connector);
connector         259 drivers/gpu/drm/radeon/radeon_encoders.c 			if (mst_enc->connector == radeon_connector->mst_port)
connector         260 drivers/gpu/drm/radeon/radeon_encoders.c 				return connector;
connector         262 drivers/gpu/drm/radeon/radeon_encoders.c 			return connector;
connector         272 drivers/gpu/drm/radeon/radeon_encoders.c 	struct drm_connector *connector;
connector         275 drivers/gpu/drm/radeon/radeon_encoders.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         276 drivers/gpu/drm/radeon/radeon_encoders.c 		radeon_connector = to_radeon_connector(connector);
connector         278 drivers/gpu/drm/radeon/radeon_encoders.c 			return connector;
connector         374 drivers/gpu/drm/radeon/radeon_encoders.c 	struct drm_connector *connector;
connector         378 drivers/gpu/drm/radeon/radeon_encoders.c 	connector = radeon_get_connector_for_encoder(encoder);
connector         382 drivers/gpu/drm/radeon/radeon_encoders.c 	if (!connector)
connector         383 drivers/gpu/drm/radeon/radeon_encoders.c 		connector = radeon_get_connector_for_encoder_init(encoder);
connector         384 drivers/gpu/drm/radeon/radeon_encoders.c 	radeon_connector = to_radeon_connector(connector);
connector         386 drivers/gpu/drm/radeon/radeon_encoders.c 	switch (connector->connector_type) {
connector         391 drivers/gpu/drm/radeon/radeon_encoders.c 			if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector_edid(connector))) {
connector         416 drivers/gpu/drm/radeon/radeon_encoders.c 			if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector_edid(connector))) {
connector         408 drivers/gpu/drm/radeon/radeon_fb.c void radeon_fb_add_connector(struct radeon_device *rdev, struct drm_connector *connector)
connector         411 drivers/gpu/drm/radeon/radeon_fb.c 		drm_fb_helper_add_one_connector(&rdev->mode_info.rfbdev->helper, connector);
connector         414 drivers/gpu/drm/radeon/radeon_fb.c void radeon_fb_remove_connector(struct radeon_device *rdev, struct drm_connector *connector)
connector         417 drivers/gpu/drm/radeon/radeon_fb.c 		drm_fb_helper_remove_one_connector(&rdev->mode_info.rfbdev->helper, connector);
connector          87 drivers/gpu/drm/radeon/radeon_irq_kms.c 	struct drm_connector *connector;
connector          95 drivers/gpu/drm/radeon/radeon_irq_kms.c 	list_for_each_entry(connector, &mode_config->connector_list, head)
connector          96 drivers/gpu/drm/radeon/radeon_irq_kms.c 		radeon_connector_hotplug(connector);
connector         108 drivers/gpu/drm/radeon/radeon_irq_kms.c 	struct drm_connector *connector;
connector         111 drivers/gpu/drm/radeon/radeon_irq_kms.c 	list_for_each_entry(connector, &mode_config->connector_list, head)
connector         112 drivers/gpu/drm/radeon/radeon_irq_kms.c 		radeon_connector_hotplug(connector);
connector         642 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 								  struct drm_connector *connector)
connector        1307 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 				  struct drm_connector *connector)
connector        1378 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 				    struct drm_connector *connector)
connector        1387 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		return r300_legacy_tv_detect(encoder, connector);
connector        1442 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 					 struct drm_connector *connector)
connector        1532 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 							     struct drm_connector *connector)
connector        1555 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 	if (connector->connector_type == DRM_MODE_CONNECTOR_SVIDEO ||
connector        1556 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 	    connector->connector_type == DRM_MODE_CONNECTOR_Composite ||
connector        1557 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 	    connector->connector_type == DRM_MODE_CONNECTOR_9PinDIN) {
connector        1563 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		tv_detect = radeon_legacy_tv_detect(encoder, connector);
connector        1577 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		if (radeon_legacy_ext_dac_detect(encoder, connector))
connector         366 drivers/gpu/drm/radeon/radeon_mode.h 	struct drm_connector *connector;
connector         454 drivers/gpu/drm/radeon/radeon_mode.h 	struct radeon_connector *connector;
connector         725 drivers/gpu/drm/radeon/radeon_mode.h radeon_combios_connected_scratch_regs(struct drm_connector *connector,
connector         729 drivers/gpu/drm/radeon/radeon_mode.h radeon_atombios_connected_scratch_regs(struct drm_connector *connector,
connector         741 drivers/gpu/drm/radeon/radeon_mode.h extern u16 radeon_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector);
connector         742 drivers/gpu/drm/radeon/radeon_mode.h extern bool radeon_connector_is_dp12_capable(struct drm_connector *connector);
connector         743 drivers/gpu/drm/radeon/radeon_mode.h extern int radeon_get_monitor_bpc(struct drm_connector *connector);
connector         745 drivers/gpu/drm/radeon/radeon_mode.h extern struct edid *radeon_connector_edid(struct drm_connector *connector);
connector         747 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_connector_hotplug(struct drm_connector *connector);
connector         748 drivers/gpu/drm/radeon/radeon_mode.h extern int radeon_dp_mode_valid_helper(struct drm_connector *connector,
connector         750 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_dp_set_link_config(struct drm_connector *connector,
connector         753 drivers/gpu/drm/radeon/radeon_mode.h 				 struct drm_connector *connector);
connector         758 drivers/gpu/drm/radeon/radeon_mode.h 				    struct drm_connector *connector);
connector         759 drivers/gpu/drm/radeon/radeon_mode.h extern void radeon_dp_set_rx_power_state(struct drm_connector *connector,
connector         841 drivers/gpu/drm/radeon/radeon_mode.h extern bool atombios_set_edp_panel_power(struct drm_connector *connector, int action);
connector         984 drivers/gpu/drm/radeon/radeon_mode.h void radeon_fb_add_connector(struct radeon_device *rdev, struct drm_connector *connector);
connector         985 drivers/gpu/drm/radeon/radeon_mode.h void radeon_fb_remove_connector(struct radeon_device *rdev, struct drm_connector *connector);
connector         163 drivers/gpu/drm/radeon/rs600.c 	struct drm_connector *connector = radeon_get_connector_for_encoder(encoder);
connector         168 drivers/gpu/drm/radeon/rs600.c 	if (connector) {
connector         169 drivers/gpu/drm/radeon/rs600.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         170 drivers/gpu/drm/radeon/rs600.c 		bpc = radeon_get_monitor_bpc(connector);
connector         406 drivers/gpu/drm/radeon/rs600.c 	struct drm_connector *connector;
connector         409 drivers/gpu/drm/radeon/rs600.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         410 drivers/gpu/drm/radeon/rs600.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector         433 drivers/gpu/drm/radeon/rs600.c 	struct drm_connector *connector;
connector         436 drivers/gpu/drm/radeon/rs600.c 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
connector         437 drivers/gpu/drm/radeon/rs600.c 		struct radeon_connector *radeon_connector = to_radeon_connector(connector);
connector          40 drivers/gpu/drm/rcar-du/rcar_du_writeback.c static int rcar_du_wb_conn_get_modes(struct drm_connector *connector)
connector          42 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	struct drm_device *dev = connector->dev;
connector          44 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	return drm_add_modes_noedid(connector, dev->mode_config.max_width,
connector          48 drivers/gpu/drm/rcar-du/rcar_du_writeback.c static int rcar_du_wb_prepare_job(struct drm_writeback_connector *connector,
connector          51 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	struct rcar_du_crtc *rcrtc = wb_to_rcar_crtc(connector);
connector          73 drivers/gpu/drm/rcar-du/rcar_du_writeback.c static void rcar_du_wb_cleanup_job(struct drm_writeback_connector *connector,
connector          76 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	struct rcar_du_crtc *rcrtc = wb_to_rcar_crtc(connector);
connector          93 drivers/gpu/drm/rcar-du/rcar_du_writeback.c rcar_du_wb_conn_duplicate_state(struct drm_connector *connector)
connector          97 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	if (WARN_ON(!connector->state))
connector         104 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	__drm_atomic_helper_connector_duplicate_state(connector, &copy->state);
connector         109 drivers/gpu/drm/rcar-du/rcar_du_writeback.c static void rcar_du_wb_conn_destroy_state(struct drm_connector *connector,
connector         116 drivers/gpu/drm/rcar-du/rcar_du_writeback.c static void rcar_du_wb_conn_reset(struct drm_connector *connector)
connector         120 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	if (connector->state) {
connector         121 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 		rcar_du_wb_conn_destroy_state(connector, connector->state);
connector         122 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 		connector->state = NULL;
connector         129 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	__drm_atomic_helper_connector_reset(connector, &state->state);
connector          41 drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c rcar_hdmi_mode_valid(struct drm_connector *connector,
connector          58 drivers/gpu/drm/rcar-du/rcar_lvds.c 	struct drm_connector connector;
connector          79 drivers/gpu/drm/rcar-du/rcar_lvds.c 	container_of(c, struct rcar_lvds, connector)
connector          90 drivers/gpu/drm/rcar-du/rcar_lvds.c static int rcar_lvds_connector_get_modes(struct drm_connector *connector)
connector          92 drivers/gpu/drm/rcar-du/rcar_lvds.c 	struct rcar_lvds *lvds = connector_to_rcar_lvds(connector);
connector          97 drivers/gpu/drm/rcar-du/rcar_lvds.c static int rcar_lvds_connector_atomic_check(struct drm_connector *connector,
connector         100 drivers/gpu/drm/rcar-du/rcar_lvds.c 	struct rcar_lvds *lvds = connector_to_rcar_lvds(connector);
connector         105 drivers/gpu/drm/rcar-du/rcar_lvds.c 	conn_state = drm_atomic_get_new_connector_state(state, connector);
connector         109 drivers/gpu/drm/rcar-du/rcar_lvds.c 	if (list_empty(&connector->modes)) {
connector         114 drivers/gpu/drm/rcar-du/rcar_lvds.c 	panel_mode = list_first_entry(&connector->modes,
connector         563 drivers/gpu/drm/rcar-du/rcar_lvds.c 	struct drm_display_info *info = &lvds->connector.display_info;
connector         612 drivers/gpu/drm/rcar-du/rcar_lvds.c 	struct drm_connector *connector = &lvds->connector;
connector         625 drivers/gpu/drm/rcar-du/rcar_lvds.c 	ret = drm_connector_init(bridge->dev, connector, &rcar_lvds_conn_funcs,
connector         630 drivers/gpu/drm/rcar-du/rcar_lvds.c 	drm_connector_helper_add(connector, &rcar_lvds_conn_helper_funcs);
connector         632 drivers/gpu/drm/rcar-du/rcar_lvds.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector         636 drivers/gpu/drm/rcar-du/rcar_lvds.c 	return drm_panel_attach(lvds->panel, connector);
connector         115 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 				 struct drm_connector *connector)
connector         117 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	struct drm_display_info *di = &connector->display_info;
connector         151 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	struct drm_connector *connector;
connector         154 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	connector = drm_atomic_get_new_connector_for_encoder(state, encoder);
connector         155 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	if (!connector)
connector         158 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	conn_state = drm_atomic_get_new_connector_state(state, connector);
connector         236 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	struct drm_display_info *di = &conn_state->connector->display_info;
connector          29 drivers/gpu/drm/rockchip/cdn-dp-core.c 		container_of(c, struct cdn_dp_device, connector)
connector         226 drivers/gpu/drm/rockchip/cdn-dp-core.c cdn_dp_connector_detect(struct drm_connector *connector, bool force)
connector         228 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct cdn_dp_device *dp = connector_to_dp(connector);
connector         239 drivers/gpu/drm/rockchip/cdn-dp-core.c static void cdn_dp_connector_destroy(struct drm_connector *connector)
connector         241 drivers/gpu/drm/rockchip/cdn-dp-core.c 	drm_connector_unregister(connector);
connector         242 drivers/gpu/drm/rockchip/cdn-dp-core.c 	drm_connector_cleanup(connector);
connector         254 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_connector_get_modes(struct drm_connector *connector)
connector         256 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct cdn_dp_device *dp = connector_to_dp(connector);
connector         267 drivers/gpu/drm/rockchip/cdn-dp-core.c 		ret = drm_add_edid_modes(connector, edid);
connector         269 drivers/gpu/drm/rockchip/cdn-dp-core.c 			drm_connector_update_edid_property(connector,
connector         277 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_connector_mode_valid(struct drm_connector *connector,
connector         280 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct cdn_dp_device *dp = connector_to_dp(connector);
connector         281 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct drm_display_info *display_info = &dp->connector.display_info;
connector         376 drivers/gpu/drm/rockchip/cdn-dp-core.c 	dp->edid = drm_do_get_edid(&dp->connector,
connector         545 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct drm_display_info *display_info = &dp->connector.display_info;
connector         847 drivers/gpu/drm/rockchip/cdn-dp-core.c 	memcpy(buf, dp->connector.eld, min(sizeof(dp->connector.eld), len));
connector         918 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct drm_connector *connector = &dp->connector;
connector         983 drivers/gpu/drm/rockchip/cdn-dp-core.c 	old_status = connector->status;
connector         984 drivers/gpu/drm/rockchip/cdn-dp-core.c 	connector->status = connector->funcs->detect(connector, false);
connector         985 drivers/gpu/drm/rockchip/cdn-dp-core.c 	if (old_status != connector->status)
connector        1010 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct drm_connector *connector;
connector        1042 drivers/gpu/drm/rockchip/cdn-dp-core.c 	connector = &dp->connector;
connector        1043 drivers/gpu/drm/rockchip/cdn-dp-core.c 	connector->polled = DRM_CONNECTOR_POLL_HPD;
connector        1044 drivers/gpu/drm/rockchip/cdn-dp-core.c 	connector->dpms = DRM_MODE_DPMS_OFF;
connector        1046 drivers/gpu/drm/rockchip/cdn-dp-core.c 	ret = drm_connector_init(drm_dev, connector,
connector        1054 drivers/gpu/drm/rockchip/cdn-dp-core.c 	drm_connector_helper_add(connector, &cdn_dp_connector_helper_funcs);
connector        1056 drivers/gpu/drm/rockchip/cdn-dp-core.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector        1083 drivers/gpu/drm/rockchip/cdn-dp-core.c 	drm_connector_cleanup(connector);
connector        1093 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct drm_connector *connector = &dp->connector;
connector        1098 drivers/gpu/drm/rockchip/cdn-dp-core.c 	connector->funcs->destroy(connector);
connector          67 drivers/gpu/drm/rockchip/cdn-dp-core.h 	struct drm_connector connector;
connector         222 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c dw_hdmi_rockchip_mode_valid(struct drm_connector *connector,
connector          57 drivers/gpu/drm/rockchip/inno_hdmi.c 	struct drm_connector	connector;
connector         276 drivers/gpu/drm/rockchip/inno_hdmi.c 							 &hdmi->connector,
connector         290 drivers/gpu/drm/rockchip/inno_hdmi.c 						      &hdmi->connector,
connector         540 drivers/gpu/drm/rockchip/inno_hdmi.c inno_hdmi_connector_detect(struct drm_connector *connector, bool force)
connector         542 drivers/gpu/drm/rockchip/inno_hdmi.c 	struct inno_hdmi *hdmi = to_inno_hdmi(connector);
connector         548 drivers/gpu/drm/rockchip/inno_hdmi.c static int inno_hdmi_connector_get_modes(struct drm_connector *connector)
connector         550 drivers/gpu/drm/rockchip/inno_hdmi.c 	struct inno_hdmi *hdmi = to_inno_hdmi(connector);
connector         557 drivers/gpu/drm/rockchip/inno_hdmi.c 	edid = drm_get_edid(connector, hdmi->ddc);
connector         561 drivers/gpu/drm/rockchip/inno_hdmi.c 		drm_connector_update_edid_property(connector, edid);
connector         562 drivers/gpu/drm/rockchip/inno_hdmi.c 		ret = drm_add_edid_modes(connector, edid);
connector         570 drivers/gpu/drm/rockchip/inno_hdmi.c inno_hdmi_connector_mode_valid(struct drm_connector *connector,
connector         577 drivers/gpu/drm/rockchip/inno_hdmi.c inno_hdmi_probe_single_connector_modes(struct drm_connector *connector,
connector         580 drivers/gpu/drm/rockchip/inno_hdmi.c 	return drm_helper_probe_single_connector_modes(connector, 1920, 1080);
connector         583 drivers/gpu/drm/rockchip/inno_hdmi.c static void inno_hdmi_connector_destroy(struct drm_connector *connector)
connector         585 drivers/gpu/drm/rockchip/inno_hdmi.c 	drm_connector_unregister(connector);
connector         586 drivers/gpu/drm/rockchip/inno_hdmi.c 	drm_connector_cleanup(connector);
connector         623 drivers/gpu/drm/rockchip/inno_hdmi.c 	hdmi->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         625 drivers/gpu/drm/rockchip/inno_hdmi.c 	drm_connector_helper_add(&hdmi->connector,
connector         627 drivers/gpu/drm/rockchip/inno_hdmi.c 	drm_connector_init(drm, &hdmi->connector, &inno_hdmi_connector_funcs,
connector         630 drivers/gpu/drm/rockchip/inno_hdmi.c 	drm_connector_attach_encoder(&hdmi->connector, encoder);
connector         674 drivers/gpu/drm/rockchip/inno_hdmi.c 	drm_helper_hpd_irq_event(hdmi->connector.dev);
connector         885 drivers/gpu/drm/rockchip/inno_hdmi.c 	hdmi->connector.funcs->destroy(&hdmi->connector);
connector         899 drivers/gpu/drm/rockchip/inno_hdmi.c 	hdmi->connector.funcs->destroy(&hdmi->connector);
connector          48 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct drm_connector connector;
connector         191 drivers/gpu/drm/rockchip/rk3066_hdmi.c 						      &hdmi->connector, mode);
connector         459 drivers/gpu/drm/rockchip/rk3066_hdmi.c rk3066_hdmi_connector_detect(struct drm_connector *connector, bool force)
connector         461 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct rk3066_hdmi *hdmi = to_rk3066_hdmi(connector);
connector         467 drivers/gpu/drm/rockchip/rk3066_hdmi.c static int rk3066_hdmi_connector_get_modes(struct drm_connector *connector)
connector         469 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct rk3066_hdmi *hdmi = to_rk3066_hdmi(connector);
connector         476 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	edid = drm_get_edid(connector, hdmi->ddc);
connector         479 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		drm_connector_update_edid_property(connector, edid);
connector         480 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		ret = drm_add_edid_modes(connector, edid);
connector         488 drivers/gpu/drm/rockchip/rk3066_hdmi.c rk3066_hdmi_connector_mode_valid(struct drm_connector *connector,
connector         500 drivers/gpu/drm/rockchip/rk3066_hdmi.c rk3066_hdmi_connector_best_encoder(struct drm_connector *connector)
connector         502 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct rk3066_hdmi *hdmi = to_rk3066_hdmi(connector);
connector         508 drivers/gpu/drm/rockchip/rk3066_hdmi.c rk3066_hdmi_probe_single_connector_modes(struct drm_connector *connector,
connector         516 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	return drm_helper_probe_single_connector_modes(connector, maxX, maxY);
connector         519 drivers/gpu/drm/rockchip/rk3066_hdmi.c static void rk3066_hdmi_connector_destroy(struct drm_connector *connector)
connector         521 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	drm_connector_unregister(connector);
connector         522 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	drm_connector_cleanup(connector);
connector         563 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	hdmi->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         565 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	drm_connector_helper_add(&hdmi->connector,
connector         567 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	drm_connector_init(drm, &hdmi->connector,
connector         571 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	drm_connector_attach_encoder(&hdmi->connector, encoder);
connector         604 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	drm_helper_hpd_irq_event(hdmi->connector.dev);
connector         824 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	hdmi->connector.funcs->destroy(&hdmi->connector);
connector         839 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	hdmi->connector.funcs->destroy(&hdmi->connector);
connector        1322 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	struct drm_connector *connector;
connector        1326 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector        1327 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 		if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
connector        1329 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 			return connector;
connector        1341 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	struct drm_connector *connector;
connector        1344 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	connector = vop_get_edp_connector(vop);
connector        1345 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	if (!connector)
connector        1349 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 		ret = analogix_dp_start_crc(connector);
connector        1351 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 		ret = analogix_dp_stop_crc(connector);
connector          34 drivers/gpu/drm/rockchip/rockchip_lvds.c 		container_of(c, struct rockchip_lvds, connector)
connector          64 drivers/gpu/drm/rockchip/rockchip_lvds.c 	struct drm_connector connector;
connector         198 drivers/gpu/drm/rockchip/rockchip_lvds.c static int rockchip_lvds_connector_get_modes(struct drm_connector *connector)
connector         200 drivers/gpu/drm/rockchip/rockchip_lvds.c 	struct rockchip_lvds *lvds = connector_to_lvds(connector);
connector         339 drivers/gpu/drm/rockchip/rockchip_lvds.c 	struct drm_connector *connector;
connector         415 drivers/gpu/drm/rockchip/rockchip_lvds.c 		connector = &lvds->connector;
connector         416 drivers/gpu/drm/rockchip/rockchip_lvds.c 		connector->dpms = DRM_MODE_DPMS_OFF;
connector         417 drivers/gpu/drm/rockchip/rockchip_lvds.c 		ret = drm_connector_init(drm_dev, connector,
connector         426 drivers/gpu/drm/rockchip/rockchip_lvds.c 		drm_connector_helper_add(connector,
connector         429 drivers/gpu/drm/rockchip/rockchip_lvds.c 		ret = drm_connector_attach_encoder(connector, encoder);
connector         436 drivers/gpu/drm/rockchip/rockchip_lvds.c 		ret = drm_panel_attach(lvds->panel, connector);
connector         458 drivers/gpu/drm/rockchip/rockchip_lvds.c 	drm_connector_cleanup(connector);
connector         478 drivers/gpu/drm/rockchip/rockchip_lvds.c 	drm_connector_cleanup(&lvds->connector);
connector          36 drivers/gpu/drm/rockchip/rockchip_rgb.c 	struct drm_connector *connector = conn_state->connector;
connector          37 drivers/gpu/drm/rockchip/rockchip_rgb.c 	struct drm_display_info *info = &connector->display_info;
connector         532 drivers/gpu/drm/selftests/test-drm_cmdline_parser.c 	static const struct drm_connector connector = {
connector         537 drivers/gpu/drm/selftests/test-drm_cmdline_parser.c 							   &connector,
connector          19 drivers/gpu/drm/shmobile/shmob_drm_backlight.c 	struct shmob_drm_device *sdev = scon->connector.dev->dev_private;
connector          33 drivers/gpu/drm/shmobile/shmob_drm_backlight.c 	struct shmob_drm_device *sdev = scon->connector.dev->dev_private;
connector          57 drivers/gpu/drm/shmobile/shmob_drm_backlight.c 	struct shmob_drm_device *sdev = scon->connector.dev->dev_private;
connector          59 drivers/gpu/drm/shmobile/shmob_drm_backlight.c 	struct drm_connector *connector = &scon->connector;
connector          60 drivers/gpu/drm/shmobile/shmob_drm_backlight.c 	struct drm_device *dev = connector->dev;
connector         504 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	struct shmob_drm_connector *scon = &sdev->connector;
connector         520 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	struct drm_connector *connector = &sdev->connector.connector;
connector         523 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	if (list_empty(&connector->modes)) {
connector         529 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	panel_mode = list_first_entry(&connector->modes,
connector         594 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	container_of(c, struct shmob_drm_connector, connector)
connector         596 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static int shmob_drm_connector_get_modes(struct drm_connector *connector)
connector         598 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	struct shmob_drm_device *sdev = connector->dev->dev_private;
connector         601 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	mode = drm_mode_create(connector->dev);
connector         618 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	drm_mode_probed_add(connector, mode);
connector         620 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	connector->display_info.width_mm = sdev->pdata->panel.width_mm;
connector         621 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	connector->display_info.height_mm = sdev->pdata->panel.height_mm;
connector         627 drivers/gpu/drm/shmobile/shmob_drm_crtc.c shmob_drm_connector_best_encoder(struct drm_connector *connector)
connector         629 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	struct shmob_drm_connector *scon = to_shmob_connector(connector);
connector         639 drivers/gpu/drm/shmobile/shmob_drm_crtc.c static void shmob_drm_connector_destroy(struct drm_connector *connector)
connector         641 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	struct shmob_drm_connector *scon = to_shmob_connector(connector);
connector         644 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	drm_connector_unregister(connector);
connector         645 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	drm_connector_cleanup(connector);
connector         657 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	struct drm_connector *connector = &sdev->connector.connector;
connector         660 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	sdev->connector.encoder = encoder;
connector         662 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	connector->display_info.width_mm = sdev->pdata->panel.width_mm;
connector         663 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	connector->display_info.height_mm = sdev->pdata->panel.height_mm;
connector         665 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	ret = drm_connector_init(sdev->ddev, connector, &connector_funcs,
connector         670 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	drm_connector_helper_add(connector, &connector_helper_funcs);
connector         672 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	ret = shmob_drm_backlight_init(&sdev->connector);
connector         676 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector         680 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF);
connector         681 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	drm_object_property_set_value(&connector->base,
connector         687 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	shmob_drm_backlight_exit(&sdev->connector);
connector         689 drivers/gpu/drm/shmobile/shmob_drm_crtc.c 	drm_connector_cleanup(connector);
connector          40 drivers/gpu/drm/shmobile/shmob_drm_crtc.h 	struct drm_connector connector;
connector          38 drivers/gpu/drm/shmobile/shmob_drm_drv.h 	struct shmob_drm_connector connector;
connector         334 drivers/gpu/drm/sti/sti_dvo.c static int sti_dvo_connector_get_modes(struct drm_connector *connector)
connector         337 drivers/gpu/drm/sti/sti_dvo.c 		= to_sti_dvo_connector(connector);
connector         348 drivers/gpu/drm/sti/sti_dvo.c static int sti_dvo_connector_mode_valid(struct drm_connector *connector,
connector         356 drivers/gpu/drm/sti/sti_dvo.c 		= to_sti_dvo_connector(connector);
connector         379 drivers/gpu/drm/sti/sti_dvo.c sti_dvo_connector_detect(struct drm_connector *connector, bool force)
connector         382 drivers/gpu/drm/sti/sti_dvo.c 		= to_sti_dvo_connector(connector);
connector         392 drivers/gpu/drm/sti/sti_dvo.c 			drm_panel_attach(dvo->panel, connector);
connector         401 drivers/gpu/drm/sti/sti_dvo.c static int sti_dvo_late_register(struct drm_connector *connector)
connector         404 drivers/gpu/drm/sti/sti_dvo.c 		= to_sti_dvo_connector(connector);
connector         442 drivers/gpu/drm/sti/sti_dvo.c 	struct sti_dvo_connector *connector;
connector         454 drivers/gpu/drm/sti/sti_dvo.c 	connector = devm_kzalloc(dev, sizeof(*connector), GFP_KERNEL);
connector         455 drivers/gpu/drm/sti/sti_dvo.c 	if (!connector)
connector         458 drivers/gpu/drm/sti/sti_dvo.c 	connector->dvo = dvo;
connector         476 drivers/gpu/drm/sti/sti_dvo.c 	connector->encoder = encoder;
connector         479 drivers/gpu/drm/sti/sti_dvo.c 	drm_connector = (struct drm_connector *)connector;
connector         572 drivers/gpu/drm/sti/sti_hda.c static int sti_hda_connector_get_modes(struct drm_connector *connector)
connector         577 drivers/gpu/drm/sti/sti_hda.c 		= to_sti_hda_connector(connector);
connector         594 drivers/gpu/drm/sti/sti_hda.c 		drm_mode_probed_add(connector, mode);
connector         603 drivers/gpu/drm/sti/sti_hda.c static int sti_hda_connector_mode_valid(struct drm_connector *connector,
connector         612 drivers/gpu/drm/sti/sti_hda.c 		= to_sti_hda_connector(connector);
connector         639 drivers/gpu/drm/sti/sti_hda.c static int sti_hda_late_register(struct drm_connector *connector)
connector         642 drivers/gpu/drm/sti/sti_hda.c 		= to_sti_hda_connector(connector);
connector         679 drivers/gpu/drm/sti/sti_hda.c 	struct sti_hda_connector *connector;
connector         691 drivers/gpu/drm/sti/sti_hda.c 	connector = devm_kzalloc(dev, sizeof(*connector), GFP_KERNEL);
connector         692 drivers/gpu/drm/sti/sti_hda.c 	if (!connector)
connector         695 drivers/gpu/drm/sti/sti_hda.c 	connector->hda = hda;
connector         705 drivers/gpu/drm/sti/sti_hda.c 	connector->encoder = encoder;
connector         707 drivers/gpu/drm/sti/sti_hda.c 	drm_connector = (struct drm_connector *)connector;
connector         966 drivers/gpu/drm/sti/sti_hdmi.c static int sti_hdmi_connector_get_modes(struct drm_connector *connector)
connector         969 drivers/gpu/drm/sti/sti_hdmi.c 		= to_sti_hdmi_connector(connector);
connector         976 drivers/gpu/drm/sti/sti_hdmi.c 	edid = drm_get_edid(connector, hdmi->ddc_adapt);
connector         986 drivers/gpu/drm/sti/sti_hdmi.c 	count = drm_add_edid_modes(connector, edid);
connector         987 drivers/gpu/drm/sti/sti_hdmi.c 	drm_connector_update_edid_property(connector, edid);
connector         999 drivers/gpu/drm/sti/sti_hdmi.c static int sti_hdmi_connector_mode_valid(struct drm_connector *connector,
connector        1007 drivers/gpu/drm/sti/sti_hdmi.c 		= to_sti_hdmi_connector(connector);
connector        1032 drivers/gpu/drm/sti/sti_hdmi.c sti_hdmi_connector_detect(struct drm_connector *connector, bool force)
connector        1035 drivers/gpu/drm/sti/sti_hdmi.c 		= to_sti_hdmi_connector(connector);
connector        1051 drivers/gpu/drm/sti/sti_hdmi.c 					     struct drm_connector *connector)
connector        1054 drivers/gpu/drm/sti/sti_hdmi.c 		= to_sti_hdmi_connector(connector);
connector        1068 drivers/gpu/drm/sti/sti_hdmi.c 	drm_object_attach_property(&connector->base, prop, hdmi->colorspace);
connector        1072 drivers/gpu/drm/sti/sti_hdmi.c sti_hdmi_connector_set_property(struct drm_connector *connector,
connector        1078 drivers/gpu/drm/sti/sti_hdmi.c 		= to_sti_hdmi_connector(connector);
connector        1091 drivers/gpu/drm/sti/sti_hdmi.c sti_hdmi_connector_get_property(struct drm_connector *connector,
connector        1097 drivers/gpu/drm/sti/sti_hdmi.c 		= to_sti_hdmi_connector(connector);
connector        1109 drivers/gpu/drm/sti/sti_hdmi.c static int sti_hdmi_late_register(struct drm_connector *connector)
connector        1112 drivers/gpu/drm/sti/sti_hdmi.c 		= to_sti_hdmi_connector(connector);
connector        1213 drivers/gpu/drm/sti/sti_hdmi.c 	struct drm_connector *connector = hdmi->drm_connector;
connector        1216 drivers/gpu/drm/sti/sti_hdmi.c 	memcpy(buf, connector->eld, min(sizeof(connector->eld), len));
connector        1258 drivers/gpu/drm/sti/sti_hdmi.c 	struct sti_hdmi_connector *connector;
connector        1270 drivers/gpu/drm/sti/sti_hdmi.c 	connector = devm_kzalloc(dev, sizeof(*connector), GFP_KERNEL);
connector        1271 drivers/gpu/drm/sti/sti_hdmi.c 	if (!connector)
connector        1274 drivers/gpu/drm/sti/sti_hdmi.c 	connector->hdmi = hdmi;
connector        1284 drivers/gpu/drm/sti/sti_hdmi.c 	connector->encoder = encoder;
connector        1286 drivers/gpu/drm/sti/sti_hdmi.c 	drm_connector = (struct drm_connector *)connector;
connector         246 drivers/gpu/drm/sun4i/sun4i_hdmi.h 	struct drm_connector	connector;
connector          39 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c drm_connector_to_sun4i_hdmi(struct drm_connector *connector)
connector          41 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	return container_of(connector, struct sun4i_hdmi,
connector          42 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 			    connector);
connector          53 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 						       &hdmi->connector, mode);
connector         211 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static int sun4i_hdmi_get_modes(struct drm_connector *connector)
connector         213 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	struct sun4i_hdmi *hdmi = drm_connector_to_sun4i_hdmi(connector);
connector         217 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	edid = drm_get_edid(connector, hdmi->ddc_i2c ?: hdmi->i2c);
connector         225 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	drm_connector_update_edid_property(connector, edid);
connector         227 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	ret = drm_add_edid_modes(connector, edid);
connector         260 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c sun4i_hdmi_connector_detect(struct drm_connector *connector, bool force)
connector         262 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	struct sun4i_hdmi *hdmi = drm_connector_to_sun4i_hdmi(connector);
connector         641 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	drm_connector_helper_add(&hdmi->connector,
connector         643 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	ret = drm_connector_init_with_ddc(drm, &hdmi->connector,
connector         654 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	hdmi->connector.polled = DRM_CONNECTOR_POLL_CONNECT |
connector         660 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	drm_connector_attach_encoder(&hdmi->connector, &hdmi->encoder);
connector          20 drivers/gpu/drm/sun4i/sun4i_lvds.c 	struct drm_connector	connector;
connector          27 drivers/gpu/drm/sun4i/sun4i_lvds.c drm_connector_to_sun4i_lvds(struct drm_connector *connector)
connector          29 drivers/gpu/drm/sun4i/sun4i_lvds.c 	return container_of(connector, struct sun4i_lvds,
connector          30 drivers/gpu/drm/sun4i/sun4i_lvds.c 			    connector);
connector          40 drivers/gpu/drm/sun4i/sun4i_lvds.c static int sun4i_lvds_get_modes(struct drm_connector *connector)
connector          43 drivers/gpu/drm/sun4i/sun4i_lvds.c 		drm_connector_to_sun4i_lvds(connector);
connector          53 drivers/gpu/drm/sun4i/sun4i_lvds.c sun4i_lvds_connector_destroy(struct drm_connector *connector)
connector          55 drivers/gpu/drm/sun4i/sun4i_lvds.c 	struct sun4i_lvds *lvds = drm_connector_to_sun4i_lvds(connector);
connector          58 drivers/gpu/drm/sun4i/sun4i_lvds.c 	drm_connector_cleanup(connector);
connector         137 drivers/gpu/drm/sun4i/sun4i_lvds.c 		drm_connector_helper_add(&lvds->connector,
connector         139 drivers/gpu/drm/sun4i/sun4i_lvds.c 		ret = drm_connector_init(drm, &lvds->connector,
connector         147 drivers/gpu/drm/sun4i/sun4i_lvds.c 		drm_connector_attach_encoder(&lvds->connector,
connector         150 drivers/gpu/drm/sun4i/sun4i_lvds.c 		ret = drm_panel_attach(lvds->panel, &lvds->connector);
connector          22 drivers/gpu/drm/sun4i/sun4i_rgb.c 	struct drm_connector	connector;
connector          31 drivers/gpu/drm/sun4i/sun4i_rgb.c drm_connector_to_sun4i_rgb(struct drm_connector *connector)
connector          33 drivers/gpu/drm/sun4i/sun4i_rgb.c 	return container_of(connector, struct sun4i_rgb,
connector          34 drivers/gpu/drm/sun4i/sun4i_rgb.c 			    connector);
connector          44 drivers/gpu/drm/sun4i/sun4i_rgb.c static int sun4i_rgb_get_modes(struct drm_connector *connector)
connector          47 drivers/gpu/drm/sun4i/sun4i_rgb.c 		drm_connector_to_sun4i_rgb(connector);
connector         144 drivers/gpu/drm/sun4i/sun4i_rgb.c sun4i_rgb_connector_destroy(struct drm_connector *connector)
connector         146 drivers/gpu/drm/sun4i/sun4i_rgb.c 	struct sun4i_rgb *rgb = drm_connector_to_sun4i_rgb(connector);
connector         149 drivers/gpu/drm/sun4i/sun4i_rgb.c 	drm_connector_cleanup(connector);
connector         234 drivers/gpu/drm/sun4i/sun4i_rgb.c 		drm_connector_helper_add(&rgb->connector,
connector         236 drivers/gpu/drm/sun4i/sun4i_rgb.c 		ret = drm_connector_init(drm, &rgb->connector,
connector         244 drivers/gpu/drm/sun4i/sun4i_rgb.c 		drm_connector_attach_encoder(&rgb->connector,
connector         247 drivers/gpu/drm/sun4i/sun4i_rgb.c 		ret = drm_panel_attach(rgb->panel, &rgb->connector);
connector          43 drivers/gpu/drm/sun4i/sun4i_tcon.c 	struct drm_connector *connector;
connector          47 drivers/gpu/drm/sun4i/sun4i_tcon.c 	drm_for_each_connector_iter(connector, &iter)
connector          48 drivers/gpu/drm/sun4i/sun4i_tcon.c 		if (connector->encoder == encoder) {
connector          50 drivers/gpu/drm/sun4i/sun4i_tcon.c 			return connector;
connector          59 drivers/gpu/drm/sun4i/sun4i_tcon.c 	struct drm_connector *connector;
connector          62 drivers/gpu/drm/sun4i/sun4i_tcon.c 	connector = sun4i_tcon_get_connector(encoder);
connector          63 drivers/gpu/drm/sun4i/sun4i_tcon.c 	if (!connector)
connector          66 drivers/gpu/drm/sun4i/sun4i_tcon.c 	info = &connector->display_info;
connector         280 drivers/gpu/drm/sun4i/sun4i_tcon.c 					   const struct drm_connector *connector)
connector         286 drivers/gpu/drm/sun4i/sun4i_tcon.c 	if (!connector)
connector         307 drivers/gpu/drm/sun4i/sun4i_tcon.c 	if (connector->display_info.bpc == 6)
connector         310 drivers/gpu/drm/sun4i/sun4i_tcon.c 	if (connector->display_info.num_bus_formats == 1)
connector         311 drivers/gpu/drm/sun4i/sun4i_tcon.c 		bus_format = connector->display_info.bus_formats[0];
connector         483 drivers/gpu/drm/sun4i/sun4i_tcon.c 	struct drm_connector *connector = sun4i_tcon_get_connector(encoder);
connector         484 drivers/gpu/drm/sun4i/sun4i_tcon.c 	const struct drm_display_info *info = &connector->display_info;
connector         496 drivers/gpu/drm/sun4i/sun4i_tcon.c 	sun4i_tcon0_mode_set_dithering(tcon, connector);
connector         170 drivers/gpu/drm/sun4i/sun4i_tv.c 	struct drm_connector	connector;
connector         278 drivers/gpu/drm/sun4i/sun4i_tv.c drm_connector_to_sun4i_tv(struct drm_connector *connector)
connector         280 drivers/gpu/drm/sun4i/sun4i_tv.c 	return container_of(connector, struct sun4i_tv,
connector         281 drivers/gpu/drm/sun4i/sun4i_tv.c 			    connector);
connector         485 drivers/gpu/drm/sun4i/sun4i_tv.c static int sun4i_tv_comp_get_modes(struct drm_connector *connector)
connector         493 drivers/gpu/drm/sun4i/sun4i_tv.c 		mode = drm_mode_create(connector->dev);
connector         502 drivers/gpu/drm/sun4i/sun4i_tv.c 		drm_mode_probed_add(connector, mode);
connector         508 drivers/gpu/drm/sun4i/sun4i_tv.c static int sun4i_tv_comp_mode_valid(struct drm_connector *connector,
connector         521 drivers/gpu/drm/sun4i/sun4i_tv.c sun4i_tv_comp_connector_destroy(struct drm_connector *connector)
connector         523 drivers/gpu/drm/sun4i/sun4i_tv.c 	drm_connector_cleanup(connector);
connector         612 drivers/gpu/drm/sun4i/sun4i_tv.c 	drm_connector_helper_add(&tv->connector,
connector         614 drivers/gpu/drm/sun4i/sun4i_tv.c 	ret = drm_connector_init(drm, &tv->connector,
connector         622 drivers/gpu/drm/sun4i/sun4i_tv.c 	tv->connector.interlace_allowed = true;
connector         624 drivers/gpu/drm/sun4i/sun4i_tv.c 	drm_connector_attach_encoder(&tv->connector, &tv->encoder);
connector         642 drivers/gpu/drm/sun4i/sun4i_tv.c 	drm_connector_cleanup(&tv->connector);
connector         793 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static int sun6i_dsi_get_modes(struct drm_connector *connector)
connector         795 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	struct sun6i_dsi *dsi = connector_to_sun6i_dsi(connector);
connector         805 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_connector_detect(struct drm_connector *connector, bool force)
connector        1046 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	drm_connector_helper_add(&dsi->connector,
connector        1048 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	ret = drm_connector_init(drm, &dsi->connector,
connector        1057 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	drm_connector_attach_encoder(&dsi->connector, &dsi->encoder);
connector        1058 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	drm_panel_attach(dsi->panel, &dsi->connector);
connector          19 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h 	struct drm_connector	connector;
connector          40 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h static inline struct sun6i_dsi *connector_to_sun6i_dsi(struct drm_connector *connector)
connector          42 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h 	return container_of(connector, struct sun6i_dsi, connector);
connector          37 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c sun8i_dw_hdmi_mode_valid_a83t(struct drm_connector *connector,
connector          47 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c sun8i_dw_hdmi_mode_valid_h6(struct drm_connector *connector,
connector         179 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h 	enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
connector         257 drivers/gpu/drm/tegra/dpaux.c 		drm_helper_hpd_irq_event(dpaux->output->connector.dev);
connector         686 drivers/gpu/drm/tegra/dpaux.c 	output->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         129 drivers/gpu/drm/tegra/drm.h 	struct drm_connector connector;
connector         139 drivers/gpu/drm/tegra/drm.h 	return container_of(c, struct tegra_output, connector);
connector         150 drivers/gpu/drm/tegra/drm.h int tegra_output_connector_get_modes(struct drm_connector *connector);
connector         152 drivers/gpu/drm/tegra/drm.h tegra_output_connector_detect(struct drm_connector *connector, bool force);
connector         153 drivers/gpu/drm/tegra/drm.h void tegra_output_connector_destroy(struct drm_connector *connector);
connector         103 drivers/gpu/drm/tegra/dsi.c 	return to_dsi_state(dsi->output.connector.state);
connector         230 drivers/gpu/drm/tegra/dsi.c static int tegra_dsi_late_register(struct drm_connector *connector)
connector         232 drivers/gpu/drm/tegra/dsi.c 	struct tegra_output *output = connector_to_output(connector);
connector         234 drivers/gpu/drm/tegra/dsi.c 	struct drm_minor *minor = connector->dev->primary;
connector         235 drivers/gpu/drm/tegra/dsi.c 	struct dentry *root = connector->debugfs_entry;
connector         260 drivers/gpu/drm/tegra/dsi.c static void tegra_dsi_early_unregister(struct drm_connector *connector)
connector         262 drivers/gpu/drm/tegra/dsi.c 	struct tegra_output *output = connector_to_output(connector);
connector         267 drivers/gpu/drm/tegra/dsi.c 				 connector->dev->primary);
connector         773 drivers/gpu/drm/tegra/dsi.c static void tegra_dsi_connector_reset(struct drm_connector *connector)
connector         780 drivers/gpu/drm/tegra/dsi.c 	if (connector->state) {
connector         781 drivers/gpu/drm/tegra/dsi.c 		__drm_atomic_helper_connector_destroy_state(connector->state);
connector         782 drivers/gpu/drm/tegra/dsi.c 		kfree(connector->state);
connector         785 drivers/gpu/drm/tegra/dsi.c 	__drm_atomic_helper_connector_reset(connector, &state->base);
connector         789 drivers/gpu/drm/tegra/dsi.c tegra_dsi_connector_duplicate_state(struct drm_connector *connector)
connector         791 drivers/gpu/drm/tegra/dsi.c 	struct tegra_dsi_state *state = to_dsi_state(connector->state);
connector         798 drivers/gpu/drm/tegra/dsi.c 	__drm_atomic_helper_connector_duplicate_state(connector,
connector         816 drivers/gpu/drm/tegra/dsi.c tegra_dsi_connector_mode_valid(struct drm_connector *connector,
connector        1041 drivers/gpu/drm/tegra/dsi.c 		drm_connector_init(drm, &dsi->output.connector,
connector        1044 drivers/gpu/drm/tegra/dsi.c 		drm_connector_helper_add(&dsi->output.connector,
connector        1046 drivers/gpu/drm/tegra/dsi.c 		dsi->output.connector.dpms = DRM_MODE_DPMS_OFF;
connector        1054 drivers/gpu/drm/tegra/dsi.c 		drm_connector_attach_encoder(&dsi->output.connector,
connector        1056 drivers/gpu/drm/tegra/dsi.c 		drm_connector_register(&dsi->output.connector);
connector        1416 drivers/gpu/drm/tegra/dsi.c 		if (output->panel && output->connector.dev) {
connector        1417 drivers/gpu/drm/tegra/dsi.c 			drm_panel_attach(output->panel, &output->connector);
connector        1418 drivers/gpu/drm/tegra/dsi.c 			drm_helper_hpd_irq_event(output->connector.dev);
connector        1434 drivers/gpu/drm/tegra/dsi.c 		if (output->connector.dev)
connector        1435 drivers/gpu/drm/tegra/dsi.c 			drm_helper_hpd_irq_event(output->connector.dev);
connector        1489 drivers/gpu/drm/tegra/dsi.c 	dsi->output.connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         601 drivers/gpu/drm/tegra/hdmi.c 	size_t length = drm_eld_size(hdmi->output.connector.eld), i;
connector         605 drivers/gpu/drm/tegra/hdmi.c 		tegra_hdmi_writel(hdmi, i << 8 | hdmi->output.connector.eld[i],
connector         692 drivers/gpu/drm/tegra/hdmi.c 						       &hdmi->output.connector, mode);
connector         836 drivers/gpu/drm/tegra/hdmi.c 	if (!output->connector.edid_blob_ptr)
connector         839 drivers/gpu/drm/tegra/hdmi.c 	edid = (struct edid *)output->connector.edid_blob_ptr->data;
connector         845 drivers/gpu/drm/tegra/hdmi.c tegra_hdmi_connector_detect(struct drm_connector *connector, bool force)
connector         847 drivers/gpu/drm/tegra/hdmi.c 	struct tegra_output *output = connector_to_output(connector);
connector         851 drivers/gpu/drm/tegra/hdmi.c 	status = tegra_output_connector_detect(connector, force);
connector        1060 drivers/gpu/drm/tegra/hdmi.c static int tegra_hdmi_late_register(struct drm_connector *connector)
connector        1062 drivers/gpu/drm/tegra/hdmi.c 	struct tegra_output *output = connector_to_output(connector);
connector        1064 drivers/gpu/drm/tegra/hdmi.c 	struct drm_minor *minor = connector->dev->primary;
connector        1065 drivers/gpu/drm/tegra/hdmi.c 	struct dentry *root = connector->debugfs_entry;
connector        1090 drivers/gpu/drm/tegra/hdmi.c static void tegra_hdmi_early_unregister(struct drm_connector *connector)
connector        1092 drivers/gpu/drm/tegra/hdmi.c 	struct tegra_output *output = connector_to_output(connector);
connector        1093 drivers/gpu/drm/tegra/hdmi.c 	struct drm_minor *minor = connector->dev->primary;
connector        1114 drivers/gpu/drm/tegra/hdmi.c tegra_hdmi_connector_mode_valid(struct drm_connector *connector,
connector        1117 drivers/gpu/drm/tegra/hdmi.c 	struct tegra_output *output = connector_to_output(connector);
connector        1433 drivers/gpu/drm/tegra/hdmi.c 	drm_connector_init(drm, &hdmi->output.connector,
connector        1436 drivers/gpu/drm/tegra/hdmi.c 	drm_connector_helper_add(&hdmi->output.connector,
connector        1438 drivers/gpu/drm/tegra/hdmi.c 	hdmi->output.connector.dpms = DRM_MODE_DPMS_OFF;
connector        1445 drivers/gpu/drm/tegra/hdmi.c 	drm_connector_attach_encoder(&hdmi->output.connector,
connector        1447 drivers/gpu/drm/tegra/hdmi.c 	drm_connector_register(&hdmi->output.connector);
connector          15 drivers/gpu/drm/tegra/output.c int tegra_output_connector_get_modes(struct drm_connector *connector)
connector          17 drivers/gpu/drm/tegra/output.c 	struct tegra_output *output = connector_to_output(connector);
connector          34 drivers/gpu/drm/tegra/output.c 		edid = drm_get_edid(connector, output->ddc);
connector          37 drivers/gpu/drm/tegra/output.c 	drm_connector_update_edid_property(connector, edid);
connector          40 drivers/gpu/drm/tegra/output.c 		err = drm_add_edid_modes(connector, edid);
connector          48 drivers/gpu/drm/tegra/output.c tegra_output_connector_detect(struct drm_connector *connector, bool force)
connector          50 drivers/gpu/drm/tegra/output.c 	struct tegra_output *output = connector_to_output(connector);
connector          71 drivers/gpu/drm/tegra/output.c void tegra_output_connector_destroy(struct drm_connector *connector)
connector          73 drivers/gpu/drm/tegra/output.c 	drm_connector_unregister(connector);
connector          74 drivers/gpu/drm/tegra/output.c 	drm_connector_cleanup(connector);
connector          86 drivers/gpu/drm/tegra/output.c 	if (output->connector.dev)
connector          87 drivers/gpu/drm/tegra/output.c 		drm_helper_hpd_irq_event(output->connector.dev);
connector         156 drivers/gpu/drm/tegra/output.c 		output->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         190 drivers/gpu/drm/tegra/output.c 		err = drm_panel_attach(output->panel, &output->connector);
connector          97 drivers/gpu/drm/tegra/rgb.c tegra_rgb_connector_mode_valid(struct drm_connector *connector,
connector         278 drivers/gpu/drm/tegra/rgb.c 	drm_connector_init(drm, &output->connector, &tegra_rgb_connector_funcs,
connector         280 drivers/gpu/drm/tegra/rgb.c 	drm_connector_helper_add(&output->connector,
connector         282 drivers/gpu/drm/tegra/rgb.c 	output->connector.dpms = DRM_MODE_DPMS_OFF;
connector         289 drivers/gpu/drm/tegra/rgb.c 	drm_connector_attach_encoder(&output->connector,
connector         291 drivers/gpu/drm/tegra/rgb.c 	drm_connector_register(&output->connector);
connector        1458 drivers/gpu/drm/tegra/sor.c static int tegra_sor_late_register(struct drm_connector *connector)
connector        1460 drivers/gpu/drm/tegra/sor.c 	struct tegra_output *output = connector_to_output(connector);
connector        1462 drivers/gpu/drm/tegra/sor.c 	struct drm_minor *minor = connector->dev->primary;
connector        1463 drivers/gpu/drm/tegra/sor.c 	struct dentry *root = connector->debugfs_entry;
connector        1488 drivers/gpu/drm/tegra/sor.c static void tegra_sor_early_unregister(struct drm_connector *connector)
connector        1490 drivers/gpu/drm/tegra/sor.c 	struct tegra_output *output = connector_to_output(connector);
connector        1495 drivers/gpu/drm/tegra/sor.c 				 connector->dev->primary);
connector        1500 drivers/gpu/drm/tegra/sor.c static void tegra_sor_connector_reset(struct drm_connector *connector)
connector        1508 drivers/gpu/drm/tegra/sor.c 	if (connector->state) {
connector        1509 drivers/gpu/drm/tegra/sor.c 		__drm_atomic_helper_connector_destroy_state(connector->state);
connector        1510 drivers/gpu/drm/tegra/sor.c 		kfree(connector->state);
connector        1513 drivers/gpu/drm/tegra/sor.c 	__drm_atomic_helper_connector_reset(connector, &state->base);
connector        1517 drivers/gpu/drm/tegra/sor.c tegra_sor_connector_detect(struct drm_connector *connector, bool force)
connector        1519 drivers/gpu/drm/tegra/sor.c 	struct tegra_output *output = connector_to_output(connector);
connector        1525 drivers/gpu/drm/tegra/sor.c 	return tegra_output_connector_detect(connector, force);
connector        1529 drivers/gpu/drm/tegra/sor.c tegra_sor_connector_duplicate_state(struct drm_connector *connector)
connector        1531 drivers/gpu/drm/tegra/sor.c 	struct tegra_sor_state *state = to_sor_state(connector->state);
connector        1538 drivers/gpu/drm/tegra/sor.c 	__drm_atomic_helper_connector_duplicate_state(connector, &copy->base);
connector        1554 drivers/gpu/drm/tegra/sor.c static int tegra_sor_connector_get_modes(struct drm_connector *connector)
connector        1556 drivers/gpu/drm/tegra/sor.c 	struct tegra_output *output = connector_to_output(connector);
connector        1563 drivers/gpu/drm/tegra/sor.c 	err = tegra_output_connector_get_modes(connector);
connector        1572 drivers/gpu/drm/tegra/sor.c tegra_sor_connector_mode_valid(struct drm_connector *connector,
connector        1693 drivers/gpu/drm/tegra/sor.c 	state = to_sor_state(output->connector.state);
connector        1997 drivers/gpu/drm/tegra/sor.c 	info = &output->connector.display_info;
connector        2118 drivers/gpu/drm/tegra/sor.c 						       &sor->output.connector, mode);
connector        2143 drivers/gpu/drm/tegra/sor.c 	size_t length = drm_eld_size(sor->output.connector.eld), i;
connector        2146 drivers/gpu/drm/tegra/sor.c 		tegra_sor_writel(sor, i << 8 | sor->output.connector.eld[i],
connector        2368 drivers/gpu/drm/tegra/sor.c 	struct drm_scdc *scdc = &sor->output.connector.display_info.hdmi.scdc;
connector        2435 drivers/gpu/drm/tegra/sor.c 	state = to_sor_state(output->connector.state);
connector        2811 drivers/gpu/drm/tegra/sor.c 	int connector = DRM_MODE_CONNECTOR_Unknown;
connector        2818 drivers/gpu/drm/tegra/sor.c 			connector = DRM_MODE_CONNECTOR_HDMIA;
connector        2822 drivers/gpu/drm/tegra/sor.c 			connector = DRM_MODE_CONNECTOR_LVDS;
connector        2827 drivers/gpu/drm/tegra/sor.c 			connector = DRM_MODE_CONNECTOR_eDP;
connector        2831 drivers/gpu/drm/tegra/sor.c 			connector = DRM_MODE_CONNECTOR_DisplayPort;
connector        2838 drivers/gpu/drm/tegra/sor.c 	drm_connector_init(drm, &sor->output.connector,
connector        2840 drivers/gpu/drm/tegra/sor.c 			   connector);
connector        2841 drivers/gpu/drm/tegra/sor.c 	drm_connector_helper_add(&sor->output.connector,
connector        2843 drivers/gpu/drm/tegra/sor.c 	sor->output.connector.dpms = DRM_MODE_DPMS_OFF;
connector        2849 drivers/gpu/drm/tegra/sor.c 	drm_connector_attach_encoder(&sor->output.connector,
connector        2851 drivers/gpu/drm/tegra/sor.c 	drm_connector_register(&sor->output.connector);
connector          45 drivers/gpu/drm/tilcdc/tilcdc_external.c 	struct drm_connector *connector;
connector          47 drivers/gpu/drm/tilcdc/tilcdc_external.c 	list_for_each_entry(connector, &ddev->mode_config.connector_list, head) {
connector          48 drivers/gpu/drm/tilcdc/tilcdc_external.c 		if (drm_connector_has_possible_encoder(connector, encoder))
connector          49 drivers/gpu/drm/tilcdc/tilcdc_external.c 			return connector;
connector         132 drivers/gpu/drm/tilcdc/tilcdc_panel.c static void panel_connector_destroy(struct drm_connector *connector)
connector         134 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	drm_connector_unregister(connector);
connector         135 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	drm_connector_cleanup(connector);
connector         138 drivers/gpu/drm/tilcdc/tilcdc_panel.c static int panel_connector_get_modes(struct drm_connector *connector)
connector         140 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct drm_device *dev = connector->dev;
connector         141 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct panel_connector *panel_connector = to_panel_connector(connector);
connector         160 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		drm_mode_probed_add(connector, mode);
connector         167 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		struct drm_connector *connector)
connector         169 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct panel_connector *panel_connector = to_panel_connector(connector);
connector         190 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct drm_connector *connector;
connector         201 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	connector = &panel_connector->base;
connector         203 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	drm_connector_init(dev, connector, &panel_connector_funcs,
connector         205 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	drm_connector_helper_add(connector, &panel_connector_helper_funcs);
connector         207 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	connector->interlace_allowed = 0;
connector         208 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	connector->doublescan_allowed = 0;
connector         210 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector         214 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	return connector;
connector         217 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	panel_connector_destroy(connector);
connector         230 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct drm_connector *connector;
connector         236 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	connector = panel_connector_create(dev, panel_mod, encoder);
connector         237 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	if (!connector)
connector         241 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	priv->connectors[priv->num_connectors++] = connector;
connector         143 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static void tfp410_connector_destroy(struct drm_connector *connector)
connector         145 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	drm_connector_unregister(connector);
connector         146 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	drm_connector_cleanup(connector);
connector         150 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		struct drm_connector *connector,
connector         153 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	struct tfp410_connector *tfp410_connector = to_tfp410_connector(connector);
connector         161 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static int tfp410_connector_get_modes(struct drm_connector *connector)
connector         163 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	struct tfp410_connector *tfp410_connector = to_tfp410_connector(connector);
connector         167 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	edid = drm_get_edid(connector, tfp410_connector->mod->i2c);
connector         169 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	drm_connector_update_edid_property(connector, edid);
connector         172 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		ret = drm_add_edid_modes(connector, edid);
connector         180 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		struct drm_connector *connector)
connector         182 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	struct tfp410_connector *tfp410_connector = to_tfp410_connector(connector);
connector         204 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	struct drm_connector *connector;
connector         215 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	connector = &tfp410_connector->base;
connector         217 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	drm_connector_init(dev, connector, &tfp410_connector_funcs,
connector         219 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	drm_connector_helper_add(connector, &tfp410_connector_helper_funcs);
connector         221 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	connector->polled = DRM_CONNECTOR_POLL_CONNECT |
connector         224 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	connector->interlace_allowed = 0;
connector         225 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	connector->doublescan_allowed = 0;
connector         227 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector         231 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	return connector;
connector         234 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	tfp410_connector_destroy(connector);
connector         247 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	struct drm_connector *connector;
connector         253 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	connector = tfp410_connector_create(dev, tfp410_mod, encoder);
connector         254 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	if (!connector)
connector         258 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	priv->connectors[priv->num_connectors++] = connector;
connector         561 drivers/gpu/drm/tiny/gm12u320.c static int gm12u320_conn_get_modes(struct drm_connector *connector)
connector         563 drivers/gpu/drm/tiny/gm12u320.c 	drm_connector_update_edid_property(connector, &gm12u320_edid);
connector         564 drivers/gpu/drm/tiny/gm12u320.c 	return drm_add_edid_modes(connector, &gm12u320_edid);
connector          66 drivers/gpu/drm/tiny/repaper.c 	struct drm_connector connector;
connector         880 drivers/gpu/drm/tiny/repaper.c static int repaper_connector_get_modes(struct drm_connector *connector)
connector         882 drivers/gpu/drm/tiny/repaper.c 	struct repaper_epd *epd = drm_to_epd(connector->dev);
connector         885 drivers/gpu/drm/tiny/repaper.c 	mode = drm_mode_duplicate(connector->dev, epd->mode);
connector         893 drivers/gpu/drm/tiny/repaper.c 	drm_mode_probed_add(connector, mode);
connector         895 drivers/gpu/drm/tiny/repaper.c 	connector->display_info.width_mm = mode->width_mm;
connector         896 drivers/gpu/drm/tiny/repaper.c 	connector->display_info.height_mm = mode->height_mm;
connector        1155 drivers/gpu/drm/tiny/repaper.c 	drm_connector_helper_add(&epd->connector, &repaper_connector_hfuncs);
connector        1156 drivers/gpu/drm/tiny/repaper.c 	ret = drm_connector_init(drm, &epd->connector, &repaper_connector_funcs,
connector        1163 drivers/gpu/drm/tiny/repaper.c 					   NULL, &epd->connector);
connector         130 drivers/gpu/drm/tve200/tve200_display.c 	struct drm_connector *connector = priv->connector;
connector         150 drivers/gpu/drm/tve200/tve200_display.c 	if (connector->display_info.bus_flags &
connector         333 drivers/gpu/drm/tve200/tve200_display.c 					   priv->connector);
connector         107 drivers/gpu/drm/tve200/tve200_drm.h 	struct drm_connector *connector;
connector         118 drivers/gpu/drm/tve200/tve200_drm.h 	container_of(x, struct tve200_drm_connector, connector)
connector         113 drivers/gpu/drm/tve200/tve200_drv.c 	priv->connector = panel->connector;
connector          45 drivers/gpu/drm/udl/udl_connector.c static int udl_get_modes(struct drm_connector *connector)
connector          48 drivers/gpu/drm/udl/udl_connector.c 					container_of(connector,
connector          50 drivers/gpu/drm/udl/udl_connector.c 					connector);
connector          52 drivers/gpu/drm/udl/udl_connector.c 	drm_connector_update_edid_property(connector, udl_connector->edid);
connector          54 drivers/gpu/drm/udl/udl_connector.c 		return drm_add_edid_modes(connector, udl_connector->edid);
connector          58 drivers/gpu/drm/udl/udl_connector.c static enum drm_mode_status udl_mode_valid(struct drm_connector *connector,
connector          61 drivers/gpu/drm/udl/udl_connector.c 	struct udl_device *udl = connector->dev->dev_private;
connector          72 drivers/gpu/drm/udl/udl_connector.c udl_detect(struct drm_connector *connector, bool force)
connector          74 drivers/gpu/drm/udl/udl_connector.c 	struct udl_device *udl = connector->dev->dev_private;
connector          76 drivers/gpu/drm/udl/udl_connector.c 					container_of(connector,
connector          78 drivers/gpu/drm/udl/udl_connector.c 					connector);
connector          86 drivers/gpu/drm/udl/udl_connector.c 	udl_connector->edid = drm_do_get_edid(connector, udl_get_edid_block, udl);
connector          94 drivers/gpu/drm/udl/udl_connector.c udl_best_single_encoder(struct drm_connector *connector)
connector          96 drivers/gpu/drm/udl/udl_connector.c 	int enc_id = connector->encoder_ids[0];
connector          97 drivers/gpu/drm/udl/udl_connector.c 	return drm_encoder_find(connector->dev, NULL, enc_id);
connector         100 drivers/gpu/drm/udl/udl_connector.c static int udl_connector_set_property(struct drm_connector *connector,
connector         107 drivers/gpu/drm/udl/udl_connector.c static void udl_connector_destroy(struct drm_connector *connector)
connector         110 drivers/gpu/drm/udl/udl_connector.c 					container_of(connector,
connector         112 drivers/gpu/drm/udl/udl_connector.c 					connector);
connector         114 drivers/gpu/drm/udl/udl_connector.c 	drm_connector_unregister(connector);
connector         115 drivers/gpu/drm/udl/udl_connector.c 	drm_connector_cleanup(connector);
connector         117 drivers/gpu/drm/udl/udl_connector.c 	kfree(connector);
connector         137 drivers/gpu/drm/udl/udl_connector.c 	struct drm_connector *connector;
connector         143 drivers/gpu/drm/udl/udl_connector.c 	connector = &udl_connector->connector;
connector         144 drivers/gpu/drm/udl/udl_connector.c 	drm_connector_init(dev, connector, &udl_connector_funcs,
connector         146 drivers/gpu/drm/udl/udl_connector.c 	drm_connector_helper_add(connector, &udl_connector_helper_funcs);
connector         148 drivers/gpu/drm/udl/udl_connector.c 	drm_connector_register(connector);
connector         149 drivers/gpu/drm/udl/udl_connector.c 	drm_connector_attach_encoder(connector, encoder);
connector         150 drivers/gpu/drm/udl/udl_connector.c 	connector->polled = DRM_CONNECTOR_POLL_HPD |
connector           9 drivers/gpu/drm/udl/udl_connector.h 	struct drm_connector connector;
connector         110 drivers/gpu/drm/vboxvideo/vbox_irq.c 	struct drm_connector *connector;
connector         129 drivers/gpu/drm/vboxvideo/vbox_irq.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         130 drivers/gpu/drm/vboxvideo/vbox_irq.c 		vbox_conn = to_vbox_connector(connector);
connector         665 drivers/gpu/drm/vboxvideo/vbox_mode.c static void vbox_set_edid(struct drm_connector *connector, int width,
connector         727 drivers/gpu/drm/vboxvideo/vbox_mode.c 	drm_connector_update_edid_property(connector, (struct edid *)edid);
connector         730 drivers/gpu/drm/vboxvideo/vbox_mode.c static int vbox_get_modes(struct drm_connector *connector)
connector         738 drivers/gpu/drm/vboxvideo/vbox_mode.c 	vbox_connector = to_vbox_connector(connector);
connector         739 drivers/gpu/drm/vboxvideo/vbox_mode.c 	vbox = connector->dev->dev_private;
connector         746 drivers/gpu/drm/vboxvideo/vbox_mode.c 	num_modes = drm_add_modes_noedid(connector, 2560, 1600);
connector         751 drivers/gpu/drm/vboxvideo/vbox_mode.c 	mode = drm_cvt_mode(connector->dev, preferred_width, preferred_height,
connector         755 drivers/gpu/drm/vboxvideo/vbox_mode.c 		drm_mode_probed_add(connector, mode);
connector         758 drivers/gpu/drm/vboxvideo/vbox_mode.c 	vbox_set_edid(connector, preferred_width, preferred_height);
connector         761 drivers/gpu/drm/vboxvideo/vbox_mode.c 		drm_object_property_set_value(&connector->base,
connector         765 drivers/gpu/drm/vboxvideo/vbox_mode.c 		drm_object_property_set_value(&connector->base,
connector         769 drivers/gpu/drm/vboxvideo/vbox_mode.c 		drm_object_property_set_value(&connector->base,
connector         773 drivers/gpu/drm/vboxvideo/vbox_mode.c 		drm_object_property_set_value(&connector->base,
connector         779 drivers/gpu/drm/vboxvideo/vbox_mode.c static void vbox_connector_destroy(struct drm_connector *connector)
connector         781 drivers/gpu/drm/vboxvideo/vbox_mode.c 	drm_connector_unregister(connector);
connector         782 drivers/gpu/drm/vboxvideo/vbox_mode.c 	drm_connector_cleanup(connector);
connector         783 drivers/gpu/drm/vboxvideo/vbox_mode.c 	kfree(connector);
connector         787 drivers/gpu/drm/vboxvideo/vbox_mode.c vbox_connector_detect(struct drm_connector *connector, bool force)
connector         791 drivers/gpu/drm/vboxvideo/vbox_mode.c 	vbox_connector = to_vbox_connector(connector);
connector         797 drivers/gpu/drm/vboxvideo/vbox_mode.c static int vbox_fill_modes(struct drm_connector *connector, u32 max_x,
connector         804 drivers/gpu/drm/vboxvideo/vbox_mode.c 	vbox_connector = to_vbox_connector(connector);
connector         806 drivers/gpu/drm/vboxvideo/vbox_mode.c 	list_for_each_entry_safe(mode, iterator, &connector->modes, head) {
connector         811 drivers/gpu/drm/vboxvideo/vbox_mode.c 	return drm_helper_probe_single_connector_modes(connector, max_x, max_y);
connector         832 drivers/gpu/drm/vboxvideo/vbox_mode.c 	struct drm_connector *connector;
connector         838 drivers/gpu/drm/vboxvideo/vbox_mode.c 	connector = &vbox_connector->base;
connector         841 drivers/gpu/drm/vboxvideo/vbox_mode.c 	drm_connector_init(dev, connector, &vbox_connector_funcs,
connector         843 drivers/gpu/drm/vboxvideo/vbox_mode.c 	drm_connector_helper_add(connector, &vbox_connector_helper_funcs);
connector         845 drivers/gpu/drm/vboxvideo/vbox_mode.c 	connector->interlace_allowed = 0;
connector         846 drivers/gpu/drm/vboxvideo/vbox_mode.c 	connector->doublescan_allowed = 0;
connector         849 drivers/gpu/drm/vboxvideo/vbox_mode.c 	drm_object_attach_property(&connector->base,
connector         851 drivers/gpu/drm/vboxvideo/vbox_mode.c 	drm_object_attach_property(&connector->base,
connector         854 drivers/gpu/drm/vboxvideo/vbox_mode.c 	drm_connector_attach_encoder(connector, encoder);
connector         278 drivers/gpu/drm/vc4/vc4_crtc.c 	struct drm_connector *connector;
connector         282 drivers/gpu/drm/vc4/vc4_crtc.c 	drm_for_each_connector_iter(connector, &conn_iter) {
connector         283 drivers/gpu/drm/vc4/vc4_crtc.c 		if (connector->state->crtc == crtc) {
connector         285 drivers/gpu/drm/vc4/vc4_crtc.c 			return connector->encoder;
connector         136 drivers/gpu/drm/vc4/vc4_dpi.c 	struct drm_connector *connector = NULL, *connector_scan;
connector         148 drivers/gpu/drm/vc4/vc4_dpi.c 			connector = connector_scan;
connector         154 drivers/gpu/drm/vc4/vc4_dpi.c 	if (connector && connector->display_info.num_bus_formats) {
connector         155 drivers/gpu/drm/vc4/vc4_dpi.c 		u32 bus_format = connector->display_info.bus_formats[0];
connector          75 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct drm_connector *connector;
connector         127 drivers/gpu/drm/vc4/vc4_hdmi.c to_vc4_hdmi_connector(struct drm_connector *connector)
connector         129 drivers/gpu/drm/vc4/vc4_hdmi.c 	return container_of(connector, struct vc4_hdmi_connector, base);
connector         197 drivers/gpu/drm/vc4/vc4_hdmi.c vc4_hdmi_connector_detect(struct drm_connector *connector, bool force)
connector         199 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct drm_device *dev = connector->dev;
connector         219 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_connector_destroy(struct drm_connector *connector)
connector         221 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_connector_unregister(connector);
connector         222 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_connector_cleanup(connector);
connector         225 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_connector_get_modes(struct drm_connector *connector)
connector         228 drivers/gpu/drm/vc4/vc4_hdmi.c 		to_vc4_hdmi_connector(connector);
connector         231 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct drm_device *dev = connector->dev;
connector         236 drivers/gpu/drm/vc4/vc4_hdmi.c 	edid = drm_get_edid(connector, vc4->hdmi->ddc);
connector         243 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_connector_update_edid_property(connector, edid);
connector         244 drivers/gpu/drm/vc4/vc4_hdmi.c 	ret = drm_add_edid_modes(connector, edid);
connector         250 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_connector_reset(struct drm_connector *connector)
connector         252 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_atomic_helper_connector_reset(connector);
connector         253 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_atomic_helper_connector_tv_reset(connector);
connector         272 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct drm_connector *connector;
connector         280 drivers/gpu/drm/vc4/vc4_hdmi.c 	connector = &hdmi_connector->base;
connector         284 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_connector_init(dev, connector, &vc4_hdmi_connector_funcs,
connector         286 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_connector_helper_add(connector, &vc4_hdmi_connector_helper_funcs);
connector         293 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_connector_attach_tv_margin_properties(connector);
connector         295 drivers/gpu/drm/vc4/vc4_hdmi.c 	connector->polled = (DRM_CONNECTOR_POLL_CONNECT |
connector         298 drivers/gpu/drm/vc4/vc4_hdmi.c 	connector->interlace_allowed = 1;
connector         299 drivers/gpu/drm/vc4/vc4_hdmi.c 	connector->doublescan_allowed = 0;
connector         301 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_connector_attach_encoder(connector, encoder);
connector         303 drivers/gpu/drm/vc4/vc4_hdmi.c 	return connector;
connector         382 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct drm_connector_state *cstate = hdmi->connector->state;
connector         389 drivers/gpu/drm/vc4/vc4_hdmi.c 						       hdmi->connector, mode);
connector         396 drivers/gpu/drm/vc4/vc4_hdmi.c 					   hdmi->connector, mode,
connector         790 drivers/gpu/drm/vc4/vc4_hdmi.c 					hdmi->connector->eld);
connector         957 drivers/gpu/drm/vc4/vc4_hdmi.c 	uinfo->count = sizeof(hdmi->connector->eld);
connector         968 drivers/gpu/drm/vc4/vc4_hdmi.c 	memcpy(ucontrol->value.bytes.data, hdmi->connector->eld,
connector         969 drivers/gpu/drm/vc4/vc4_hdmi.c 	       sizeof(hdmi->connector->eld));
connector        1413 drivers/gpu/drm/vc4/vc4_hdmi.c 	hdmi->connector = vc4_hdmi_connector_init(drm, hdmi->encoder);
connector        1414 drivers/gpu/drm/vc4/vc4_hdmi.c 	if (IS_ERR(hdmi->connector)) {
connector        1415 drivers/gpu/drm/vc4/vc4_hdmi.c 		ret = PTR_ERR(hdmi->connector);
connector        1427 drivers/gpu/drm/vc4/vc4_hdmi.c 	cec_fill_conn_info_from_drm(&conn_info, hdmi->connector);
connector        1464 drivers/gpu/drm/vc4/vc4_hdmi.c 	vc4_hdmi_connector_destroy(hdmi->connector);
connector        1485 drivers/gpu/drm/vc4/vc4_hdmi.c 	vc4_hdmi_connector_destroy(hdmi->connector);
connector         150 drivers/gpu/drm/vc4/vc4_txp.c 	struct drm_writeback_connector connector;
connector         158 drivers/gpu/drm/vc4/vc4_txp.c 	return container_of(encoder, struct vc4_txp, connector.encoder);
connector         163 drivers/gpu/drm/vc4/vc4_txp.c 	return container_of(conn, struct vc4_txp, connector.base);
connector         174 drivers/gpu/drm/vc4/vc4_txp.c static int vc4_txp_connector_get_modes(struct drm_connector *connector)
connector         176 drivers/gpu/drm/vc4/vc4_txp.c 	struct drm_device *dev = connector->dev;
connector         178 drivers/gpu/drm/vc4/vc4_txp.c 	return drm_add_modes_noedid(connector, dev->mode_config.max_width,
connector         183 drivers/gpu/drm/vc4/vc4_txp.c vc4_txp_connector_mode_valid(struct drm_connector *connector,
connector         186 drivers/gpu/drm/vc4/vc4_txp.c 	struct drm_device *dev = connector->dev;
connector         304 drivers/gpu/drm/vc4/vc4_txp.c 	drm_writeback_queue_job(&txp->connector, conn_state);
connector         315 drivers/gpu/drm/vc4/vc4_txp.c vc4_txp_connector_detect(struct drm_connector *connector, bool force)
connector         320 drivers/gpu/drm/vc4/vc4_txp.c static void vc4_txp_connector_destroy(struct drm_connector *connector)
connector         322 drivers/gpu/drm/vc4/vc4_txp.c 	drm_connector_unregister(connector);
connector         323 drivers/gpu/drm/vc4/vc4_txp.c 	drm_connector_cleanup(connector);
connector         363 drivers/gpu/drm/vc4/vc4_txp.c 	vc4_crtc_handle_vblank(to_vc4_crtc(txp->connector.base.state->crtc));
connector         364 drivers/gpu/drm/vc4/vc4_txp.c 	drm_writeback_signal_completion(&txp->connector, 0);
connector         394 drivers/gpu/drm/vc4/vc4_txp.c 	drm_connector_helper_add(&txp->connector.base,
connector         396 drivers/gpu/drm/vc4/vc4_txp.c 	ret = drm_writeback_connector_init(drm, &txp->connector,
connector         423 drivers/gpu/drm/vc4/vc4_txp.c 	vc4_txp_connector_destroy(&txp->connector.base);
connector         161 drivers/gpu/drm/vc4/vc4_vec.c 	struct drm_connector *connector;
connector         200 drivers/gpu/drm/vc4/vc4_vec.c to_vc4_vec_connector(struct drm_connector *connector)
connector         202 drivers/gpu/drm/vc4/vc4_vec.c 	return container_of(connector, struct vc4_vec_connector, base);
connector         305 drivers/gpu/drm/vc4/vc4_vec.c vc4_vec_connector_detect(struct drm_connector *connector, bool force)
connector         310 drivers/gpu/drm/vc4/vc4_vec.c static void vc4_vec_connector_destroy(struct drm_connector *connector)
connector         312 drivers/gpu/drm/vc4/vc4_vec.c 	drm_connector_unregister(connector);
connector         313 drivers/gpu/drm/vc4/vc4_vec.c 	drm_connector_cleanup(connector);
connector         316 drivers/gpu/drm/vc4/vc4_vec.c static int vc4_vec_connector_get_modes(struct drm_connector *connector)
connector         318 drivers/gpu/drm/vc4/vc4_vec.c 	struct drm_connector_state *state = connector->state;
connector         321 drivers/gpu/drm/vc4/vc4_vec.c 	mode = drm_mode_duplicate(connector->dev,
connector         328 drivers/gpu/drm/vc4/vc4_vec.c 	drm_mode_probed_add(connector, mode);
connector         349 drivers/gpu/drm/vc4/vc4_vec.c 	struct drm_connector *connector = NULL;
connector         357 drivers/gpu/drm/vc4/vc4_vec.c 	connector = &vec_connector->base;
connector         358 drivers/gpu/drm/vc4/vc4_vec.c 	connector->interlace_allowed = true;
connector         363 drivers/gpu/drm/vc4/vc4_vec.c 	drm_connector_init(dev, connector, &vc4_vec_connector_funcs,
connector         365 drivers/gpu/drm/vc4/vc4_vec.c 	drm_connector_helper_add(connector, &vc4_vec_connector_helper_funcs);
connector         367 drivers/gpu/drm/vc4/vc4_vec.c 	drm_object_attach_property(&connector->base,
connector         372 drivers/gpu/drm/vc4/vc4_vec.c 	drm_connector_attach_encoder(connector, vec->encoder);
connector         374 drivers/gpu/drm/vc4/vc4_vec.c 	return connector;
connector         573 drivers/gpu/drm/vc4/vc4_vec.c 	vec->connector = vc4_vec_connector_init(drm, vec);
connector         574 drivers/gpu/drm/vc4/vc4_vec.c 	if (IS_ERR(vec->connector)) {
connector         575 drivers/gpu/drm/vc4/vc4_vec.c 		ret = PTR_ERR(vec->connector);
connector         601 drivers/gpu/drm/vc4/vc4_vec.c 	vc4_vec_connector_destroy(vec->connector);
connector         152 drivers/gpu/drm/virtio/virtgpu_display.c static int virtio_gpu_conn_get_modes(struct drm_connector *connector)
connector         155 drivers/gpu/drm/virtio/virtgpu_display.c 		drm_connector_to_virtio_gpu_output(connector);
connector         160 drivers/gpu/drm/virtio/virtgpu_display.c 		count = drm_add_edid_modes(connector, output->edid);
connector         167 drivers/gpu/drm/virtio/virtgpu_display.c 	count = drm_add_modes_noedid(connector, XRES_MAX, YRES_MAX);
connector         172 drivers/gpu/drm/virtio/virtgpu_display.c 		drm_set_preferred_mode(connector, XRES_DEF, YRES_DEF);
connector         175 drivers/gpu/drm/virtio/virtgpu_display.c 		mode = drm_cvt_mode(connector->dev, width, height, 60,
connector         178 drivers/gpu/drm/virtio/virtgpu_display.c 		drm_mode_probed_add(connector, mode);
connector         185 drivers/gpu/drm/virtio/virtgpu_display.c static enum drm_mode_status virtio_gpu_conn_mode_valid(struct drm_connector *connector,
connector         189 drivers/gpu/drm/virtio/virtgpu_display.c 		drm_connector_to_virtio_gpu_output(connector);
connector         219 drivers/gpu/drm/virtio/virtgpu_display.c 			struct drm_connector *connector,
connector         223 drivers/gpu/drm/virtio/virtgpu_display.c 		drm_connector_to_virtio_gpu_output(connector);
connector         231 drivers/gpu/drm/virtio/virtgpu_display.c static void virtio_gpu_conn_destroy(struct drm_connector *connector)
connector         233 drivers/gpu/drm/virtio/virtgpu_display.c 	drm_connector_unregister(connector);
connector         234 drivers/gpu/drm/virtio/virtgpu_display.c 	drm_connector_cleanup(connector);
connector         254 drivers/gpu/drm/virtio/virtgpu_display.c 	struct drm_connector *connector = &output->conn;
connector         276 drivers/gpu/drm/virtio/virtgpu_display.c 	drm_connector_init(dev, connector, &virtio_gpu_connector_funcs,
connector         278 drivers/gpu/drm/virtio/virtgpu_display.c 	drm_connector_helper_add(connector, &virtio_gpu_conn_helper_funcs);
connector         280 drivers/gpu/drm/virtio/virtgpu_display.c 		drm_connector_attach_edid_property(connector);
connector         287 drivers/gpu/drm/virtio/virtgpu_display.c 	drm_connector_attach_encoder(connector, encoder);
connector         288 drivers/gpu/drm/virtio/virtgpu_display.c 	drm_connector_register(connector);
connector          65 drivers/gpu/drm/vkms/vkms_drv.h 	struct drm_connector connector;
connector           7 drivers/gpu/drm/vkms/vkms_output.c static void vkms_connector_destroy(struct drm_connector *connector)
connector           9 drivers/gpu/drm/vkms/vkms_output.c 	drm_connector_cleanup(connector);
connector          24 drivers/gpu/drm/vkms/vkms_output.c static int vkms_conn_get_modes(struct drm_connector *connector)
connector          28 drivers/gpu/drm/vkms/vkms_output.c 	count = drm_add_modes_noedid(connector, XRES_MAX, YRES_MAX);
connector          29 drivers/gpu/drm/vkms/vkms_output.c 	drm_set_preferred_mode(connector, XRES_DEF, YRES_DEF);
connector          42 drivers/gpu/drm/vkms/vkms_output.c 	struct drm_connector *connector = &output->connector;
connector          64 drivers/gpu/drm/vkms/vkms_output.c 	ret = drm_connector_init(dev, connector, &vkms_connector_funcs,
connector          71 drivers/gpu/drm/vkms/vkms_output.c 	drm_connector_helper_add(connector, &vkms_conn_helper_funcs);
connector          81 drivers/gpu/drm/vkms/vkms_output.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector          95 drivers/gpu/drm/vkms/vkms_output.c 	drm_connector_cleanup(connector);
connector          47 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	drm_connector_unregister(&du->connector);
connector          50 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	drm_connector_cleanup(&du->connector);
connector         463 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		vcs = vmw_connector_state_to_vcs(du->connector.state);
connector         528 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	int connector_mask = drm_connector_mask(&du->connector);
connector         753 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_du_connector_duplicate_state(struct drm_connector *connector)
connector         758 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (WARN_ON(!connector->state))
connector         761 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	vcs = kmemdup(connector->state, sizeof(*vcs), GFP_KERNEL);
connector         768 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	__drm_atomic_helper_connector_duplicate_state(connector, state);
connector         782 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c void vmw_du_connector_reset(struct drm_connector *connector)
connector         787 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (connector->state) {
connector         788 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		__drm_atomic_helper_connector_destroy_state(connector->state);
connector         790 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		kfree(vmw_connector_state_to_vcs(connector->state));
connector         800 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	__drm_atomic_helper_connector_reset(connector, &vcs->base);
connector         813 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_du_connector_destroy_state(struct drm_connector *connector,
connector         816 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	drm_atomic_helper_connector_destroy_state(connector, state);
connector        1647 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		struct drm_connector *connector;
connector        1662 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		connector = &du->connector;
connector        1663 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		conn_state = drm_atomic_get_connector_state(state, connector);
connector        2114 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c int vmw_du_connector_dpms(struct drm_connector *connector, int mode)
connector        2120 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_du_connector_detect(struct drm_connector *connector, bool force)
connector        2123 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_device *dev = connector->dev;
connector        2125 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct vmw_display_unit *du = vmw_connector_to_du(connector);
connector        2129 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	return ((vmw_connector_to_du(connector)->unit < num_displays &&
connector        2233 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c int vmw_du_connector_fill_modes(struct drm_connector *connector,
connector        2236 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct vmw_display_unit *du = vmw_connector_to_du(connector);
connector        2237 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_device *dev = connector->dev;
connector        2275 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		drm_mode_probed_add(connector, mode);
connector        2305 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		drm_mode_probed_add(connector, mode);
connector        2308 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	drm_connector_list_update(connector);
connector        2310 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	drm_mode_sort(&connector->modes);
connector         339 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 	struct drm_connector connector;
connector         383 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 	container_of(x, struct vmw_display_unit, connector)
connector         396 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h int vmw_du_connector_set_property(struct drm_connector *connector,
connector         399 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h int vmw_du_connector_atomic_set_property(struct drm_connector *connector,
connector         404 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h vmw_du_connector_atomic_get_property(struct drm_connector *connector,
connector         408 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h int vmw_du_connector_dpms(struct drm_connector *connector, int mode);
connector         409 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h void vmw_du_connector_save(struct drm_connector *connector);
connector         410 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h void vmw_du_connector_restore(struct drm_connector *connector);
connector         412 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h vmw_du_connector_detect(struct drm_connector *connector, bool force);
connector         413 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h int vmw_du_connector_fill_modes(struct drm_connector *connector,
connector         485 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h void vmw_du_connector_reset(struct drm_connector *connector);
connector         487 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h vmw_du_connector_duplicate_state(struct drm_connector *connector);
connector         489 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h void vmw_du_connector_destroy_state(struct drm_connector *connector,
connector          41 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	container_of(x, struct vmw_legacy_display_unit, base.connector)
connector         259 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c static void vmw_ldu_connector_destroy(struct drm_connector *connector)
connector         261 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	vmw_ldu_destroy(vmw_connector_to_ldu(connector));
connector         357 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	struct drm_connector *connector;
connector         370 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	connector = &ldu->base.connector;
connector         418 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	vmw_du_connector_reset(connector);
connector         419 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	ret = drm_connector_init(dev, connector, &vmw_legacy_connector_funcs,
connector         426 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	drm_connector_helper_add(connector, &vmw_ldu_connector_helper_funcs);
connector         427 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	connector->status = vmw_du_connector_detect(connector, true);
connector         436 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	(void) drm_connector_attach_encoder(connector, encoder);
connector         440 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	ret = drm_connector_register(connector);
connector         459 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	drm_object_attach_property(&connector->base,
connector         461 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	drm_object_attach_property(&connector->base,
connector         463 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	drm_object_attach_property(&connector->base,
connector         467 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 			(&connector->base,
connector         474 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	drm_connector_unregister(connector);
connector         478 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	drm_connector_cleanup(connector);
connector          42 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	container_of(x, struct vmw_screen_object_unit, base.connector)
connector         246 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		conn_state = sou->base.connector.state;
connector         341 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c static void vmw_sou_connector_destroy(struct drm_connector *connector)
connector         343 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	vmw_sou_destroy(vmw_connector_to_sou(connector));
connector         830 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct drm_connector *connector;
connector         843 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	connector = &sou->base.connector;
connector         890 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	vmw_du_connector_reset(connector);
connector         891 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	ret = drm_connector_init(dev, connector, &vmw_sou_connector_funcs,
connector         898 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	drm_connector_helper_add(connector, &vmw_sou_connector_helper_funcs);
connector         899 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	connector->status = vmw_du_connector_detect(connector, true);
connector         908 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	(void) drm_connector_attach_encoder(connector, encoder);
connector         912 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	ret = drm_connector_register(connector);
connector         932 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	drm_object_attach_property(&connector->base,
connector         934 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	drm_object_attach_property(&connector->base,
connector         936 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	drm_object_attach_property(&connector->base,
connector         941 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	drm_connector_unregister(connector);
connector         945 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	drm_connector_cleanup(connector);
connector          43 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	container_of(x, struct vmw_screen_target_display_unit, base.connector)
connector         374 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	conn_state = stdu->base.connector.state;
connector         962 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c static void vmw_stdu_connector_destroy(struct drm_connector *connector)
connector         964 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_stdu_destroy(vmw_connector_to_stdu(connector));
connector        1729 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct drm_connector *connector;
connector        1743 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	connector = &stdu->base.connector;
connector        1784 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_du_connector_reset(connector);
connector        1786 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	ret = drm_connector_init(dev, connector, &vmw_stdu_connector_funcs,
connector        1793 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	drm_connector_helper_add(connector, &vmw_stdu_connector_helper_funcs);
connector        1794 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	connector->status = vmw_du_connector_detect(connector, false);
connector        1803 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	(void) drm_connector_attach_encoder(connector, encoder);
connector        1807 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	ret = drm_connector_register(connector);
connector        1826 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	drm_object_attach_property(&connector->base,
connector        1828 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	drm_object_attach_property(&connector->base,
connector        1830 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	drm_object_attach_property(&connector->base,
connector        1835 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	drm_connector_unregister(connector);
connector        1839 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	drm_connector_cleanup(connector);
connector          22 drivers/gpu/drm/xen/xen_drm_front_cfg.c 			 struct xen_drm_front_cfg_connector *connector,
connector          34 drivers/gpu/drm/xen/xen_drm_front_cfg.c 			 &connector->width, &connector->height) < 0) {
connector          36 drivers/gpu/drm/xen/xen_drm_front_cfg.c 		connector->width = 0;
connector          37 drivers/gpu/drm/xen/xen_drm_front_cfg.c 		connector->height = 0;
connector          41 drivers/gpu/drm/xen/xen_drm_front_cfg.c 	connector->xenstore_path = connector_path;
connector          44 drivers/gpu/drm/xen/xen_drm_front_cfg.c 		 connector_path, connector->width, connector->height);
connector          22 drivers/gpu/drm/xen/xen_drm_front_conn.c to_xen_drm_pipeline(struct drm_connector *connector)
connector          24 drivers/gpu/drm/xen/xen_drm_front_conn.c 	return container_of(connector, struct xen_drm_front_drm_pipeline, conn);
connector          44 drivers/gpu/drm/xen/xen_drm_front_conn.c static int connector_detect(struct drm_connector *connector,
connector          49 drivers/gpu/drm/xen/xen_drm_front_conn.c 			to_xen_drm_pipeline(connector);
connector          51 drivers/gpu/drm/xen/xen_drm_front_conn.c 	if (drm_dev_is_unplugged(connector->dev))
connector          60 drivers/gpu/drm/xen/xen_drm_front_conn.c static int connector_get_modes(struct drm_connector *connector)
connector          63 drivers/gpu/drm/xen/xen_drm_front_conn.c 			to_xen_drm_pipeline(connector);
connector          68 drivers/gpu/drm/xen/xen_drm_front_conn.c 	mode = drm_mode_create(connector->dev);
connector          83 drivers/gpu/drm/xen/xen_drm_front_conn.c 	drm_mode_probed_add(connector, mode);
connector         101 drivers/gpu/drm/xen/xen_drm_front_conn.c 			    struct drm_connector *connector)
connector         104 drivers/gpu/drm/xen/xen_drm_front_conn.c 			to_xen_drm_pipeline(connector);
connector         106 drivers/gpu/drm/xen/xen_drm_front_conn.c 	drm_connector_helper_add(connector, &connector_helper_funcs);
connector         110 drivers/gpu/drm/xen/xen_drm_front_conn.c 	connector->polled = DRM_CONNECTOR_POLL_CONNECT |
connector         113 drivers/gpu/drm/xen/xen_drm_front_conn.c 	return drm_connector_init(drm_info->drm_dev, connector,
connector          22 drivers/gpu/drm/xen/xen_drm_front_conn.h 			    struct drm_connector *connector);
connector          38 drivers/gpu/drm/zte/zx_hdmi.c 	struct drm_connector connector;
connector         107 drivers/gpu/drm/zte/zx_hdmi.c 							  &hdmi->connector,
connector         125 drivers/gpu/drm/zte/zx_hdmi.c 						       &hdmi->connector,
connector         261 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_connector_get_modes(struct drm_connector *connector)
connector         263 drivers/gpu/drm/zte/zx_hdmi.c 	struct zx_hdmi *hdmi = to_zx_hdmi(connector);
connector         267 drivers/gpu/drm/zte/zx_hdmi.c 	edid = drm_get_edid(connector, &hdmi->ddc->adap);
connector         273 drivers/gpu/drm/zte/zx_hdmi.c 	drm_connector_update_edid_property(connector, edid);
connector         274 drivers/gpu/drm/zte/zx_hdmi.c 	ret = drm_add_edid_modes(connector, edid);
connector         281 drivers/gpu/drm/zte/zx_hdmi.c zx_hdmi_connector_mode_valid(struct drm_connector *connector,
connector         293 drivers/gpu/drm/zte/zx_hdmi.c zx_hdmi_connector_detect(struct drm_connector *connector, bool force)
connector         295 drivers/gpu/drm/zte/zx_hdmi.c 	struct zx_hdmi *hdmi = to_zx_hdmi(connector);
connector         320 drivers/gpu/drm/zte/zx_hdmi.c 	hdmi->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         322 drivers/gpu/drm/zte/zx_hdmi.c 	drm_connector_init(drm, &hdmi->connector, &zx_hdmi_connector_funcs,
connector         324 drivers/gpu/drm/zte/zx_hdmi.c 	drm_connector_helper_add(&hdmi->connector,
connector         327 drivers/gpu/drm/zte/zx_hdmi.c 	drm_connector_attach_encoder(&hdmi->connector, encoder);
connector         336 drivers/gpu/drm/zte/zx_hdmi.c 	drm_helper_hpd_irq_event(hdmi->connector.dev);
connector         462 drivers/gpu/drm/zte/zx_hdmi.c 	struct drm_connector *connector = &hdmi->connector;
connector         464 drivers/gpu/drm/zte/zx_hdmi.c 	memcpy(buf, connector->eld, min(sizeof(connector->eld), len));
connector         725 drivers/gpu/drm/zte/zx_hdmi.c 	hdmi->connector.funcs->destroy(&hdmi->connector);
connector          29 drivers/gpu/drm/zte/zx_tvenc.c 	struct drm_connector connector;
connector         225 drivers/gpu/drm/zte/zx_tvenc.c static int zx_tvenc_connector_get_modes(struct drm_connector *connector)
connector         227 drivers/gpu/drm/zte/zx_tvenc.c 	struct zx_tvenc *tvenc = to_zx_tvenc(connector);
connector         235 drivers/gpu/drm/zte/zx_tvenc.c 		mode = drm_mode_duplicate(connector->dev, &zmode->mode);
connector         242 drivers/gpu/drm/zte/zx_tvenc.c 		drm_mode_probed_add(connector, mode);
connector         249 drivers/gpu/drm/zte/zx_tvenc.c zx_tvenc_connector_mode_valid(struct drm_connector *connector,
connector         252 drivers/gpu/drm/zte/zx_tvenc.c 	struct zx_tvenc *tvenc = to_zx_tvenc(connector);
connector         280 drivers/gpu/drm/zte/zx_tvenc.c 	struct drm_connector *connector = &tvenc->connector;
connector         292 drivers/gpu/drm/zte/zx_tvenc.c 	connector->interlace_allowed = true;
connector         294 drivers/gpu/drm/zte/zx_tvenc.c 	drm_connector_init(drm, connector, &zx_tvenc_connector_funcs,
connector         296 drivers/gpu/drm/zte/zx_tvenc.c 	drm_connector_helper_add(connector, &zx_tvenc_connector_helper_funcs);
connector         298 drivers/gpu/drm/zte/zx_tvenc.c 	drm_connector_attach_encoder(connector, encoder);
connector          34 drivers/gpu/drm/zte/zx_vga.c 	struct drm_connector connector;
connector          79 drivers/gpu/drm/zte/zx_vga.c static int zx_vga_connector_get_modes(struct drm_connector *connector)
connector          81 drivers/gpu/drm/zte/zx_vga.c 	struct zx_vga *vga = to_zx_vga(connector);
connector          91 drivers/gpu/drm/zte/zx_vga.c 	edid = drm_get_edid(connector, &vga->ddc->adap);
connector         111 drivers/gpu/drm/zte/zx_vga.c 	drm_connector_update_edid_property(connector, edid);
connector         112 drivers/gpu/drm/zte/zx_vga.c 	ret = drm_add_edid_modes(connector, edid);
connector         119 drivers/gpu/drm/zte/zx_vga.c zx_vga_connector_mode_valid(struct drm_connector *connector,
connector         131 drivers/gpu/drm/zte/zx_vga.c zx_vga_connector_detect(struct drm_connector *connector, bool force)
connector         133 drivers/gpu/drm/zte/zx_vga.c 	struct zx_vga *vga = to_zx_vga(connector);
connector         151 drivers/gpu/drm/zte/zx_vga.c 	struct drm_connector *connector = &vga->connector;
connector         166 drivers/gpu/drm/zte/zx_vga.c 	vga->connector.polled = DRM_CONNECTOR_POLL_HPD;
connector         168 drivers/gpu/drm/zte/zx_vga.c 	ret = drm_connector_init(drm, connector, &zx_vga_connector_funcs,
connector         175 drivers/gpu/drm/zte/zx_vga.c 	drm_connector_helper_add(connector, &zx_vga_connector_helper_funcs);
connector         177 drivers/gpu/drm/zte/zx_vga.c 	ret = drm_connector_attach_encoder(connector, encoder);
connector         186 drivers/gpu/drm/zte/zx_vga.c 	drm_connector_cleanup(connector);
connector         357 drivers/gpu/drm/zte/zx_vga.c 	drm_helper_hpd_irq_event(vga->connector.dev);
connector          82 drivers/media/cec/cec-adap.c 				 const struct drm_connector *connector)
connector          86 drivers/media/cec/cec-adap.c 	conn_info->drm.card_no = connector->dev->primary->index;
connector          87 drivers/media/cec/cec-adap.c 	conn_info->drm.connector_id = connector->base.id;
connector        1677 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	u8 connector = 0;
connector        1737 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 					&connector);
connector        1747 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			if ((connector ==
connector          53 drivers/net/phy/sfp-bus.c 	switch (id->base.connector) {
connector          87 drivers/net/phy/sfp-bus.c 			 id->base.connector);
connector         843 drivers/scsi/bfa/bfa_defs.h 	u8	connector;	/* 02: Connector */
connector         554 drivers/scsi/esas2r/atioctl.h 	u8 connector[16];
connector        4732 drivers/scsi/qla2xxx/qla_def.h 	u8 connector;
connector         626 drivers/usb/typec/ucsi/ucsi.c 		con = &ucsi->connector[cci->connector_change - 1];
connector         804 drivers/usb/typec/ucsi/ucsi.c 	struct ucsi_connector *con = &ucsi->connector[index];
connector         937 drivers/usb/typec/ucsi/ucsi.c 	ucsi->connector = kcalloc(ucsi->cap.num_connectors + 1,
connector         938 drivers/usb/typec/ucsi/ucsi.c 				  sizeof(*ucsi->connector), GFP_KERNEL);
connector         939 drivers/usb/typec/ucsi/ucsi.c 	if (!ucsi->connector) {
connector         962 drivers/usb/typec/ucsi/ucsi.c 	for (con = ucsi->connector; con->port; con++) {
connector        1028 drivers/usb/typec/ucsi/ucsi.c 		cancel_work_sync(&ucsi->connector[i].work);
connector        1029 drivers/usb/typec/ucsi/ucsi.c 		ucsi_unregister_partner(&ucsi->connector[i]);
connector        1030 drivers/usb/typec/ucsi/ucsi.c 		ucsi_unregister_altmodes(&ucsi->connector[i],
connector        1032 drivers/usb/typec/ucsi/ucsi.c 		typec_unregister_port(ucsi->connector[i].port);
connector        1037 drivers/usb/typec/ucsi/ucsi.c 	kfree(ucsi->connector);
connector         392 drivers/usb/typec/ucsi/ucsi.h 	struct ucsi_connector *connector;
connector          62 fs/notify/dnotify/dnotify.c 	fsnotify_recalc_mask(fsn_mark->connector);
connector         368 fs/notify/fanotify/fanotify.c 		conn = READ_ONCE(iter_info->marks[type]->connector);
connector         621 fs/notify/fanotify/fanotify_user.c 	if (removed & fsnotify_conn_mask(fsn_mark->connector))
connector         622 fs/notify/fanotify/fanotify_user.c 		fsnotify_recalc_mask(fsn_mark->connector);
connector         721 fs/notify/fanotify/fanotify_user.c 	if (added & ~fsnotify_conn_mask(fsn_mark->connector))
connector         722 fs/notify/fanotify/fanotify_user.c 		fsnotify_recalc_mask(fsn_mark->connector);
connector          81 fs/notify/fdinfo.c 	if (mark->connector->type != FSNOTIFY_OBJ_TYPE_INODE)
connector          85 fs/notify/fdinfo.c 	inode = igrab(fsnotify_conn_inode(mark->connector));
connector         120 fs/notify/fdinfo.c 	if (mark->connector->type == FSNOTIFY_OBJ_TYPE_INODE) {
connector         121 fs/notify/fdinfo.c 		inode = igrab(fsnotify_conn_inode(mark->connector));
connector         130 fs/notify/fdinfo.c 	} else if (mark->connector->type == FSNOTIFY_OBJ_TYPE_VFSMOUNT) {
connector         131 fs/notify/fdinfo.c 		struct mount *mnt = fsnotify_conn_mount(mark->connector);
connector         135 fs/notify/fdinfo.c 	} else if (mark->connector->type == FSNOTIFY_OBJ_TYPE_SB) {
connector         136 fs/notify/fdinfo.c 		struct super_block *sb = fsnotify_conn_sb(mark->connector);
connector         229 fs/notify/mark.c 	struct fsnotify_mark_connector *conn = READ_ONCE(mark->connector);
connector         255 fs/notify/mark.c 	WRITE_ONCE(mark->connector, NULL);
connector         624 fs/notify/mark.c 	WRITE_ONCE(mark->connector, conn);
connector         664 fs/notify/mark.c 		fsnotify_recalc_mask(mark->connector);
connector         743 fs/notify/mark.c 		if ((1U << mark->connector->type) & type_mask)
connector         814 fs/notify/mark.c 	WRITE_ONCE(mark->connector, NULL);
connector          29 include/drm/bridge/analogix_dp.h 	struct drm_connector *connector;
connector          50 include/drm/bridge/analogix_dp.h int analogix_dp_start_crc(struct drm_connector *connector);
connector          51 include/drm/bridge/analogix_dp.h int analogix_dp_stop_crc(struct drm_connector *connector);
connector         125 include/drm/bridge/dw_hdmi.h 	enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
connector         444 include/drm/drm_atomic.h 			       struct drm_connector *connector);
connector         577 include/drm/drm_atomic.h 					struct drm_connector *connector)
connector         579 include/drm/drm_atomic.h 	int index = drm_connector_index(connector);
connector         597 include/drm/drm_atomic.h 				   struct drm_connector *connector)
connector         599 include/drm/drm_atomic.h 	int index = drm_connector_index(connector);
connector         617 include/drm/drm_atomic.h 				   struct drm_connector *connector)
connector         619 include/drm/drm_atomic.h 	int index = drm_connector_index(connector);
connector         690 include/drm/drm_atomic.h #define for_each_oldnew_connector_in_state(__state, connector, old_connector_state, new_connector_state, __i) \
connector         695 include/drm/drm_atomic.h 			     ((connector) = (__state)->connectors[__i].ptr,	\
connector         711 include/drm/drm_atomic.h #define for_each_old_connector_in_state(__state, connector, old_connector_state, __i) \
connector         716 include/drm/drm_atomic.h 			     ((connector) = (__state)->connectors[__i].ptr,	\
connector         731 include/drm/drm_atomic.h #define for_each_new_connector_in_state(__state, connector, new_connector_state, __i) \
connector         736 include/drm/drm_atomic.h 			     ((connector) = (__state)->connectors[__i].ptr,	\
connector          62 include/drm/drm_atomic_state_helper.h void __drm_atomic_helper_connector_reset(struct drm_connector *connector,
connector          64 include/drm/drm_atomic_state_helper.h void drm_atomic_helper_connector_reset(struct drm_connector *connector);
connector          65 include/drm/drm_atomic_state_helper.h void drm_atomic_helper_connector_tv_reset(struct drm_connector *connector);
connector          67 include/drm/drm_atomic_state_helper.h __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
connector          70 include/drm/drm_atomic_state_helper.h drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector);
connector          73 include/drm/drm_atomic_state_helper.h void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
connector         182 include/drm/drm_client.h #define drm_client_for_each_connector_iter(connector, iter) \
connector         183 include/drm/drm_client.h 	drm_for_each_connector_iter(connector, iter) \
connector         184 include/drm/drm_client.h 		if (connector->connector_type != DRM_MODE_CONNECTOR_WRITEBACK)
connector         527 include/drm/drm_connector.h 	struct drm_connector *connector;
connector         686 include/drm/drm_connector.h 	int (*dpms)(struct drm_connector *connector, int mode);
connector         698 include/drm/drm_connector.h 	void (*reset)(struct drm_connector *connector);
connector         726 include/drm/drm_connector.h 	enum drm_connector_status (*detect)(struct drm_connector *connector,
connector         743 include/drm/drm_connector.h 	void (*force)(struct drm_connector *connector);
connector         768 include/drm/drm_connector.h 	int (*fill_modes)(struct drm_connector *connector, uint32_t max_width, uint32_t max_height);
connector         784 include/drm/drm_connector.h 	int (*set_property)(struct drm_connector *connector, struct drm_property *property,
connector         803 include/drm/drm_connector.h 	int (*late_register)(struct drm_connector *connector);
connector         816 include/drm/drm_connector.h 	void (*early_unregister)(struct drm_connector *connector);
connector         826 include/drm/drm_connector.h 	void (*destroy)(struct drm_connector *connector);
connector         859 include/drm/drm_connector.h 	struct drm_connector_state *(*atomic_duplicate_state)(struct drm_connector *connector);
connector         869 include/drm/drm_connector.h 	void (*atomic_destroy_state)(struct drm_connector *connector,
connector         914 include/drm/drm_connector.h 	int (*atomic_set_property)(struct drm_connector *connector,
connector         937 include/drm/drm_connector.h 	int (*atomic_get_property)(struct drm_connector *connector,
connector        1418 include/drm/drm_connector.h 		       struct drm_connector *connector,
connector        1422 include/drm/drm_connector.h 				struct drm_connector *connector,
connector        1426 include/drm/drm_connector.h void drm_connector_attach_edid_property(struct drm_connector *connector);
connector        1427 include/drm/drm_connector.h int drm_connector_register(struct drm_connector *connector);
connector        1428 include/drm/drm_connector.h void drm_connector_unregister(struct drm_connector *connector);
connector        1429 include/drm/drm_connector.h int drm_connector_attach_encoder(struct drm_connector *connector,
connector        1432 include/drm/drm_connector.h void drm_connector_cleanup(struct drm_connector *connector);
connector        1434 include/drm/drm_connector.h static inline unsigned int drm_connector_index(const struct drm_connector *connector)
connector        1436 include/drm/drm_connector.h 	return connector->index;
connector        1439 include/drm/drm_connector.h static inline u32 drm_connector_mask(const struct drm_connector *connector)
connector        1441 include/drm/drm_connector.h 	return 1 << connector->index;
connector        1468 include/drm/drm_connector.h static inline void drm_connector_get(struct drm_connector *connector)
connector        1470 include/drm/drm_connector.h 	drm_mode_object_get(&connector->base);
connector        1480 include/drm/drm_connector.h static inline void drm_connector_put(struct drm_connector *connector)
connector        1482 include/drm/drm_connector.h 	drm_mode_object_put(&connector->base);
connector        1497 include/drm/drm_connector.h drm_connector_is_unregistered(struct drm_connector *connector)
connector        1499 include/drm/drm_connector.h 	return READ_ONCE(connector->registration_state) ==
connector        1521 include/drm/drm_connector.h int drm_connector_attach_scaling_mode_property(struct drm_connector *connector,
connector        1524 include/drm/drm_connector.h 		struct drm_connector *connector);
connector        1526 include/drm/drm_connector.h int drm_mode_create_colorspace_property(struct drm_connector *connector);
connector        1533 include/drm/drm_connector.h int drm_connector_set_path_property(struct drm_connector *connector,
connector        1535 include/drm/drm_connector.h int drm_connector_set_tile_property(struct drm_connector *connector);
connector        1536 include/drm/drm_connector.h int drm_connector_update_edid_property(struct drm_connector *connector,
connector        1538 include/drm/drm_connector.h void drm_connector_set_link_status_property(struct drm_connector *connector,
connector        1541 include/drm/drm_connector.h 		struct drm_connector *connector, bool capable);
connector        1543 include/drm/drm_connector.h 	struct drm_connector *connector, int width, int height);
connector        1544 include/drm/drm_connector.h int drm_connector_attach_max_bpc_property(struct drm_connector *connector,
connector        1592 include/drm/drm_connector.h bool drm_connector_has_possible_encoder(struct drm_connector *connector,
connector        1604 include/drm/drm_connector.h #define drm_for_each_connector_iter(connector, iter) \
connector        1605 include/drm/drm_connector.h 	while ((connector = drm_connector_list_iter_next(iter)))
connector        1613 include/drm/drm_connector.h #define drm_connector_for_each_possible_encoder(connector, encoder, __i) \
connector        1614 include/drm/drm_connector.h 	for ((__i) = 0; (__i) < ARRAY_SIZE((connector)->encoder_ids) && \
connector        1615 include/drm/drm_connector.h 		     (connector)->encoder_ids[(__i)] != 0; (__i)++) \
connector        1617 include/drm/drm_connector.h 			    drm_encoder_find((connector)->dev, NULL, \
connector        1618 include/drm/drm_connector.h 					     (connector)->encoder_ids[(__i)])) \
connector          56 include/drm/drm_crtc_helper.h int drm_helper_connector_dpms(struct drm_connector *connector, int mode);
connector          98 include/drm/drm_dp_mst_helper.h 	struct drm_connector *connector;
connector         408 include/drm/drm_dp_mst_helper.h 	void (*register_connector)(struct drm_connector *connector);
connector         410 include/drm/drm_dp_mst_helper.h 				  struct drm_connector *connector);
connector         606 include/drm/drm_dp_mst_helper.h enum drm_connector_status drm_dp_mst_detect_port(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port);
connector         610 include/drm/drm_dp_mst_helper.h struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port);
connector         652 include/drm/drm_dp_mst_helper.h int drm_dp_mst_connector_late_register(struct drm_connector *connector,
connector         654 include/drm/drm_dp_mst_helper.h void drm_dp_mst_connector_early_unregister(struct drm_connector *connector,
connector         342 include/drm/drm_edid.h int drm_av_sync_delay(struct drm_connector *connector,
connector         346 include/drm/drm_edid.h struct edid *drm_load_edid_firmware(struct drm_connector *connector);
connector         351 include/drm/drm_edid.h drm_load_edid_firmware(struct drm_connector *connector)
connector         359 include/drm/drm_edid.h 					 struct drm_connector *connector,
connector         363 include/drm/drm_edid.h 					    struct drm_connector *connector,
connector         372 include/drm/drm_edid.h 				   struct drm_connector *connector,
connector         471 include/drm/drm_edid.h struct edid *drm_do_get_edid(struct drm_connector *connector,
connector         475 include/drm/drm_edid.h struct edid *drm_get_edid(struct drm_connector *connector,
connector         477 include/drm/drm_edid.h struct edid *drm_get_edid_switcheroo(struct drm_connector *connector,
connector         480 include/drm/drm_edid.h int drm_add_edid_modes(struct drm_connector *connector, struct edid *edid);
connector         481 include/drm/drm_edid.h int drm_add_override_edid_modes(struct drm_connector *connector);
connector         489 include/drm/drm_edid.h int drm_add_modes_noedid(struct drm_connector *connector,
connector         491 include/drm/drm_edid.h void drm_set_preferred_mode(struct drm_connector *connector,
connector          66 include/drm/drm_encoder_slave.h 					    struct drm_connector *connector);
connector          68 include/drm/drm_encoder_slave.h 			 struct drm_connector *connector);
connector          70 include/drm/drm_encoder_slave.h 				 struct drm_connector *connector);
connector          72 include/drm/drm_encoder_slave.h 			    struct drm_connector *connector,
connector         177 include/drm/drm_encoder_slave.h 	    struct drm_connector *connector);
connector         506 include/drm/drm_fb_helper.h 				struct drm_connector *connector)
connector         513 include/drm/drm_fb_helper.h 				   struct drm_connector *connector)
connector         294 include/drm/drm_hdcp.h 		struct drm_connector *connector, bool hdcp_content_type);
connector         295 include/drm/drm_hdcp.h void drm_hdcp_update_content_protection(struct drm_connector *connector,
connector          90 include/drm/drm_mipi_dbi.h 	struct drm_connector connector;
connector         471 include/drm/drm_modes.h void drm_mode_probed_add(struct drm_connector *connector, struct drm_display_mode *mode);
connector         531 include/drm/drm_modes.h 			   struct drm_connector *connector);
connector         535 include/drm/drm_modes.h void drm_connector_list_update(struct drm_connector *connector);
connector         540 include/drm/drm_modes.h 					  const struct drm_connector *connector,
connector         680 include/drm/drm_modeset_helper_vtables.h 					    struct drm_connector *connector);
connector         874 include/drm/drm_modeset_helper_vtables.h 	int (*get_modes)(struct drm_connector *connector);
connector         900 include/drm/drm_modeset_helper_vtables.h 	int (*detect_ctx)(struct drm_connector *connector,
connector         938 include/drm/drm_modeset_helper_vtables.h 	enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
connector         969 include/drm/drm_modeset_helper_vtables.h 	struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
connector         996 include/drm/drm_modeset_helper_vtables.h 	struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector,
connector        1030 include/drm/drm_modeset_helper_vtables.h 	int (*atomic_check)(struct drm_connector *connector,
connector        1045 include/drm/drm_modeset_helper_vtables.h 	void (*atomic_commit)(struct drm_connector *connector,
connector        1048 include/drm/drm_modeset_helper_vtables.h 	int (*prepare_writeback_job)(struct drm_writeback_connector *connector,
connector        1050 include/drm/drm_modeset_helper_vtables.h 	void (*cleanup_writeback_job)(struct drm_writeback_connector *connector,
connector        1059 include/drm/drm_modeset_helper_vtables.h static inline void drm_connector_helper_add(struct drm_connector *connector,
connector        1062 include/drm/drm_modeset_helper_vtables.h 	connector->helper_private = funcs;
connector         126 include/drm/drm_panel.h 	struct drm_connector *connector;
connector         155 include/drm/drm_panel.h int drm_panel_attach(struct drm_panel *panel, struct drm_connector *connector);
connector          13 include/drm/drm_probe_helper.h 					    *connector, uint32_t maxX,
connector          15 include/drm/drm_probe_helper.h int drm_helper_probe_detect(struct drm_connector *connector,
connector         166 include/drm/drm_simple_kms_helper.h 	struct drm_connector *connector;
connector         179 include/drm/drm_simple_kms_helper.h 			struct drm_connector *connector);
connector          14 include/drm/drm_sysfs.h void drm_sysfs_connector_status_event(struct drm_connector *connector,
connector          87 include/drm/drm_writeback.h 	struct drm_writeback_connector *connector;
connector         135 include/drm/drm_writeback.h drm_connector_to_writeback(struct drm_connector *connector)
connector         137 include/drm/drm_writeback.h 	return container_of(connector, struct drm_writeback_connector, base);
connector          54 include/linux/amba/clcd.h 	unsigned int		connector;
connector         339 include/linux/fsnotify_backend.h 	struct fsnotify_mark_connector *connector;
connector           9 include/linux/sfp.h 	u8 connector;
connector         370 include/media/cec.h 				 const struct drm_connector *connector);
connector         413 include/media/cec.h 			    const struct drm_connector *connector)
connector         542 sound/core/seq/seq_ports.c int snd_seq_port_connect(struct snd_seq_client *connector,
connector         566 sound/core/seq/seq_ports.c 				       connector->number != src_client->number);
connector         571 sound/core/seq/seq_ports.c 				       connector->number != dest_client->number);
connector         579 sound/core/seq/seq_ports.c 				    connector->number != src_client->number);
connector         586 sound/core/seq/seq_ports.c int snd_seq_port_disconnect(struct snd_seq_client *connector,
connector         611 sound/core/seq/seq_ports.c 				    connector->number != src_client->number);
connector         613 sound/core/seq/seq_ports.c 				    connector->number != dest_client->number);
connector         272 sound/pci/mixart/mixart.c 		buf->sgroup_req.connector = pipe->uid_left_connector;  /* the left connector */
connector         157 sound/pci/mixart/mixart_core.h 	struct mixart_uid connector;
connector         481 sound/pci/mixart/mixart_core.h 	struct mixart_uid connector;
connector         133 sound/pci/mixart/mixart_hwdep.c 	struct mixart_enum_connector_resp *connector;
connector         137 sound/pci/mixart/mixart_hwdep.c 	connector = kmalloc(sizeof(*connector), GFP_KERNEL);
connector         140 sound/pci/mixart/mixart_hwdep.c 	if (! connector || ! audio_info_req || ! audio_info) {
connector         154 sound/pci/mixart/mixart_hwdep.c 	err = snd_mixart_send_msg(mgr, &request, sizeof(*connector), connector);
connector         155 sound/pci/mixart/mixart_hwdep.c 	if((err < 0) || (connector->error_code) || (connector->uid_count > MIXART_MAX_PHYS_CONNECTORS)) {
connector         162 sound/pci/mixart/mixart_hwdep.c 	for(k=0; k < connector->uid_count; k++) {
connector         171 sound/pci/mixart/mixart_hwdep.c 			pipe->uid_right_connector = connector->uid[k];   /* odd */
connector         173 sound/pci/mixart/mixart_hwdep.c 			pipe->uid_left_connector = connector->uid[k];    /* even */
connector         180 sound/pci/mixart/mixart_hwdep.c 		request.uid = connector->uid[k];
connector         198 sound/pci/mixart/mixart_hwdep.c 	err = snd_mixart_send_msg(mgr, &request, sizeof(*connector), connector);
connector         199 sound/pci/mixart/mixart_hwdep.c 	if((err < 0) || (connector->error_code) || (connector->uid_count > MIXART_MAX_PHYS_CONNECTORS)) {
connector         206 sound/pci/mixart/mixart_hwdep.c 	for(k=0; k < connector->uid_count; k++) {
connector         215 sound/pci/mixart/mixart_hwdep.c 			pipe->uid_right_connector = connector->uid[k];   /* odd */
connector         217 sound/pci/mixart/mixart_hwdep.c 			pipe->uid_left_connector = connector->uid[k];    /* even */
connector         224 sound/pci/mixart/mixart_hwdep.c 		request.uid = connector->uid[k];
connector         239 sound/pci/mixart/mixart_hwdep.c 	kfree(connector);
connector         784 sound/pci/mixart/mixart_mixer.c 	set_level.level[0].connector = pipe->uid_left_connector;
connector         785 sound/pci/mixart/mixart_mixer.c 	set_level.level[1].connector = pipe->uid_right_connector;