Home
last modified time | relevance | path

Searched refs:drm_connector (Results 1 – 200 of 217) sorted by relevance

12

/linux-4.4.14/drivers/gpu/drm/gma500/
Dpsb_intel_drv.h141 struct drm_connector base;
208 int psb_intel_ddc_get_modes(struct drm_connector *connector,
230 extern struct drm_encoder *gma_best_encoder(struct drm_connector *connector);
235 struct drm_connector *connector) in gma_attached_encoder()
244 extern struct drm_connector *psb_intel_sdvo_find(struct drm_device *dev,
246 extern int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector);
247 extern void psb_intel_sdvo_set_hotplug(struct drm_connector *connector,
255 extern int psb_intel_lvds_mode_valid(struct drm_connector *connector,
257 extern int psb_intel_lvds_set_property(struct drm_connector *connector,
260 extern void psb_intel_lvds_destroy(struct drm_connector *connector);
[all …]
Dcdv_intel_crt.c67 static int cdv_intel_crt_mode_valid(struct drm_connector *connector, in cdv_intel_crt_mode_valid()
134 static bool cdv_intel_crt_detect_hotplug(struct drm_connector *connector, in cdv_intel_crt_detect_hotplug()
182 struct drm_connector *connector, bool force) in cdv_intel_crt_detect()
190 static void cdv_intel_crt_destroy(struct drm_connector *connector) in cdv_intel_crt_destroy()
200 static int cdv_intel_crt_get_modes(struct drm_connector *connector) in cdv_intel_crt_get_modes()
207 static int cdv_intel_crt_set_property(struct drm_connector *connector, in cdv_intel_crt_set_property()
256 struct drm_connector *connector; in cdv_intel_crt_init()
Dcdv_intel_hdmi.c108 static void cdv_hdmi_save(struct drm_connector *connector) in cdv_hdmi_save()
117 static void cdv_hdmi_restore(struct drm_connector *connector) in cdv_hdmi_restore()
128 struct drm_connector *connector, bool force) in cdv_hdmi_detect()
152 static int cdv_hdmi_set_property(struct drm_connector *connector, in cdv_hdmi_set_property()
211 static int cdv_hdmi_get_modes(struct drm_connector *connector) in cdv_hdmi_get_modes()
226 static int cdv_hdmi_mode_valid(struct drm_connector *connector, in cdv_hdmi_mode_valid()
245 static void cdv_hdmi_destroy(struct drm_connector *connector) in cdv_hdmi_destroy()
286 struct drm_connector *connector; in cdv_hdmi_init()
Dmdfld_dsi_output.c225 static void mdfld_dsi_connector_save(struct drm_connector *connector) in mdfld_dsi_connector_save()
229 static void mdfld_dsi_connector_restore(struct drm_connector *connector) in mdfld_dsi_connector_restore()
235 mdfld_dsi_connector_detect(struct drm_connector *connector, bool force) in mdfld_dsi_connector_detect()
245 static int mdfld_dsi_connector_set_property(struct drm_connector *connector, in mdfld_dsi_connector_set_property()
313 static void mdfld_dsi_connector_destroy(struct drm_connector *connector) in mdfld_dsi_connector_destroy()
328 static int mdfld_dsi_connector_get_modes(struct drm_connector *connector) in mdfld_dsi_connector_get_modes()
354 static int mdfld_dsi_connector_mode_valid(struct drm_connector *connector, in mdfld_dsi_connector_mode_valid()
385 static void mdfld_dsi_connector_dpms(struct drm_connector *connector, int mode) in mdfld_dsi_connector_dpms()
396 struct drm_connector *connector) in mdfld_dsi_connector_best_encoder()
503 struct drm_connector *connector; in mdfld_dsi_output_init()
Dcdv_intel_lvds.c239 static void cdv_intel_lvds_save(struct drm_connector *connector) in cdv_intel_lvds_save()
243 static void cdv_intel_lvds_restore(struct drm_connector *connector) in cdv_intel_lvds_restore()
247 static int cdv_intel_lvds_mode_valid(struct drm_connector *connector, in cdv_intel_lvds_mode_valid()
397 struct drm_connector *connector, bool force) in cdv_intel_lvds_detect()
405 static int cdv_intel_lvds_get_modes(struct drm_connector *connector) in cdv_intel_lvds_get_modes()
443 static void cdv_intel_lvds_destroy(struct drm_connector *connector) in cdv_intel_lvds_destroy()
454 static int cdv_intel_lvds_set_property(struct drm_connector *connector, in cdv_intel_lvds_set_property()
614 struct drm_connector *connector; in cdv_intel_lvds_init()
Dpsb_intel_sdvo.c201 static struct psb_intel_sdvo *intel_attached_sdvo(struct drm_connector *connector) in intel_attached_sdvo()
207 static struct psb_intel_sdvo_connector *to_psb_intel_sdvo_connector(struct drm_connector *connector) in to_psb_intel_sdvo_connector()
1161 static int psb_intel_sdvo_mode_valid(struct drm_connector *connector, in psb_intel_sdvo_mode_valid()
1225 struct drm_connector* psb_intel_sdvo_find(struct drm_device *dev, int sdvoB)
1227 struct drm_connector *connector = NULL;
1251 int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector)
1267 void psb_intel_sdvo_set_hotplug(struct drm_connector *connector, int on)
1301 psb_intel_sdvo_get_edid(struct drm_connector *connector) in psb_intel_sdvo_get_edid()
1309 psb_intel_sdvo_get_analog_edid(struct drm_connector *connector) in psb_intel_sdvo_get_analog_edid()
1318 psb_intel_sdvo_hdmi_sink_detect(struct drm_connector *connector) in psb_intel_sdvo_hdmi_sink_detect()
[all …]
Dpsb_intel_lvds.c265 static void psb_intel_lvds_save(struct drm_connector *connector) in psb_intel_lvds_save()
305 static void psb_intel_lvds_restore(struct drm_connector *connector) in psb_intel_lvds_restore()
346 int psb_intel_lvds_mode_valid(struct drm_connector *connector, in psb_intel_lvds_mode_valid()
509 static enum drm_connector_status psb_intel_lvds_detect(struct drm_connector in psb_intel_lvds_detect()
518 static int psb_intel_lvds_get_modes(struct drm_connector *connector) in psb_intel_lvds_get_modes()
559 void psb_intel_lvds_destroy(struct drm_connector *connector) in psb_intel_lvds_destroy()
571 int psb_intel_lvds_set_property(struct drm_connector *connector, in psb_intel_lvds_set_property()
689 struct drm_connector *connector; in psb_intel_lvds_init()
Dpsb_intel_modes.c62 int psb_intel_ddc_get_modes(struct drm_connector *connector, in psb_intel_ddc_get_modes()
Dpsb_intel_display.c120 struct drm_connector *connector; in psb_intel_crtc_mode_set()
502 (INTELFB_CONN_LIMIT * sizeof(struct drm_connector *)), in psb_intel_crtc_init()
551 gma_crtc->mode_set.connectors = (struct drm_connector **)(gma_crtc + 1); in psb_intel_crtc_init()
574 struct drm_connector *connector; in gma_connector_clones()
Dcdv_device.c268 struct drm_connector *connector; in cdv_save_display_registers()
322 struct drm_connector *connector; in cdv_restore_display_registers()
470 void cdv_intel_attach_force_audio_property(struct drm_connector *connector) in cdv_intel_attach_force_audio_property()
499 void cdv_intel_attach_broadcast_rgb_property(struct drm_connector *connector) in cdv_intel_attach_broadcast_rgb_property()
Doaktrail_hdmi.c512 static int oaktrail_hdmi_mode_valid(struct drm_connector *connector, in oaktrail_hdmi_mode_valid()
527 oaktrail_hdmi_detect(struct drm_connector *connector, bool force) in oaktrail_hdmi_detect()
560 static int oaktrail_hdmi_get_modes(struct drm_connector *connector) in oaktrail_hdmi_get_modes()
597 static void oaktrail_hdmi_destroy(struct drm_connector *connector) in oaktrail_hdmi_destroy()
638 struct drm_connector *connector; in oaktrail_hdmi_init()
Dpsb_device.c184 struct drm_connector *connector; in psb_save_display_registers()
222 struct drm_connector *connector; in psb_restore_display_registers()
Dcdv_intel_dp.c509 cdv_intel_dp_mode_valid(struct drm_connector *connector, in cdv_intel_dp_mode_valid()
1728 cdv_intel_dp_detect(struct drm_connector *connector, bool force) in cdv_intel_dp_detect()
1762 static int cdv_intel_dp_get_modes(struct drm_connector *connector) in cdv_intel_dp_get_modes()
1818 cdv_intel_dp_detect_audio(struct drm_connector *connector) in cdv_intel_dp_detect_audio()
1841 cdv_intel_dp_set_property(struct drm_connector *connector, in cdv_intel_dp_set_property()
1897 cdv_intel_dp_destroy(struct drm_connector *connector) in cdv_intel_dp_destroy()
1947 static void cdv_intel_dp_add_properties(struct drm_connector *connector) in cdv_intel_dp_add_properties()
2000 struct drm_connector *connector; in cdv_intel_dp_init()
Doaktrail_lvds.c99 struct drm_connector *connector = NULL; in oaktrail_lvds_mode_set()
303 struct drm_connector *connector; in oaktrail_lvds_init()
Dmdfld_dsi_output.h270 struct drm_connector *connector) in mdfld_dsi_connector()
Dgma_display.c36 struct drm_connector *l_entry; in gma_pipe_has_type()
682 struct drm_encoder *gma_best_encoder(struct drm_connector *connector) in gma_best_encoder()
Dpsb_drv.c234 struct drm_connector *connector; in psb_driver_load()
Doaktrail_crtc.c385 struct drm_connector *connector; in oaktrail_crtc_mode_set()
Dframebuffer.c697 struct drm_connector *connector; in psb_setup_outputs()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_connectors.h27 struct edid *amdgpu_connector_edid(struct drm_connector *connector);
28 void amdgpu_connector_hotplug(struct drm_connector *connector);
29 int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector);
30 u16 amdgpu_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector);
31 bool amdgpu_connector_is_dp12_capable(struct drm_connector *connector);
Datombios_dp.h31 struct drm_connector *connector);
32 void amdgpu_atombios_dp_set_link_config(struct drm_connector *connector,
34 int amdgpu_atombios_dp_mode_valid_helper(struct drm_connector *connector,
37 void amdgpu_atombios_dp_set_rx_power_state(struct drm_connector *connector,
40 struct drm_connector *connector);
Datombios_encoders.h33 struct drm_connector *drm_connector);
48 amdgpu_atombios_encoder_set_edp_panel_power(struct drm_connector *connector,
58 struct drm_connector *connector);
61 struct drm_connector *connector);
65 amdgpu_atombios_encoder_set_bios_scratch_regs(struct drm_connector *connector,
Damdgpu_encoders.c38 struct drm_connector *connector; in amdgpu_link_encoder_connector()
63 struct drm_connector *connector; in amdgpu_encoder_set_active_device()
76 struct drm_connector *
81 struct drm_connector *connector; in amdgpu_get_connector_for_encoder()
92 struct drm_connector *
97 struct drm_connector *connector; in amdgpu_get_connector_for_encoder_init()
191 struct drm_connector *connector; in amdgpu_dig_monitor_is_duallink()
Damdgpu_connectors.c40 void amdgpu_connector_hotplug(struct drm_connector *connector) in amdgpu_connector_hotplug()
105 int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector) in amdgpu_connector_get_monitor_bpc()
219 amdgpu_connector_update_scratch_regs(struct drm_connector *connector, in amdgpu_connector_update_scratch_regs()
250 amdgpu_connector_find_encoder(struct drm_connector *connector, in amdgpu_connector_find_encoder()
270 struct edid *amdgpu_connector_edid(struct drm_connector *connector) in amdgpu_connector_edid()
302 static void amdgpu_connector_get_edid(struct drm_connector *connector) in amdgpu_connector_get_edid()
345 static void amdgpu_connector_free_edid(struct drm_connector *connector) in amdgpu_connector_free_edid()
355 static int amdgpu_connector_ddc_get_modes(struct drm_connector *connector) in amdgpu_connector_ddc_get_modes()
371 amdgpu_connector_best_single_encoder(struct drm_connector *connector) in amdgpu_connector_best_single_encoder()
381 static void amdgpu_get_native_mode(struct drm_connector *connector) in amdgpu_get_native_mode()
[all …]
Datombios_dp.c268 static int amdgpu_atombios_dp_get_dp_lane_number(struct drm_connector *connector, in amdgpu_atombios_dp_get_dp_lane_number()
287 static int amdgpu_atombios_dp_get_dp_link_clock(struct drm_connector *connector, in amdgpu_atombios_dp_get_dp_link_clock()
383 struct drm_connector *connector) in amdgpu_atombios_dp_get_panel_mode()
420 void amdgpu_atombios_dp_set_link_config(struct drm_connector *connector, in amdgpu_atombios_dp_set_link_config()
439 int amdgpu_atombios_dp_mode_valid_helper(struct drm_connector *connector, in amdgpu_atombios_dp_mode_valid_helper()
473 void amdgpu_atombios_dp_set_rx_power_state(struct drm_connector *connector, in amdgpu_atombios_dp_set_rx_power_state()
495 struct drm_connector *connector;
725 struct drm_connector *connector) in amdgpu_atombios_dp_link_train()
Datombios_encoders.c162 struct drm_connector *drm_connector) in amdgpu_atombios_encoder_init_backlight() argument
200 bd = backlight_device_register(bl_name, drm_connector->kdev, in amdgpu_atombios_encoder_init_backlight()
313 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_mode_fixup()
449 struct drm_connector *connector; in amdgpu_atombios_encoder_get_encoder_mode()
580 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_setup_dig_encoder()
727 struct drm_connector *connector; in amdgpu_atombios_encoder_setup_dig_transmitter()
1087 amdgpu_atombios_encoder_set_edp_panel_power(struct drm_connector *connector, in amdgpu_atombios_encoder_set_edp_panel_power()
1143 struct drm_connector *connector; in amdgpu_atombios_encoder_setup_external_encoder()
1244 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_setup_dig()
1439 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_set_crtc_source()
[all …]
Damdgpu_mode.h405 struct drm_connector *connector;
502 struct drm_connector base;
538 struct drm_connector *
540 struct drm_connector *
Ddce_v8_0.c387 struct drm_connector *connector; in dce_v8_0_hpd_init()
442 struct drm_connector *connector; in dce_v8_0_hpd_fini()
663 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v8_0_program_fmt()
1392 struct drm_connector *connector; in dce_v8_0_audio_write_latency_fields()
1449 struct drm_connector *connector; in dce_v8_0_audio_write_speaker_allocation()
1499 struct drm_connector *connector; in dce_v8_0_audio_write_sad_regs()
1730 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v8_0_afmt_setmode()
2804 (AMDGPUFB_CONN_LIMIT * sizeof(struct drm_connector *)), GFP_KERNEL); in dce_v8_0_crtc_init()
3466 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v8_0_encoder_prepare()
Damdgpu_irq.c60 struct drm_connector *connector; in amdgpu_hotplug_work_func()
Damdgpu_display.c380 struct drm_connector *connector; in amdgpu_print_display_setup()
689 struct drm_connector *connector; in amdgpu_crtc_scaling_mode_fixup()
Ddce_v11_0.c405 struct drm_connector *connector; in dce_v11_0_hpd_init()
474 struct drm_connector *connector; in dce_v11_0_hpd_fini()
703 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v11_0_program_fmt()
1434 struct drm_connector *connector; in dce_v11_0_audio_write_latency_fields()
1476 struct drm_connector *connector; in dce_v11_0_audio_write_speaker_allocation()
1528 struct drm_connector *connector; in dce_v11_0_audio_write_sad_regs()
1763 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v11_0_afmt_setmode()
2874 (AMDGPUFB_CONN_LIMIT * sizeof(struct drm_connector *)), GFP_KERNEL); in dce_v11_0_crtc_init()
3529 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v11_0_encoder_prepare()
Ddce_v10_0.c415 struct drm_connector *connector; in dce_v10_0_hpd_init()
485 struct drm_connector *connector; in dce_v10_0_hpd_fini()
715 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v10_0_program_fmt()
1446 struct drm_connector *connector; in dce_v10_0_audio_write_latency_fields()
1488 struct drm_connector *connector; in dce_v10_0_audio_write_speaker_allocation()
1540 struct drm_connector *connector; in dce_v10_0_audio_write_sad_regs()
1775 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v10_0_afmt_setmode()
2885 (AMDGPUFB_CONN_LIMIT * sizeof(struct drm_connector *)), GFP_KERNEL); in dce_v10_0_crtc_init()
3536 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v10_0_encoder_prepare()
Datombios_crtc.c312 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_crtc_adjust_pll()
684 struct drm_connector *connector = in amdgpu_atombios_crtc_prepare_pll()
Damdgpu_device.c1640 struct drm_connector *connector; in amdgpu_suspend_kms()
1725 struct drm_connector *connector; in amdgpu_resume_kms()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_connector.c57 static int udl_get_modes(struct drm_connector *connector) in udl_get_modes()
83 static int udl_mode_valid(struct drm_connector *connector, in udl_mode_valid()
97 udl_detect(struct drm_connector *connector, bool force) in udl_detect()
105 udl_best_single_encoder(struct drm_connector *connector) in udl_best_single_encoder()
111 static int udl_connector_set_property(struct drm_connector *connector, in udl_connector_set_property()
118 static void udl_connector_destroy(struct drm_connector *connector) in udl_connector_destroy()
141 struct drm_connector *connector; in udl_connector_init()
143 connector = kzalloc(sizeof(struct drm_connector), GFP_KERNEL); in udl_connector_init()
Dudl_modeset.c422 crtc = kzalloc(sizeof(struct drm_crtc) + sizeof(struct drm_connector *), GFP_KERNEL); in udl_crtc_init()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_lvds_connector.c24 struct drm_connector base;
31 struct drm_connector *connector, bool force) in mdp4_lvds_connector_detect()
41 static void mdp4_lvds_connector_destroy(struct drm_connector *connector) in mdp4_lvds_connector_destroy()
56 static int mdp4_lvds_connector_get_modes(struct drm_connector *connector) in mdp4_lvds_connector_get_modes()
69 static int mdp4_lvds_connector_mode_valid(struct drm_connector *connector, in mdp4_lvds_connector_mode_valid()
89 mdp4_lvds_connector_best_encoder(struct drm_connector *connector) in mdp4_lvds_connector_best_encoder()
113 struct drm_connector *mdp4_lvds_connector_init(struct drm_device *dev, in mdp4_lvds_connector_init()
116 struct drm_connector *connector = NULL; in mdp4_lvds_connector_init()
Dmdp4_lcdc_encoder.c95 struct drm_connector *get_connector(struct drm_encoder *encoder) in get_connector()
98 struct drm_connector *connector; in get_connector()
110 struct drm_connector *connector = get_connector(encoder); in setup_phy()
Dmdp4_kms.h217 struct drm_connector *mdp4_lvds_connector_init(struct drm_device *dev,
Dmdp4_kms.c287 struct drm_connector *connector; in modeset_init()
/linux-4.4.14/include/drm/
Ddrm_crtc_helper.h157 struct drm_connector *connector);
178 int (*get_modes)(struct drm_connector *connector);
179 enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
181 struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
182 struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector,
195 extern int drm_helper_connector_dpms(struct drm_connector *connector, int mode);
214 static inline void drm_connector_helper_add(struct drm_connector *connector, in drm_connector_helper_add()
229 extern int drm_helper_probe_single_connector_modes(struct drm_connector
232 extern int drm_helper_probe_single_connector_modes_nomerge(struct drm_connector
Ddrm_crtc.h246 struct drm_connector;
487 struct drm_connector *connector;
519 int (*dpms)(struct drm_connector *connector, int mode);
520 void (*save)(struct drm_connector *connector);
521 void (*restore)(struct drm_connector *connector);
522 void (*reset)(struct drm_connector *connector);
530 enum drm_connector_status (*detect)(struct drm_connector *connector,
532 int (*fill_modes)(struct drm_connector *connector, uint32_t max_width, uint32_t max_height);
533 int (*set_property)(struct drm_connector *connector, struct drm_property *property,
535 void (*destroy)(struct drm_connector *connector);
[all …]
Ddrm_atomic_helper.h90 int drm_atomic_helper_connector_set_property(struct drm_connector *connector,
97 int drm_atomic_helper_connector_dpms(struct drm_connector *connector,
121 void drm_atomic_helper_connector_reset(struct drm_connector *connector);
123 __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
126 drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector);
131 __drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
133 void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
Ddrm_encoder_slave.h66 struct drm_connector *connector);
68 struct drm_connector *connector);
70 struct drm_connector *connector);
72 struct drm_connector *connector,
177 struct drm_connector *connector);
Ddrm_edid.h320 struct drm_connector;
325 void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid);
328 int drm_av_sync_delay(struct drm_connector *connector,
330 struct drm_connector *drm_select_eld(struct drm_encoder *encoder);
331 int drm_load_edid_firmware(struct drm_connector *connector);
406 struct edid *drm_do_get_edid(struct drm_connector *connector,
Ddrm_panel.h29 struct drm_connector;
80 struct drm_connector *connector;
133 int drm_panel_attach(struct drm_panel *panel, struct drm_connector *connector);
Ddrm_dp_mst_helper.h87 struct drm_connector *connector;
376 …struct drm_connector *(*add_connector)(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port…
377 void (*register_connector)(struct drm_connector *connector);
379 struct drm_connector *connector);
478 enum drm_connector_status drm_dp_mst_detect_port(struct drm_connector *connector, struct drm_dp_mst…
480 struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *m…
Ddrm_fb_helper.h104 struct drm_connector *connector;
211 int drm_fb_helper_add_one_connector(struct drm_fb_helper *fb_helper, struct drm_connector *connecto…
213 struct drm_connector *connector);
386 struct drm_connector *connector) in drm_fb_helper_add_one_connector()
393 struct drm_connector *connector) in drm_fb_helper_remove_one_connector()
Ddrm_modes.h180 struct drm_connector;
189 void drm_mode_probed_add(struct drm_connector *connector, struct drm_display_mode *mode);
235 void drm_mode_connector_list_update(struct drm_connector *connector, bool merge_type_bits);
240 struct drm_connector *connector,
Ddrm_atomic.h57 struct drm_connector *connector);
58 int drm_atomic_connector_set_property(struct drm_connector *connector,
102 struct drm_connector *connector) in drm_atomic_get_existing_connector_state()
/linux-4.4.14/drivers/gpu/drm/msm/edp/
Dedp_connector.c19 struct drm_connector base;
25 struct drm_connector *connector, bool force) in edp_connector_detect()
35 static void edp_connector_destroy(struct drm_connector *connector) in edp_connector_destroy()
46 static int edp_connector_get_modes(struct drm_connector *connector) in edp_connector_get_modes()
66 static int edp_connector_mode_valid(struct drm_connector *connector, in edp_connector_mode_valid()
95 edp_connector_best_encoder(struct drm_connector *connector) in edp_connector_best_encoder()
120 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp) in msm_edp_connector_init()
122 struct drm_connector *connector = NULL; in msm_edp_connector_init()
Dedp.h37 struct drm_connector *connector;
53 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp);
77 struct drm_connector *connector, struct edid **edid);
Dedp_bridge.c59 struct drm_connector *connector; in edp_bridge_mode_set()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_dvo.c99 struct drm_connector drm_connector; member
105 container_of(x, struct sti_dvo_connector, drm_connector)
285 static int sti_dvo_connector_get_modes(struct drm_connector *connector) in sti_dvo_connector_get_modes()
299 static int sti_dvo_connector_mode_valid(struct drm_connector *connector, in sti_dvo_connector_mode_valid()
323 struct drm_encoder *sti_dvo_best_encoder(struct drm_connector *connector) in sti_dvo_best_encoder()
340 sti_dvo_connector_detect(struct drm_connector *connector, bool force) in sti_dvo_connector_detect()
358 static void sti_dvo_connector_destroy(struct drm_connector *connector) in sti_dvo_connector_destroy()
396 struct drm_connector *drm_connector; in sti_dvo_bind() local
437 drm_connector = (struct drm_connector *)connector; in sti_dvo_bind()
439 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_dvo_bind()
[all …]
Dsti_hda.c256 struct drm_connector drm_connector; member
262 container_of(x, struct sti_hda_connector, drm_connector)
520 static int sti_hda_connector_get_modes(struct drm_connector *connector) in sti_hda_connector_get_modes()
553 static int sti_hda_connector_mode_valid(struct drm_connector *connector, in sti_hda_connector_mode_valid()
583 struct drm_encoder *sti_hda_best_encoder(struct drm_connector *connector) in sti_hda_best_encoder()
600 sti_hda_connector_detect(struct drm_connector *connector, bool force) in sti_hda_connector_detect()
605 static void sti_hda_connector_destroy(struct drm_connector *connector) in sti_hda_connector_destroy()
643 struct drm_connector *drm_connector; in sti_hda_bind() local
671 drm_connector = (struct drm_connector *)connector; in sti_hda_bind()
673 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_hda_bind()
[all …]
Dsti_hdmi.c117 struct drm_connector drm_connector; member
123 container_of(x, struct sti_hdmi_connector, drm_connector)
570 static int sti_hdmi_connector_get_modes(struct drm_connector *connector) in sti_hdmi_connector_get_modes()
597 static int sti_hdmi_connector_mode_valid(struct drm_connector *connector, in sti_hdmi_connector_mode_valid()
622 struct drm_encoder *sti_hdmi_best_encoder(struct drm_connector *connector) in sti_hdmi_best_encoder()
640 sti_hdmi_connector_detect(struct drm_connector *connector, bool force) in sti_hdmi_connector_detect()
657 static void sti_hdmi_connector_destroy(struct drm_connector *connector) in sti_hdmi_connector_destroy()
695 struct drm_connector *drm_connector; in sti_hdmi_bind() local
723 drm_connector = (struct drm_connector *)connector; in sti_hdmi_bind()
725 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_hdmi_bind()
[all …]
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_modes.c39 int intel_connector_update_modes(struct drm_connector *connector, in intel_connector_update_modes()
58 int intel_ddc_get_modes(struct drm_connector *connector, in intel_ddc_get_modes()
82 intel_attach_force_audio_property(struct drm_connector *connector) in intel_attach_force_audio_property()
109 intel_attach_broadcast_rgb_property(struct drm_connector *connector) in intel_attach_broadcast_rgb_property()
131 intel_attach_aspect_ratio_property(struct drm_connector *connector) in intel_attach_aspect_ratio_property()
Dintel_dp_mst.c44 struct drm_connector *drm_connector; in intel_dp_mst_compute_config() local
67 for_each_connector_in_state(state, drm_connector, connector_state, i) { in intel_dp_mst_compute_config()
68 connector = to_intel_connector(drm_connector); in intel_dp_mst_compute_config()
290 static int intel_dp_mst_get_ddc_modes(struct drm_connector *connector) in intel_dp_mst_get_ddc_modes()
308 intel_dp_mst_detect(struct drm_connector *connector, bool force) in intel_dp_mst_detect()
317 intel_dp_mst_set_property(struct drm_connector *connector, in intel_dp_mst_set_property()
325 intel_dp_mst_connector_destroy(struct drm_connector *connector) in intel_dp_mst_connector_destroy()
347 static int intel_dp_mst_get_modes(struct drm_connector *connector) in intel_dp_mst_get_modes()
353 intel_dp_mst_mode_valid(struct drm_connector *connector, in intel_dp_mst_mode_valid()
366 static struct drm_encoder *intel_mst_atomic_best_encoder(struct drm_connector *connector, in intel_mst_atomic_best_encoder()
[all …]
Dintel_crt.c61 static struct intel_crt *intel_attached_crt(struct drm_connector *connector) in intel_attached_crt()
215 intel_crt_mode_valid(struct drm_connector *connector, in intel_crt_mode_valid()
273 static bool intel_ironlake_crt_detect_hotplug(struct drm_connector *connector) in intel_ironlake_crt_detect_hotplug()
318 static bool valleyview_crt_detect_hotplug(struct drm_connector *connector) in valleyview_crt_detect_hotplug()
360 static bool intel_crt_detect_hotplug(struct drm_connector *connector) in intel_crt_detect_hotplug()
408 static struct edid *intel_crt_get_edid(struct drm_connector *connector, in intel_crt_get_edid()
426 static int intel_crt_ddc_get_modes(struct drm_connector *connector, in intel_crt_ddc_get_modes()
442 static bool intel_crt_detect_ddc(struct drm_connector *connector) in intel_crt_detect_ddc()
598 intel_crt_detect(struct drm_connector *connector, bool force) in intel_crt_detect()
670 static void intel_crt_destroy(struct drm_connector *connector) in intel_crt_destroy()
[all …]
Dintel_sdvo.c216 static struct intel_sdvo *intel_attached_sdvo(struct drm_connector *connector) in intel_attached_sdvo()
221 static struct intel_sdvo_connector *to_intel_sdvo_connector(struct drm_connector *connector) in to_intel_sdvo_connector()
1520 intel_sdvo_mode_valid(struct drm_connector *connector, in intel_sdvo_mode_valid()
1618 intel_sdvo_get_edid(struct drm_connector *connector) in intel_sdvo_get_edid()
1626 intel_sdvo_get_analog_edid(struct drm_connector *connector) in intel_sdvo_get_analog_edid()
1636 intel_sdvo_tmds_sink_detect(struct drm_connector *connector) in intel_sdvo_tmds_sink_detect()
1710 intel_sdvo_detect(struct drm_connector *connector, bool force) in intel_sdvo_detect()
1775 static void intel_sdvo_get_ddc_modes(struct drm_connector *connector) in intel_sdvo_get_ddc_modes()
1870 static void intel_sdvo_get_tv_modes(struct drm_connector *connector) in intel_sdvo_get_tv_modes()
1908 static void intel_sdvo_get_lvds_modes(struct drm_connector *connector) in intel_sdvo_get_lvds_modes()
[all …]
Dintel_dvo.c110 static struct intel_dvo *intel_attached_dvo(struct drm_connector *connector) in intel_attached_dvo()
201 intel_dvo_mode_valid(struct drm_connector *connector, in intel_dvo_mode_valid()
303 intel_dvo_detect(struct drm_connector *connector, bool force) in intel_dvo_detect()
311 static int intel_dvo_get_modes(struct drm_connector *connector) in intel_dvo_get_modes()
339 static void intel_dvo_destroy(struct drm_connector *connector) in intel_dvo_destroy()
383 intel_dvo_get_current_mode(struct drm_connector *connector) in intel_dvo_get_current_mode()
450 struct drm_connector *connector = &intel_connector->base; in intel_dvo_init()
Dintel_drv.h201 struct drm_connector base;
892 intel_attached_encoder(struct drm_connector *connector) in intel_attached_encoder()
1044 struct drm_encoder *intel_best_encoder(struct drm_connector *connector);
1062 bool intel_get_load_detect_pipe(struct drm_connector *connector,
1066 void intel_release_load_detect_pipe(struct drm_connector *connector,
1221 void intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector);
1310 int intel_connector_update_modes(struct drm_connector *connector,
1312 int intel_ddc_get_modes(struct drm_connector *c, struct i2c_adapter *adapter);
1313 void intel_attach_force_audio_property(struct drm_connector *connector);
1314 void intel_attach_broadcast_rgb_property(struct drm_connector *connector);
[all …]
Dintel_hotplug.c151 struct drm_connector *connector; in intel_hpd_irq_storm_disable()
202 struct drm_connector *connector; in intel_hpd_irq_storm_reenable_work()
230 struct drm_connector *connector) in intel_hpd_irq_event()
309 struct drm_connector *connector; in i915_hotplug_work_func()
461 struct drm_connector *connector; in intel_hpd_init()
Dintel_lvds.c65 static struct intel_lvds_connector *to_lvds_connector(struct drm_connector *connector) in to_lvds_connector()
282 intel_lvds_mode_valid(struct drm_connector *connector, in intel_lvds_mode_valid()
365 intel_lvds_detect(struct drm_connector *connector, bool force) in intel_lvds_detect()
383 static int intel_lvds_get_modes(struct drm_connector *connector) in intel_lvds_get_modes()
436 struct drm_connector *connector = &lvds_connector->base.base; in intel_lid_notify()
492 static void intel_lvds_destroy(struct drm_connector *connector) in intel_lvds_destroy()
509 static int intel_lvds_set_property(struct drm_connector *connector, in intel_lvds_set_property()
935 struct drm_connector *connector; in intel_lvds_init()
Dintel_tv.c832 static struct intel_tv *intel_attached_tv(struct drm_connector *connector) in intel_attached_tv()
895 intel_tv_mode_valid(struct drm_connector *connector, in intel_tv_mode_valid()
1179 struct drm_connector *connector) in intel_tv_detect_type()
1283 static void intel_tv_find_better_format(struct drm_connector *connector) in intel_tv_find_better_format()
1314 intel_tv_detect(struct drm_connector *connector, bool force) in intel_tv_detect()
1373 intel_tv_chose_preferred_modes(struct drm_connector *connector, in intel_tv_chose_preferred_modes()
1398 intel_tv_get_modes(struct drm_connector *connector) in intel_tv_get_modes()
1453 intel_tv_destroy(struct drm_connector *connector) in intel_tv_destroy()
1461 intel_tv_set_property(struct drm_connector *connector, struct drm_property *property, in intel_tv_set_property()
1577 struct drm_connector *connector; in intel_tv_init()
Dintel_hdmi.c66 static struct intel_hdmi *intel_attached_hdmi(struct drm_connector *connector) in intel_attached_hdmi()
573 struct drm_connector *connector; in hdmi_sink_is_deep_color()
1188 intel_hdmi_mode_valid(struct drm_connector *connector, in intel_hdmi_mode_valid()
1218 struct drm_connector *connector; in hdmi_12bpc_possible()
1321 intel_hdmi_unset_edid(struct drm_connector *connector) in intel_hdmi_unset_edid()
1334 intel_hdmi_set_edid(struct drm_connector *connector, bool force) in intel_hdmi_set_edid()
1371 intel_hdmi_detect(struct drm_connector *connector, bool force) in intel_hdmi_detect()
1418 intel_hdmi_force(struct drm_connector *connector) in intel_hdmi_force()
1434 static int intel_hdmi_get_modes(struct drm_connector *connector) in intel_hdmi_get_modes()
1446 intel_hdmi_detect_audio(struct drm_connector *connector) in intel_hdmi_detect_audio()
[all …]
Dintel_audio.c163 static bool intel_eld_uptodate(struct drm_connector *connector, in intel_eld_uptodate()
209 static void g4x_audio_codec_enable(struct drm_connector *connector, in g4x_audio_codec_enable()
278 static void hsw_audio_codec_enable(struct drm_connector *connector, in hsw_audio_codec_enable()
405 static void ilk_audio_codec_enable(struct drm_connector *connector, in ilk_audio_codec_enable()
500 struct drm_connector *connector; in intel_audio_codec_enable()
Dintel_dsi.c720 intel_dsi_mode_valid(struct drm_connector *connector, in intel_dsi_mode_valid()
1038 intel_dsi_detect(struct drm_connector *connector, bool force) in intel_dsi_detect()
1043 static int intel_dsi_get_modes(struct drm_connector *connector) in intel_dsi_get_modes()
1066 static void intel_dsi_connector_destroy(struct drm_connector *connector) in intel_dsi_connector_destroy()
1119 struct drm_connector *connector; in intel_dsi_init()
Dintel_atomic.c50 intel_connector_atomic_get_property(struct drm_connector *connector, in intel_connector_atomic_get_property()
Dintel_dp.c121 static struct intel_dp *intel_attached_dp(struct drm_connector *connector) in intel_attached_dp()
203 intel_dp_mode_valid(struct drm_connector *connector, in intel_dp_mode_valid()
4263 struct drm_connector *connector = &intel_connector->base; in intel_dp_autotest_edid()
4766 intel_dp_detect(struct drm_connector *connector, bool force) in intel_dp_detect()
4839 intel_dp_force(struct drm_connector *connector) in intel_dp_force()
4864 static int intel_dp_get_modes(struct drm_connector *connector) in intel_dp_get_modes()
4893 intel_dp_detect_audio(struct drm_connector *connector) in intel_dp_detect_audio()
4906 intel_dp_set_property(struct drm_connector *connector, in intel_dp_set_property()
4994 intel_dp_connector_destroy(struct drm_connector *connector) in intel_dp_connector_destroy()
5264 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) in intel_dp_add_properties()
[all …]
Di915_debugfs.c2814 struct drm_connector *connector = &intel_connector->base; in intel_encoder_info()
2884 struct drm_connector *connector) in intel_connector_info()
2955 struct drm_connector *connector; in i915_display_info()
4154 struct drm_connector *connector; in i915_displayport_test_active_write()
4212 struct drm_connector *connector; in i915_displayport_test_active_show()
4256 struct drm_connector *connector; in i915_displayport_test_data_show()
4295 struct drm_connector *connector; in i915_displayport_test_type_show()
5369 struct drm_connector *connector = m->private; in i915_dpcd_show()
5426 int i915_debugfs_connector_add(struct drm_connector *connector) in i915_debugfs_connector_add()
Dintel_panel.c61 struct drm_connector *connector) in intel_find_panel_downclock()
1684 int intel_panel_setup_backlight(struct drm_connector *connector, enum pipe pipe) in intel_panel_setup_backlight()
1726 void intel_panel_destroy_backlight(struct drm_connector *connector) in intel_panel_destroy_backlight()
Dintel_opregion.c661 struct drm_connector *connector; in intel_didl_outputs()
Dintel_fbdev.c375 struct drm_connector *connector; in intel_fb_initial_config()
Dintel_display.c532 struct drm_connector *connector; in intel_pipe_will_have_type()
7905 struct drm_connector *connector; in i9xx_crtc_compute_clock()
8580 struct drm_connector *connector; in ironlake_get_refclk()
8824 struct drm_connector *connector; in ironlake_compute_dpll()
10294 bool intel_get_load_detect_pipe(struct drm_connector *connector, in intel_get_load_detect_pipe()
10460 void intel_release_load_detect_pipe(struct drm_connector *connector, in intel_release_load_detect_pipe()
11811 struct drm_connector *connector; in check_single_encoder_cloning()
11832 struct drm_connector *connector; in check_encoder_cloning()
11957 struct drm_connector *connector; in compute_baseline_pipe_bpp()
12136 struct drm_connector *connector; in check_digital_port_conflicts()
[all …]
/linux-4.4.14/drivers/gpu/drm/
Ddrm_internal.h79 int drm_sysfs_connector_add(struct drm_connector *connector);
80 void drm_sysfs_connector_remove(struct drm_connector *connector);
109 int drm_debugfs_connector_add(struct drm_connector *connector);
110 void drm_debugfs_connector_remove(struct drm_connector *connector);
123 static inline int drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add()
127 static inline void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
Ddrm_sysfs.c168 struct drm_connector *connector = to_drm_connector(device); in status_store()
222 struct drm_connector *connector = to_drm_connector(device); in status_show()
232 struct drm_connector *connector = to_drm_connector(device); in dpms_show()
245 struct drm_connector *connector = to_drm_connector(device); in enabled_show()
256 struct drm_connector *connector = to_drm_connector(connector_dev); in edid_show()
282 struct drm_connector *connector = to_drm_connector(device); in modes_show()
298 struct drm_connector *connector = to_drm_connector(device); in tv_subconnector_show()
322 struct drm_connector *connector = to_drm_connector(device); in tv_select_subconnector_show()
346 struct drm_connector *connector = to_drm_connector(device); in dvii_subconnector_show()
370 struct drm_connector *connector = to_drm_connector(device); in dvii_select_subconnector_show()
[all …]
Ddrm_debugfs.c242 struct drm_connector *connector = m->private; in connector_show()
273 struct drm_connector *dev = inode->i_private; in connector_open()
282 struct drm_connector *connector = m->private; in connector_write()
309 struct drm_connector *connector = m->private; in edid_show()
320 struct drm_connector *dev = inode->i_private; in edid_open()
329 struct drm_connector *connector = m->private; in edid_write()
377 int drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add()
411 void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
Ddrm_probe_helper.c80 static int drm_helper_probe_add_cmdline_mode(struct drm_connector *connector) in drm_helper_probe_add_cmdline_mode()
111 struct drm_connector *connector; in drm_kms_helper_poll_enable_locked()
130 static int drm_helper_probe_single_connector_modes_merge_bits(struct drm_connector *connector, in drm_helper_probe_single_connector_modes_merge_bits()
285 int drm_helper_probe_single_connector_modes(struct drm_connector *connector, in drm_helper_probe_single_connector_modes()
301 int drm_helper_probe_single_connector_modes_nomerge(struct drm_connector *connector, in drm_helper_probe_single_connector_modes_nomerge()
337 struct drm_connector *connector; in output_poll_execute()
513 struct drm_connector *connector; in drm_helper_hpd_irq_event()
Ddrm_edid.c78 struct drm_connector *connector;
1050 static void drm_get_displayid(struct drm_connector *connector,
1267 struct edid *drm_do_get_edid(struct drm_connector *connector, in drm_do_get_edid()
1376 struct edid *drm_get_edid(struct drm_connector *connector, in drm_get_edid()
1457 static void edid_fixup_preferred(struct drm_connector *connector, in edid_fixup_preferred()
1708 drm_mode_std(struct drm_connector *connector, struct edid *edid, in drm_mode_std()
2044 static bool valid_inferred_mode(const struct drm_connector *connector, in valid_inferred_mode()
2063 drm_dmt_modes_for_range(struct drm_connector *connector, struct edid *edid, in drm_dmt_modes_for_range()
2098 drm_gtf_modes_for_range(struct drm_connector *connector, struct edid *edid, in drm_gtf_modes_for_range()
2126 drm_cvt_modes_for_range(struct drm_connector *connector, struct edid *edid, in drm_cvt_modes_for_range()
[all …]
Ddrm_atomic_helper.c88 struct drm_connector *connector; in get_current_crtc_for_encoder()
109 struct drm_connector *connector; in steal_encoder()
157 struct drm_connector *connector; in update_connector_routing()
269 struct drm_connector *connector; in mode_fixup()
385 struct drm_connector *connector; in drm_atomic_helper_check_modeset()
578 struct drm_connector *connector; in disable_outputs()
673 struct drm_connector *connector; in drm_atomic_helper_update_legacy_modeset_state()
741 struct drm_connector *connector; in crtc_set_mode()
837 struct drm_connector *connector; in drm_atomic_helper_commit_modeset_enables()
1405 struct drm_connector *connector = state->connectors[i]; in drm_atomic_helper_swap_state()
[all …]
Ddrm_crtc_helper.c83 struct drm_connector *connector, *tmp; in drm_helper_move_panel_connectors_to_head()
112 struct drm_connector *connector; in drm_helper_encoder_in_use()
417 struct drm_connector *connector; in drm_crtc_helper_disable()
464 struct drm_connector *save_connectors, *connector; in drm_crtc_helper_set_config()
510 sizeof(struct drm_connector), GFP_KERNEL); in drm_crtc_helper_set_config()
712 struct drm_connector *connector; in drm_helper_choose_encoder_dpms()
746 struct drm_connector *connector; in drm_helper_choose_crtc_dpms()
769 int drm_helper_connector_dpms(struct drm_connector *connector, int mode) in drm_helper_connector_dpms()
Ddrm_edid_load.c163 static void *edid_load(struct drm_connector *connector, const char *name, in edid_load()
264 int drm_load_edid_firmware(struct drm_connector *connector) in drm_load_edid_firmware()
Ddrm_plane_helper.c80 struct drm_connector **connector_list, in get_connectors_for_crtc()
84 struct drm_connector *connector; in get_connectors_for_crtc()
254 struct drm_connector **connector_list; in drm_primary_helper_update()
Ddrm_atomic.c151 struct drm_connector *connector = state->connectors[i]; in drm_atomic_state_default_clear()
783 struct drm_connector *connector) in drm_atomic_get_connector_state()
853 int drm_atomic_connector_set_property(struct drm_connector *connector, in drm_atomic_connector_set_property()
885 drm_atomic_connector_get_property(struct drm_connector *connector, in drm_atomic_connector_get_property()
914 struct drm_connector *connector = obj_to_connector(obj); in drm_atomic_get_property()
1083 struct drm_connector *connector; in drm_atomic_add_affected_connectors()
1162 struct drm_connector *connector; in drm_atomic_connectors_for_crtc()
1385 struct drm_connector *connector = obj_to_connector(obj); in atomic_set_prop()
Ddrm_panel.c57 int drm_panel_attach(struct drm_panel *panel, struct drm_connector *connector) in drm_panel_attach()
Ddrm_fb_helper.c106 struct drm_connector *connector; in drm_fb_helper_single_add_all_connectors()
137 int drm_fb_helper_add_one_connector(struct drm_fb_helper *fb_helper, struct drm_connector *connecto… in drm_fb_helper_add_one_connector()
167 struct drm_connector *connector) in remove_from_modeset()
195 struct drm_connector *connector) in drm_fb_helper_remove_one_connector()
564 struct drm_connector *connector; in drm_fb_helper_dpms()
708 sizeof(struct drm_connector *), in drm_fb_helper_init()
1418 struct drm_connector *connector = mode_set->connectors[j]; in drm_fb_helper_single_fb_probe()
1600 struct drm_connector *connector; in drm_fb_helper_probe_connector_modes()
1685 static bool drm_connector_enabled(struct drm_connector *connector, bool strict) in drm_connector_enabled()
1701 struct drm_connector *connector; in drm_enable_connectors()
[all …]
Ddrm_crtc.c765 static void drm_mode_remove(struct drm_connector *connector, in drm_mode_remove()
816 static void drm_connector_get_cmdline_mode(struct drm_connector *connector) in drm_connector_get_cmdline_mode()
872 struct drm_connector *connector, in drm_connector_init()
949 void drm_connector_cleanup(struct drm_connector *connector) in drm_connector_cleanup()
991 unsigned int drm_connector_index(struct drm_connector *connector) in drm_connector_index()
994 struct drm_connector *tmp; in drm_connector_index()
1019 int drm_connector_register(struct drm_connector *connector) in drm_connector_register()
1045 void drm_connector_unregister(struct drm_connector *connector) in drm_connector_unregister()
1063 struct drm_connector *connector; in drm_connector_unplug_all()
1740 struct drm_connector *connector; in drm_mode_getresources()
[all …]
Ddrm_encoder_slave.c168 struct drm_connector *connector) in drm_i2c_encoder_detect()
Ddrm_modes.c116 void drm_mode_probed_add(struct drm_connector *connector, in drm_mode_probed_add()
1166 void drm_mode_connector_list_update(struct drm_connector *connector, in drm_mode_connector_list_update()
1224 struct drm_connector *connector, in drm_mode_parse_command_line_for_connector()
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_rgb.c69 static void fsl_dcu_drm_connector_destroy(struct drm_connector *connector) in fsl_dcu_drm_connector_destroy()
76 fsl_dcu_drm_connector_detect(struct drm_connector *connector, bool force) in fsl_dcu_drm_connector_detect()
92 fsl_dcu_drm_connector_best_encoder(struct drm_connector *connector) in fsl_dcu_drm_connector_best_encoder()
99 static int fsl_dcu_drm_connector_get_modes(struct drm_connector *connector) in fsl_dcu_drm_connector_get_modes()
115 static int fsl_dcu_drm_connector_mode_valid(struct drm_connector *connector, in fsl_dcu_drm_connector_mode_valid()
133 struct drm_connector *connector = &fsl_dev->connector.base; in fsl_dcu_drm_connector_create()
Dfsl_dcu_drm_output.h16 struct drm_connector base;
22 to_fsl_dcu_connector(struct drm_connector *con) in to_fsl_dcu_connector()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_connector.h63 struct drm_connector base;
86 struct drm_connector *con) in nouveau_connector()
95 struct drm_connector *connector; in nouveau_crtc_connector_get()
106 struct drm_connector *
Dnouveau_connector.c60 find_encoder(struct drm_connector *connector, int type) in find_encoder()
89 struct drm_connector *drm_connector; in nouveau_encoder_connector_get() local
91 list_for_each_entry(drm_connector, &dev->mode_config.connector_list, head) { in nouveau_encoder_connector_get()
92 if (drm_connector->encoder == to_drm_encoder(encoder)) in nouveau_encoder_connector_get()
93 return nouveau_connector(drm_connector); in nouveau_encoder_connector_get()
100 nouveau_connector_destroy(struct drm_connector *connector) in nouveau_connector_destroy()
113 nouveau_connector_ddc_detect(struct drm_connector *connector) in nouveau_connector_ddc_detect()
166 nouveau_connector_of_detect(struct drm_connector *connector) in nouveau_connector_of_detect()
196 nouveau_connector_set_encoder(struct drm_connector *connector, in nouveau_connector_set_encoder()
237 nouveau_connector_detect(struct drm_connector *connector, bool force) in nouveau_connector_detect()
[all …]
Dnouveau_acpi.h14 void *nouveau_acpi_edid(struct drm_device *, struct drm_connector *);
23 static inline void *nouveau_acpi_edid(struct drm_device *dev, struct drm_connector *connector) { re… in nouveau_acpi_edid()
Dnouveau_backlight.c71 nv40_backlight_init(struct drm_connector *connector) in nv40_backlight_init()
177 nv50_backlight_init(struct drm_connector *connector) in nv50_backlight_init()
222 struct drm_connector *connector; in nouveau_backlight_init()
Dnouveau_encoder.h69 find_encoder(struct drm_connector *connector, int type);
Dnouveau_acpi.c399 nouveau_acpi_edid(struct drm_device *dev, struct drm_connector *connector) in nouveau_acpi_edid()
Dnv50_display.c697 struct drm_connector *connector; in nv50_crtc_set_dither()
1649 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv50_dac_detect()
1698 nv50_dac_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_dac_create()
2087 nv50_sor_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_sor_create()
2271 nv50_pior_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_pior_create()
2511 struct drm_connector *connector, *tmp; in nv50_display_create()
Dnouveau_display.c365 struct drm_connector *connector; in nouveau_display_init()
391 struct drm_connector *connector; in nouveau_display_fini()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_encoders.c34 struct drm_connector *drm_connector);
37 struct drm_connector *drm_connector);
162 struct drm_connector *connector) in radeon_encoder_add_backlight()
203 struct drm_connector *connector; in radeon_link_encoder_connector()
226 struct drm_connector *connector; in radeon_encoder_set_active_device()
239 struct drm_connector *
244 struct drm_connector *connector; in radeon_get_connector_for_encoder()
264 struct drm_connector *
269 struct drm_connector *connector; in radeon_get_connector_for_encoder_init()
371 struct drm_connector *connector; in radeon_dig_monitor_is_duallink()
Dradeon_mode.h365 struct drm_connector *connector;
544 struct drm_connector base;
726 radeon_combios_connected_scratch_regs(struct drm_connector *connector,
730 radeon_atombios_connected_scratch_regs(struct drm_connector *connector,
734 extern struct drm_connector *
736 extern struct drm_connector *
742 extern u16 radeon_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector);
743 extern bool radeon_connector_is_dp12_capable(struct drm_connector *connector);
744 extern int radeon_get_monitor_bpc(struct drm_connector *connector);
746 extern struct edid *radeon_connector_edid(struct drm_connector *connector);
[all …]
Dradeon_connectors.c38 static int radeon_dp_handle_hpd(struct drm_connector *connector) in radeon_dp_handle_hpd()
48 void radeon_connector_hotplug(struct drm_connector *connector) in radeon_connector_hotplug()
125 int radeon_get_monitor_bpc(struct drm_connector *connector) in radeon_get_monitor_bpc()
249 radeon_connector_update_scratch_regs(struct drm_connector *connector, enum drm_connector_status sta… in radeon_connector_update_scratch_regs()
283 static struct drm_encoder *radeon_find_encoder(struct drm_connector *connector, int encoder_type) in radeon_find_encoder()
302 struct edid *radeon_connector_edid(struct drm_connector *connector) in radeon_connector_edid()
317 static void radeon_connector_get_edid(struct drm_connector *connector) in radeon_connector_get_edid()
371 static void radeon_connector_free_edid(struct drm_connector *connector) in radeon_connector_free_edid()
381 static int radeon_ddc_get_modes(struct drm_connector *connector) in radeon_ddc_get_modes()
396 static struct drm_encoder *radeon_best_single_encoder(struct drm_connector *connector) in radeon_best_single_encoder()
[all …]
Dradeon_dp_mst.c110 struct drm_connector *connector; in radeon_dp_mst_update_stream_attribs()
175 static int radeon_dp_mst_get_ddc_modes(struct drm_connector *connector) in radeon_dp_mst_get_ddc_modes()
196 static int radeon_dp_mst_get_modes(struct drm_connector *connector) in radeon_dp_mst_get_modes()
202 radeon_dp_mst_mode_valid(struct drm_connector *connector, in radeon_dp_mst_mode_valid()
215 struct drm_encoder *radeon_mst_best_encoder(struct drm_connector *connector) in radeon_mst_best_encoder()
229 radeon_dp_mst_detect(struct drm_connector *connector, bool force) in radeon_dp_mst_detect()
238 radeon_dp_mst_connector_destroy(struct drm_connector *connector) in radeon_dp_mst_connector_destroy()
249 static int radeon_connector_dpms(struct drm_connector *connector, int mode) in radeon_connector_dpms()
262 static struct drm_connector *radeon_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, in radeon_dp_add_mst_connector()
269 struct drm_connector *connector; in radeon_dp_add_mst_connector()
[all …]
Datombios_dp.c315 int radeon_dp_get_max_link_rate(struct drm_connector *connector, in radeon_dp_get_max_link_rate()
332 static int radeon_dp_get_dp_lane_number(struct drm_connector *connector, in radeon_dp_get_dp_lane_number()
351 static int radeon_dp_get_dp_link_clock(struct drm_connector *connector, in radeon_dp_get_dp_link_clock()
447 struct drm_connector *connector) in radeon_dp_get_panel_mode()
489 void radeon_dp_set_link_config(struct drm_connector *connector, in radeon_dp_set_link_config()
508 int radeon_dp_mode_valid_helper(struct drm_connector *connector, in radeon_dp_mode_valid_helper()
546 void radeon_dp_set_rx_power_state(struct drm_connector *connector, in radeon_dp_set_rx_power_state()
569 struct drm_connector *connector;
814 struct drm_connector *connector) in radeon_dp_link_train()
Dradeon_audio.h49 struct drm_connector *connector, struct drm_display_mode *mode);
70 void radeon_audio_detect(struct drm_connector *connector,
Dradeon_audio.c60 struct drm_connector *connector, struct drm_display_mode *mode);
62 struct drm_connector *connector, struct drm_display_mode *mode);
361 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_write_sad_regs()
384 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_write_speaker_allocation()
409 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_write_latency_fields()
438 void radeon_audio_detect(struct drm_connector *connector, in radeon_audio_detect()
511 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_set_avi_packet()
701 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_hdmi_mode_set()
741 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_dp_mode_set()
Devergreen_hdmi.c98 struct drm_connector *connector, struct drm_display_mode *mode) in dce4_afmt_write_latency_fields()
321 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in dce4_hdmi_set_color_depth()
411 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in evergreen_hdmi_enable()
446 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in evergreen_dp_enable()
453 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in evergreen_dp_enable()
Datombios_encoders.c179 struct drm_connector *drm_connector) in radeon_atom_backlight_init() argument
216 bd = backlight_device_register(bl_name, drm_connector->kdev, in radeon_atom_backlight_init()
337 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_atom_mode_fixup()
676 struct drm_connector *connector; in atombios_get_encoder_mode()
845 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in atombios_dig_encoder_setup2()
1015 struct drm_connector *connector; in atombios_dig_transmitter_setup2()
1382 atombios_set_edp_panel_power(struct drm_connector *connector, int action) in atombios_set_edp_panel_power()
1440 struct drm_connector *connector; in atombios_external_encoder_setup()
1665 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_atom_encoder_dpms_dig()
1927 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in atombios_set_encoder_crtc_source()
[all …]
Dradeon_legacy_encoders.c365 struct drm_connector *drm_connector) in radeon_legacy_backlight_init() argument
395 bd = backlight_device_register(bl_name, drm_connector->kdev, in radeon_legacy_backlight_init()
635 struct drm_connector *connector) in radeon_legacy_primary_dac_detect()
1300 struct drm_connector *connector) in r300_legacy_tv_detect()
1371 struct drm_connector *connector) in radeon_legacy_tv_detect()
1435 struct drm_connector *connector) in radeon_legacy_ext_dac_detect()
1525 struct drm_connector *connector) in radeon_legacy_tv_dac_detect()
Dradeon_fb.c391 void radeon_fb_add_connector(struct radeon_device *rdev, struct drm_connector *connector) in radeon_fb_add_connector()
396 void radeon_fb_remove_connector(struct radeon_device *rdev, struct drm_connector *connector) in radeon_fb_remove_connector()
Dradeon_irq_kms.c80 struct drm_connector *connector; in radeon_hotplug_work_func()
103 struct drm_connector *connector; in radeon_dp_work_func()
Drs600.c156 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in avivo_program_fmt()
399 struct drm_connector *connector; in rs600_hpd_init()
425 struct drm_connector *connector; in rs600_hpd_fini()
Ddce6_afmt.c124 struct drm_connector *connector, in dce6_afmt_write_latency_fields()
Dradeon_display.c705 …loc(sizeof(struct radeon_crtc) + (RADEONFB_CONN_LIMIT * sizeof(struct drm_connector *)), GFP_KERNE… in radeon_crtc_init()
728 radeon_crtc->mode_set.connectors = (struct drm_connector **)(radeon_crtc + 1); in radeon_crtc_init()
796 struct drm_connector *connector; in radeon_print_display_setup()
1732 struct drm_connector *connector; in radeon_crtc_scaling_mode_fixup()
Dradeon_device.c1562 struct drm_connector *connector; in radeon_suspend_kms()
1658 struct drm_connector *connector; in radeon_resume_kms()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_vgacon.c24 static int rcar_du_vga_connector_get_modes(struct drm_connector *connector) in rcar_du_vga_connector_get_modes()
34 static void rcar_du_vga_connector_destroy(struct drm_connector *connector) in rcar_du_vga_connector_destroy()
41 rcar_du_vga_connector_detect(struct drm_connector *connector, bool force) in rcar_du_vga_connector_detect()
61 struct drm_connector *connector; in rcar_du_vga_connector_init()
Drcar_du_hdmicon.c27 static int rcar_du_hdmi_connector_get_modes(struct drm_connector *connector) in rcar_du_hdmi_connector_get_modes()
39 static int rcar_du_hdmi_connector_mode_valid(struct drm_connector *connector, in rcar_du_hdmi_connector_mode_valid()
58 static void rcar_du_hdmi_connector_destroy(struct drm_connector *connector) in rcar_du_hdmi_connector_destroy()
65 rcar_du_hdmi_connector_detect(struct drm_connector *connector, bool force) in rcar_du_hdmi_connector_detect()
92 struct drm_connector *connector; in rcar_du_hdmi_connector_init()
Drcar_du_lvdscon.c41 static int rcar_du_lvds_connector_get_modes(struct drm_connector *connector) in rcar_du_lvds_connector_get_modes()
65 static void rcar_du_lvds_connector_destroy(struct drm_connector *connector) in rcar_du_lvds_connector_destroy()
72 rcar_du_lvds_connector_detect(struct drm_connector *connector, bool force) in rcar_du_lvds_connector_detect()
93 struct drm_connector *connector; in rcar_du_lvds_connector_init()
Drcar_du_encoder.h45 struct drm_connector connector;
53 rcar_du_connector_best_encoder(struct drm_connector *connector);
Drcar_du_encoder.c34 rcar_du_connector_best_encoder(struct drm_connector *connector) in rcar_du_connector_best_encoder()
69 struct drm_connector *connector = conn_state->connector; in rcar_du_encoder_atomic_check()
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_output.c50 struct drm_connector connector;
57 drm_connector_to_atmel_hlcdc_rgb_output(struct drm_connector *connector) in drm_connector_to_atmel_hlcdc_rgb_output()
166 static int atmel_hlcdc_panel_get_modes(struct drm_connector *connector) in atmel_hlcdc_panel_get_modes()
175 static int atmel_hlcdc_rgb_mode_valid(struct drm_connector *connector, in atmel_hlcdc_rgb_mode_valid()
187 atmel_hlcdc_rgb_best_encoder(struct drm_connector *connector) in atmel_hlcdc_rgb_best_encoder()
202 atmel_hlcdc_panel_connector_detect(struct drm_connector *connector, bool force) in atmel_hlcdc_panel_connector_detect()
208 atmel_hlcdc_panel_connector_destroy(struct drm_connector *connector) in atmel_hlcdc_panel_connector_destroy()
Datmel_hlcdc_dc.c584 struct drm_connector *connector, *failed; in atmel_hlcdc_dc_connector_plug_all()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.h151 struct drm_connector connector;
202 int vmw_du_connector_dpms(struct drm_connector *connector, int mode);
203 void vmw_du_connector_save(struct drm_connector *connector);
204 void vmw_du_connector_restore(struct drm_connector *connector);
206 vmw_du_connector_detect(struct drm_connector *connector, bool force);
207 int vmw_du_connector_fill_modes(struct drm_connector *connector,
209 int vmw_du_connector_set_property(struct drm_connector *connector,
253 struct drm_connector **p_con,
Dvmwgfx_ldu.c214 struct drm_connector *connector; in vmw_ldu_crtc_set_config()
325 static void vmw_ldu_connector_destroy(struct drm_connector *connector) in vmw_ldu_connector_destroy()
344 struct drm_connector *connector; in vmw_ldu_init()
Dvmwgfx_kms.c1339 struct drm_connector *con; in vmw_du_update_layout()
1400 int vmw_du_connector_dpms(struct drm_connector *connector, int mode) in vmw_du_connector_dpms()
1405 void vmw_du_connector_save(struct drm_connector *connector) in vmw_du_connector_save()
1409 void vmw_du_connector_restore(struct drm_connector *connector) in vmw_du_connector_restore()
1414 vmw_du_connector_detect(struct drm_connector *connector, bool force) in vmw_du_connector_detect()
1527 int vmw_du_connector_fill_modes(struct drm_connector *connector, in vmw_du_connector_fill_modes()
1606 int vmw_du_connector_set_property(struct drm_connector *connector, in vmw_du_connector_set_property()
2065 struct drm_connector **p_con, in vmw_kms_fbdev_init_data()
2069 struct drm_connector *con; in vmw_kms_fbdev_init_data()
Dvmwgfx_stdu.c419 struct drm_connector *connector; in vmw_stdu_crtc_set_config()
1095 static void vmw_stdu_connector_destroy(struct drm_connector *connector) in vmw_stdu_connector_destroy()
1128 struct drm_connector *connector; in vmw_stdu_init()
Dvmwgfx_scrn.c294 struct drm_connector *connector; in vmw_sou_crtc_set_config()
561 static void vmw_sou_connector_destroy(struct drm_connector *connector) in vmw_sou_connector_destroy()
580 struct drm_connector *connector; in vmw_sou_init()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_connector.c33 struct drm_connector base;
39 bool omap_connector_get_hdmi_mode(struct drm_connector *connector) in omap_connector_get_hdmi_mode()
110 struct drm_connector *connector, bool force) in omap_connector_detect()
136 static void omap_connector_destroy(struct drm_connector *connector) in omap_connector_destroy()
151 static int omap_connector_get_modes(struct drm_connector *connector) in omap_connector_get_modes()
201 static int omap_connector_mode_valid(struct drm_connector *connector, in omap_connector_mode_valid()
256 struct drm_connector *connector) in omap_connector_attached_encoder()
279 struct drm_connector *omap_connector_init(struct drm_device *dev, in omap_connector_init()
283 struct drm_connector *connector = NULL; in omap_connector_init()
Domap_drv.h88 struct drm_connector *connectors[8];
160 struct drm_connector *omap_connector_init(struct drm_device *dev,
164 struct drm_connector *connector);
165 bool omap_connector_get_hdmi_mode(struct drm_connector *connector);
183 struct drm_connector *omap_framebuffer_get_next_connector(
184 struct drm_framebuffer *fb, struct drm_connector *from);
Domap_fb.c324 struct drm_connector *omap_framebuffer_get_next_connector( in omap_framebuffer_get_next_connector()
325 struct drm_framebuffer *fb, struct drm_connector *from) in omap_framebuffer_get_next_connector()
329 struct drm_connector *connector = from; in omap_framebuffer_get_next_connector()
Domap_encoder.c70 struct drm_connector *connector; in omap_encoder_mode_set()
Domap_drv.c352 struct drm_connector *connector; in omap_modeset_init()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_tfp410.c159 struct drm_connector base;
167 static void tfp410_connector_destroy(struct drm_connector *connector) in tfp410_connector_destroy()
176 struct drm_connector *connector, in tfp410_connector_detect()
187 static int tfp410_connector_get_modes(struct drm_connector *connector) in tfp410_connector_get_modes()
205 static int tfp410_connector_mode_valid(struct drm_connector *connector, in tfp410_connector_mode_valid()
214 struct drm_connector *connector) in tfp410_connector_best_encoder()
233 static struct drm_connector *tfp410_connector_create(struct drm_device *dev, in tfp410_connector_create()
237 struct drm_connector *connector; in tfp410_connector_create()
283 struct drm_connector *connector; in tfp410_modeset_init()
Dtilcdc_panel.c149 struct drm_connector base;
157 static void panel_connector_destroy(struct drm_connector *connector) in panel_connector_destroy()
166 struct drm_connector *connector, in panel_connector_detect()
172 static int panel_connector_get_modes(struct drm_connector *connector) in panel_connector_get_modes()
200 static int panel_connector_mode_valid(struct drm_connector *connector, in panel_connector_mode_valid()
209 struct drm_connector *connector) in panel_connector_best_encoder()
228 static struct drm_connector *panel_connector_create(struct drm_device *dev, in panel_connector_create()
232 struct drm_connector *connector; in panel_connector_create()
275 struct drm_connector *connector; in panel_modeset_init()
Dtilcdc_external.c30 static int tilcdc_external_mode_valid(struct drm_connector *connector, in tilcdc_external_mode_valid()
56 struct drm_connector *connector) in tilcdc_add_external_encoder()
100 struct drm_connector *connector; in tilcdc_add_external_encoders()
Dtilcdc_drv.h87 struct drm_connector *connectors[8];
/linux-4.4.14/drivers/gpu/drm/msm/hdmi/
Dhdmi_connector.c25 struct drm_connector base;
307 struct drm_connector *connector = &hdmi_connector->base; in hotplug_work()
311 void hdmi_connector_irq(struct drm_connector *connector) in hdmi_connector_irq()
357 struct drm_connector *connector, bool force) in hdmi_connector_detect()
386 static void hdmi_connector_destroy(struct drm_connector *connector) in hdmi_connector_destroy()
398 static int hdmi_connector_get_modes(struct drm_connector *connector) in hdmi_connector_get_modes()
424 static int hdmi_connector_mode_valid(struct drm_connector *connector, in hdmi_connector_mode_valid()
454 hdmi_connector_best_encoder(struct drm_connector *connector) in hdmi_connector_best_encoder()
477 struct drm_connector *hdmi_connector_init(struct hdmi *hdmi) in hdmi_connector_init()
479 struct drm_connector *connector = NULL; in hdmi_connector_init()
Dhdmi.h66 struct drm_connector *connector;
176 void hdmi_connector_irq(struct drm_connector *connector);
177 struct drm_connector *hdmi_connector_init(struct hdmi *hdmi);
/linux-4.4.14/drivers/gpu/drm/tegra/
Ddrm.h215 struct drm_connector connector;
223 static inline struct tegra_output *connector_to_output(struct drm_connector *c) in connector_to_output()
240 int tegra_output_connector_get_modes(struct drm_connector *connector);
242 tegra_output_connector_best_encoder(struct drm_connector *connector);
244 tegra_output_connector_detect(struct drm_connector *connector, bool force);
245 void tegra_output_connector_destroy(struct drm_connector *connector);
Doutput.c14 int tegra_output_connector_get_modes(struct drm_connector *connector) in tegra_output_connector_get_modes()
46 tegra_output_connector_best_encoder(struct drm_connector *connector) in tegra_output_connector_best_encoder()
54 tegra_output_connector_detect(struct drm_connector *connector, bool force) in tegra_output_connector_detect()
81 void tegra_output_connector_destroy(struct drm_connector *connector) in tegra_output_connector_destroy()
Drgb.c101 tegra_rgb_connector_mode_valid(struct drm_connector *connector, in tegra_rgb_connector_mode_valid()
Ddsi.c746 static void tegra_dsi_connector_reset(struct drm_connector *connector) in tegra_dsi_connector_reset()
759 tegra_dsi_connector_duplicate_state(struct drm_connector *connector) in tegra_dsi_connector_duplicate_state()
782 tegra_dsi_connector_mode_valid(struct drm_connector *connector, in tegra_dsi_connector_mode_valid()
Dsor.c1042 tegra_sor_connector_detect(struct drm_connector *connector, bool force) in tegra_sor_connector_detect()
1063 static int tegra_sor_connector_get_modes(struct drm_connector *connector) in tegra_sor_connector_get_modes()
1081 tegra_sor_connector_mode_valid(struct drm_connector *connector, in tegra_sor_connector_mode_valid()
/linux-4.4.14/drivers/gpu/drm/msm/dsi/
Ddsi_manager.c123 struct drm_connector base;
135 static inline int dsi_mgr_connector_get_id(struct drm_connector *connector) in dsi_mgr_connector_get_id()
148 struct drm_connector *connector, bool force) in dsi_mgr_connector_detect()
199 static void dsi_mgr_connector_destroy(struct drm_connector *connector) in dsi_mgr_connector_destroy()
206 static void dsi_dual_connector_fix_modes(struct drm_connector *connector) in dsi_dual_connector_fix_modes()
222 struct drm_connector *connector, int id) in dsi_dual_connector_tile_init()
267 static int dsi_mgr_connector_get_modes(struct drm_connector *connector) in dsi_mgr_connector_get_modes()
305 static int dsi_mgr_connector_mode_valid(struct drm_connector *connector, in dsi_mgr_connector_mode_valid()
327 dsi_mgr_connector_best_encoder(struct drm_connector *connector) in dsi_mgr_connector_best_encoder()
534 struct drm_connector *msm_dsi_manager_connector_init(u8 id) in msm_dsi_manager_connector_init()
[all …]
Ddsi.h58 struct drm_connector *connector;
85 struct drm_connector *msm_dsi_manager_connector_init(u8 id);
86 struct drm_connector *msm_dsi_manager_ext_bridge_init(u8 id);
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_dpi.c31 struct drm_connector connector;
44 exynos_dpi_detect(struct drm_connector *connector, bool force) in exynos_dpi_detect()
54 static void exynos_dpi_connector_destroy(struct drm_connector *connector) in exynos_dpi_connector_destroy()
70 static int exynos_dpi_get_modes(struct drm_connector *connector) in exynos_dpi_get_modes()
96 exynos_dpi_best_encoder(struct drm_connector *connector) in exynos_dpi_best_encoder()
111 struct drm_connector *connector = &ctx->connector; in exynos_dpi_create_connector()
Dexynos_drm_vidi.c42 struct drm_connector connector;
316 static enum drm_connector_status vidi_detect(struct drm_connector *connector, in vidi_detect()
329 static void vidi_connector_destroy(struct drm_connector *connector) in vidi_connector_destroy()
343 static int vidi_get_modes(struct drm_connector *connector) in vidi_get_modes()
370 static struct drm_encoder *vidi_best_encoder(struct drm_connector *connector) in vidi_best_encoder()
385 struct drm_connector *connector = &ctx->connector; in vidi_create_connector()
Dexynos_hdmi.c104 struct drm_connector connector;
133 static inline struct hdmi_context *connector_to_hdmi(struct drm_connector *c) in connector_to_hdmi()
942 static enum drm_connector_status hdmi_detect(struct drm_connector *connector, in hdmi_detect()
953 static void hdmi_connector_destroy(struct drm_connector *connector) in hdmi_connector_destroy()
969 static int hdmi_get_modes(struct drm_connector *connector) in hdmi_get_modes()
1008 static int hdmi_mode_valid(struct drm_connector *connector, in hdmi_mode_valid()
1026 static struct drm_encoder *hdmi_best_encoder(struct drm_connector *connector) in hdmi_best_encoder()
1042 struct drm_connector *connector = &hdata->connector; in hdmi_create_connector()
1067 struct drm_connector *connector; in hdmi_mode_fixup()
Dexynos_dp_core.c945 struct drm_connector *connector, bool force) in exynos_dp_detect()
950 static void exynos_dp_connector_destroy(struct drm_connector *connector) in exynos_dp_connector_destroy()
966 static int exynos_dp_get_modes(struct drm_connector *connector) in exynos_dp_get_modes()
994 struct drm_connector *connector) in exynos_dp_best_encoder()
1026 struct drm_connector *connector = &dp->connector; in exynos_dp_create_connector()
Dexynos_drm_dsi.c264 struct drm_connector connector;
1576 exynos_dsi_detect(struct drm_connector *connector, bool force) in exynos_dsi_detect()
1599 static void exynos_dsi_connector_destroy(struct drm_connector *connector) in exynos_dsi_connector_destroy()
1616 static int exynos_dsi_get_modes(struct drm_connector *connector) in exynos_dsi_get_modes()
1627 exynos_dsi_best_encoder(struct drm_connector *connector) in exynos_dsi_best_encoder()
1642 struct drm_connector *connector = &dsi->connector; in exynos_dsi_create_connector()
Dexynos_drm_drv.c310 struct drm_connector *connector; in exynos_drm_suspend()
329 struct drm_connector *connector; in exynos_drm_resume()
Dexynos_dp_core.h153 struct drm_connector connector;
Dexynos_drm_fbdev.c200 struct drm_connector *connector; in exynos_drm_fbdev_is_anything_connected()
/linux-4.4.14/drivers/gpu/drm/bridge/
Dnxp-ptn3460.c40 struct drm_connector connector;
58 connector_to_ptn3460(struct drm_connector *connector) in connector_to_ptn3460()
198 static int ptn3460_get_modes(struct drm_connector *connector) in ptn3460_get_modes()
238 static struct drm_encoder *ptn3460_best_encoder(struct drm_connector *connector) in ptn3460_best_encoder()
250 static enum drm_connector_status ptn3460_detect(struct drm_connector *connector, in ptn3460_detect()
256 static void ptn3460_connector_destroy(struct drm_connector *connector) in ptn3460_connector_destroy()
Dparade-ps8622.c55 struct drm_connector connector;
78 connector_to_ps8622(struct drm_connector *connector) in connector_to_ps8622()
468 static int ps8622_get_modes(struct drm_connector *connector) in ps8622_get_modes()
477 static struct drm_encoder *ps8622_best_encoder(struct drm_connector *connector) in ps8622_best_encoder()
491 static enum drm_connector_status ps8622_detect(struct drm_connector *connector, in ps8622_detect()
497 static void ps8622_connector_destroy(struct drm_connector *connector) in ps8622_connector_destroy()
Ddw_hdmi.c104 struct drm_connector connector;
1428 dw_hdmi_connector_detect(struct drm_connector *connector, bool force) in dw_hdmi_connector_detect()
1443 static int dw_hdmi_connector_get_modes(struct drm_connector *connector) in dw_hdmi_connector_get_modes()
1473 dw_hdmi_connector_mode_valid(struct drm_connector *connector, in dw_hdmi_connector_mode_valid()
1490 static struct drm_encoder *dw_hdmi_connector_best_encoder(struct drm_connector in dw_hdmi_connector_best_encoder()
1499 static void dw_hdmi_connector_destroy(struct drm_connector *connector) in dw_hdmi_connector_destroy()
1505 static void dw_hdmi_connector_force(struct drm_connector *connector) in dw_hdmi_connector_force()
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_hdmi.c44 struct drm_connector *connector;
74 struct drm_connector base;
84 to_vc4_hdmi_connector(struct drm_connector *connector) in to_vc4_hdmi_connector()
162 vc4_hdmi_connector_detect(struct drm_connector *connector, bool force) in vc4_hdmi_connector_detect()
180 static void vc4_hdmi_connector_destroy(struct drm_connector *connector) in vc4_hdmi_connector_destroy()
186 static int vc4_hdmi_connector_get_modes(struct drm_connector *connector) in vc4_hdmi_connector_get_modes()
209 vc4_hdmi_connector_best_encoder(struct drm_connector *connector) in vc4_hdmi_connector_best_encoder()
231 static struct drm_connector *vc4_hdmi_connector_init(struct drm_device *dev, in vc4_hdmi_connector_init()
234 struct drm_connector *connector = NULL; in vc4_hdmi_connector_init()
Dvc4_drv.c154 struct drm_connector *connector; in vc4_drm_bind()
Dvc4_crtc.c168 struct drm_connector *connector; in vc4_get_clock_select()
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
Ddisp.h102 int nv04_dac_create(struct drm_connector *, struct dcb_output *);
109 int nv04_dfp_create(struct drm_connector *, struct dcb_output *);
118 int nv04_tv_create(struct drm_connector *, struct dcb_output *);
121 int nv17_tv_create(struct drm_connector *, struct dcb_output *);
Dtvnv17.c144 nv17_tv_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv17_tv_detect()
201 struct drm_connector *connector) in nv17_tv_get_ld_modes()
231 struct drm_connector *connector) in nv17_tv_get_hd_modes()
293 struct drm_connector *connector) in nv17_tv_get_modes()
635 struct drm_connector *connector) in nv17_tv_create_resources()
687 struct drm_connector *connector, in nv17_tv_set_property()
795 nv17_tv_create(struct drm_connector *connector, struct dcb_output *entry) in nv17_tv_create()
Ddac.c133 struct drm_connector *connector) in nv04_dac_detect()
336 nv17_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv17_dac_detect()
532 nv04_dac_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_dac_create()
Ddisp.c40 struct drm_connector *connector, *ct; in nv04_display_create()
Dtvnv04.c205 nv04_tv_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_tv_create()
Ddfp.c292 struct drm_connector *connector = &nv_connector->base; in nv04_dfp_mode_set()
680 nv04_dfp_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_dfp_create()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_mode.c391 (CIRRUSFB_CONN_LIMIT * sizeof(struct drm_connector *)), in cirrus_crtc_init()
499 static int cirrus_vga_get_modes(struct drm_connector *connector) in cirrus_vga_get_modes()
514 static struct drm_encoder *cirrus_connector_best_encoder(struct drm_connector in cirrus_connector_best_encoder()
524 static enum drm_connector_status cirrus_vga_detect(struct drm_connector in cirrus_vga_detect()
530 static void cirrus_connector_destroy(struct drm_connector *connector) in cirrus_connector_destroy()
548 static struct drm_connector *cirrus_vga_init(struct drm_device *dev) in cirrus_vga_init()
550 struct drm_connector *connector; in cirrus_vga_init()
572 struct drm_connector *connector; in cirrus_modeset_init()
Dcirrus_drv.h117 struct drm_connector base;
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_kms.c204 int bochs_connector_get_modes(struct drm_connector *connector) in bochs_connector_get_modes()
213 static int bochs_connector_mode_valid(struct drm_connector *connector, in bochs_connector_mode_valid()
233 bochs_connector_best_encoder(struct drm_connector *connector) in bochs_connector_best_encoder()
242 static enum drm_connector_status bochs_connector_detect(struct drm_connector in bochs_connector_detect()
264 struct drm_connector *connector = &bochs->connector; in bochs_connector_init()
Dbochs.h77 struct drm_connector connector;
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_display.c306 static int virtio_gpu_conn_get_modes(struct drm_connector *connector) in virtio_gpu_conn_get_modes()
333 static int virtio_gpu_conn_mode_valid(struct drm_connector *connector, in virtio_gpu_conn_mode_valid()
356 virtio_gpu_best_encoder(struct drm_connector *connector) in virtio_gpu_best_encoder()
377 static void virtio_gpu_conn_save(struct drm_connector *connector) in virtio_gpu_conn_save()
382 static void virtio_gpu_conn_restore(struct drm_connector *connector) in virtio_gpu_conn_restore()
388 struct drm_connector *connector, in virtio_gpu_conn_detect()
400 static void virtio_gpu_conn_destroy(struct drm_connector *connector) in virtio_gpu_conn_destroy()
430 struct drm_connector *connector = &output->conn; in vgdev_output_init()
Dvirtgpu_drv.h109 struct drm_connector conn;
/linux-4.4.14/drivers/gpu/drm/imx/
Dimx-drm.h6 struct drm_connector;
54 void imx_drm_connector_destroy(struct drm_connector *connector);
Dparallel-display.c32 struct drm_connector connector;
44 struct drm_connector *connector, bool force) in imx_pd_connector_detect()
49 static int imx_pd_connector_get_modes(struct drm_connector *connector) in imx_pd_connector_get_modes()
98 struct drm_connector *connector) in imx_pd_connector_best_encoder()
Dimx-tve.c109 struct drm_connector connector;
224 struct drm_connector *connector, bool force) in imx_tve_connector_detect()
229 static int imx_tve_connector_get_modes(struct drm_connector *connector) in imx_tve_connector_get_modes()
248 static int imx_tve_connector_mode_valid(struct drm_connector *connector, in imx_tve_connector_mode_valid()
271 struct drm_connector *connector) in imx_tve_connector_best_encoder()
Ddw_hdmi-imx.c152 static enum drm_mode_status imx6q_hdmi_mode_valid(struct drm_connector *con, in imx6q_hdmi_mode_valid()
164 static enum drm_mode_status imx6dl_hdmi_mode_valid(struct drm_connector *con, in imx6dl_hdmi_mode_valid()
Dimx-ldb.c57 struct drm_connector connector;
88 struct drm_connector *connector, bool force) in imx_ldb_connector_detect()
93 static int imx_ldb_connector_get_modes(struct drm_connector *connector) in imx_ldb_connector_get_modes()
131 struct drm_connector *connector) in imx_ldb_connector_best_encoder()
Dimx-drm-core.c203 void imx_drm_connector_destroy(struct drm_connector *connector) in imx_drm_connector_destroy()
237 struct drm_connector *connector; in imx_drm_driver_load()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_display.c107 struct drm_connector *connector; in qxl_update_offset_props()
142 static int qxl_add_monitors_config_modes(struct drm_connector *connector, in qxl_add_monitors_config_modes()
192 static int qxl_add_common_modes(struct drm_connector *connector, in qxl_add_common_modes()
820 static int qxl_conn_get_modes(struct drm_connector *connector) in qxl_conn_get_modes()
839 static int qxl_conn_mode_valid(struct drm_connector *connector, in qxl_conn_mode_valid()
860 static struct drm_encoder *qxl_best_encoder(struct drm_connector *connector) in qxl_best_encoder()
884 static void qxl_conn_save(struct drm_connector *connector) in qxl_conn_save()
889 static void qxl_conn_restore(struct drm_connector *connector) in qxl_conn_restore()
895 struct drm_connector *connector, in qxl_conn_detect()
920 static int qxl_conn_set_property(struct drm_connector *connector, in qxl_conn_set_property()
[all …]
Dqxl_drv.h144 struct drm_connector base;
/linux-4.4.14/drivers/gpu/drm/i2c/
Dsil164_drv.c299 struct drm_connector *connector) in sil164_encoder_detect()
311 struct drm_connector *connector) in sil164_encoder_get_modes()
318 struct drm_connector *connector) in sil164_encoder_create_resources()
325 struct drm_connector *connector, in sil164_encoder_set_property()
Dch7006_drv.c178 struct drm_connector *connector) in ch7006_encoder_detect()
226 struct drm_connector *connector) in ch7006_encoder_get_modes()
247 struct drm_connector *connector) in ch7006_encoder_create_resources()
280 struct drm_connector *connector, in ch7006_encoder_set_property()
Dtda998x_drv.c54 struct drm_connector connector;
878 static int tda998x_connector_mode_valid(struct drm_connector *connector, in tda998x_connector_mode_valid()
1083 tda998x_connector_detect(struct drm_connector *connector, bool force) in tda998x_connector_detect()
1148 static int tda998x_connector_get_modes(struct drm_connector *connector) in tda998x_connector_get_modes()
1184 struct drm_connector *connector) in tda998x_encoder_set_polling()
1375 tda998x_connector_best_encoder(struct drm_connector *connector) in tda998x_connector_best_encoder()
1389 static void tda998x_connector_destroy(struct drm_connector *connector) in tda998x_connector_destroy()
Dadv7511.c234 struct drm_connector *connector, in adv7511_set_config_csc()
562 struct drm_connector *connector) in adv7511_get_modes()
611 struct drm_connector *connector) in adv7511_encoder_detect()
/linux-4.4.14/drivers/gpu/drm/shmobile/
Dshmob_drm_crtc.c556 struct drm_connector *connector = &sdev->connector.connector; in shmob_drm_encoder_mode_fixup()
648 static int shmob_drm_connector_get_modes(struct drm_connector *connector) in shmob_drm_connector_get_modes()
679 shmob_drm_connector_best_encoder(struct drm_connector *connector) in shmob_drm_connector_best_encoder()
691 static void shmob_drm_connector_destroy(struct drm_connector *connector) in shmob_drm_connector_destroy()
701 shmob_drm_connector_detect(struct drm_connector *connector, bool force) in shmob_drm_connector_detect()
716 struct drm_connector *connector = &sdev->connector.connector; in shmob_drm_connector_create()
Dshmob_drm_crtc.h42 struct drm_connector connector;
Dshmob_drm_backlight.c63 struct drm_connector *connector = &scon->connector; in shmob_drm_backlight_init()
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_drv.h31 struct drm_connector;
Drockchip_drm_drv.c135 struct drm_connector *connector; in rockchip_drm_load()
310 struct drm_connector *connector; in rockchip_drm_sys_suspend()
333 struct drm_connector *connector; in rockchip_drm_sys_resume()
Ddw_hdmi-rockchip.c158 dw_hdmi_rockchip_mode_valid(struct drm_connector *connector, in dw_hdmi_rockchip_mode_valid()
/linux-4.4.14/include/drm/bridge/
Ddw_hdmi.h55 enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_mode.c1428 (MGAG200FB_CONN_LIMIT * sizeof(struct drm_connector *)), in mga_crtc_init()
1548 static int mga_vga_get_modes(struct drm_connector *connector) in mga_vga_get_modes()
1589 static int mga_vga_mode_valid(struct drm_connector *connector, in mga_vga_mode_valid()
1663 static struct drm_encoder *mga_connector_best_encoder(struct drm_connector in mga_connector_best_encoder()
1673 static enum drm_connector_status mga_vga_detect(struct drm_connector in mga_vga_detect()
1679 static void mga_connector_destroy(struct drm_connector *connector) in mga_connector_destroy()
1700 static struct drm_connector *mga_vga_init(struct drm_device *dev) in mga_vga_init()
1702 struct drm_connector *connector; in mga_vga_init()
1729 struct drm_connector *connector; in mgag200_modeset_init()
Dmgag200_drv.h150 struct drm_connector base;
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_mode.c694 static struct drm_encoder *ast_best_single_encoder(struct drm_connector *connector) in ast_best_single_encoder()
761 static int ast_get_modes(struct drm_connector *connector) in ast_get_modes()
792 static int ast_mode_valid(struct drm_connector *connector, in ast_mode_valid()
847 static void ast_connector_destroy(struct drm_connector *connector) in ast_connector_destroy()
857 ast_connector_detect(struct drm_connector *connector, bool force) in ast_connector_detect()
878 struct drm_connector *connector; in ast_connector_init()
Dast_drv.h234 struct drm_connector base;
/linux-4.4.14/drivers/gpu/drm/panel/
Dpanel-lg-lg4573.c214 struct drm_connector *connector = panel->connector; in lg4573_get_modes()
Dpanel-samsung-ld9040.c265 struct drm_connector *connector = panel->connector; in ld9040_get_modes()
Dpanel-samsung-s6e8aa0.c924 struct drm_connector *connector = panel->connector; in s6e8aa0_get_modes()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_drv.h143 struct drm_connector *connectors[8];
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_encoder.c129 struct drm_connector *connector; in mdp5_encoder_mode_set()

12