Home
last modified time | relevance | path

Searched refs:drm_connector (Results 1 - 25 of 47) sorted by relevance

12

/device/soc/rockchip/common/sdk_linux/include/drm/
H A Ddrm_connector.h54 * enum drm_connector_status - status for a &drm_connector
88 * a &drm_connector
474 * this and &struct drm_connector. But for sinks with a real cable this
657 struct drm_connector *connector;
816 int (*dpms)(struct drm_connector *connector, int mode);
828 void (*reset)(struct drm_connector *connector);
855 enum drm_connector_status (*detect)(struct drm_connector *connector, bool force);
870 void (*force)(struct drm_connector *connector);
877 * handling is unreliable), add all detected modes to &drm_connector.modes
883 * &drm_connector
1210 struct drm_connector { global() struct
[all...]
H A Ddrm_edid.h371 struct drm_connector;
377 int drm_av_sync_delay(struct drm_connector *connector, const struct drm_display_mode *mode);
380 struct edid *drm_load_edid_firmware(struct drm_connector *connector);
384 static inline struct edid *drm_load_edid_firmware(struct drm_connector *connector) in drm_load_edid_firmware()
392 int drm_hdmi_avi_infoframe_from_display_mode(struct hdmi_avi_infoframe *frame, const struct drm_connector *connector,
395 const struct drm_connector *connector,
402 void drm_hdmi_avi_infoframe_quant_range(struct hdmi_avi_infoframe *frame, const struct drm_connector *connector,
499 struct edid *drm_do_get_edid(struct drm_connector *connector,
501 struct edid *drm_get_edid(struct drm_connector *connector, struct i2c_adapter *adapter);
502 struct edid *drm_get_edid_switcheroo(struct drm_connector *connecto
[all...]
H A Ddrm_crtc.h41 #include <drm/drm_connector.h>
1185 struct drm_connector **connectors;
/device/soc/rockchip/common/sdk_linux/include/drm/bridge/
H A Danalogix_dp.h40 struct drm_connector *connector;
51 int (*attach)(struct analogix_dp_plat_data *, struct drm_bridge *, struct drm_connector *);
53 int (*get_modes)(struct analogix_dp_plat_data *, struct drm_connector *);
66 int analogix_dp_start_crc(struct drm_connector *connector);
67 int analogix_dp_stop_crc(struct drm_connector *connector);
H A Ddw_hdmi.h153 void (*attach_properties)(struct drm_connector *connector, unsigned int color, int version, void *data);
154 void (*destroy_properties)(struct drm_connector *connector, void *data);
155 int (*set_property)(struct drm_connector *connector, struct drm_connector_state *state,
157 int (*get_property)(struct drm_connector *connector, const struct drm_connector_state *state,
180 enum drm_mode_status (*mode_valid)(struct drm_connector *connector, void *data, const struct drm_display_info *info,
206 int (*get_yuv422_format)(struct drm_connector *connector, struct edid *edid);
208 int (*get_next_hdr_data)(void *data, struct edid *edid, struct drm_connector *connector);
213 struct drm_connector *connector;
H A Ddw_mipi_dsi.h61 struct drm_connector *dw_mipi_dsi_get_connector(struct dw_mipi_dsi *dsi);
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_internal.h36 struct drm_connector;
166 int drm_sysfs_connector_add(struct drm_connector *connector);
167 void drm_sysfs_connector_remove(struct drm_connector *connector);
198 void drm_debugfs_connector_add(struct drm_connector *connector);
199 void drm_debugfs_connector_remove(struct drm_connector *connector);
214 static inline void drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add()
217 static inline void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
H A Ddrm_atomic_state_helper.c30 #include <drm/drm_connector.h>
401 void __drm_atomic_helper_connector_state_reset(struct drm_connector_state *conn_state, struct drm_connector *connector) in __drm_atomic_helper_connector_state_reset()
413 * the &drm_connector->state pointer of @connector, usually required when
419 void __drm_atomic_helper_connector_reset(struct drm_connector *connector, struct drm_connector_state *conn_state) in __drm_atomic_helper_connector_reset()
437 void drm_atomic_helper_connector_reset(struct drm_connector *connector) in drm_atomic_helper_connector_reset()
456 void drm_atomic_helper_connector_tv_reset(struct drm_connector *connector) in drm_atomic_helper_connector_tv_reset()
476 void __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector, struct drm_connector_state *state) in __drm_atomic_helper_connector_duplicate_state()
500 struct drm_connector_state *drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector) in drm_atomic_helper_connector_duplicate_state()
551 void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector, struct drm_connector_state *state) in drm_atomic_helper_connector_destroy_state()
H A Ddrm_debugfs.c273 struct drm_connector *connector = m->private; in connector_show()
282 struct drm_connector *dev = inode->i_private; in connector_open()
290 struct drm_connector *connector = m->private; in connector_write()
320 struct drm_connector *connector = m->private; in edid_show()
332 struct drm_connector *dev = inode->i_private; in edid_open()
340 struct drm_connector *connector = m->private; in edid_write()
376 struct drm_connector *connector = m->private; in vrr_range_show()
403 void drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add()
425 void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
H A Ddrm_edid.c89 struct drm_connector *connector;
1861 static void connector_bad_edid(struct drm_connector *connector, u8 *edid, int num_blocks) in connector_bad_edid()
1891 static struct edid *drm_get_override_edid(struct drm_connector *connector) in drm_get_override_edid()
1926 struct edid *drm_do_get_edid(struct drm_connector *connector, in drm_do_get_edid()
2046 struct edid *drm_get_edid(struct drm_connector *connector, struct i2c_adapter *adapter) in drm_get_edid()
2075 struct edid *drm_get_edid_switcheroo(struct drm_connector *connector, struct i2c_adapter *adapter) in drm_get_edid_switcheroo()
2153 static void edid_fixup_preferred(struct drm_connector *connector, u32 quirks) in edid_fixup_preferred()
2440 static struct drm_display_mode *drm_mode_std(struct drm_connector *connector, struct edid *edid, struct std_timing *t) in drm_mode_std()
2773 static bool valid_inferred_mode(const struct drm_connector *connector, const struct drm_display_mode *mode) in valid_inferred_mode()
2791 static int drm_dmt_modes_for_range(struct drm_connector *connecto
[all...]
H A Ddrm_atomic_uapi.c280 struct drm_connector *connector = conn_state->connector; in drm_atomic_set_crtc_for_connector()
333 static int set_out_fence_for_connector(struct drm_atomic_state *state, struct drm_connector *connector, in set_out_fence_for_connector()
351 static s32 __user *get_out_fence_for_connector(struct drm_atomic_state *state, struct drm_connector *connector) in get_out_fence_for_connector()
637 static int drm_atomic_connector_set_property(struct drm_connector *connector, struct drm_connector_state *state, in drm_atomic_connector_set_property()
744 static int drm_atomic_connector_get_property(struct drm_connector *connector, const struct drm_connector_state *state, in drm_atomic_connector_get_property()
821 struct drm_connector *connector = obj_to_connector(obj); in drm_atomic_get_property()
870 int drm_atomic_connector_commit_dpms(struct drm_atomic_state *state, struct drm_connector *connector, int mode) in drm_atomic_connector_commit_dpms()
872 struct drm_connector *tmp_connector; in drm_atomic_connector_commit_dpms()
936 struct drm_connector *connector = obj_to_connector(obj); in drm_atomic_set_property()
1066 struct drm_connector *con in prepare_signaling()
[all...]
H A Ddrm_atomic_helper.c101 struct drm_connector *connector; in handle_conflicting_encoders()
250 struct drm_connector *connector; in steal_encoder()
276 static int update_connector_routing(struct drm_atomic_state *state, struct drm_connector *connector, in update_connector_routing()
384 struct drm_connector *connector; in mode_fixup()
468 static enum drm_mode_status mode_valid_path(struct drm_connector *connector, struct drm_encoder *encoder, in mode_valid_path()
499 struct drm_connector *connector; in mode_valid()
581 struct drm_connector *connector; in drm_atomic_helper_check_modeset()
933 struct drm_connector *connector; in disable_outputs()
1060 struct drm_connector *connector; in drm_atomic_helper_update_legacy_modeset_state()
1147 struct drm_connector *connecto in crtc_set_mode()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/
H A Ddrm_internal.h36 struct drm_connector;
166 int drm_sysfs_connector_add(struct drm_connector *connector);
167 void drm_sysfs_connector_remove(struct drm_connector *connector);
198 void drm_debugfs_connector_add(struct drm_connector *connector);
199 void drm_debugfs_connector_remove(struct drm_connector *connector);
214 static inline void drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add()
217 static inline void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_rgb.c64 struct drm_connector connector;
73 static inline struct rockchip_rgb *connector_to_rgb(struct drm_connector *c) in connector_to_rgb()
83 static enum drm_connector_status rockchip_rgb_connector_detect(struct drm_connector *connector, bool force) in rockchip_rgb_connector_detect()
88 static int rockchip_rgb_atomic_connector_get_property(struct drm_connector *connector, in rockchip_rgb_atomic_connector_get_property()
114 static int rockchip_rgb_connector_get_modes(struct drm_connector *connector) in rockchip_rgb_connector_get_modes()
122 static struct drm_encoder *rockchip_rgb_connector_best_encoder(struct drm_connector *connector) in rockchip_rgb_connector_best_encoder()
178 struct drm_connector *connector = conn_state->connector; in rockchip_rgb_encoder_atomic_check()
259 struct drm_connector *connector; in rockchip_rgb_bind()
H A Drockchip_drm_drv.h33 struct drm_connector;
60 struct drm_connector *connector;
63 void (*oob_hotplug_event)(struct drm_connector *connector);
401 int rockchip_drm_add_modes_noedid(struct drm_connector *connector);
417 int rockchip_drm_get_yuv422_format(struct drm_connector *connector, struct edid *edid);
H A Drockchip_lvds.c113 struct drm_connector connector;
119 static inline struct rockchip_lvds *connector_to_lvds(struct drm_connector *c) in connector_to_lvds()
129 static int rockchip_lvds_atomic_connector_get_property(struct drm_connector *connector, in rockchip_lvds_atomic_connector_get_property()
154 static int rockchip_lvds_connector_get_modes(struct drm_connector *connector) in rockchip_lvds_connector_get_modes()
170 struct drm_connector *connector = &lvds->connector; in rockchip_lvds_encoder_atomic_mode_set()
209 struct drm_connector *connector = conn_state->connector; in rockchip_lvds_encoder_atomic_check()
360 struct drm_connector *connector = &lvds->connector; in rockchip_lvds_bind()
H A Drk3066_hdmi.c49 struct drm_connector connector;
428 static enum drm_connector_status rk3066_hdmi_connector_detect(struct drm_connector *connector, bool force) in rk3066_hdmi_connector_detect()
436 static int rk3066_hdmi_connector_get_modes(struct drm_connector *connector) in rk3066_hdmi_connector_get_modes()
457 static enum drm_mode_status rk3066_hdmi_connector_mode_valid(struct drm_connector *connector, in rk3066_hdmi_connector_mode_valid()
468 static struct drm_encoder *rk3066_hdmi_connector_best_encoder(struct drm_connector *connector) in rk3066_hdmi_connector_best_encoder()
475 static int rk3066_hdmi_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, uint32_t maxY) in rk3066_hdmi_probe_single_connector_modes()
487 static void rk3066_hdmi_connector_destroy(struct drm_connector *connector) in rk3066_hdmi_connector_destroy()
H A Dinno_hdmi.c58 struct drm_connector connector;
491 static enum drm_connector_status inno_hdmi_connector_detect(struct drm_connector *connector, bool force) in inno_hdmi_connector_detect()
498 static int inno_hdmi_connector_get_modes(struct drm_connector *connector) in inno_hdmi_connector_get_modes()
520 static enum drm_mode_status inno_hdmi_connector_mode_valid(struct drm_connector *connector, in inno_hdmi_connector_mode_valid()
526 static int inno_hdmi_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, uint32_t maxY) in inno_hdmi_probe_single_connector_modes()
531 static void inno_hdmi_connector_destroy(struct drm_connector *connector) in inno_hdmi_connector_destroy()
H A Dcdn-dp-core.c200 static enum drm_connector_status cdn_dp_connector_detect(struct drm_connector *connector, bool force) in cdn_dp_connector_detect()
214 static void cdn_dp_connector_destroy(struct drm_connector *connector) in cdn_dp_connector_destroy()
220 static void cdn_dp_oob_hotplug_event(struct drm_connector *connector) in cdn_dp_oob_hotplug_event()
236 static int cdn_dp_connector_get_modes(struct drm_connector *connector) in cdn_dp_connector_get_modes()
258 static int cdn_dp_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) in cdn_dp_connector_mode_valid()
880 struct drm_connector *connector = &dp->connector; in cdn_dp_pd_event_work()
955 struct drm_connector *connector; in cdn_dp_bind()
1025 struct drm_connector *connector = &dp->connector; in cdn_dp_unbind()
H A Dcdn-dp-core.h65 struct drm_connector connector;
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_drm_drv.h34 struct drm_connector;
61 struct drm_connector *connector;
64 void (*oob_hotplug_event)(struct drm_connector *connector);
411 int rockchip_drm_add_modes_noedid(struct drm_connector *connector);
428 int rockchip_drm_get_yuv422_format(struct drm_connector *connector,
/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp.c412 struct drm_connector connector;
446 struct drm_connector *curr_conn; /* current connector (only valid when !disabled) */
1139 static void hdmi_config_AVI(struct dw_hdmi_qp *hdmi, const struct drm_connector *connector, in hdmi_config_AVI()
1320 static void hdmi_config_drm_infoframe(struct dw_hdmi_qp *hdmi, const struct drm_connector *connector) in hdmi_config_drm_infoframe()
1487 const struct drm_connector *connector) in hdmi_set_op_mode()
1539 static int dw_hdmi_qp_setup(struct dw_hdmi_qp *hdmi, const struct drm_connector *connector, in dw_hdmi_qp_setup()
1679 static enum drm_connector_status dw_hdmi_connector_detect(struct drm_connector *connector, bool force) in dw_hdmi_connector_detect()
1690 static int dw_hdmi_update_hdr_property(struct drm_connector *connector) in dw_hdmi_update_hdr_property()
1717 static int dw_hdmi_connector_get_modes(struct drm_connector *connector) in dw_hdmi_connector_get_modes()
1773 static int dw_hdmi_atomic_connector_set_property(struct drm_connector *connecto
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp.c207 struct drm_connector connector;
241 struct drm_connector *curr_conn;/* current connector (only valid when !disabled) */
963 const struct drm_connector *connector, in hdmi_config_AVI()
1150 const struct drm_connector *connector) in hdmi_config_drm_infoframe()
1322 const struct drm_connector *connector) in hdmi_set_op_mode()
1381 const struct drm_connector *connector, in dw_hdmi_qp_setup()
1526 dw_hdmi_connector_detect(struct drm_connector *connector, bool force) in dw_hdmi_connector_detect()
1539 dw_hdmi_update_hdr_property(struct drm_connector *connector) in dw_hdmi_update_hdr_property()
1567 static int dw_hdmi_connector_get_modes(struct drm_connector *connector) in dw_hdmi_connector_get_modes()
1627 dw_hdmi_atomic_connector_set_property(struct drm_connector *connecto
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c1103 static int analogix_dp_get_modes(struct drm_connector *connector) in analogix_dp_get_modes()
1141 static struct drm_encoder *analogix_dp_best_encoder(struct drm_connector *connector) in analogix_dp_best_encoder()
1148 static int analogix_dp_atomic_check(struct drm_connector *connector, struct drm_atomic_state *state) in analogix_dp_atomic_check()
1216 static enum drm_connector_status analogix_dp_connector_detect(struct drm_connector *connector, bool force) in analogix_dp_connector_detect()
1240 struct drm_connector *connector = NULL; in analogix_dp_bridge_attach()
1294 struct drm_connector *connector; in analogix_dp_get_old_crtc()
1311 struct drm_connector *connector; in analogix_dp_get_new_crtc()
1964 int analogix_dp_start_crc(struct drm_connector *connector) in analogix_dp_start_crc()
1977 int analogix_dp_stop_crc(struct drm_connector *connector) in analogix_dp_stop_crc()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c432 struct drm_connector connector;
483 struct drm_connector *curr_conn; /* current connector (only valid when !disabled) */
2121 static void hdmi_config_AVI(struct dw_hdmi *hdmi, const struct drm_connector *connector, in hdmi_config_AVI()
2254 static void hdmi_config_vendor_specific_infoframe(struct dw_hdmi *hdmi, const struct drm_connector *connector, in hdmi_config_vendor_specific_infoframe()
2305 static void hdmi_config_drm_infoframe(struct dw_hdmi *hdmi, const struct drm_connector *connector) in hdmi_config_drm_infoframe()
2639 static int dw_hdmi_setup(struct dw_hdmi *hdmi, const struct drm_connector *connector, in dw_hdmi_setup()
2913 static struct edid *dw_hdmi_get_edid(struct dw_hdmi *hdmi, struct drm_connector *connector) in dw_hdmi_get_edid()
2939 static enum drm_connector_status dw_hdmi_connector_detect(struct drm_connector *connector, bool force) in dw_hdmi_connector_detect()
2945 static int dw_hdmi_update_hdr_property(struct drm_connector *connector) in dw_hdmi_update_hdr_property()
2972 static int dw_hdmi_connector_get_modes(struct drm_connector *connecto
[all...]

Completed in 39 milliseconds

12