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

1234567891011>>

/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_connector.h17 int intel_connector_init(struct intel_connector *connector);
19 void intel_connector_free(struct intel_connector *connector);
20 void intel_connector_destroy(struct drm_connector *connector);
21 int intel_connector_register(struct drm_connector *connector);
22 void intel_connector_unregister(struct drm_connector *connector);
23 void intel_connector_attach_encoder(struct intel_connector *connector,
25 bool intel_connector_get_hw_state(struct intel_connector *connector);
26 enum pipe intel_connector_get_pipe(struct intel_connector *connector);
27 int intel_connector_update_modes(struct drm_connector *connector,
30 void intel_attach_force_audio_property(struct drm_connector *connector);
[all...]
H A Dintel_panel.h22 void intel_panel_init_alloc(struct intel_connector *connector);
23 int intel_panel_init(struct intel_connector *connector,
25 void intel_panel_fini(struct intel_connector *connector);
27 intel_panel_detect(struct drm_connector *connector, bool force);
30 intel_panel_preferred_fixed_mode(struct intel_connector *connector);
32 intel_panel_fixed_mode(struct intel_connector *connector,
35 intel_panel_downclock_mode(struct intel_connector *connector,
38 intel_panel_highest_mode(struct intel_connector *connector,
40 int intel_panel_get_modes(struct intel_connector *connector);
41 enum drrs_type intel_panel_drrs_type(struct intel_connector *connector);
[all...]
H A Dintel_connector.c40 int intel_connector_init(struct intel_connector *connector) argument
54 __drm_atomic_helper_connector_reset(&connector->base,
57 intel_panel_init_alloc(connector);
64 struct intel_connector *connector; local
66 connector = kzalloc(sizeof(*connector), GFP_KERNEL);
67 if (!connector)
70 if (intel_connector_init(connector) < 0) {
71 kfree(connector);
75 return connector;
85 intel_connector_free(struct intel_connector *connector) argument
94 intel_connector_destroy(struct drm_connector *connector) argument
112 intel_connector_register(struct drm_connector *connector) argument
136 intel_connector_unregister(struct drm_connector *connector) argument
143 intel_connector_attach_encoder(struct intel_connector *connector, struct intel_encoder *encoder) argument
155 intel_connector_get_hw_state(struct intel_connector *connector) argument
163 intel_connector_get_pipe(struct intel_connector *connector) argument
181 intel_connector_update_modes(struct drm_connector *connector, const struct drm_edid *drm_edid) argument
199 intel_ddc_get_modes(struct drm_connector *connector, struct i2c_adapter *ddc) argument
223 intel_attach_force_audio_property(struct drm_connector *connector) argument
250 intel_attach_broadcast_rgb_property(struct drm_connector *connector) argument
272 intel_attach_aspect_ratio_property(struct drm_connector *connector) argument
281 intel_attach_hdmi_colorspace_property(struct drm_connector *connector) argument
288 intel_attach_dp_colorspace_property(struct drm_connector *connector) argument
295 intel_attach_scaling_mode_property(struct drm_connector *connector) argument
[all...]
H A Dintel_load_detect.h14 intel_load_detect_get_pipe(struct drm_connector *connector,
16 void intel_load_detect_release_pipe(struct drm_connector *connector,
H A Dintel_hdcp.h25 void intel_hdcp_atomic_check(struct drm_connector *connector,
28 int intel_hdcp_init(struct intel_connector *connector,
35 int intel_hdcp_disable(struct intel_connector *connector);
41 bool intel_hdcp_get_capability(struct intel_connector *connector);
42 bool intel_hdcp2_get_capability(struct intel_connector *connector);
43 void intel_hdcp_get_remote_capability(struct intel_connector *connector,
48 void intel_hdcp_cleanup(struct intel_connector *connector);
49 void intel_hdcp_handle_cp_irq(struct intel_connector *connector);
H A Dintel_dp_aux_backlight.c115 intel_dp_aux_supports_hdr_backlight(struct intel_connector *connector) argument
117 struct drm_i915_private *i915 = to_i915(connector->base.dev);
118 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder);
120 struct intel_panel *panel = &connector->panel;
134 connector->base.base.id, connector->base.name,
150 !(connector->base.hdr_sink_metadata.hdmi_type1.metadata_type &
154 connector->base.base.id, connector->base.name,
166 intel_dp_aux_hdr_get_backlight(struct intel_connector *connector, enu argument
204 struct intel_connector *connector = to_intel_connector(conn_state->connector); local
221 struct intel_connector *connector = to_intel_connector(conn_state->connector); local
237 struct intel_connector *connector = to_intel_connector(conn_state->connector); local
274 struct intel_connector *connector = to_intel_connector(conn_state->connector); local
291 intel_dp_aux_hdr_setup_backlight(struct intel_connector *connector, enum pipe pipe) argument
333 intel_dp_aux_vesa_get_backlight(struct intel_connector *connector, enum pipe unused) argument
341 struct intel_connector *connector = to_intel_connector(conn_state->connector); local
358 struct intel_connector *connector = to_intel_connector(conn_state->connector); local
380 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local
391 intel_dp_aux_vesa_setup_backlight(struct intel_connector *connector, enum pipe pipe) argument
452 intel_dp_aux_supports_vesa_backlight(struct intel_connector *connector) argument
481 intel_dp_aux_init_backlight_funcs(struct intel_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A 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);
H A 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);
H A Damdgpu_connectors.c43 void amdgpu_connector_hotplug(struct drm_connector *connector) argument
45 struct drm_device *dev = connector->dev;
47 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
49 /* bail if the connector does not have hpd pin, e.g.,
57 /* if the connector is already off, don't turn it back on */
58 if (connector->dpms != DRM_MODE_DPMS_ON)
62 if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
82 /* Turn the connector off and back on immediately, which
85 drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF);
86 drm_helper_connector_dpms(connector, DRM_MODE_DPMS_O
101 amdgpu_connector_get_monitor_bpc(struct drm_connector *connector) argument
215 amdgpu_connector_update_scratch_regs(struct drm_connector *connector, enum drm_connector_status status) argument
236 amdgpu_connector_find_encoder(struct drm_connector *connector, int encoder_type) argument
249 amdgpu_connector_edid(struct drm_connector *connector) argument
275 amdgpu_connector_get_edid(struct drm_connector *connector) argument
320 amdgpu_connector_free_edid(struct drm_connector *connector) argument
328 amdgpu_connector_ddc_get_modes(struct drm_connector *connector) argument
343 amdgpu_connector_best_single_encoder(struct drm_connector *connector) argument
354 amdgpu_get_native_mode(struct drm_connector *connector) argument
413 amdgpu_connector_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) argument
465 amdgpu_connector_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t val) argument
621 amdgpu_connector_fixup_lcd_native_mode(struct drm_encoder *encoder, struct drm_connector *connector) argument
656 amdgpu_connector_lvds_get_modes(struct drm_connector *connector) argument
693 amdgpu_connector_lvds_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
724 amdgpu_connector_lvds_detect(struct drm_connector *connector, bool force) argument
765 amdgpu_connector_unregister(struct drm_connector *connector) argument
775 amdgpu_connector_destroy(struct drm_connector *connector) argument
786 amdgpu_connector_set_lcd_property(struct drm_connector *connector, struct drm_property *property, uint64_t value) argument
847 amdgpu_connector_vga_get_modes(struct drm_connector *connector) argument
858 amdgpu_connector_vga_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
873 amdgpu_connector_vga_detect(struct drm_connector *connector, bool force) argument
966 amdgpu_connector_check_hpd_status_unchanged(struct drm_connector *connector) argument
985 amdgpu_connector_shared_ddc(enum drm_connector_status *status, struct drm_connector *connector, struct amdgpu_connector *amdgpu_connector) argument
1032 amdgpu_connector_dvi_detect(struct drm_connector *connector, bool force) argument
1179 amdgpu_connector_dvi_encoder(struct drm_connector *connector) argument
1205 amdgpu_connector_dvi_force(struct drm_connector *connector) argument
1215 amdgpu_connector_dvi_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1263 amdgpu_connector_dp_get_modes(struct drm_connector *connector) argument
1333 amdgpu_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector) argument
1353 amdgpu_connector_encoder_is_hbr2(struct drm_connector *connector) argument
1368 amdgpu_connector_is_dp12_capable(struct drm_connector *connector) argument
1382 amdgpu_connector_dp_detect(struct drm_connector *connector, bool force) argument
1483 amdgpu_connector_dp_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1537 amdgpu_connector_late_register(struct drm_connector *connector) argument
1589 struct drm_connector *connector; local
[all...]
/linux-master/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_lvds_connector.c19 struct drm_connector *connector, bool force)
22 to_mdp4_lvds_connector(connector);
36 static void mdp4_lvds_connector_destroy(struct drm_connector *connector) argument
39 to_mdp4_lvds_connector(connector);
41 drm_connector_cleanup(connector);
46 static int mdp4_lvds_connector_get_modes(struct drm_connector *connector) argument
49 to_mdp4_lvds_connector(connector);
54 ret = drm_panel_get_modes(panel, connector);
60 mdp4_lvds_connector_mode_valid(struct drm_connector *connector, argument
64 to_mdp4_lvds_connector(connector);
18 mdp4_lvds_connector_detect( struct drm_connector *connector, bool force) argument
97 struct drm_connector *connector = NULL; local
[all...]
/linux-master/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_rgb.c41 static void fsl_dcu_drm_connector_destroy(struct drm_connector *connector) argument
43 drm_connector_unregister(connector);
44 drm_connector_cleanup(connector);
55 static int fsl_dcu_drm_connector_get_modes(struct drm_connector *connector) argument
59 fsl_connector = to_fsl_dcu_connector(connector);
60 return drm_panel_get_modes(fsl_connector->panel, connector);
64 fsl_dcu_drm_connector_mode_valid(struct drm_connector *connector, argument
82 struct drm_connector *connector = &fsl_dev->connector.base; local
85 fsl_dev->connector
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_connector.c56 * objects and initialized by setting the following fields. The connector is
58 * &struct drm_connector_funcs and a connector type, and then exposed to
62 * connectors to encoders 1:1, the connector should be attached at
75 * Global connector list for drm_connector_find_by_fwnode().
76 * Note drm_connector_[un]register() first take connector->lock and then
132 * drm_get_connector_type_name - return a string for connector type
133 * @type: The connector type (DRM_MODE_CONNECTOR_*)
135 * Returns: the name of the connector type, or NULL if the type is not valid.
148 * @connector: connector t
156 drm_connector_get_cmdline_mode(struct drm_connector *connector) argument
194 struct drm_connector *connector = local
204 struct drm_connector *connector, *n; local
221 __drm_connector_init(struct drm_device *dev, struct drm_connector *connector, const struct drm_connector_funcs *funcs, int connector_type, struct i2c_adapter *ddc) argument
355 drm_connector_init(struct drm_device *dev, struct drm_connector *connector, const struct drm_connector_funcs *funcs, int connector_type) argument
391 drm_connector_init_with_ddc(struct drm_device *dev, struct drm_connector *connector, const struct drm_connector_funcs *funcs, int connector_type, struct i2c_adapter *ddc) argument
407 struct drm_connector *connector = ptr; local
431 drmm_connector_init(struct drm_device *dev, struct drm_connector *connector, const struct drm_connector_funcs *funcs, int connector_type, struct i2c_adapter *ddc) argument
463 drm_connector_attach_edid_property(struct drm_connector *connector) argument
485 drm_connector_attach_encoder(struct drm_connector *connector, struct drm_encoder *encoder) argument
517 drm_connector_has_possible_encoder(struct drm_connector *connector, struct drm_encoder *encoder) argument
524 drm_mode_remove(struct drm_connector *connector, struct drm_display_mode *mode) argument
537 drm_connector_cleanup(struct drm_connector *connector) argument
611 drm_connector_register(struct drm_connector *connector) argument
674 drm_connector_unregister(struct drm_connector *connector) argument
706 struct drm_connector *connector; local
717 struct drm_connector *connector; local
1598 drm_connector_attach_dp_subconnector_property(struct drm_connector *connector) argument
1712 drm_connector_attach_content_type_property(struct drm_connector *connector) argument
1730 drm_connector_attach_tv_margin_properties(struct drm_connector *connector) argument
2039 drm_connector_attach_vrr_capable_property( struct drm_connector *connector) argument
2073 drm_connector_attach_scaling_mode_property(struct drm_connector *connector, u32 scaling_mode_mask) argument
2174 drm_mode_create_colorspace_property(struct drm_connector *connector, u32 supported_colorspaces) argument
2229 drm_mode_create_hdmi_colorspace_property(struct drm_connector *connector, u32 supported_colorspaces) argument
2254 drm_mode_create_dp_colorspace_property(struct drm_connector *connector, u32 supported_colorspaces) argument
2335 drm_connector_set_path_property(struct drm_connector *connector, const char *path) argument
2364 drm_connector_set_tile_property(struct drm_connector *connector) argument
2415 drm_connector_set_link_status_property(struct drm_connector *connector, uint64_t link_status) argument
2437 drm_connector_attach_max_bpc_property(struct drm_connector *connector, int min, int max) argument
2470 drm_connector_attach_hdr_output_metadata_property(struct drm_connector *connector) argument
2491 drm_connector_attach_colorspace_property(struct drm_connector *connector) argument
2538 drm_connector_set_vrr_capable_property( struct drm_connector *connector, bool capable) argument
2571 drm_connector_set_panel_orientation( struct drm_connector *connector, enum drm_panel_orientation panel_orientation) argument
2621 drm_connector_set_panel_orientation_with_quirk( struct drm_connector *connector, enum drm_panel_orientation panel_orientation, int width, int height) argument
2649 drm_connector_set_orientation_from_panel( struct drm_connector *connector, struct drm_panel *panel) argument
2680 drm_connector_create_privacy_screen_properties(struct drm_connector *connector) argument
2710 drm_connector_attach_privacy_screen_properties(struct drm_connector *connector) argument
2725 drm_connector_update_privacy_screen_properties( struct drm_connector *connector, bool set_sw_state) argument
2742 struct drm_connector *connector = local
2770 drm_connector_attach_privacy_screen_provider( struct drm_connector *connector, struct drm_privacy_screen *priv) argument
2794 struct drm_connector *connector = connector_state->connector; local
2817 struct drm_connector *connector = obj_to_connector(obj); local
2845 drm_connector_get_encoder(struct drm_connector *connector) argument
2893 struct drm_connector *connector; local
3045 struct drm_connector *connector, *found = ERR_PTR(-ENODEV); local
3082 struct drm_connector *connector; local
[all...]
H A Ddrm_bridge_connector.c24 * The DRM bridge connector helper object provides a DRM connector
25 * implementation that wraps a chain of &struct drm_bridge. The connector
30 * To use the helper, display controller drivers create a bridge connector with
32 * connector with the chain of bridges passed to the function and registers it
33 * with the DRM device. At that point the connector becomes fully usable, no
36 * The DRM bridge connector operations are implemented based on the operations
37 * provided by the bridges in the chain. Each connector operation is delegated
38 * to the bridge closest to the connector (at the end of the chain) that
44 * flag (none of the bridges shall create a DRM connector directl
98 drm_bridge_connector_hpd_notify(struct drm_connector *connector, enum drm_connector_status status) argument
115 struct drm_connector *connector = &drm_bridge_connector->base; local
133 drm_bridge_connector_oob_hotplug_event(struct drm_connector *connector, enum drm_connector_status status) argument
142 drm_bridge_connector_enable_hpd(struct drm_connector *connector) argument
153 drm_bridge_connector_disable_hpd(struct drm_connector *connector) argument
168 drm_bridge_connector_detect(struct drm_connector *connector, bool force) argument
196 drm_bridge_connector_destroy(struct drm_connector *connector) argument
209 drm_bridge_connector_debugfs_init(struct drm_connector *connector, struct dentry *root) argument
238 drm_bridge_connector_get_modes_edid(struct drm_connector *connector, struct drm_bridge *bridge) argument
266 drm_bridge_connector_get_modes(struct drm_connector *connector) argument
325 struct drm_connector *connector; local
[all...]
H A Ddrm_probe_helper.c56 * track of a per-connector hpd interrupt.
90 struct drm_connector *connector,
94 struct drm_device *dev = connector->dev;
98 /* Step 1: Validate against connector */
99 ret = drm_connector_mode_valid(connector, mode, ctx, status);
104 drm_connector_for_each_possible_encoder(connector, encoder) {
119 &connector->display_info,
144 static int drm_helper_probe_add_cmdline_mode(struct drm_connector *connector) argument
149 cmdline_mode = &connector->cmdline_mode;
154 list_for_each_entry(mode, &connector
89 drm_mode_validate_pipeline(struct drm_display_mode *mode, struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, enum drm_mode_status *status) argument
203 drm_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode, struct drm_modeset_acquire_ctx *ctx, enum drm_mode_status *status) argument
227 struct drm_connector *connector; local
244 struct drm_connector *connector; local
341 drm_helper_probe_detect_ctx(struct drm_connector *connector, bool force) argument
388 drm_helper_probe_detect(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument
417 drm_helper_probe_get_modes(struct drm_connector *connector) argument
442 __drm_helper_update_and_validate(struct drm_connector *connector, uint32_t maxX, uint32_t maxY, struct drm_modeset_acquire_ctx *ctx) argument
556 drm_helper_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, uint32_t maxY) argument
747 drm_kms_helper_connector_hotplug_event(struct drm_connector *connector) argument
764 struct drm_connector *connector; local
954 check_connector_changed(struct drm_connector *connector) argument
1014 drm_connector_helper_hpd_irq_event(struct drm_connector *connector) argument
1063 struct drm_connector *connector, *first_changed_connector = NULL; local
1137 drm_connector_helper_get_modes_fixed(struct drm_connector *connector, const struct drm_display_mode *fixed_mode) argument
1178 drm_connector_helper_get_modes(struct drm_connector *connector) argument
1214 drm_connector_helper_tv_get_modes(struct drm_connector *connector) argument
[all...]
H A Ddrm_sysfs.c71 struct drm_connector *connector = to_drm_connector(dev); local
73 return to_acpi_device_node(connector->fwnode);
189 struct drm_connector *connector = to_drm_connector(device); local
190 struct drm_device *dev = connector->dev;
198 old_force = connector->force;
201 connector->force = 0;
203 connector->force = DRM_FORCE_ON;
205 connector->force = DRM_FORCE_ON_DIGITAL;
207 connector->force = DRM_FORCE_OFF;
211 if (old_force != connector
231 struct drm_connector *connector = to_drm_connector(device); local
244 struct drm_connector *connector = to_drm_connector(device); local
256 struct drm_connector *connector = to_drm_connector(device); local
269 struct drm_connector *connector = to_drm_connector(connector_dev); local
301 struct drm_connector *connector = to_drm_connector(device); local
319 struct drm_connector *connector = to_drm_connector(device); local
361 drm_sysfs_connector_add(struct drm_connector *connector) argument
410 drm_sysfs_connector_add_late(struct drm_connector *connector) argument
419 drm_sysfs_connector_remove_early(struct drm_connector *connector) argument
425 drm_sysfs_connector_remove(struct drm_connector *connector) argument
480 drm_sysfs_connector_hotplug_event(struct drm_connector *connector) argument
507 drm_sysfs_connector_property_event(struct drm_connector *connector, struct drm_property *property) argument
[all...]
H A Ddrm_edid_load.c26 static const struct drm_edid *edid_load(struct drm_connector *connector, const char *name) argument
32 err = request_firmware(&fw, name, connector->dev->dev);
34 drm_err(connector->dev,
36 connector->base.id, connector->name,
41 drm_dbg_kms(connector->dev, "[CONNECTOR:%d:%s] Loaded external firmware EDID \"%s\"\n",
42 connector->base.id, connector->name, name);
46 drm_err(connector->dev, "Invalid firmware EDID \"%s\"\n", name);
56 const struct drm_edid *drm_edid_load_firmware(struct drm_connector *connector) argument
[all...]
/linux-master/include/drm/
H A Ddrm_probe_helper.h14 *connector, uint32_t maxX,
16 int drm_helper_probe_detect(struct drm_connector *connector,
22 bool drm_connector_helper_hpd_irq_event(struct drm_connector *connector);
24 void drm_kms_helper_connector_hotplug_event(struct drm_connector *connector);
35 int drm_connector_helper_get_modes_fixed(struct drm_connector *connector,
37 int drm_connector_helper_get_modes(struct drm_connector *connector);
38 int drm_connector_helper_tv_get_modes(struct drm_connector *connector);
/linux-master/drivers/gpu/drm/xen/
H A Dxen_drm_front_conn.c23 to_xen_drm_pipeline(struct drm_connector *connector) argument
25 return container_of(connector, struct xen_drm_front_drm_pipeline, conn);
46 static int connector_detect(struct drm_connector *connector, argument
51 to_xen_drm_pipeline(connector);
53 if (drm_dev_is_unplugged(connector->dev))
62 static int connector_get_modes(struct drm_connector *connector) argument
65 to_xen_drm_pipeline(connector);
70 mode = drm_mode_create(connector->dev);
85 drm_mode_probed_add(connector, mode);
103 struct drm_connector *connector)
102 xen_drm_front_conn_init(struct xen_drm_front_drm_info *drm_info, struct drm_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_i2c.c81 struct hibmc_connector *connector)
83 connector->adapter.owner = THIS_MODULE;
84 snprintf(connector->adapter.name, I2C_NAME_SIZE, "HIS i2c bit bus");
85 connector->adapter.dev.parent = drm_dev->dev;
86 i2c_set_adapdata(&connector->adapter, connector);
87 connector->adapter.algo_data = &connector->bit_data;
89 connector->bit_data.udelay = 20;
90 connector
80 hibmc_ddc_create(struct drm_device *drm_dev, struct hibmc_connector *connector) argument
[all...]
H A Dhibmc_drm_vdac.c25 static int hibmc_connector_get_modes(struct drm_connector *connector) argument
29 struct hibmc_connector *hibmc_connector = to_hibmc_connector(connector);
31 edid = drm_get_edid(connector, &hibmc_connector->adapter);
33 drm_connector_update_edid_property(connector, edid);
34 count = drm_add_edid_modes(connector, edid);
39 count = drm_add_modes_noedid(connector,
40 connector->dev->mode_config.max_width,
41 connector->dev->mode_config.max_height);
42 drm_set_preferred_mode(connector, 1024, 768);
49 static void hibmc_connector_destroy(struct drm_connector *connector) argument
96 struct drm_connector *connector = &hibmc_connector->base; local
[all...]
/linux-master/drivers/gpu/drm/aspeed/
H A Daspeed_gfx_out.c11 static int aspeed_gfx_get_modes(struct drm_connector *connector) argument
13 return drm_add_modes_noedid(connector, 800, 600);
34 priv->connector.dpms = DRM_MODE_DPMS_OFF;
35 priv->connector.polled = 0;
36 drm_connector_helper_add(&priv->connector,
38 ret = drm_connector_init(drm, &priv->connector,
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_debugfs.h32 void connector_debugfs_init(struct amdgpu_dm_connector *connector);
/linux-master/drivers/gpu/drm/display/
H A Ddrm_scdc_helper.c49 * has to track the connector status changes using interrupts and
145 * @connector: connector
153 bool drm_scdc_get_scrambling_status(struct drm_connector *connector) argument
158 ret = drm_scdc_readb(connector->ddc, SCDC_SCRAMBLER_STATUS, &status);
160 drm_dbg_kms(connector->dev,
162 connector->base.id, connector->name, ret);
172 * @connector: connector
182 drm_scdc_set_scrambling(struct drm_connector *connector, bool enable) argument
242 drm_scdc_set_high_tmds_clock_ratio(struct drm_connector *connector, bool set) argument
[all...]
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_client_modeset_test.c19 struct drm_connector connector; member in struct:drm_client_modeset_test_priv
22 static int drm_client_modeset_connector_get_modes(struct drm_connector *connector) argument
27 count = drm_add_modes_noedid(connector, 1920, 1200);
29 mode = drm_mode_analog_ntsc_480i(connector->dev);
33 drm_mode_probed_add(connector, mode);
36 mode = drm_mode_analog_pal_576i(connector->dev);
40 drm_mode_probed_add(connector, mode);
71 ret = drmm_connector_init(priv->drm, &priv->connector,
77 drm_connector_helper_add(&priv->connector, &drm_client_modeset_connector_helper_funcs);
79 priv->connector
89 struct drm_connector *connector = &priv->connector; local
130 struct drm_connector *connector = &priv->connector; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.c53 nouveau_conn_native_mode(struct drm_connector *connector) argument
55 const struct drm_connector_helper_funcs *helper = connector->helper_private;
56 struct nouveau_drm *drm = nouveau_drm(connector->dev);
57 struct drm_device *dev = connector->dev;
61 list_for_each_entry(mode, &connector->probed_modes, head) {
62 if (helper->mode_valid(connector, mode) != MODE_OK ||
97 nouveau_conn_atomic_get_property(struct drm_connector *connector, argument
102 struct nouveau_display *disp = nouveau_display(connector->dev);
103 struct drm_device *dev = connector->dev;
128 nouveau_conn_atomic_set_property(struct drm_connector *connector, argument
222 nouveau_conn_atomic_destroy_state(struct drm_connector *connector, struct drm_connector_state *state) argument
231 nouveau_conn_atomic_duplicate_state(struct drm_connector *connector) argument
246 nouveau_conn_reset(struct drm_connector *connector) argument
284 nouveau_conn_attach_properties(struct drm_connector *connector) argument
378 find_encoder(struct drm_connector *connector, int type) argument
395 nouveau_connector_destroy(struct drm_connector *connector) argument
410 nouveau_connector_ddc_detect(struct drm_connector *connector) argument
473 nouveau_connector_of_detect(struct drm_connector *connector) argument
504 nouveau_connector_set_encoder(struct drm_connector *connector, struct nouveau_encoder *nv_encoder) argument
564 nouveau_connector_detect(struct drm_connector *connector, bool force) argument
684 nouveau_connector_detect_lvds(struct drm_connector *connector, bool force) argument
760 nouveau_connector_force(struct drm_connector *connector) argument
787 nouveau_connector_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t value) argument
846 nouveau_connector_scaler_modes_add(struct drm_connector *connector) argument
879 nouveau_connector_detect_depth(struct drm_connector *connector) argument
928 nouveau_connector_late_register(struct drm_connector *connector) argument
950 nouveau_connector_early_unregister(struct drm_connector *connector) argument
960 nouveau_connector_get_modes(struct drm_connector *connector) argument
1027 get_tmds_link_bandwidth(struct drm_connector *connector) argument
1074 nouveau_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1121 nouveau_connector_best_encoder(struct drm_connector *connector) argument
1132 nouveau_connector_atomic_check(struct drm_connector *connector, struct drm_atomic_state *state) argument
1283 struct drm_connector *connector; local
[all...]

Completed in 308 milliseconds

1234567891011>>