Searched refs:connector (Results 126 - 150 of 591) sorted by last modified time

1234567891011>>

/linux-master/drivers/gpu/drm/
H A Ddrm_modes.c103 * drm_mode_probed_add - add a mode to a connector's probed_mode list
104 * @connector: connector the new mode
107 * Add @mode to @connector's probed_mode list for later use. This list should
109 * the hardware moved to the @connector's modes list.
111 void drm_mode_probed_add(struct drm_connector *connector, argument
114 WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
116 list_add_tail(&mode->head, &connector->probed_modes);
1690 * limitations of the DRM device/connector. If a mode is too big its status
1714 * @connector
1723 drm_mode_validate_ycbcr420(const struct drm_display_mode *mode, struct drm_connector *connector) argument
1883 drm_connector_list_update(struct drm_connector *connector) argument
1972 drm_mode_parse_cmdline_extra(const char *str, int length, bool freestanding, const struct drm_connector *connector, struct drm_cmdline_mode *mode) argument
2023 drm_mode_parse_cmdline_res_mode(const char *str, unsigned int length, bool extras, const struct drm_connector *connector, struct drm_cmdline_mode *mode) argument
2161 drm_mode_parse_cmdline_options(const char *str, bool freestanding, const struct drm_connector *connector, struct drm_cmdline_mode *mode) argument
2357 drm_mode_parse_command_line_for_connector(const char *mode_option, const struct drm_connector *connector, struct drm_cmdline_mode *mode) argument
2763 drm_set_preferred_mode(struct drm_connector *connector, int hpref, int vpref) argument
[all...]
H A Ddrm_mode_config.c84 * them to the user, including CRTC, connector and framebuffer configuration.
96 struct drm_connector *connector; local
153 drm_for_each_connector_iter(connector, &conn_iter) {
156 (connector->connector_type == DRM_MODE_CONNECTOR_WRITEBACK))
159 if (drm_lease_held(file_priv, connector->base.id)) {
161 put_user(connector->base.id, connector_id + count)) {
178 * This functions calls all the crtc's, encoder's and connector's ->reset
187 struct drm_connector *connector; local
203 drm_for_each_connector_iter(connector, &conn_iter)
204 if (connector
493 struct drm_connector *connector; local
[all...]
H A Ddrm_internal.h152 int drm_sysfs_connector_add(struct drm_connector *connector);
153 int drm_sysfs_connector_add_late(struct drm_connector *connector);
154 void drm_sysfs_connector_remove_early(struct drm_connector *connector);
155 void drm_sysfs_connector_remove(struct drm_connector *connector);
189 void drm_debugfs_connector_add(struct drm_connector *connector);
190 void drm_debugfs_connector_remove(struct drm_connector *connector);
215 static inline void drm_debugfs_connector_add(struct drm_connector *connector) argument
218 static inline void drm_debugfs_connector_remove(struct drm_connector *connector) argument
H A Ddrm_edid.c101 struct drm_connector *connector; member in struct:detailed_mode_closure
2189 static void connector_bad_edid(struct drm_connector *connector, argument
2205 connector->real_edid_checksum =
2208 if (connector->bad_edid_counter++ && !drm_debug_enabled(DRM_UT_KMS))
2211 drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] EDID is invalid:\n",
2212 connector->base.id, connector->name);
2218 static const struct drm_edid *drm_edid_override_get(struct drm_connector *connector) argument
2222 mutex_lock(&connector->edid_override_mutex);
2224 if (connector
2236 drm_edid_override_show(struct drm_connector *connector, struct seq_file *m) argument
2252 drm_edid_override_set(struct drm_connector *connector, const void *edid, size_t size) argument
2279 drm_edid_override_reset(struct drm_connector *connector) argument
2305 drm_edid_override_connector_update(struct drm_connector *connector) argument
2361 _drm_do_get_edid(struct drm_connector *connector, read_block_fn read_block, void *context, size_t *size) argument
2487 drm_do_get_edid(struct drm_connector *connector, read_block_fn read_block, void *context) argument
2627 drm_get_edid(struct drm_connector *connector, struct i2c_adapter *adapter) argument
2667 drm_edid_read_custom(struct drm_connector *connector, read_block_fn read_block, void *context) argument
2708 drm_edid_read_ddc(struct drm_connector *connector, struct i2c_adapter *adapter) argument
2741 drm_edid_read(struct drm_connector *connector) argument
2905 drm_get_edid_switcheroo(struct drm_connector *connector, struct i2c_adapter *adapter) argument
2934 drm_edid_read_switcheroo(struct drm_connector *connector, struct i2c_adapter *adapter) argument
2998 edid_fixup_preferred(struct drm_connector *connector) argument
3369 drm_mode_std(struct drm_connector *connector, const struct drm_edid *drm_edid, const struct std_timing *t) argument
3510 drm_mode_detailed(struct drm_connector *connector, const struct drm_edid *drm_edid, const struct detailed_timing *timing) argument
3699 valid_inferred_mode(const struct drm_connector *connector, const struct drm_display_mode *mode) argument
3717 drm_dmt_modes_for_range(struct drm_connector *connector, const struct drm_edid *drm_edid, const struct detailed_timing *timing) argument
3752 drm_gtf_modes_for_range(struct drm_connector *connector, const struct drm_edid *drm_edid, const struct detailed_timing *timing) argument
3781 drm_gtf2_modes_for_range(struct drm_connector *connector, const struct drm_edid *drm_edid, const struct detailed_timing *timing) argument
3810 drm_cvt_modes_for_range(struct drm_connector *connector, const struct drm_edid *drm_edid, const struct detailed_timing *timing) argument
3882 add_inferred_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
3897 drm_est3_modes(struct drm_connector *connector, const struct detailed_timing *timing) argument
3941 add_established_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
3979 struct drm_connector *connector = closure->connector; local
4002 add_standard_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
4031 drm_cvt_modes(struct drm_connector *connector, const struct detailed_timing *timing) argument
4095 add_cvt_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
4147 add_detailed_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
4514 add_alternate_cea_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
4600 drm_display_mode_from_vic_index(struct drm_connector *connector, int vic_index) argument
4621 do_y420vdb_modes(struct drm_connector *connector, const u8 *svds, u8 svds_len) argument
4673 add_cta_vdb_modes(struct drm_connector *connector) argument
4724 add_hdmi_mandatory_stereo_modes(struct drm_connector *connector) argument
4758 add_hdmi_mode(struct drm_connector *connector, u8 vic) argument
4778 add_3d_struct_modes(struct drm_connector *connector, u16 structure, int vic_index) argument
4842 do_hdmi_vsdb_modes(struct drm_connector *connector, const u8 *db, u8 len) argument
5298 parse_cta_y420cmdb(struct drm_connector *connector, const struct cea_db *db, u64 *y420cmdb_map) argument
5337 add_cea_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
5365 fixup_detailed_cea_mode_clock(struct drm_connector *connector, struct drm_display_mode *mode) argument
5411 drm_calculate_luminance_range(struct drm_connector *connector) argument
5472 drm_parse_hdr_metadata_block(struct drm_connector *connector, const u8 *db) argument
5497 drm_parse_hdmi_vsdb_audio(struct drm_connector *connector, const u8 *db) argument
5643 clear_eld(struct drm_connector *connector) argument
5684 drm_edid_to_eld(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
5863 drm_av_sync_delay(struct drm_connector *connector, const struct drm_display_mode *mode) argument
6020 parse_cta_vdb(struct drm_connector *connector, const struct cea_db *db) argument
6055 update_cta_y420cmdb(struct drm_connector *connector, u64 y420cmdb_map) argument
6069 cta_vdb_has_vic(const struct drm_connector *connector, u8 vic) argument
6086 parse_cta_y420vdb(struct drm_connector *connector, const struct cea_db *db) argument
6105 drm_parse_vcdb(struct drm_connector *connector, const u8 *db) argument
6151 drm_parse_ycbcr420_deep_color_info(struct drm_connector *connector, const u8 *db) argument
6233 drm_parse_hdmi_forum_scds(struct drm_connector *connector, const u8 *hf_scds) argument
6298 drm_parse_hdmi_deep_color_info(struct drm_connector *connector, const u8 *hdmi) argument
6360 drm_parse_hdmi_vsdb_video(struct drm_connector *connector, const u8 *db) argument
6394 drm_parse_microsoft_vsdb(struct drm_connector *connector, const u8 *db) argument
6410 drm_parse_cea_ext(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
6513 drm_get_monitor_range(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
6536 drm_parse_vesa_mso_data(struct drm_connector *connector, const struct displayid_block *block) argument
6596 drm_update_mso(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
6613 drm_reset_display_info(struct drm_connector *connector) argument
6651 update_displayid_info(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
6674 update_display_info(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
6835 add_displayid_detailed_1_modes(struct drm_connector *connector, const struct displayid_block *block) argument
6862 add_displayid_detailed_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
6880 _drm_edid_connector_add_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
6922 _drm_edid_connector_property_update(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
6986 drm_edid_connector_update(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
7009 drm_edid_connector_add_modes(struct drm_connector *connector) argument
7042 drm_connector_update_edid_property(struct drm_connector *connector, const struct edid *edid) argument
7064 drm_add_edid_modes(struct drm_connector *connector, struct edid *edid) argument
7094 drm_add_modes_noedid(struct drm_connector *connector, int hdisplay, int vdisplay) argument
7132 is_hdmi2_sink(const struct drm_connector *connector) argument
7145 drm_mode_hdmi_vic(const struct drm_connector *connector, const struct drm_display_mode *mode) argument
7161 drm_mode_cea_vic(const struct drm_connector *connector, const struct drm_display_mode *mode) argument
7186 vic_for_avi_infoframe(const struct drm_connector *connector, u8 vic) argument
7205 drm_hdmi_avi_infoframe_from_display_mode(struct hdmi_avi_infoframe *frame, const struct drm_connector *connector, const struct drm_display_mode *mode) argument
7282 drm_hdmi_avi_infoframe_quant_range(struct hdmi_avi_infoframe *frame, const struct drm_connector *connector, const struct drm_display_mode *mode, enum hdmi_quantization_range rgb_quant_range) argument
7369 drm_hdmi_vendor_infoframe_from_display_mode(struct hdmi_vendor_infoframe *frame, const struct drm_connector *connector, const struct drm_display_mode *mode) argument
7407 drm_parse_tiled_block(struct drm_connector *connector, const struct displayid_block *block) argument
7471 _drm_update_tile_info(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
[all...]
H A Ddrm_crtc_helper.c101 * in use by any connector. This doesn't mean that it is actually enabled since
109 struct drm_connector *connector; local
126 drm_for_each_connector_iter(connector, &conn_iter) {
127 if (connector->encoder == encoder) {
142 * in use by any connector. This doesn't mean that it is actually enabled since
193 /* disconnect encoder from any connector */
325 * adjust it according to limitations or connector properties, and also
465 struct drm_connector *connector; local
476 drm_for_each_connector_iter(connector, &conn_iter) {
477 if (connector
504 drm_connector_get_single_encoder(struct drm_connector *connector) argument
561 struct drm_connector *connector; local
845 struct drm_connector *connector; local
875 struct drm_connector *connector; local
910 drm_helper_connector_dpms(struct drm_connector *connector, int mode) argument
[all...]
H A Ddrm_crtc_internal.h257 struct drm_connector *connector,
299 int drm_edid_override_show(struct drm_connector *connector, struct seq_file *m);
300 int drm_edid_override_set(struct drm_connector *connector, const void *edid, size_t size);
301 int drm_edid_override_reset(struct drm_connector *connector);
309 const struct drm_edid *drm_edid_load_firmware(struct drm_connector *connector);
312 drm_edid_load_firmware(struct drm_connector *connector) argument
H A Ddrm_crtc_helper_internal.h45 drm_connector_mode_valid(struct drm_connector *connector,
51 drm_connector_get_single_encoder(struct drm_connector *connector);
H A Ddrm_crtc.c699 struct drm_connector **connector_set = NULL, *connector; local
847 connector = drm_connector_lookup(dev, file_priv, out_id);
848 if (!connector) {
855 connector->base.id, connector->name);
857 connector_set[i] = connector;
H A Ddrm_client_modeset.c121 drm_connector_get_tiled_mode(struct drm_connector *connector) argument
125 list_for_each_entry(mode, &connector->modes, head) {
126 if (mode->hdisplay == connector->tile_h_size &&
127 mode->vdisplay == connector->tile_v_size)
134 drm_connector_fallback_non_tiled_mode(struct drm_connector *connector) argument
138 list_for_each_entry(mode, &connector->modes, head) {
139 if (mode->hdisplay == connector->tile_h_size &&
140 mode->vdisplay == connector->tile_v_size)
148 drm_connector_has_preferred_mode(struct drm_connector *connector, int width, int height) argument
152 list_for_each_entry(mode, &connector
162 drm_connector_pick_cmdline_mode(struct drm_connector *connector) argument
219 drm_connector_enabled(struct drm_connector *connector, bool strict) argument
239 struct drm_connector *connector; local
353 struct drm_connector *connector; local
388 struct drm_connector *connector; local
487 connector_has_possible_crtc(struct drm_connector *connector, struct drm_crtc *crtc) argument
508 struct drm_connector *connector; local
620 struct drm_connector *connector; local
785 struct drm_connector *connector, **connectors = NULL; local
869 struct drm_connector *connector = connectors[i]; local
921 struct drm_connector *connector = modeset->connectors[0]; local
1203 struct drm_connector *connector; local
[all...]
H A Ddrm_bridge.c98 * connector-related operations exposed by the bridge (see the overview
423 * - The connector-related operations support implementing a &drm_connector
431 * To simplify bridge drivers and make the connector implementation more
439 * each chain of bridges, and implement those connector instances based on
440 * the bridge connector operations.
442 * Bridge drivers shall implement the connector-related operations for all
447 * controller of the SoC. Support for the connector-related operations on the
455 * decide which bridge to delegate a connector operation to. This mechanism
461 * new models by making connector creation optional and implementing the
466 * connector creatio
1220 drm_bridge_get_modes(struct drm_bridge *bridge, struct drm_connector *connector) argument
1242 drm_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
H A Ddrm_atomic_helper.c109 struct drm_connector *connector; local
120 for_each_new_connector_in_state(state, connector, new_conn_state, i) {
121 const struct drm_connector_helper_funcs *funcs = connector->helper_private;
128 new_encoder = funcs->atomic_best_encoder(connector,
131 new_encoder = funcs->best_encoder(connector);
133 new_encoder = drm_connector_get_single_encoder(connector);
137 drm_dbg_atomic(connector->dev,
140 connector->base.id, connector->name);
164 drm_for_each_connector_iter(connector,
264 struct drm_connector *connector; local
291 update_connector_routing(struct drm_atomic_state *state, struct drm_connector *connector, struct drm_connector_state *old_connector_state, struct drm_connector_state *new_connector_state, bool added_by_user) argument
421 struct drm_connector *connector; local
510 mode_valid_path(struct drm_connector *connector, struct drm_encoder *encoder, struct drm_crtc *crtc, const struct drm_display_mode *mode) argument
548 struct drm_connector *connector; local
626 struct drm_connector *connector; local
810 drm_atomic_helper_check_wb_connector_state(struct drm_connector *connector, struct drm_atomic_state *state) argument
1127 struct drm_connector *connector; local
1260 struct drm_connector *connector; local
1344 struct drm_connector *connector; local
1430 struct drm_connector *connector; local
1468 struct drm_connector *connector; local
2580 struct drm_connector *connector; local
3021 struct drm_connector *connector; local
3563 struct drm_connector *connector; local
[all...]
H A Ddrm_atomic_uapi.c259 * drm_atomic_set_crtc_for_connector - set CRTC for connector
260 * @conn_state: atomic state object for the connector
261 * @crtc: CRTC to use for the connector
263 * Changing the assigned CRTC for a connector requires us to grab the lock and
276 struct drm_connector *connector = conn_state->connector; local
287 ~drm_connector_mask(conn_state->connector);
289 drm_connector_put(conn_state->connector);
299 drm_connector_mask(conn_state->connector);
301 drm_connector_get(conn_state->connector);
336 set_out_fence_for_connector(struct drm_atomic_state *state, struct drm_connector *connector, s32 __user *fence_ptr) argument
353 get_out_fence_for_connector(struct drm_atomic_state *state, struct drm_connector *connector) argument
668 drm_atomic_connector_set_property(struct drm_connector *connector, struct drm_connector_state *state, struct drm_file *file_priv, struct drm_property *property, uint64_t val) argument
794 drm_atomic_connector_get_property(struct drm_connector *connector, const struct drm_connector_state *state, struct drm_property *property, uint64_t *val) argument
884 struct drm_connector *connector = obj_to_connector(obj); local
937 drm_atomic_connector_commit_dpms(struct drm_atomic_state *state, struct drm_connector *connector, int mode) argument
1016 struct drm_connector *connector = obj_to_connector(obj); local
[all...]
/linux-master/drivers/gpu/drm/display/
H A Ddrm_dp_helper.c1539 * drm_dp_set_subconnector_property - set subconnector for DP connector
1540 * @connector: connector to set property on
1541 * @status: connector status
1547 void drm_dp_set_subconnector_property(struct drm_connector *connector, argument
1556 drm_object_property_set_value(&connector->base,
1557 connector->dev->mode_config.dp_subconnector_property,
1563 * drm_dp_read_sink_count_cap() - Check whether a given connector has a valid sink
1565 * @connector: The DRM connector t
1574 drm_dp_read_sink_count_cap(struct drm_connector *connector, const u8 dpcd[DP_RECEIVER_CAP_SIZE], const struct drm_dp_desc *desc) argument
3364 drm_dp_pcon_hdmi_frl_link_error_count(struct drm_dp_aux *aux, struct drm_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/bridge/
H A Dti-sn65dsi83.c332 struct drm_connector *connector; local
383 * from the bridge to the encoder, to the connector and to the CRTC.
385 connector = drm_atomic_get_new_connector_for_encoder(state,
387 crtc = drm_atomic_get_new_connector_state(state, connector)->crtc;
H A Dtc358775.c376 struct drm_connector *connector; local
378 list_for_each_entry(connector, &dev->mode_config.connector_list, head)
379 if (connector->encoder == encoder)
380 return connector;
393 struct drm_connector *connector = get_connector(bridge->encoder); local
470 connector->display_info.bus_formats[0],
472 if (connector->display_info.bus_formats[0] ==
H A Dpanel.c22 struct drm_connector connector; member in struct:panel_bridge
34 drm_connector_to_panel_bridge(struct drm_connector *connector) argument
36 return container_of(connector, struct panel_bridge, connector);
39 static int panel_bridge_connector_get_modes(struct drm_connector *connector) argument
42 drm_connector_to_panel_bridge(connector);
44 return drm_panel_get_modes(panel_bridge->panel, connector);
64 struct drm_connector *connector = &panel_bridge->connector; local
75 drm_connector_helper_add(connector,
103 struct drm_connector *connector = &panel_bridge->connector; local
196 panel_bridge_get_modes(struct drm_bridge *bridge, struct drm_connector *connector) argument
349 drm_panel_bridge_set_orientation(struct drm_connector *connector, struct drm_bridge *bridge) argument
[all...]
H A Dlontium-lt9611uxc.c37 struct drm_connector connector; member in struct:lt9611uxc
123 static struct lt9611uxc *connector_to_lt9611uxc(struct drm_connector *connector) argument
125 return container_of(connector, struct lt9611uxc, connector);
174 if (lt9611uxc->connector.dev) {
175 if (lt9611uxc->connector.dev->mode_config.funcs)
176 drm_kms_helper_hotplug_event(lt9611uxc->connector.dev);
292 static int lt9611uxc_connector_get_modes(struct drm_connector *connector) argument
294 struct lt9611uxc *lt9611uxc = connector_to_lt9611uxc(connector);
298 drm_edid = drm_bridge_edid_read(&lt9611uxc->bridge, connector);
306 lt9611uxc_connector_detect(struct drm_connector *connector, bool force) argument
314 lt9611uxc_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
496 lt9611uxc_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
H A Dlontium-lt9611.c337 struct drm_connector *connector,
348 connector,
361 connector,
691 struct drm_connector *connector; local
697 connector = drm_atomic_get_new_connector_for_encoder(state, bridge->encoder);
698 if (WARN_ON(!connector))
701 conn_state = drm_atomic_get_new_connector_state(state, connector);
722 lt9611_hdmi_set_infoframes(lt9611, connector, mode);
723 lt9611_hdmi_tx_digital(lt9611, connector->display_info.is_hdmi);
849 struct drm_connector *connector)
336 lt9611_hdmi_set_infoframes(struct lt9611 *lt9611, struct drm_connector *connector, struct drm_display_mode *mode) argument
848 lt9611_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
H A Dlontium-lt8912b.c32 struct drm_connector connector; member in struct:lt8912
210 return container_of(c, struct lt8912, connector);
345 lt->connector.display_info.is_hdmi ? BIT(0) : 0);
406 lt8912_connector_detect(struct drm_connector *connector, bool force) argument
408 struct lt8912 *lt = connector_to_lt8912(connector);
426 lt8912_connector_mode_valid(struct drm_connector *connector, argument
441 static int lt8912_connector_get_modes(struct drm_connector *connector) argument
444 struct lt8912 *lt = connector_to_lt8912(connector);
448 drm_edid = drm_bridge_edid_read(lt->hdmi_port, connector);
449 drm_edid_connector_update(connector, drm_edi
537 struct drm_connector *connector = &lt->connector; local
619 lt8912_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
H A Dite-it66121.c301 struct drm_connector *connector; member in struct:it66121_ctx
729 ctx->connector = drm_atomic_get_new_connector_for_encoder(state, bridge->encoder);
741 ctx->connector = NULL;
775 ret = drm_hdmi_avi_infoframe_from_display_mode(&ctx->hdmi_avi_infoframe, ctx->connector,
878 struct drm_connector *connector)
898 drm_edid = drm_edid_read_custom(connector, it66121_get_edid_block, ctx);
1450 if (!ctx->connector) {
1451 /* Pass en empty ELD if connector not available */
1452 dev_dbg(dev, "No connector present, passing empty EDID data");
1455 memcpy(buf, ctx->connector
877 it66121_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
H A Dite-it6505.c2947 struct drm_connector *connector; local
2952 connector = drm_atomic_get_new_connector_for_encoder(state,
2955 if (WARN_ON(!connector))
2958 conn_state = drm_atomic_get_new_connector_state(state, connector);
2974 connector,
3039 struct drm_connector *connector)
3045 it6505->cached_edid = drm_edid_read_custom(connector,
3038 it6505_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
/linux-master/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c132 struct drm_connector connector; member in struct:dw_hdmi
173 struct drm_connector *curr_conn;/* current connector (only valid when !disabled) */
1765 const struct drm_connector *connector,
1772 drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
1775 drm_hdmi_avi_infoframe_quant_range(&frame, connector, mode,
1892 const struct drm_connector *connector,
1899 err = drm_hdmi_vendor_infoframe_from_display_mode(&frame, connector,
1946 const struct drm_connector *connector)
1948 const struct drm_connector_state *conn_state = connector->state;
2242 const struct drm_connector *connector,
1764 hdmi_config_AVI(struct dw_hdmi *hdmi, const struct drm_connector *connector, const struct drm_display_mode *mode) argument
1891 hdmi_config_vendor_specific_infoframe(struct dw_hdmi *hdmi, const struct drm_connector *connector, const struct drm_display_mode *mode) argument
1945 hdmi_config_drm_infoframe(struct dw_hdmi *hdmi, const struct drm_connector *connector) argument
2241 dw_hdmi_setup(struct dw_hdmi *hdmi, const struct drm_connector *connector, const struct drm_display_mode *mode) argument
2457 dw_hdmi_edid_read(struct dw_hdmi *hdmi, struct drm_connector *connector) argument
2493 dw_hdmi_connector_detect(struct drm_connector *connector, bool force) argument
2500 dw_hdmi_connector_get_modes(struct drm_connector *connector) argument
2518 dw_hdmi_connector_atomic_check(struct drm_connector *connector, struct drm_atomic_state *state) argument
2542 dw_hdmi_connector_force(struct drm_connector *connector) argument
2571 struct drm_connector *connector = &hdmi->connector; local
2969 struct drm_connector *connector; local
2990 dw_hdmi_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/bridge/imx/
H A Dimx8mp-hdmi-pvi.c59 struct drm_connector *connector; local
62 connector = drm_atomic_get_new_connector_for_encoder(state, bridge->encoder);
63 conn_state = drm_atomic_get_new_connector_state(state, connector);
/linux-master/drivers/gpu/drm/bridge/cadence/
H A Dcdns-mhdp8546-core.c813 if (mhdp->connector.dev)
1509 struct drm_connector *connector)
1514 return drm_edid_read_custom(connector, cdns_mhdp_get_edid_block, mhdp);
1517 static int cdns_mhdp_get_modes(struct drm_connector *connector) argument
1519 struct cdns_mhdp_device *mhdp = connector_to_mhdp(connector);
1526 drm_edid = cdns_mhdp_edid_read(mhdp, connector);
1528 drm_edid_connector_update(connector, drm_edid);
1535 num_modes = drm_edid_connector_add_modes(connector);
1542 if (connector->display_info.color_formats &&
1543 !(connector
1508 cdns_mhdp_edid_read(struct cdns_mhdp_device *mhdp, struct drm_connector *connector) argument
1993 struct drm_connector *connector; local
2228 cdns_mhdp_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/bridge/analogix/
H A Danx7625.c2002 if (!ctx->connector) {
2003 /* Pass en empty ELD if connector not available */
2007 memcpy(buf, ctx->connector->eld,
2008 min(sizeof(ctx->connector->eld), len));
2120 if (!ctx->connector) {
2121 dev_err(dev, "HDCP connector is null!");
2125 drm_dev = ctx->connector->dev;
2133 drm_hdcp_update_content_protection(ctx->connector,
2172 drm_hdcp_update_content_protection(ctx->connector,
2434 struct drm_connector *connector; local
2490 anx7625_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]

Completed in 272 milliseconds

1234567891011>>