/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_display_debugfs.c | 158 struct drm_connector *connector; local 164 drm_for_each_connector_iter(connector, &conn_iter) { 166 connector->state; 172 connector->base.id, connector->name); 178 struct intel_connector *connector) 182 if (list_empty(&connector->panel.fixed_modes)) 187 list_for_each_entry(fixed_mode, &connector->panel.fixed_modes, head) 223 static void intel_dp_info(struct seq_file *m, struct intel_connector *connector) argument 225 struct intel_encoder *intel_encoder = intel_attached_encoder(connector); 177 intel_panel_info(struct seq_file *m, struct intel_connector *connector) argument 236 intel_dp_mst_info(struct seq_file *m, struct intel_connector *connector) argument 244 intel_hdmi_info(struct seq_file *m, struct intel_connector *connector) argument 252 intel_connector_info(struct seq_file *m, struct drm_connector *connector) argument 599 struct drm_connector *connector; local 744 struct drm_connector *connector; local 777 struct drm_connector *connector; local 832 struct drm_connector *connector; local 881 struct drm_connector *connector; local 934 struct drm_connector *connector; local 1074 struct intel_connector *connector = m->private; local 1101 struct intel_connector *connector = m->private; local 1141 struct intel_connector *connector = m->private; local 1212 struct intel_connector *connector = m->private; local 1255 struct intel_connector *connector = m->private; local 1288 struct intel_connector *connector = m->private; local 1321 struct intel_connector *connector = m->private; local 1355 struct intel_connector *connector = m->private; local 1388 struct intel_connector *connector = m->private; local 1423 struct intel_connector *connector = m->private; local 1505 intel_connector_debugfs_add(struct intel_connector *connector) argument [all...] |
H A D | intel_dp.c | 264 struct intel_connector *connector = intel_dp->attached_connector; local 275 connector->base.base.id, connector->base.name, 288 struct intel_connector *connector = intel_dp->attached_connector; local 303 connector->base.base.id, connector->base.name, 491 struct intel_connector *connector = intel_dp->attached_connector; local 492 int edp_max_rate = connector->panel.vbt.edp.max_link_rate; 885 u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector, argument 889 struct drm_i915_private *i915 = to_i915(connector 1016 intel_dp_output_format(struct intel_connector *connector, enum intel_output_format sink_format) argument 1072 intel_dp_sink_format(struct intel_connector *connector, const struct drm_display_mode *mode) argument 1084 intel_dp_mode_min_output_bpp(struct intel_connector *connector, const struct drm_display_mode *mode) argument 1117 struct intel_connector *connector = intel_dp->attached_connector; local 1154 intel_dp_mode_valid_downstream(struct intel_connector *connector, const struct drm_display_mode *mode, int target_clock) argument 1207 intel_dp_need_bigjoiner(struct intel_dp *intel_dp, struct intel_connector *connector, int hdisplay, int clock) argument 1224 struct intel_connector *connector = to_intel_connector(_connector); local 1415 struct intel_connector *connector = intel_dp->attached_connector; local 1436 intel_dp_supports_fec(struct intel_dp *intel_dp, const struct intel_connector *connector, const struct intel_crtc_state *pipe_config) argument 1444 intel_dp_supports_dsc(const struct intel_connector *connector, const struct intel_crtc_state *crtc_state) argument 1566 has_seamless_m_n(struct intel_connector *connector) argument 1581 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 1648 intel_dp_dsc_compute_max_bpp(const struct intel_connector *connector, u8 max_req_bpc) argument 1706 intel_dp_dsc_compute_params(const struct intel_connector *connector, struct intel_crtc_state *crtc_state) argument 1754 intel_dp_dsc_supports_format(const struct intel_connector *connector, enum intel_output_format output_format) argument 1828 intel_dp_dsc_max_sink_compressed_bppx16(const struct intel_connector *connector, struct intel_crtc_state *pipe_config, int bpc) argument 1871 intel_dp_dsc_sink_max_compressed_bpp(const struct intel_connector *connector, struct intel_crtc_state *pipe_config, int bpc) argument 1945 xelpd_dsc_compute_link_config(struct intel_dp *intel_dp, const struct intel_connector *connector, struct intel_crtc_state *pipe_config, struct link_config_limits *limits, int dsc_max_bpp, int dsc_min_bpp, int pipe_bpp, int timeslots) argument 1992 dsc_compute_compressed_bpp(struct intel_dp *intel_dp, const struct intel_connector *connector, struct intel_crtc_state *pipe_config, struct link_config_limits *limits, int pipe_bpp, int timeslots) argument 2085 const struct intel_connector *connector = local 2143 struct intel_connector *connector = local 2199 const struct intel_connector *connector = local 2419 struct intel_connector *connector = local 2714 can_enable_drrs(struct intel_connector *connector, const struct intel_crtc_state *pipe_config, const struct drm_display_mode *downclock_mode) argument 2744 intel_dp_drrs_compute_config(struct intel_connector *connector, struct intel_crtc_state *pipe_config, int link_bpp_x16) argument 2792 struct intel_connector *connector = local 2813 struct intel_connector *connector = intel_dp->attached_connector; local 2862 intel_dp_queue_modeset_retry_work(struct intel_connector *connector) argument 2876 struct intel_connector *connector; local 2906 struct intel_connector *connector = intel_dp->attached_connector; local 3088 intel_dp_sink_set_dsc_decompression(struct intel_connector *connector, bool enable) argument 3101 intel_dp_sink_set_dsc_passthrough(const struct intel_connector *connector, bool enable) argument 3118 intel_dp_dsc_aux_ref_count(struct intel_atomic_state *state, const struct intel_connector *connector, bool for_get_ref) argument 3159 intel_dp_dsc_aux_get_ref(struct intel_atomic_state *state, struct intel_connector *connector) argument 3169 intel_dp_dsc_aux_put_ref(struct intel_atomic_state *state, struct intel_connector *connector) argument 3190 intel_dp_sink_enable_decompression(struct intel_atomic_state *state, struct intel_connector *connector, const struct intel_crtc_state *new_crtc_state) argument 3221 intel_dp_sink_disable_decompression(struct intel_atomic_state *state, struct intel_connector *connector, const struct intel_crtc_state *old_crtc_state) argument 3269 struct intel_connector *connector = intel_dp->attached_connector; local 3455 struct drm_connector *connector = &intel_connector->base; local 3626 struct drm_connector *connector = &intel_connector->base; local 3643 struct drm_connector *connector = &intel_connector->base; local 3667 struct drm_connector *connector; local 3801 intel_dp_get_dsc_sink_cap(u8 dpcd_rev, struct intel_connector *connector) argument 3830 intel_edp_get_dsc_sink_cap(u8 edp_dpcd_rev, struct intel_connector *connector) argument 3838 intel_edp_mso_mode_fixup(struct intel_connector *connector, struct drm_display_mode *mode) argument 3867 struct intel_connector *connector = intel_dp->attached_connector; local 3893 struct intel_connector *connector = intel_dp->attached_connector; local 3927 intel_edp_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) argument 4728 struct drm_connector *connector = &intel_connector->base; local 5162 struct intel_connector *connector; local 5206 struct intel_connector *connector = intel_dp->attached_connector; local 5295 struct intel_connector *connector; local 5655 struct intel_connector *connector = intel_dp->attached_connector; local 5675 struct intel_connector *connector = intel_dp->attached_connector; local 5732 struct intel_connector *connector = intel_dp->attached_connector; local 5761 struct intel_connector *connector = intel_dp->attached_connector; local 5787 struct intel_connector *connector = intel_dp->attached_connector; local 5808 intel_dp_detect_dsc_caps(struct intel_dp *intel_dp, struct intel_connector *connector) argument 5825 intel_dp_detect(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument 5942 intel_dp_force(struct drm_connector *connector) argument 5963 intel_dp_get_modes(struct drm_connector *connector) argument 5995 intel_dp_connector_register(struct drm_connector *connector) argument 6032 intel_dp_connector_unregister(struct drm_connector *connector) argument 6041 intel_dp_connector_sync_state(struct intel_connector *connector, const struct intel_crtc_state *crtc_state) argument 6095 struct drm_connector *connector; local 6172 intel_modeset_synced_crtcs(struct intel_atomic_state *state, struct drm_connector *connector) argument 6243 intel_dp_oob_hotplug_event(struct drm_connector *connector, enum drm_connector_status hpd_state) argument 6387 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) argument 6422 struct intel_connector *connector = intel_dp->attached_connector; local 6435 intel_edp_backlight_setup(struct intel_dp *intel_dp, struct intel_connector *connector) argument 6463 struct drm_connector *connector = &intel_connector->base; local 6626 struct drm_connector *connector; local 6648 intel_dp_init_modeset_retry_work(struct intel_connector *connector) argument 6658 struct drm_connector *connector = &intel_connector->base; local [all...] |
H A D | intel_acpi.c | 225 static u32 acpi_display_type(struct intel_connector *connector) argument 229 switch (connector->base.connector_type) { 258 MISSING_CASE(connector->base.connector_type); 269 struct intel_connector *connector; local 275 for_each_intel_connector_iter(connector, &conn_iter) { 278 device_id = acpi_display_type(connector); 285 connector->acpi_device_id = device_id; 290 /* NOTE: The connector order must be final before this is called. */ 296 struct drm_connector *connector; local 300 drm_for_each_connector_iter(connector, 339 struct drm_connector *connector; local [all...] |
H A D | intel_modeset_verify.c | 5 * High level crtc/connector/encoder modeset state verification. 29 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 30 struct drm_i915_private *i915 = to_i915(connector->base.dev); 33 connector->base.base.id, connector->base.name); 35 if (connector->get_hw_state(connector)) { 36 struct intel_encoder *encoder = intel_attached_encoder(connector); 39 "connector enable 68 struct drm_connector *connector; local 114 struct drm_connector *connector; local [all...] |
H A D | intel_hotplug.c | 55 * processing on the connector. 57 * The regular hotplug work function i915_hotplug_work_func() calls connector 58 * detect hooks, and, if connector status changes, triggers sending of hotplug 103 intel_connector_hpd_pin(struct intel_connector *connector) argument 105 struct intel_encoder *encoder = intel_attached_encoder(connector); 224 struct intel_connector *connector; local 230 for_each_intel_connector_iter(connector, &conn_iter) { 233 if (connector->base.polled != DRM_CONNECTOR_POLL_HPD) 236 pin = intel_connector_hpd_pin(connector); 242 "HPD interrupt storm detected on connector 268 struct intel_connector *connector; local 304 intel_hotplug_detect_connector(struct intel_connector *connector) argument 337 intel_encoder_hotplug(struct intel_encoder *encoder, struct intel_connector *connector) argument 424 struct intel_connector *connector; local 687 struct intel_connector *connector; local 733 struct intel_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_panel.c | 128 static void panel_connector_destroy(struct drm_connector *connector) argument 130 drm_connector_unregister(connector); 131 drm_connector_cleanup(connector); 134 static int panel_connector_get_modes(struct drm_connector *connector) argument 136 struct drm_device *dev = connector->dev; 137 struct panel_connector *panel_connector = to_panel_connector(connector); 160 drm_mode_probed_add(connector, mode); 167 struct drm_connector *connector) 169 struct panel_connector *panel_connector = to_panel_connector(connector); 190 struct drm_connector *connector; local 166 panel_connector_best_encoder( struct drm_connector *connector) argument 230 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_output_7a2000.c | 45 static int ls7a2000_connector_get_modes(struct drm_connector *connector) argument 50 if (connector->ddc) { 51 edid = drm_get_edid(connector, connector->ddc); 53 drm_connector_update_edid_property(connector, edid); 54 num = drm_add_edid_modes(connector, edid); 61 num = drm_add_modes_noedid(connector, 1920, 1200); 63 drm_set_preferred_mode(connector, 1024, 768); 69 ls7a2000_connector_get_best_encoder(struct drm_connector *connector, argument 72 struct lsdc_output *output = connector_to_lsdc_output(connector); 141 ls7a2000_hdmi0_late_register(struct drm_connector *connector, struct dentry *root) argument 152 ls7a2000_hdmi1_late_register(struct drm_connector *connector, struct dentry *root) argument 166 ls7a2000_hdmi0_vga_connector_detect(struct drm_connector *connector, bool force) argument 188 ls7a2000_hdmi1_connector_detect(struct drm_connector *connector, bool force) argument 521 struct drm_connector *connector = &output->connector; local [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_crtc_helper.c | 101 * in use by any connector. This doesn't mean that it is actually enabled since 109 struct drm_connector *connector; local 126 drm_for_each_connector_iter(connector, &conn_iter) { 127 if (connector->encoder == encoder) { 142 * in use by any connector. This doesn't mean that it is actually enabled since 193 /* disconnect encoder from any connector */ 325 * adjust it according to limitations or connector properties, and also 465 struct drm_connector *connector; local 476 drm_for_each_connector_iter(connector, &conn_iter) { 477 if (connector 504 drm_connector_get_single_encoder(struct drm_connector *connector) argument 561 struct drm_connector *connector; local 845 struct drm_connector *connector; local 875 struct drm_connector *connector; local 910 drm_helper_connector_dpms(struct drm_connector *connector, int mode) argument [all...] |
H A D | drm_atomic_state_helper.c | 422 * __drm_atomic_helper_connector_state_reset - reset the connector state 423 * @conn_state: atomic connector state, must not be NULL 424 * @connector: connectotr object, must not be NULL 427 * values. This is useful for drivers that subclass the connector state. 431 struct drm_connector *connector) 433 conn_state->connector = connector; 438 * __drm_atomic_helper_connector_reset - reset state on connector 439 * @connector: drm connector 430 __drm_atomic_helper_connector_state_reset(struct drm_connector_state *conn_state, struct drm_connector *connector) argument 450 __drm_atomic_helper_connector_reset(struct drm_connector *connector, struct drm_connector_state *conn_state) argument 468 drm_atomic_helper_connector_reset(struct drm_connector *connector) argument 487 drm_atomic_helper_connector_tv_margins_reset(struct drm_connector *connector) argument 505 drm_atomic_helper_connector_tv_reset(struct drm_connector *connector) argument 585 drm_atomic_helper_connector_tv_check(struct drm_connector *connector, struct drm_atomic_state *state) argument 632 __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector, struct drm_connector_state *state) argument 656 drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector) argument 703 drm_atomic_helper_connector_destroy_state(struct drm_connector *connector, struct drm_connector_state *state) argument [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_encoders.h | 53 amdgpu_atombios_encoder_set_edp_panel_power(struct drm_connector *connector, 63 struct drm_connector *connector); 66 struct drm_connector *connector); 70 amdgpu_atombios_encoder_set_bios_scratch_regs(struct drm_connector *connector,
|
H A D | amdgpu_vkms.h | 20 struct drm_connector connector; member in struct:amdgpu_vkms_output
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_acpi.h | 22 static inline void *nouveau_acpi_edid(struct drm_device *dev, struct drm_connector *connector) { return NULL; } argument
|
H A D | nouveau_backlight.c | 119 struct drm_connector *connector = dev_get_drvdata(bd->dev.parent); local 120 struct drm_device *dev = connector->dev; 134 crtc = connector->state->crtc; 160 struct drm_connector *connector = dev_get_drvdata(bd->dev.parent); local 161 struct nouveau_connector *nv_connector = nouveau_connector(connector); 162 struct drm_device *dev = connector->dev; 177 crtc = connector->state->crtc; 226 /* FIXME: perform backlight probing for eDP _before_ this, this only gets called after connector 290 nouveau_backlight_init(struct drm_connector *connector) argument 292 struct nouveau_drm *drm = nouveau_drm(connector 387 nouveau_backlight_fini(struct drm_connector *connector) argument [all...] |
/linux-master/drivers/gpu/drm/bridge/ |
H A D | nxp-ptn3460.c | 29 struct drm_connector connector; member in struct:ptn3460_bridge 46 connector_to_ptn3460(struct drm_connector *connector) argument 48 return container_of(connector, struct ptn3460_bridge, connector); 158 struct drm_connector *connector) 191 static int ptn3460_connector_get_modes(struct drm_connector *connector) argument 193 struct ptn3460_bridge *ptn_bridge = connector_to_ptn3460(connector); 197 drm_edid = ptn3460_edid_read(&ptn_bridge->bridge, connector); 198 drm_edid_connector_update(connector, drm_edid); 199 num_modes = drm_edid_connector_add_modes(connector); 157 ptn3460_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument [all...] |
H A D | simple-bridge.c | 30 struct drm_connector connector; member in struct:simple_bridge 46 drm_connector_to_simple_bridge(struct drm_connector *connector) argument 48 return container_of(connector, struct simple_bridge, connector); 51 static int simple_bridge_get_modes(struct drm_connector *connector) argument 53 struct simple_bridge *sbridge = drm_connector_to_simple_bridge(connector); 58 drm_edid = drm_bridge_edid_read(sbridge->next_bridge, connector); 65 drm_edid_connector_update(connector, drm_edid); 73 ret = drm_add_modes_noedid(connector, 1920, 1200); 74 drm_set_preferred_mode(connector, 102 89 simple_bridge_connector_detect(struct drm_connector *connector, bool force) argument [all...] |
H A D | megachips-stdpxxxx-ge-b850v3-fw.c | 60 struct drm_connector connector; member in struct:ge_b850v3_lvds 95 struct drm_connector *connector) 101 return drm_edid_read_custom(connector, stdp2690_read_block, client); 104 static int ge_b850v3_lvds_get_modes(struct drm_connector *connector) argument 109 drm_edid = ge_b850v3_lvds_edid_read(&ge_b850v3_lvds_ptr->bridge, connector); 111 drm_edid_connector_update(connector, drm_edid); 112 num_modes = drm_edid_connector_add_modes(connector); 119 struct drm_connector *connector, struct drm_display_mode *mode) 148 static enum drm_connector_status ge_b850v3_lvds_detect(struct drm_connector *connector, argument 165 struct drm_connector *connector local 94 ge_b850v3_lvds_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument 118 ge_b850v3_lvds_mode_valid( struct drm_connector *connector, struct drm_display_mode *mode) argument [all...] |
/linux-master/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_wb_connector.c | 55 wb_layer = to_kconn(to_wb_conn(conn_st->connector))->wb_layer; 58 * No need for a full modested when the only connector changed is the 59 * writeback connector. 62 is_only_changed_connector(crtc_st, conn_st->connector)) 84 komeda_wb_connector_get_modes(struct drm_connector *connector) argument 90 komeda_wb_connector_mode_valid(struct drm_connector *connector, argument 93 struct drm_device *dev = connector->dev; 112 komeda_wb_connector_detect(struct drm_connector *connector, bool force) argument 118 komeda_wb_connector_fill_modes(struct drm_connector *connector, argument 124 static void komeda_wb_connector_destroy(struct drm_connector *connector) argument [all...] |
/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_display.c | 160 static int virtio_gpu_conn_get_modes(struct drm_connector *connector) argument 163 drm_connector_to_virtio_gpu_output(connector); 168 count = drm_add_edid_modes(connector, output->edid); 175 count = drm_add_modes_noedid(connector, XRES_MAX, YRES_MAX); 178 drm_set_preferred_mode(connector, XRES_DEF, YRES_DEF); 181 mode = drm_cvt_mode(connector->dev, width, height, 60, 186 drm_mode_probed_add(connector, mode); 193 static enum drm_mode_status virtio_gpu_conn_mode_valid(struct drm_connector *connector, argument 197 drm_connector_to_virtio_gpu_output(connector); 227 struct drm_connector *connector, 226 virtio_gpu_conn_detect( struct drm_connector *connector, bool force) argument 239 virtio_gpu_conn_destroy(struct drm_connector *connector) argument 258 struct drm_connector *connector = &output->conn; local [all...] |
/linux-master/drivers/gpu/drm/msm/dp/ |
H A D | dp_debug.c | 23 struct drm_connector *connector; member in struct:dp_debug_private 91 const struct drm_connector *connector = debug->connector; local 94 if (connector->status == connector_status_connected) { 113 const struct drm_connector *connector = debug->connector; local 115 if (connector->status == connector_status_connected) 131 const struct drm_connector *connector; local 135 connector = debug->connector; 170 struct drm_connector *connector = debug->connector; local 200 dp_debug_init(struct device *dev, struct dp_panel *panel, struct dp_link *link, struct drm_connector *connector, struct dentry *root, bool is_edp) argument [all...] |
/linux-master/include/drm/ |
H A D | drm_modeset_helper_vtables.h | 658 * the connector state or connector display info during mode setting, 681 * connector state or display info, since there is no direct way to 682 * go from the encoder to the current connector. 692 * encoder object instead of in connector functions. 704 struct drm_connector *connector); 807 * Since the encoder is the object connecting the CRTC and connector it 810 * connector. 870 * probe callback somewhere in the driver-private connector structure. 881 * no mode and if the connector statu 1189 drm_connector_helper_add(struct drm_connector *connector, const struct drm_connector_helper_funcs *funcs) argument [all...] |
/linux-master/drivers/gpu/drm/imx/ipuv3/ |
H A D | parallel-display.c | 29 struct drm_connector connector; member in struct:imx_parallel_display_encoder 47 return container_of(c, struct imx_parallel_display_encoder, connector)->pd; 55 static int imx_pd_connector_get_modes(struct drm_connector *connector) argument 57 struct imx_parallel_display *imxpd = con_to_imxpd(connector); 61 num_modes = drm_panel_get_modes(imxpd->panel, connector); 66 drm_connector_update_edid_property(connector, imxpd->edid); 67 num_modes = drm_add_edid_modes(connector, imxpd->edid); 71 struct drm_display_mode *mode = drm_mode_create(connector->dev); 81 drm_mode_destroy(connector->dev, mode); 87 drm_mode_probed_add(connector, mod 262 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_intel_lvds.c | 253 static void psb_intel_lvds_save(struct drm_connector *connector) argument 255 struct drm_device *dev = connector->dev; 257 struct gma_encoder *gma_encoder = gma_attached_encoder(connector); 292 static void psb_intel_lvds_restore(struct drm_connector *connector) argument 294 struct drm_device *dev = connector->dev; 296 struct gma_encoder *gma_encoder = gma_attached_encoder(connector); 333 enum drm_mode_status psb_intel_lvds_mode_valid(struct drm_connector *connector, argument 336 struct drm_psb_private *dev_priv = to_drm_psb_private(connector->dev); 337 struct gma_encoder *gma_encoder = gma_attached_encoder(connector); 491 static int psb_intel_lvds_get_modes(struct drm_connector *connector) argument 514 psb_intel_lvds_destroy(struct drm_connector *connector) argument 524 psb_intel_lvds_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t value) argument 628 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_encoder.c | 53 struct drm_connector *connector; local 127 /* Create the connector for the chain of bridges. */ 128 connector = drm_bridge_connector_init(&rcdu->ddev, &renc->base); 129 if (IS_ERR(connector)) { 131 "failed to created connector for output %s (%ld)\n", 132 rcar_du_output_name(output), PTR_ERR(connector)); 133 return PTR_ERR(connector); 136 return drm_connector_attach_encoder(connector, &renc->base);
|
/linux-master/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_crtc.c | 114 const struct drm_display_info *info = &sdev->connector->display_info; 419 struct drm_connector *connector = sdev->connector; local 422 if (list_empty(&connector->modes)) { 428 panel_mode = list_first_entry(&connector->modes, 482 static inline struct shmob_drm_connector *to_shmob_connector(struct drm_connector *connector) argument 484 return container_of(connector, struct shmob_drm_connector, base); 487 static int shmob_drm_connector_get_modes(struct drm_connector *connector) argument 489 struct shmob_drm_connector *scon = to_shmob_connector(connector); 492 mode = drm_mode_create(connector 506 shmob_drm_connector_best_encoder(struct drm_connector *connector) argument 518 shmob_drm_connector_destroy(struct drm_connector *connector) argument 540 struct drm_connector *connector; local 596 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | disp.c | 42 struct drm_connector *connector; local 47 drm_for_each_connector_iter(connector, &conn_iter) { 48 if (connector->encoder == to_drm_encoder(encoder)) 49 nv_connector = nouveau_connector(connector); 163 * wakes us up via a connector. We should never go into suspend 219 struct drm_connector *connector, *ct; local 259 connector = nouveau_connector_create(dev, dcbent->connector); 260 if (IS_ERR(connector)) 265 ret = nv04_dac_create(connector, dcben [all...] |