Searched refs:connector (Results 1 - 25 of 54) sorted by relevance

123

/freebsd-11-stable/sys/dev/drm2/i915/
H A Dintel_modes.c36 * intel_connector_update_modes - update connector from edid
37 * @connector: DRM connector device to use
40 int intel_connector_update_modes(struct drm_connector *connector, argument
45 drm_mode_connector_update_edid_property(connector, edid);
46 ret = drm_add_edid_modes(connector, edid);
47 drm_edid_to_eld(connector, edid);
54 * @connector: DRM connector device to use
57 * Fetch the EDID information from @connector usin
59 intel_ddc_get_modes(struct drm_connector *connector, device_t adapter) argument
83 intel_attach_force_audio_property(struct drm_connector *connector) argument
109 intel_attach_broadcast_rgb_property(struct drm_connector *connector) argument
[all...]
H A Dintel_crt.c48 /* DPMS state is stored in the connector, which we need in the
50 struct intel_connector *connector; member in struct:intel_crt
55 static struct intel_crt *intel_attached_crt(struct drm_connector *connector) argument
57 return container_of(intel_attached_encoder(connector),
127 intel_crt_set_dpms(encoder, crt->connector->base.dpms);
131 static void intel_crt_dpms(struct drm_connector *connector, int mode) argument
133 struct drm_device *dev = connector->dev;
134 struct intel_encoder *encoder = intel_attached_encoder(connector);
142 if (mode == connector->dpms)
145 old_dpms = connector
175 intel_crt_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
248 intel_ironlake_crt_detect_hotplug(struct drm_connector *connector) argument
293 valleyview_crt_detect_hotplug(struct drm_connector *connector) argument
337 intel_crt_detect_hotplug(struct drm_connector *connector) argument
386 intel_crt_get_edid(struct drm_connector *connector, device_t i2c) argument
404 intel_crt_ddc_get_modes(struct drm_connector *connector, device_t adapter) argument
420 intel_crt_detect_ddc(struct drm_connector *connector) argument
579 intel_crt_detect(struct drm_connector *connector, bool force) argument
624 intel_crt_destroy(struct drm_connector *connector) argument
630 intel_crt_get_modes(struct drm_connector *connector) argument
647 intel_crt_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t value) argument
654 intel_crt_reset(struct drm_connector *connector) argument
724 struct drm_connector *connector; local
[all...]
H A Dintel_dvo.c103 static struct intel_dvo *intel_attached_dvo(struct drm_connector *connector) argument
105 return container_of(intel_attached_encoder(connector),
109 static bool intel_dvo_connector_get_hw_state(struct intel_connector *connector) argument
111 struct intel_dvo *intel_dvo = intel_attached_dvo(&connector->base);
158 static void intel_dvo_dpms(struct drm_connector *connector, int mode) argument
160 struct intel_dvo *intel_dvo = intel_attached_dvo(connector);
167 if (mode == connector->dpms)
170 connector->dpms = mode;
193 intel_modeset_check_state(connector->dev);
196 static int intel_dvo_mode_valid(struct drm_connector *connector, argument
307 intel_dvo_detect(struct drm_connector *connector, bool force) argument
313 intel_dvo_get_modes(struct drm_connector *connector) argument
340 intel_dvo_destroy(struct drm_connector *connector) argument
388 intel_dvo_get_current_mode(struct drm_connector *connector) argument
449 struct drm_connector *connector = &intel_connector->base; local
[all...]
H A Dintel_sdvo.c154 /* Mark the type of connector */
210 static struct intel_sdvo *intel_attached_sdvo(struct drm_connector *connector) argument
212 return container_of(intel_attached_encoder(connector),
216 static struct intel_sdvo_connector *to_intel_sdvo_connector(struct drm_connector *connector) argument
218 return container_of(to_intel_connector(connector), struct intel_sdvo_connector, base);
1192 static bool intel_sdvo_connector_get_hw_state(struct intel_connector *connector) argument
1195 to_intel_sdvo_connector(&connector->base);
1196 struct intel_sdvo *intel_sdvo = intel_attached_sdvo(&connector->base);
1316 static void intel_sdvo_dpms(struct drm_connector *connector, int mode) argument
1319 struct intel_sdvo *intel_sdvo = intel_attached_sdvo(connector);
1358 intel_sdvo_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1453 intel_sdvo_get_edid(struct drm_connector *connector) argument
1461 intel_sdvo_get_analog_edid(struct drm_connector *connector) argument
1471 intel_sdvo_tmds_sink_detect(struct drm_connector *connector) argument
1543 intel_sdvo_detect(struct drm_connector *connector, bool force) argument
1607 intel_sdvo_get_ddc_modes(struct drm_connector *connector) argument
1699 intel_sdvo_get_tv_modes(struct drm_connector *connector) argument
1734 intel_sdvo_get_lvds_modes(struct drm_connector *connector) argument
1774 intel_sdvo_get_modes(struct drm_connector *connector) argument
1789 intel_sdvo_destroy_enhance_property(struct drm_connector *connector) argument
1830 intel_sdvo_destroy(struct drm_connector *connector) argument
1843 intel_sdvo_detect_hdmi_audio(struct drm_connector *connector) argument
1861 intel_sdvo_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t val) argument
2181 intel_sdvo_connector_init(struct intel_sdvo_connector *connector, struct intel_sdvo *encoder) argument
2201 intel_sdvo_add_hdmi_properties(struct intel_sdvo_connector *connector) argument
2214 struct drm_connector *connector; local
2264 struct drm_connector *connector; local
2302 struct drm_connector *connector; local
2333 struct drm_connector *connector; local
2429 struct drm_connector *connector, *tmp; local
2508 struct drm_connector *connector = &intel_sdvo_connector->base.base; local
2625 struct drm_connector *connector = &intel_sdvo_connector->base.base; local
[all...]
H A Dintel_lvds.c64 static struct intel_lvds_connector *to_lvds_connector(struct drm_connector *connector) argument
66 return container_of(connector, struct intel_lvds_connector, base.base);
174 static int intel_lvds_mode_valid(struct drm_connector *connector, argument
177 struct intel_connector *intel_connector = to_intel_connector(connector);
441 intel_lvds_detect(struct drm_connector *connector, bool force) argument
443 struct drm_device *dev = connector->dev;
456 static int intel_lvds_get_modes(struct drm_connector *connector) argument
458 struct intel_lvds_connector *lvds_connector = to_lvds_connector(connector);
459 struct drm_device *dev = connector->dev;
464 return drm_add_edid_modes(connector, lvds_connecto
509 struct drm_connector *connector = &lvds_connector->base.base; local
550 intel_lvds_destroy(struct drm_connector *connector) argument
568 intel_lvds_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t value) argument
813 intel_find_lvds_downclock(struct drm_device *dev, struct drm_display_mode *fixed_mode, struct drm_connector *connector) argument
933 struct drm_connector *connector; local
[all...]
H A Dintel_hdmi.c66 static struct intel_hdmi *intel_attached_hdmi(struct drm_connector *connector) argument
68 return enc_to_intel_hdmi(&intel_attached_encoder(connector)->base);
753 static int intel_hdmi_mode_valid(struct drm_connector *connector, argument
796 intel_hdmi_detect(struct drm_connector *connector, bool force) argument
798 struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
802 struct drm_i915_private *dev_priv = connector->dev->dev_private;
806 if (IS_G4X(connector->dev) && !g4x_hdmi_connected(intel_hdmi))
811 edid = drm_get_edid(connector,
836 static int intel_hdmi_get_modes(struct drm_connector *connector) argument
838 struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
851 intel_hdmi_detect_audio(struct drm_connector *connector) argument
871 intel_hdmi_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t val) argument
926 intel_hdmi_destroy(struct drm_connector *connector) argument
957 intel_hdmi_add_properties(struct intel_hdmi *intel_hdmi, struct drm_connector *connector) argument
966 struct drm_connector *connector = &intel_connector->base; local
[all...]
H A Dintel_tv.c834 static struct intel_tv *intel_attached_tv(struct drm_connector *connector) argument
836 return container_of(intel_attached_encoder(connector),
895 intel_tv_mode_valid(struct drm_connector *connector, argument
898 struct intel_tv *intel_tv = intel_attached_tv(connector);
1170 struct drm_connector *connector)
1182 if (connector->polled & DRM_CONNECTOR_POLL_HPD) {
1259 if (connector->polled & DRM_CONNECTOR_POLL_HPD) {
1271 * Here we set accurate tv format according to connector type
1274 static void intel_tv_find_better_format(struct drm_connector *connector) argument
1276 struct intel_tv *intel_tv = intel_attached_tv(connector);
1169 intel_tv_detect_type(struct intel_tv *intel_tv, struct drm_connector *connector) argument
1305 intel_tv_detect(struct drm_connector *connector, bool force) argument
1350 intel_tv_chose_preferred_modes(struct drm_connector *connector, struct drm_display_mode *mode_ptr) argument
1375 intel_tv_get_modes(struct drm_connector *connector) argument
1430 intel_tv_destroy(struct drm_connector *connector) argument
1438 intel_tv_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t val) argument
1553 struct drm_connector *connector; local
[all...]
H A Dintel_dp.c86 static struct intel_dp *intel_attached_dp(struct drm_connector *connector) argument
88 return enc_to_intel_dp(&intel_attached_encoder(connector)->base);
217 intel_dp_mode_valid(struct drm_connector *connector, argument
220 struct intel_dp *intel_dp = intel_attached_dp(connector);
221 struct intel_connector *intel_connector = to_intel_connector(connector);
2256 intel_dp_get_edid(struct drm_connector *connector, device_t adapter) argument
2258 struct intel_connector *intel_connector = to_intel_connector(connector);
2278 return drm_get_edid(connector, adapter);
2282 intel_dp_get_edid_modes(struct drm_connector *connector, device_t adapter) argument
2284 struct intel_connector *intel_connector = to_intel_connector(connector);
2307 intel_dp_detect(struct drm_connector *connector, bool force) argument
2348 intel_dp_get_modes(struct drm_connector *connector) argument
2376 intel_dp_detect_audio(struct drm_connector *connector) argument
2392 intel_dp_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t val) argument
2464 intel_dp_destroy(struct drm_connector *connector) argument
2576 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) argument
2721 struct drm_connector *connector = &intel_connector->base; local
[all...]
H A Dintel_drv.h185 /* Read out the current hw state of this connector, returning true if
200 * The fixed encoder this connector is connected to.
205 * The new encoder this connector will be driven. Only differs from
210 /* Reads out the current hw, returning true if the connector is enabled
447 int intel_connector_update_modes(struct drm_connector *connector,
451 extern void intel_attach_force_audio_property(struct drm_connector *connector);
452 extern void intel_attach_broadcast_rgb_property(struct drm_connector *connector);
516 extern int intel_panel_setup_backlight(struct drm_connector *connector);
541 extern bool intel_connector_get_hw_state(struct intel_connector *connector);
545 static inline struct intel_encoder *intel_attached_encoder(struct drm_connector *connector) argument
[all...]
H A Dintel_display.c666 * connector, etc., rather than just a single range.
3796 struct drm_connector *connector; local
3817 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
3818 if (!connector->encoder || !connector->encoder->crtc)
3821 if (connector->encoder->crtc != crtc)
3824 connector->dpms = DRM_MODE_DPMS_OFF;
3825 to_intel_encoder(connector->encoder)->connectors_active = false;
3851 /* Simple dpms helper for encodres with just one connector, no cloning and only
3869 static void intel_connector_check_state(struct intel_connector *connector) argument
3904 intel_connector_dpms(struct drm_connector *connector, int mode) argument
3929 intel_connector_get_hw_state(struct intel_connector *connector) argument
4103 struct drm_connector *connector; local
6015 intel_eld_uptodate(struct drm_connector *connector, int reg_eldv, uint32_t bits_eldv, int reg_elda, uint32_t bits_elda, int reg_edid) argument
6044 g4x_write_eld(struct drm_connector *connector, struct drm_crtc *crtc) argument
6084 haswell_write_eld(struct drm_connector *connector, struct drm_crtc *crtc) argument
6169 ironlake_write_eld(struct drm_connector *connector, struct drm_crtc *crtc) argument
6248 struct drm_connector *connector; local
6693 intel_get_load_detect_pipe(struct drm_connector *connector, struct drm_display_mode *mode, struct intel_load_detect_pipe *old) argument
6798 intel_release_load_detect_pipe(struct drm_connector *connector, struct intel_load_detect_pipe *old) argument
7587 struct intel_connector *connector; local
7610 struct intel_connector *connector; local
7676 struct intel_connector *connector; local
7779 struct drm_connector *connector; local
7833 struct intel_connector *connector; local
8035 struct drm_connector *connector; local
8071 struct intel_connector *connector; local
8127 struct intel_connector *connector; local
9050 intel_connector_break_all_links(struct intel_connector *connector) argument
9060 struct intel_connector *connector; local
9118 struct intel_connector *connector; local
9187 struct intel_connector *connector; local
9255 struct intel_connector *connector; local
9425 intel_best_encoder(struct drm_connector *connector) argument
9430 intel_connector_attach_encoder(struct intel_connector *connector, struct intel_encoder *encoder) argument
[all...]
/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_connectors.c40 radeon_combios_connected_scratch_regs(struct drm_connector *connector,
44 radeon_atombios_connected_scratch_regs(struct drm_connector *connector,
49 void radeon_connector_hotplug(struct drm_connector *connector) argument
51 struct drm_device *dev = connector->dev;
53 struct radeon_connector *radeon_connector = to_radeon_connector(connector);
55 /* bail if the connector does not have hpd pin, e.g.,
63 /* if the connector is already off, don't turn it back on */
64 if (connector->dpms != DRM_MODE_DPMS_ON)
68 if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
82 int saved_dpms = connector
109 radeon_get_monitor_bpc(struct drm_connector *connector) argument
165 radeon_connector_update_scratch_regs(struct drm_connector *connector, enum drm_connector_status status) argument
203 radeon_find_encoder(struct drm_connector *connector, int encoder_type) argument
224 radeon_best_single_encoder(struct drm_connector *connector) argument
248 radeon_connector_analog_encoder_conflict_solve(struct drm_connector *connector, struct drm_encoder *encoder, enum drm_connector_status current_status, bool priority) argument
324 radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) argument
375 radeon_connector_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t val) argument
510 radeon_fixup_lvds_native_mode(struct drm_encoder *encoder, struct drm_connector *connector) argument
545 radeon_lvds_get_modes(struct drm_connector *connector) argument
584 radeon_lvds_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
615 radeon_lvds_detect(struct drm_connector *connector, bool force) argument
648 radeon_connector_destroy(struct drm_connector *connector) argument
662 radeon_lvds_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t value) argument
712 radeon_vga_get_modes(struct drm_connector *connector) argument
722 radeon_vga_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
737 radeon_vga_detect(struct drm_connector *connector, bool force) argument
830 radeon_tv_get_modes(struct drm_connector *connector) argument
854 radeon_tv_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
863 radeon_tv_detect(struct drm_connector *connector, bool force) argument
900 radeon_dvi_get_modes(struct drm_connector *connector) argument
909 radeon_check_hpd_status_unchanged(struct drm_connector *connector) argument
942 radeon_dvi_detect(struct drm_connector *connector, bool force) argument
1110 radeon_dvi_encoder(struct drm_connector *connector) argument
1151 radeon_dvi_force(struct drm_connector *connector) argument
1160 radeon_dvi_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1215 radeon_dp_connector_destroy(struct drm_connector *connector) argument
1232 radeon_dp_get_modes(struct drm_connector *connector) argument
1297 radeon_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector) argument
1327 radeon_connector_encoder_is_hbr2(struct drm_connector *connector) argument
1352 radeon_connector_is_dp12_capable(struct drm_connector *connector) argument
1367 radeon_dp_detect(struct drm_connector *connector, bool force) argument
1444 radeon_dp_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1514 struct drm_connector *connector; local
1908 struct drm_connector *connector; local
[all...]
H A Dradeon_encoders.c162 struct drm_connector *connector; local
168 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
169 radeon_connector = to_radeon_connector(connector);
173 drm_mode_connector_attach_encoder(connector, encoder);
176 radeon_atom_backlight_init(radeon_encoder, connector);
178 radeon_legacy_backlight_init(radeon_encoder, connector);
190 struct drm_connector *connector; local
192 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
193 if (connector->encoder == encoder) {
194 struct radeon_connector *radeon_connector = to_radeon_connector(connector);
208 struct drm_connector *connector; local
224 struct drm_connector *connector; local
326 struct drm_connector *connector; local
[all...]
H A Datombios_dp.c359 static int radeon_dp_get_dp_lane_number(struct drm_connector *connector, argument
363 int bpp = convert_bpc_to_bpp(radeon_get_monitor_bpc(connector));
378 static int radeon_dp_get_dp_link_clock(struct drm_connector *connector, argument
382 int bpp = convert_bpc_to_bpp(radeon_get_monitor_bpc(connector));
385 if (radeon_connector_encoder_get_dp_bridge_encoder_id(connector) ==
389 lane_num = radeon_dp_get_dp_lane_number(connector, dpcd, pix_clock);
396 if (radeon_connector_is_dp12_capable(connector)) {
474 struct drm_connector *connector)
478 struct radeon_connector *radeon_connector = to_radeon_connector(connector);
480 u16 dp_bridge = radeon_connector_encoder_get_dp_bridge_encoder_id(connector);
473 radeon_dp_get_panel_mode(struct drm_encoder *encoder, struct drm_connector *connector) argument
506 radeon_dp_set_link_config(struct drm_connector *connector, const struct drm_display_mode *mode) argument
525 radeon_dp_mode_valid_helper(struct drm_connector *connector, struct drm_display_mode *mode) argument
575 struct drm_connector *connector; member in struct:radeon_dp_link_train_info
822 radeon_dp_link_train(struct drm_encoder *encoder, struct drm_connector *connector) argument
[all...]
H A Datombios_encoders.c318 /* set the active encoder to connector routing */
347 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
348 radeon_dp_set_link_config(connector, adjusted_mode);
464 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
467 if (connector)
468 bpc = radeon_get_monitor_bpc(connector);
676 struct drm_connector *connector; local
689 connector = radeon_get_connector_for_encoder(encoder);
693 if (!connector)
694 connector
808 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
959 struct drm_connector *connector; local
1316 atombios_set_edp_panel_power(struct drm_connector *connector, int action) argument
1374 struct drm_connector *connector; local
1593 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
1861 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
2169 atombios_dac_load_detect(struct drm_encoder *encoder, struct drm_connector *connector) argument
2218 radeon_atom_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) argument
2259 radeon_atom_dig_detect(struct drm_encoder *encoder, struct drm_connector *connector) argument
2321 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local
[all...]
H A Dradeon_mode.h196 /* mostly for macs, but really any system without connector tables */
331 struct drm_connector *connector; member in struct:radeon_crtc
507 extern u16 radeon_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector);
508 extern bool radeon_connector_encoder_is_hbr2(struct drm_connector *connector);
509 extern bool radeon_connector_is_dp12_capable(struct drm_connector *connector);
510 extern int radeon_get_monitor_bpc(struct drm_connector *connector);
512 extern void radeon_connector_hotplug(struct drm_connector *connector);
513 extern int radeon_dp_mode_valid_helper(struct drm_connector *connector,
515 extern void radeon_dp_set_link_config(struct drm_connector *connector,
518 struct drm_connector *connector);
[all...]
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_crtc_helper.c44 * connector list
47 * Some userspace presumes that the first connected connector is the main
50 * (eDP/LVDS) panels to the front of the connector list, instead of
55 struct drm_connector *connector, *tmp; local
60 list_for_each_entry_safe(connector, tmp,
62 if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS ||
63 connector->connector_type == DRM_MODE_CONNECTOR_eDP)
64 list_move_tail(&connector->head, &panel_list);
74 static void drm_mode_validate_flag(struct drm_connector *connector, argument
82 list_for_each_entry(mode, &connector
115 drm_helper_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, uint32_t maxY) argument
222 struct drm_connector *connector; local
279 struct drm_connector *connector; local
516 struct drm_connector *connector; local
560 struct drm_connector *save_connectors, *connector; local
822 struct drm_connector *connector; local
835 struct drm_connector *connector; local
855 drm_helper_connector_dpms(struct drm_connector *connector, int mode) argument
981 struct drm_connector *connector; local
1041 struct drm_connector *connector; local
1076 struct drm_connector *connector; local
[all...]
H A Ddrm_crtc_helper.h45 * @mode_fixup: try to fixup proposed mode for this connector
84 * @mode_fixup: try to fixup proposed mode for this connector
105 struct drm_connector *connector);
112 * @get_modes: get mode list for this connector
113 * @mode_valid: is this mode valid on the given connector?
118 int (*get_modes)(struct drm_connector *connector);
119 int (*mode_valid)(struct drm_connector *connector,
121 struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
124 extern int drm_helper_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, uint32_t maxY);
134 extern void drm_helper_connector_dpms(struct drm_connector *connector, in
153 drm_connector_helper_add(struct drm_connector *connector, const struct drm_connector_helper_funcs *funcs) argument
[all...]
H A Ddrm_edid.c76 struct drm_connector *connector; member in struct:detailed_mode_closure
327 drm_do_get_edid(struct drm_connector *connector, device_t adapter) argument
331 bool print_bad_edid = !connector->bad_edid_counter || (drm_debug & DRM_DEBUGBITS_KMS);
343 connector->null_edid_counter++;
375 dev_warn(connector->dev->dev,
377 drm_get_connector_name(connector), j);
379 connector->bad_edid_counter++;
397 dev_warn(connector->dev->dev, "%s: EDID block %d invalid.\n",
398 drm_get_connector_name(connector), j);
400 connector
432 drm_get_edid(struct drm_connector *connector, device_t adapter) argument
498 edid_fixup_preferred(struct drm_connector *connector, u32 quirks) argument
742 drm_mode_std(struct drm_connector *connector, struct edid *edid, struct std_timing *t, int revision) argument
1078 valid_inferred_mode(const struct drm_connector *connector, const struct drm_display_mode *mode) argument
1097 drm_dmt_modes_for_range(struct drm_connector *connector, struct edid *edid, struct detailed_timing *timing) argument
1132 drm_gtf_modes_for_range(struct drm_connector *connector, struct edid *edid, struct detailed_timing *timing) argument
1160 drm_cvt_modes_for_range(struct drm_connector *connector, struct edid *edid, struct detailed_timing *timing) argument
1227 add_inferred_modes(struct drm_connector *connector, struct edid *edid) argument
1241 drm_est3_modes(struct drm_connector *connector, struct detailed_timing *timing) argument
1287 add_established_modes(struct drm_connector *connector, struct edid *edid) argument
1321 struct drm_connector *connector = closure->connector; local
1349 add_standard_modes(struct drm_connector *connector, struct edid *edid) argument
1377 drm_cvt_modes(struct drm_connector *connector, struct detailed_timing *timing) argument
1437 add_cvt_modes(struct drm_connector *connector, struct edid *edid) argument
1480 add_detailed_modes(struct drm_connector *connector, struct edid *edid, u32 quirks) argument
1556 do_cea_modes(struct drm_connector *connector, u8 *db, u8 len) argument
1613 add_cea_modes(struct drm_connector *connector, struct edid *edid) argument
1638 parse_hdmi_vsdb(struct drm_connector *connector, const u8 *db) argument
1709 drm_edid_to_eld(struct drm_connector *connector, struct edid *edid) argument
1790 drm_av_sync_delay(struct drm_connector *connector, struct drm_display_mode *mode) argument
1834 struct drm_connector *connector; local
2008 drm_add_edid_modes(struct drm_connector *connector, struct edid *edid) argument
2066 drm_add_modes_noedid(struct drm_connector *connector, int hdisplay, int vdisplay) argument
[all...]
H A Ddrm_fb_helper.c121 * Example of a mode specific to the LVDS connector:
125 * connector-specific mode:
153 struct drm_connector *connector; local
156 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
164 fb_helper_connector->connector = connector;
185 struct drm_connector *connector; local
189 connector = fb_helper_conn->connector;
192 /* do something on return - turn off connector mayb
1028 struct drm_connector *connector; local
1102 drm_connector_enabled(struct drm_connector *connector, bool strict) argument
1118 struct drm_connector *connector; local
1252 struct drm_connector *connector; local
[all...]
H A Ddrm_crtc.c187 char *drm_get_connector_name(struct drm_connector *connector) argument
192 drm_connector_enum_list[connector->connector_type].name,
193 connector->connector_type_id);
473 * drm_mode_probed_add - add a mode to a connector's probed mode list
474 * @connector: connector the new mode
480 * Add @mode to @connector's mode list for later use.
482 void drm_mode_probed_add(struct drm_connector *connector, argument
485 list_add(&mode->head, &connector->probed_modes);
491 * @connector
499 drm_mode_remove(struct drm_connector *connector, struct drm_display_mode *mode) argument
523 drm_connector_init(struct drm_device *dev, struct drm_connector *connector, const struct drm_connector_funcs *funcs, int connector_type) argument
575 drm_connector_cleanup(struct drm_connector *connector) argument
600 struct drm_connector *connector; local
1034 struct drm_connector *connector; local
1069 struct drm_connector *connector, *ot; local
1217 struct drm_connector *connector; local
1463 struct drm_connector *connector; local
1891 struct drm_connector **connector_set = NULL, *connector; local
2590 drm_mode_attachmode(struct drm_device *dev, struct drm_connector *connector, struct drm_display_mode *mode) argument
2600 struct drm_connector *connector; local
2635 drm_mode_detachmode(struct drm_device *dev, struct drm_connector *connector, struct drm_display_mode *mode) argument
2660 struct drm_connector *connector; local
2686 struct drm_connector *connector; local
2741 struct drm_connector *connector; local
3167 drm_mode_connector_update_edid_property(struct drm_connector *connector, struct edid *edid) argument
3244 struct drm_connector *connector = obj_to_connector(obj); local
3401 drm_mode_connector_attach_encoder(struct drm_connector *connector, struct drm_encoder *encoder) argument
3416 drm_mode_connector_detach_encoder(struct drm_connector *connector, struct drm_encoder *encoder) argument
3671 struct drm_connector *connector; local
[all...]
H A Ddrm_crtc.h63 * Note on terminology: here, for brevity and convenience, we refer to connector
64 * control chips as 'CRTCs'. They can control any type of connector, VGA, LVDS,
66 * may span multiple monitors (and therefore multiple CRTC and connector
392 /* framebuffer the connector is currently bound to */
427 * @save: save connector state
428 * @restore: restore connector state
429 * @reset: reset connector after state has been invalidate (e.g. resume)
430 * @detect: is this connector active?
431 * @fill_modes: fill mode list for this connector
432 * @set_property: property for this connector ma
[all...]
H A Ddrm_fb_helper.h62 struct drm_connector *connector; member in struct:drm_fb_helper_connector
H A Ddrm_edid.h250 void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid);
251 int drm_av_sync_delay(struct drm_connector *connector,
255 int drm_load_edid_firmware(struct drm_connector *connector);
/freebsd-11-stable/sys/arm/nvidia/drm2/
H A Dtegra_drm_subr.c52 tegra_drm_connector_get_modes(struct drm_connector *connector) argument
58 output = container_of(connector, struct tegra_drm_encoder,
59 connector);
72 edid = drm_get_edid(connector, output->ddc);
78 drm_mode_connector_update_edid_property(connector, edid);
79 rv = drm_add_edid_modes(connector, edid);
80 drm_edid_to_eld(connector, edid);
85 tegra_drm_connector_best_encoder(struct drm_connector *connector) argument
89 output = container_of(connector, struct tegra_drm_encoder,
90 connector);
96 tegra_drm_connector_detect(struct drm_connector *connector, bool force) argument
[all...]
H A Dtegra_drm.h80 struct drm_connector connector; member in struct:tegra_drm_encoder
98 struct drm_connector *connector, bool force);
99 int tegra_drm_connector_get_modes(struct drm_connector *connector);
101 struct drm_connector *connector);

Completed in 229 milliseconds

123