| /linux/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_writeback.c | 33 struct drm_connector_state *conn_state = in dpu_wb_conn_atomic_check() local 42 if (!conn_state || !conn_state->connector) { in dpu_wb_conn_atomic_check() 47 crtc = conn_state->crtc; in dpu_wb_conn_atomic_check() 51 if (!conn_state->writeback_job || !conn_state->writeback_job->fb) in dpu_wb_conn_atomic_check() 60 fb = conn_state->writeback_job->fb; in dpu_wb_conn_atomic_check() 80 return drm_atomic_helper_check_wb_connector_state(conn_state->connector, conn_state->state); in dpu_wb_conn_atomic_check()
|
| /linux/drivers/gpu/drm/vkms/ |
| H A D | vkms_writeback.c | 37 struct drm_connector_state *conn_state = in vkms_wb_atomic_check() local 44 if (!conn_state->writeback_job || !conn_state->writeback_job->fb) in vkms_wb_atomic_check() 47 if (!conn_state->crtc) in vkms_wb_atomic_check() 50 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); in vkms_wb_atomic_check() 53 fb = conn_state->writeback_job->fb; in vkms_wb_atomic_check() 132 struct drm_connector_state *conn_state = wb_conn->base.state; in vkms_wb_atomic_commit() local 141 if (!conn_state) in vkms_wb_atomic_commit() 146 active_wb = conn_state->writeback_job->priv; in vkms_wb_atomic_commit()
|
| /linux/drivers/gpu/drm/arm/ |
| H A D | malidp_mw.c | 132 struct drm_connector_state *conn_state) in malidp_mw_encoder_atomic_check() argument 134 struct malidp_mw_connector_state *mw_state = to_mw_state(conn_state); in malidp_mw_encoder_atomic_check() 139 if (!conn_state->writeback_job) in malidp_mw_encoder_atomic_check() 142 fb = conn_state->writeback_job->fb; in malidp_mw_encoder_atomic_check() 244 struct drm_connector_state *conn_state = mw_conn->base.state; in malidp_mw_atomic_commit() local 248 if (!conn_state) in malidp_mw_atomic_commit() 251 mw_state = to_mw_state(conn_state); in malidp_mw_atomic_commit() 253 if (conn_state->writeback_job) { in malidp_mw_atomic_commit() 254 struct drm_framebuffer *fb = conn_state->writeback_job->fb; in malidp_mw_atomic_commit() 263 drm_writeback_queue_job(mw_conn, conn_state); in malidp_mw_atomic_commit()
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_tv.c | 889 #define to_intel_tv_connector_state(conn_state) \ argument 890 container_of_const((conn_state), struct intel_tv_connector_state, base) 930 const struct drm_connector_state *conn_state) in intel_enable_tv() argument 951 static const struct tv_mode *intel_tv_mode_find(const struct drm_connector_state *conn_state) in intel_tv_mode_find() argument 953 int format = conn_state->tv.legacy_mode; in intel_tv_mode_find() 1180 const struct drm_connector_state *conn_state, in intel_tv_vert_scaling() argument 1184 conn_state->tv.margins.top - in intel_tv_vert_scaling() 1185 conn_state->tv.margins.bottom != in intel_tv_vert_scaling() 1192 struct drm_connector_state *conn_state) in intel_tv_compute_config() argument 1199 to_intel_tv_connector_state(conn_state); in intel_tv_compute_config() [all …]
|
| H A D | intel_backlight.h | 24 const struct drm_connector_state *conn_state); 28 const struct drm_connector_state *conn_state); 31 void intel_backlight_set_acpi(const struct drm_connector_state *conn_state, 33 void intel_backlight_set_pwm_level(const struct drm_connector_state *conn_state,
|
| H A D | intel_sdvo.c | 196 #define to_intel_sdvo_connector_state(conn_state) \ argument 197 container_of_const((conn_state), struct intel_sdvo_connector_state, base.base) 1100 struct drm_connector_state *conn_state) in intel_sdvo_compute_avi_infoframe() argument 1115 conn_state->connector, in intel_sdvo_compute_avi_infoframe() 1121 conn_state->connector, in intel_sdvo_compute_avi_infoframe() 1218 const struct drm_connector_state *conn_state) in intel_sdvo_set_tv_format() argument 1223 format_map = 1 << conn_state->tv.legacy_mode; in intel_sdvo_set_tv_format() 1316 const struct drm_connector_state *conn_state) in intel_has_hdmi_sink() argument 1318 struct drm_connector *connector = conn_state->connector; in intel_has_hdmi_sink() 1322 READ_ONCE(to_intel_digital_connector_state(conn_state)->force_audio) != HDMI_AUDIO_OFF_DVI; in intel_has_hdmi_sink() [all …]
|
| H A D | intel_dp.c | 1817 const struct drm_connector_state *conn_state) in intel_dp_mode_clock() argument 1819 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_mode_clock() 1833 const struct drm_connector_state *conn_state, in intel_dp_compute_link_config_wide() argument 1836 int bpp, i, lane_count, clock = intel_dp_mode_clock(pipe_config, conn_state); in intel_dp_compute_link_config_wide() 2066 struct drm_connector_state *conn_state, in dsc_compute_link_config() argument 2099 conn_state, in dsc_compute_link_config() 2289 struct drm_connector_state *conn_state, in dsc_compute_compressed_bpp() argument 2294 const struct intel_connector *connector = to_intel_connector(conn_state->connector); in dsc_compute_compressed_bpp() 2320 conn_state, in dsc_compute_compressed_bpp() 2378 struct drm_connector_state *conn_state, in intel_dp_dsc_compute_pipe_bpp() argument [all …]
|
| H A D | intel_connector.c | 81 struct intel_digital_connector_state *conn_state; in intel_connector_init() local 89 conn_state = kzalloc_obj(*conn_state); in intel_connector_init() 90 if (!conn_state) in intel_connector_init() 94 &conn_state->base); in intel_connector_init()
|
| H A D | g4x_dp.c | 467 const struct drm_connector_state *conn_state) in g4x_dp_audio_enable() argument 479 intel_audio_codec_enable(encoder, crtc_state, conn_state); in g4x_dp_audio_enable() 681 const struct drm_connector_state *conn_state) in intel_enable_dp() argument 721 const struct drm_connector_state *conn_state) in g4x_enable_dp() argument 723 intel_enable_dp(state, encoder, pipe_config, conn_state); in g4x_enable_dp() 724 intel_edp_backlight_on(pipe_config, conn_state); in g4x_enable_dp() 730 const struct drm_connector_state *conn_state) in vlv_enable_dp() argument 732 intel_edp_backlight_on(pipe_config, conn_state); in vlv_enable_dp() 738 const struct drm_connector_state *conn_state) in g4x_pre_enable_dp() argument 753 const struct drm_connector_state *conn_state) in vlv_pre_enable_dp() argument [all …]
|
| H A D | intel_atomic.c | 217 struct drm_connector_state *conn_state; in intel_atomic_get_digital_connector_state() local 219 conn_state = drm_atomic_get_connector_state(&state->base, in intel_atomic_get_digital_connector_state() 221 if (IS_ERR(conn_state)) in intel_atomic_get_digital_connector_state() 222 return ERR_CAST(conn_state); in intel_atomic_get_digital_connector_state() 224 return to_intel_digital_connector_state(conn_state); in intel_atomic_get_digital_connector_state()
|
| H A D | intel_audio.h | 19 struct drm_connector_state *conn_state); 22 const struct drm_connector_state *conn_state);
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_bridge.c | 1043 struct drm_connector_state *conn_state) in drm_atomic_bridge_check() argument 1055 crtc_state, conn_state); in drm_atomic_bridge_check() 1070 struct drm_connector_state *conn_state, in select_bus_fmt_recursive() argument 1093 conn_state, in select_bus_fmt_recursive() 1121 conn_state, in select_bus_fmt_recursive() 1138 crtc_state, conn_state, in select_bus_fmt_recursive() 1190 struct drm_connector_state *conn_state) in drm_atomic_bridge_chain_select_bus_fmts() argument 1192 struct drm_connector *conn = conn_state->connector; in drm_atomic_bridge_chain_select_bus_fmts() 1218 conn_state, in drm_atomic_bridge_chain_select_bus_fmts() 1239 conn_state, out_bus_fmts[i]); in drm_atomic_bridge_chain_select_bus_fmts() [all …]
|
| H A D | drm_atomic_helper.c | 222 struct drm_connector_state *conn_state, in set_best_encoder() argument 228 if (conn_state->best_encoder) { in set_best_encoder() 230 crtc = conn_state->connector->state->crtc; in set_best_encoder() 238 WARN_ON(!crtc && encoder != conn_state->best_encoder); in set_best_encoder() 243 ~drm_encoder_mask(conn_state->best_encoder); in set_best_encoder() 248 crtc = conn_state->crtc; in set_best_encoder() 258 conn_state->best_encoder = encoder; in set_best_encoder() 551 struct drm_connector_state *conn_state; in mode_valid() local 555 for_each_new_connector_in_state(state, connector, conn_state, i) { in mode_valid() 556 struct drm_encoder *encoder = conn_state->best_encoder; in mode_valid() [all …]
|
| /linux/drivers/gpu/drm/imx/ipuv3/ |
| H A D | parallel-display.c | 55 struct drm_connector_state *conn_state, in imx_pd_bridge_atomic_get_output_bus_fmts() argument 58 struct drm_display_info *di = &conn_state->connector->display_info; in imx_pd_bridge_atomic_get_output_bus_fmts() 97 struct drm_connector_state *conn_state, in imx_pd_bridge_atomic_get_input_bus_fmts() argument 140 struct drm_connector_state *conn_state) in imx_pd_bridge_atomic_check() argument 143 struct drm_display_info *di = &conn_state->connector->display_info; in imx_pd_bridge_atomic_check()
|
| /linux/drivers/gpu/drm/msm/dp/ |
| H A D | dp_drm.c | 41 struct drm_connector_state *conn_state) in msm_dp_bridge_atomic_check() argument 128 struct drm_connector_state *conn_state) in msm_edp_bridge_atomic_check() argument 132 if (WARN_ON(!conn_state)) in msm_edp_bridge_atomic_check() 135 conn_state->self_refresh_aware = dp->psr_supported; in msm_edp_bridge_atomic_check() 137 if (!conn_state->crtc || !crtc_state) in msm_edp_bridge_atomic_check()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_hdcp.c | 257 struct drm_connector_state *conn_state = aconnector->base.state; in hdcp_remove_display() local 267 if (conn_state && conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_ENABLED) { in hdcp_remove_display() 268 conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in hdcp_remove_display() 271 aconnector->base.index, conn_state->hdcp_content_type, in hdcp_remove_display() 339 struct drm_connector_state *conn_state; in event_property_update() local 353 conn_state = aconnector->base.state; in event_property_update() 355 if (!conn_state) in event_property_update() 366 if (conn_state->commit) { in event_property_update() 367 ret = wait_for_completion_interruptible_timeout(&conn_state->commit->hw_done, in event_property_update() 377 if (conn_state->hdcp_content_type == in event_property_update() [all …]
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_du_writeback.c | 144 struct drm_connector_state *conn_state) in rcar_du_wb_enc_atomic_check() argument 147 to_rcar_wb_conn_state(conn_state); in rcar_du_wb_enc_atomic_check() 152 if (!conn_state->writeback_job) in rcar_du_wb_enc_atomic_check() 155 fb = conn_state->writeback_job->fb; in rcar_du_wb_enc_atomic_check()
|
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_atomic_state_test.c | 44 struct drm_connector_state *conn_state) in drm_test_encoder_mode_set() argument 150 struct drm_connector_state *conn_state; in set_up_atomic_state() local 158 conn_state = drm_atomic_get_connector_state(state, connector); in set_up_atomic_state() 159 if (IS_ERR(conn_state)) in set_up_atomic_state() 160 return PTR_ERR(conn_state); in set_up_atomic_state() 162 ret = drm_atomic_set_crtc_for_connector(conn_state, crtc); in set_up_atomic_state()
|
| /linux/drivers/hv/ |
| H A D | connection.c | 30 .conn_state = DISCONNECTED, 156 vmbus_connection.conn_state = CONNECTED; in vmbus_negotiate_version() 178 vmbus_connection.conn_state = CONNECTING; in vmbus_connect() 301 if (vmbus_connection.conn_state == CONNECTED) in vmbus_connect() 329 vmbus_connection.conn_state = DISCONNECTED; in vmbus_connect()
|
| /linux/net/rds/ |
| H A D | tcp_listen.c | 160 int conn_state; in rds_tcp_accept_one() local 278 conn_state = rds_conn_path_state(cp); in rds_tcp_accept_one() 279 WARN_ON(conn_state == RDS_CONN_UP); in rds_tcp_accept_one() 280 if (conn_state != RDS_CONN_CONNECTING && conn_state != RDS_CONN_ERROR) { in rds_tcp_accept_one()
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | display-connector.c | 108 struct drm_connector_state *conn_state, in display_connector_get_output_bus_fmts() argument 115 struct drm_connector *conn = conn_state->connector; in display_connector_get_output_bus_fmts() 136 crtc_state, conn_state, in display_connector_get_output_bus_fmts() 150 struct drm_connector_state *conn_state, in display_connector_get_input_bus_fmts() argument 174 crtc_state, conn_state, output_fmt, in display_connector_get_input_bus_fmts()
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | dw_hdmi_qp-rockchip.c | 136 struct drm_connector_state *conn_state) in dw_hdmi_qp_rockchip_encoder_atomic_check() argument 143 if (hdmi->tmds_char_rate == conn_state->hdmi.tmds_char_rate && in dw_hdmi_qp_rockchip_encoder_atomic_check() 144 s->output_bpc == conn_state->hdmi.output_bpc) in dw_hdmi_qp_rockchip_encoder_atomic_check() 147 phy_cfg.hdmi.tmds_char_rate = conn_state->hdmi.tmds_char_rate; in dw_hdmi_qp_rockchip_encoder_atomic_check() 148 phy_cfg.hdmi.bpc = conn_state->hdmi.output_bpc; in dw_hdmi_qp_rockchip_encoder_atomic_check() 152 hdmi->tmds_char_rate = conn_state->hdmi.tmds_char_rate; in dw_hdmi_qp_rockchip_encoder_atomic_check() 155 s->output_bpc = conn_state->hdmi.output_bpc; in dw_hdmi_qp_rockchip_encoder_atomic_check()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_crtc.c | 716 struct drm_connector_state *conn_state; in vc4_crtc_get_margins() local 730 for_each_new_connector_in_state(state->state, conn, conn_state, i) { in vc4_crtc_get_margins() 731 if (conn_state->crtc != state->crtc) in vc4_crtc_get_margins() 734 *left = conn_state->tv.margins.left; in vc4_crtc_get_margins() 735 *right = conn_state->tv.margins.right; in vc4_crtc_get_margins() 736 *top = conn_state->tv.margins.top; in vc4_crtc_get_margins() 737 *bottom = conn_state->tv.margins.bottom; in vc4_crtc_get_margins() 749 struct drm_connector_state *conn_state; in vc4_crtc_atomic_check() local 770 for_each_new_connector_in_state(state, conn, conn_state, in vc4_crtc_atomic_check() 772 if (conn_state->crtc != crtc) in vc4_crtc_atomic_check() [all …]
|
| /linux/drivers/gpu/drm/bridge/imx/ |
| H A D | imx8qxp-ldb.c | 97 struct drm_connector_state *conn_state) in imx8qxp_ldb_bridge_atomic_check() argument 113 crtc_state, conn_state); in imx8qxp_ldb_bridge_atomic_check() 127 bridge_state, crtc_state, conn_state); in imx8qxp_ldb_bridge_atomic_check() 323 struct drm_connector_state *conn_state, in imx8qxp_ldb_bridge_atomic_get_input_bus_fmts() argument 342 di = &conn_state->connector->display_info; in imx8qxp_ldb_bridge_atomic_get_input_bus_fmts() 378 struct drm_connector_state *conn_state, in imx8qxp_ldb_bridge_atomic_get_output_bus_fmts() argument
|
| H A D | imx8qm-ldb.c | 81 struct drm_connector_state *conn_state) in imx8qm_ldb_bridge_atomic_check() argument 96 crtc_state, conn_state); in imx8qm_ldb_bridge_atomic_check() 309 struct drm_connector_state *conn_state, in imx8qm_ldb_bridge_atomic_get_input_bus_fmts() argument 328 di = &conn_state->connector->display_info; in imx8qm_ldb_bridge_atomic_get_input_bus_fmts() 364 struct drm_connector_state *conn_state, in imx8qm_ldb_bridge_atomic_get_output_bus_fmts() argument
|