/device/soc/rockchip/common/sdk_linux/include/drm/ |
H A D | drm_connector.h | 54 * 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 D | drm_edid.h | 371 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 D | drm_crtc.h | 41 #include <drm/drm_connector.h> 1185 struct drm_connector **connectors;
|
/device/soc/rockchip/common/sdk_linux/include/drm/bridge/ |
H A D | analogix_dp.h | 40 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 D | dw_hdmi.h | 153 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 D | dw_mipi_dsi.h | 61 struct drm_connector *dw_mipi_dsi_get_connector(struct dw_mipi_dsi *dsi);
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_internal.h | 36 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 D | drm_atomic_state_helper.c | 30 #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 D | drm_debugfs.c | 273 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 D | drm_edid.c | 89 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 D | drm_atomic_uapi.c | 280 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 D | drm_atomic_helper.c | 101 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 D | drm_internal.h | 36 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 D | rockchip_rgb.c | 64 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 D | rockchip_drm_drv.h | 33 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 D | rockchip_lvds.c | 113 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 D | rk3066_hdmi.c | 49 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 D | inno_hdmi.c | 58 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 D | cdn-dp-core.c | 200 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 D | cdn-dp-core.h | 65 struct drm_connector connector;
|
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/ |
H A D | rockchip_drm_drv.h | 34 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 D | dw-hdmi-qp.c | 412 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 D | dw-hdmi-qp.c | 207 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 D | analogix_dp_core.c | 1103 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 D | dw-hdmi.c | 432 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...] |