Searched refs:connector (Results 176 - 200 of 588) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/rockchip/
H A Drk3066_hdmi.c49 struct drm_connector connector; member in struct:rk3066_hdmi
67 static struct rk3066_hdmi *connector_to_rk3066_hdmi(struct drm_connector *connector) argument
69 return container_of(connector, struct rk3066_hdmi, connector);
201 &hdmi->connector, mode);
329 struct drm_display_info *display = &hdmi->connector.display_info;
397 conn_state = drm_atomic_get_new_connector_state(state, &hdmi->connector);
458 rk3066_hdmi_connector_detect(struct drm_connector *connector, bool force) argument
460 struct rk3066_hdmi *hdmi = connector_to_rk3066_hdmi(connector);
466 static int rk3066_hdmi_connector_get_modes(struct drm_connector *connector) argument
486 rk3066_hdmi_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
498 rk3066_hdmi_connector_best_encoder(struct drm_connector *connector) argument
506 rk3066_hdmi_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, uint32_t maxY) argument
517 rk3066_hdmi_connector_destroy(struct drm_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_display.c151 struct drm_connector *connector; local
155 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
156 output = drm_connector_to_qxl_output(connector);
160 drm_object_property_set_value(&connector->base,
162 drm_object_property_set_value(&connector->base,
224 static int qxl_add_mode(struct drm_connector *connector, argument
229 struct drm_device *dev = connector->dev;
244 drm_mode_probed_add(connector, mode);
248 static int qxl_add_monitors_config_modes(struct drm_connector *connector) argument
250 struct drm_device *dev = connector
280 qxl_add_extra_modes(struct drm_connector *connector) argument
1018 qxl_conn_get_modes(struct drm_connector *connector) argument
1043 qxl_conn_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1055 qxl_best_encoder(struct drm_connector *connector) argument
1070 qxl_conn_detect( struct drm_connector *connector, bool force) argument
1094 qxl_conn_destroy(struct drm_connector *connector) argument
1129 struct drm_connector *connector; local
[all...]
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c120 dm_dp_mst_connector_destroy(struct drm_connector *connector) argument
123 to_amdgpu_dm_connector(connector);
133 drm_connector_cleanup(connector);
139 amdgpu_dm_mst_connector_late_register(struct drm_connector *connector) argument
142 to_amdgpu_dm_connector(connector);
145 r = drm_dp_mst_connector_late_register(connector,
158 amdgpu_dm_mst_connector_early_unregister(struct drm_connector *connector) argument
161 to_amdgpu_dm_connector(connector);
167 drm_dp_mst_connector_early_unregister(connector, port);
170 * Release dc_sink for connector whic
292 dm_dp_mst_get_modes(struct drm_connector *connector) argument
424 dm_mst_atomic_best_encoder(struct drm_connector *connector, struct drm_atomic_state *state) argument
436 dm_dp_mst_detect(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument
506 dm_dp_mst_atomic_check(struct drm_connector *connector, struct drm_atomic_state *state) argument
565 struct drm_connector *connector; local
1504 struct drm_connector *connector; local
[all...]
H A Damdgpu_dm.c197 struct drm_connector *connector = &aconnector->base; local
200 if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort)
206 drm_object_property_set_value(&connector->base,
207 connector->dev->mode_config.dp_subconnector_property,
230 static int amdgpu_dm_connector_get_modes(struct drm_connector *connector);
741 struct drm_connector *connector; local
765 drm_for_each_connector_iter(connector, &iter) {
767 if (connector->connector_type == DRM_MODE_CONNECTOR_WRITEBACK)
770 aconnector = to_amdgpu_dm_connector(connector);
937 static void amdgpu_dm_fbc_init(struct drm_connector *connector) argument
982 struct drm_connector *connector; local
1370 struct drm_connector *connector = &aconnector->base; local
2314 struct drm_connector *connector; local
2446 struct drm_connector *connector; local
2724 struct drm_connector *connector; local
2867 struct drm_connector *connector; local
3181 struct drm_connector *connector = &aconnector->base; local
3330 struct drm_connector *connector = &aconnector->base; local
3416 struct drm_connector *connector = &aconnector->base; local
3548 struct drm_connector *connector; local
5447 convert_color_depth_from_display_info(const struct drm_connector *connector, bool is_y420, int requested_bpc) argument
5627 fill_stream_properties_from_drm_display_mode( struct dc_stream_state *stream, const struct drm_display_mode *mode_in, const struct drm_connector *connector, const struct drm_connector_state *connector_state, const struct dc_stream_state *old_stream, int requested_bpc) argument
6172 create_stream_for_sink(struct drm_connector *connector, const struct drm_display_mode *drm_mode, const struct dm_connector_state *dm_state, const struct dc_stream_state *old_stream, int requested_bpc) argument
6348 amdgpu_dm_connector_detect(struct drm_connector *connector, bool force) argument
6373 amdgpu_dm_connector_atomic_set_property(struct drm_connector *connector, struct drm_connector_state *connector_state, struct drm_property *property, uint64_t val) argument
6425 amdgpu_dm_connector_atomic_get_property(struct drm_connector *connector, const struct drm_connector_state *state, struct drm_property *property, uint64_t *val) argument
6483 struct drm_connector *connector = dev_get_drvdata(device); local
6500 struct drm_connector *connector = dev_get_drvdata(device); local
6535 amdgpu_dm_connector_unregister(struct drm_connector *connector) argument
6546 amdgpu_dm_connector_destroy(struct drm_connector *connector) argument
6583 amdgpu_dm_connector_funcs_reset(struct drm_connector *connector) argument
6616 amdgpu_dm_connector_atomic_duplicate_state(struct drm_connector *connector) argument
6641 amdgpu_dm_connector_late_register(struct drm_connector *connector) argument
6672 amdgpu_dm_connector_funcs_force(struct drm_connector *connector) argument
6724 get_modes(struct drm_connector *connector) argument
6731 struct drm_connector *connector = &aconnector->base; local
6861 struct drm_connector *connector = &aconnector->base; local
6914 amdgpu_dm_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
7131 struct drm_connector *connector = conn_state->connector; local
7190 struct drm_connector *connector; local
7287 amdgpu_dm_connector_to_encoder(struct drm_connector *connector) argument
7298 amdgpu_dm_get_native_mode(struct drm_connector *connector) argument
7351 amdgpu_dm_connector_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) argument
7413 amdgpu_set_panel_orientation(struct drm_connector *connector) argument
7443 amdgpu_dm_connector_ddc_get_modes(struct drm_connector *connector, struct edid *edid) argument
7565 amdgpu_dm_connector_add_freesync_modes(struct drm_connector *connector, struct edid *edid) argument
7579 amdgpu_dm_connector_get_modes(struct drm_connector *connector) argument
7975 is_content_protection_different(struct drm_crtc_state *new_crtc_state, struct drm_crtc_state *old_crtc_state, struct drm_connector_state *new_conn_state, struct drm_connector_state *old_conn_state, const struct drm_connector *connector, struct hdcp_workqueue *hdcp_w) argument
8752 struct drm_connector *connector; local
8858 struct drm_connector *connector; local
9026 dm_set_writeback(struct amdgpu_display_manager *dm, struct dm_crtc_state *crtc_state, struct drm_connector *connector, struct drm_connector_state *new_con_state) argument
9145 struct drm_connector *connector; local
9532 dm_force_atomic_commit(struct drm_connector *connector) argument
9592 dm_restore_drm_connector_state(struct drm_device *dev, struct drm_connector *connector) argument
9789 struct drm_connector *connector = NULL; local
10529 struct drm_connector *connector; local
10588 struct drm_connector *connector; local
10858 struct drm_connector *connector; local
11244 amdgpu_dm_update_freesync_caps(struct drm_connector *connector, struct edid *edid) argument
[all...]
H A Damdgpu_dm_debugfs.c188 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; local
189 struct dc_link *link = connector->dc_link;
256 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; local
257 struct dc_link *link = connector->dc_link;
258 struct amdgpu_device *adev = drm_to_adev(connector->base.dev);
531 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; local
532 struct dc_link *link = connector->dc_link;
572 struct drm_connector *connector = m->private; local
574 to_amdgpu_dm_connector(connector);
577 if (connector
608 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; local
751 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; local
979 struct drm_connector *connector = m->private; local
1164 struct drm_connector *connector = m->private; local
1196 struct drm_connector *connector = m->private; local
1211 struct drm_connector *connector = m->private; local
1253 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; local
1285 struct drm_connector *connector = m->private; local
1358 struct drm_connector *connector = &aconnector->base; local
1562 struct drm_connector *connector = &aconnector->base; local
1751 struct drm_connector *connector = &aconnector->base; local
1938 struct drm_connector *connector = &aconnector->base; local
2119 struct drm_connector *connector = &aconnector->base; local
2491 struct drm_connector *connector = &aconnector->base; local
2566 struct drm_connector *connector = &aconnector->base; local
2674 struct drm_connector *connector = m->private; local
2722 struct drm_connector *connector = m->private; local
2751 struct drm_connector *connector = m->private; local
2918 struct amdgpu_dm_connector *connector = data; local
2930 struct amdgpu_dm_connector *connector = data; local
2945 struct amdgpu_dm_connector *connector = data; local
2961 struct amdgpu_dm_connector *connector = data; local
2976 struct drm_connector *connector = &aconnector->base; local
2989 struct drm_connector *connector = &aconnector->base; local
3229 struct amdgpu_dm_connector *connector = file_inode(f)->i_private; local
3317 connector_debugfs_init(struct amdgpu_dm_connector *connector) argument
3641 struct drm_connector *connector; local
3677 struct drm_connector *connector; local
[all...]
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_txp.c166 struct drm_writeback_connector connector; member in struct:vc4_txp
175 container_of_const(_connector, struct vc4_txp, connector.base)
185 static int vc4_txp_connector_get_modes(struct drm_connector *connector) argument
187 struct drm_device *dev = connector->dev;
189 return drm_add_modes_noedid(connector, dev->mode_config.max_width,
194 vc4_txp_connector_mode_valid(struct drm_connector *connector, argument
197 struct drm_device *dev = connector->dev;
335 drm_writeback_queue_job(&txp->connector, conn_state);
348 vc4_txp_connector_detect(struct drm_connector *connector, bool force) argument
482 drm_writeback_signal_completion(&txp->connector,
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_audio.c305 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
310 if (!connector)
313 sad_count = drm_edid_to_sad(radeon_connector_edid(connector), &sads);
328 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
333 if (!connector)
336 sad_count = drm_edid_to_speaker_allocation(radeon_connector_edid(connector),
353 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
356 if (!connector)
360 radeon_encoder->audio->write_latency_fields(encoder, connector, mode);
382 void radeon_audio_detect(struct drm_connector *connector, argument
455 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
641 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
681 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
755 struct drm_connector *connector; local
[all...]
H A Ddce6_afmt.h44 struct drm_connector *connector,
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ldu.c41 container_of(x, struct vmw_legacy_display_unit, base.connector)
296 * Legacy Display Unit connector functions
299 static void vmw_ldu_connector_destroy(struct drm_connector *connector) argument
301 vmw_ldu_destroy(vmw_connector_to_ldu(connector));
431 struct drm_connector *connector; local
445 connector = &ldu->base.connector;
493 ret = drm_connector_init(dev, connector, &vmw_legacy_connector_funcs,
496 DRM_ERROR("Failed to initialize connector\n");
500 drm_connector_helper_add(connector,
[all...]
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-ronbo-rb070d30.c106 struct drm_connector *connector)
112 mode = drm_mode_duplicate(connector->dev, &default_mode);
122 drm_mode_probed_add(connector, mode);
124 connector->display_info.bpc = 8;
125 connector->display_info.width_mm = mode->width_mm;
126 connector->display_info.height_mm = mode->height_mm;
127 drm_display_info_set_bus_formats(&connector->display_info,
105 rb070d30_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
/linux-master/drivers/gpu/drm/vkms/
H A Dvkms_writeback.c33 static int vkms_wb_atomic_check(struct drm_connector *connector, argument
37 drm_atomic_get_new_connector_state(state, connector);
59 ret = drm_atomic_helper_check_wb_connector_state(connector, state);
66 static int vkms_wb_connector_get_modes(struct drm_connector *connector) argument
68 struct drm_device *dev = connector->dev;
70 return drm_add_modes_noedid(connector, dev->mode_config.max_width,
105 static void vkms_wb_cleanup_job(struct drm_writeback_connector *connector, argument
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_tv.c891 intel_tv_connector_duplicate_state(struct drm_connector *connector) argument
895 state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL);
899 __drm_atomic_helper_connector_duplicate_state(connector, &state->base);
908 static struct intel_tv *intel_attached_tv(struct intel_connector *connector) argument
910 return enc_to_tv(intel_attached_encoder(connector));
959 intel_tv_mode_valid(struct drm_connector *connector, argument
962 struct drm_i915_private *i915 = to_i915(connector->dev);
963 const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state);
1587 struct drm_connector *connector)
1589 struct intel_crtc *crtc = to_intel_crtc(connector
1586 intel_tv_detect_type(struct intel_tv *intel_tv, struct drm_connector *connector) argument
1687 intel_tv_find_better_format(struct drm_connector *connector) argument
1712 intel_tv_detect(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument
1794 intel_tv_get_modes(struct drm_connector *connector) argument
1852 intel_tv_atomic_check(struct drm_connector *connector, struct drm_atomic_state *state) argument
1890 intel_tv_add_properties(struct drm_connector *connector) argument
1935 struct drm_connector *connector; local
[all...]
H A Dintel_dsi.h165 intel_dsi_get_panel_orientation(struct intel_connector *connector);
166 int intel_dsi_get_modes(struct drm_connector *connector);
167 enum drm_mode_status intel_dsi_mode_valid(struct drm_connector *connector,
H A Dintel_hotplug.h20 struct intel_connector *connector);
/linux-master/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511_drv.c204 struct drm_connector *connector,
225 if ((connector->display_info.color_formats &
448 adv7511->connector.status == connector_status_disconnected &&
454 if (adv7511->connector.status != status) {
455 adv7511->connector.status = status;
457 if (adv7511->connector.dev) {
460 drm_kms_helper_hotplug_event(adv7511->connector.dev);
608 struct drm_connector *connector)
624 drm_edid = drm_edid_read_custom(connector, adv7511_get_edid_block, adv7511);
633 * connector
203 adv7511_set_config_csc(struct adv7511 *adv7511, struct drm_connector *connector, bool rgb, bool hdmi_mode) argument
607 adv7511_edid_read(struct adv7511 *adv7511, struct drm_connector *connector) argument
650 adv7511_get_modes(struct adv7511 *adv7511, struct drm_connector *connector) argument
667 adv7511_detect(struct adv7511 *adv7511, struct drm_connector *connector) argument
826 connector_to_adv7511(struct drm_connector *connector) argument
831 adv7511_connector_get_modes(struct drm_connector *connector) argument
839 adv7511_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
853 adv7511_connector_detect(struct drm_connector *connector, bool force) argument
969 adv7511_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/bridge/analogix/
H A Danalogix-anx6345.c51 struct drm_connector connector; member in struct:anx6345
70 return container_of(c, struct anx6345, connector);
453 static int anx6345_get_modes(struct drm_connector *connector) argument
455 struct anx6345 *anx6345 = connector_to_anx6345(connector);
473 anx6345->edid = drm_get_edid(connector, &anx6345->aux.ddc);
477 err = drm_connector_update_edid_property(connector,
485 num_modes += drm_add_edid_modes(connector, anx6345->edid);
488 connector->display_info.bpc = 6;
497 num_modes += drm_panel_get_modes(anx6345->panel, connector);
507 anx6345_connector_destroy(struct drm_connector *connector) argument
[all...]
/linux-master/drivers/w1/
H A Dw1_netlink.h10 #include <linux/connector.h>
61 * The netlink connector data sequence is, struct nlmsghdr, struct cn_msg,
/linux-master/drivers/gpu/drm/hyperv/
H A Dhyperv_drm.h15 struct drm_connector connector; member in struct:hyperv_drm_device
/linux-master/drivers/gpu/drm/tilcdc/
H A Dtilcdc_external.c47 struct drm_connector *connector; local
49 list_for_each_entry(connector, &ddev->mode_config.connector_list, head) {
50 if (drm_connector_has_possible_encoder(connector, encoder))
51 return connector;
54 dev_err(ddev->dev, "No connector found for %s encoder (id %d)\n",
/linux-master/drivers/gpu/drm/mxsfb/
H A Dmxsfb_drv.h46 struct drm_connector *connector; member in struct:mxsfb_drm_private
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A Dimx-drm.h40 void imx_drm_connector_destroy(struct drm_connector *connector);
/linux-master/drivers/gpu/drm/sti/
H A Dsti_dvo.c335 static int sti_dvo_connector_get_modes(struct drm_connector *connector) argument
338 = to_sti_dvo_connector(connector);
342 return drm_panel_get_modes(dvo->panel, connector);
350 sti_dvo_connector_mode_valid(struct drm_connector *connector, argument
358 = to_sti_dvo_connector(connector);
381 sti_dvo_connector_detect(struct drm_connector *connector, bool force) argument
384 = to_sti_dvo_connector(connector);
401 static int sti_dvo_late_register(struct drm_connector *connector) argument
404 = to_sti_dvo_connector(connector);
439 struct sti_dvo_connector *connector; local
[all...]
/linux-master/drivers/gpu/drm/imx/dcss/
H A Ddcss-kms.c98 kms->connector = drm_bridge_connector_init(ddev, encoder);
99 if (IS_ERR(kms->connector)) {
100 dev_err(ddev->dev, "Unable to create bridge connector.\n");
101 return PTR_ERR(kms->connector);
104 drm_connector_attach_encoder(kms->connector, encoder);
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_connector_test.c17 struct drm_connector connector; member in struct:drm_connector_init_priv
64 strscpy(priv->ddc.name, "dummy-connector-ddc", sizeof(priv->ddc.name));
80 * Test that the registration of a bog standard connector works as
88 ret = drmm_connector_init(&priv->drm, &priv->connector,
96 * Test that the registration of a connector without a DDC adapter
104 ret = drmm_connector_init(&priv->drm, &priv->connector,
112 * Test that the registration of a connector succeeds for all possible
113 * connector types.
121 ret = drmm_connector_init(&priv->drm, &priv->connector,
/linux-master/drivers/gpu/drm/meson/
H A Dmeson_encoder_dsi.c52 struct drm_connector *connector; local
54 connector = drm_atomic_get_new_connector_for_encoder(state, bridge->encoder);
55 if (WARN_ON(!connector))
58 conn_state = drm_atomic_get_new_connector_state(state, connector);

Completed in 261 milliseconds

1234567891011>>