| /drivers/gpu/drm/tests/ |
| A D | drm_hdmi_state_helper_test.c | 1031 conn_state = conn->state; in drm_test_check_output_bpc_dvi() 1078 conn_state = conn->state; in drm_test_check_tmds_char_rate_rgb_8bpc() 1127 conn_state = conn->state; in drm_test_check_tmds_char_rate_rgb_10bpc() 1176 conn_state = conn->state; in drm_test_check_tmds_char_rate_rgb_12bpc() 1301 conn_state = conn->state; in drm_test_check_max_tmds_rate_bpc_fallback_rgb() 1375 conn_state = conn->state; in drm_test_check_max_tmds_rate_bpc_fallback_yuv420() 1449 conn_state = conn->state; in drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422() 1527 conn_state = conn->state; in drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420() 1590 conn_state = conn->state; in drm_test_check_driver_unsupported_fallback_yuv420() 1678 conn_state = conn->state; in drm_test_check_output_bpc_format_vic_1() [all …]
|
| /drivers/gpu/drm/display/ |
| A D | drm_hdmi_state_helper.c | 336 state = conn_state->state; in connector_state_get_mode() 340 crtc = conn_state->crtc; in connector_state_get_mode() 356 connector_state_get_mode(conn_state); in hdmi_is_limited_range() 625 conn_state->hdmi.output_bpc = bpc; in hdmi_compute_format_bpc() 626 conn_state->hdmi.output_format = fmt; in hdmi_compute_format_bpc() 631 conn_state->hdmi.output_bpc, in hdmi_compute_format_bpc() 650 conn_state->max_bpc, in hdmi_compute_config() 680 &conn_state->hdmi.infoframes.avi; in hdmi_generate_avi_infoframe() 714 &conn_state->hdmi.infoframes.spd; in hdmi_generate_spd_infoframe() 748 if (!conn_state->hdr_output_metadata) in hdmi_generate_hdr_infoframe() [all …]
|
| A D | drm_hdmi_helper.c | 27 const struct drm_connector_state *conn_state) in drm_hdmi_infoframe_set_hdr_metadata() argument 33 if (!frame || !conn_state) in drm_hdmi_infoframe_set_hdr_metadata() 36 connector = conn_state->connector; in drm_hdmi_infoframe_set_hdr_metadata() 38 if (!conn_state->hdr_output_metadata) in drm_hdmi_infoframe_set_hdr_metadata() 41 hdr_metadata = conn_state->hdr_output_metadata->data; in drm_hdmi_infoframe_set_hdr_metadata() 131 const struct drm_connector_state *conn_state) in drm_hdmi_avi_infoframe_colorimetry() argument 158 const struct drm_connector_state *conn_state) in drm_hdmi_avi_infoframe_bars() argument 160 frame->right_bar = conn_state->tv.margins.right; in drm_hdmi_avi_infoframe_bars() 161 frame->left_bar = conn_state->tv.margins.left; in drm_hdmi_avi_infoframe_bars() 162 frame->top_bar = conn_state->tv.margins.top; in drm_hdmi_avi_infoframe_bars() [all …]
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_dp_aux_backlight.c | 233 if (!conn_state->hdr_output_metadata) in intel_dp_in_hdr_mode() 236 hdr_metadata = conn_state->hdr_output_metadata->data; in intel_dp_in_hdr_mode() 247 if (intel_dp_in_hdr_mode(conn_state) || in intel_dp_aux_hdr_set_backlight() 249 intel_dp_aux_hdr_set_aux_backlight(conn_state, level); in intel_dp_aux_hdr_set_backlight() 253 intel_backlight_set_pwm_level(conn_state, pwm_level); in intel_dp_aux_hdr_set_backlight() 294 if (intel_dp_in_hdr_mode(conn_state)) { in intel_dp_aux_fill_hdr_tcon_params() 338 if (intel_dp_in_hdr_mode(conn_state) || in intel_dp_aux_hdr_enable_backlight() 351 intel_dp_aux_fill_hdr_tcon_params(conn_state, &ctrl); in intel_dp_aux_hdr_enable_backlight() 359 if (intel_dp_in_hdr_mode(conn_state)) { in intel_dp_aux_hdr_enable_backlight() 360 hdr_metadata = conn_state->hdr_output_metadata->data; in intel_dp_aux_hdr_enable_backlight() [all …]
|
| A D | g4x_hdmi.c | 97 const struct drm_connector_state *conn_state; in g4x_compute_has_hdmi_sink() local 115 crtc = to_intel_crtc(conn_state->crtc); in g4x_compute_has_hdmi_sink() 132 struct drm_connector_state *conn_state) in g4x_hdmi_compute_config() argument 471 pipe_config, conn_state); in intel_hdmi_pre_enable() 477 const struct drm_connector_state *conn_state) in vlv_hdmi_pre_enable() argument 490 pipe_config, conn_state); in vlv_hdmi_pre_enable() 558 pipe_config, conn_state); in chv_hdmi_pre_enable() 626 struct drm_connector_state *conn_state; in g4x_hdmi_connector_atomic_check() local 637 if (IS_ERR(conn_state)) { in g4x_hdmi_connector_atomic_check() 638 ret = PTR_ERR(conn_state); in g4x_hdmi_connector_atomic_check() [all …]
|
| A D | intel_backlight.c | 116 panel->backlight.pwm_funcs->set(conn_state, val); in intel_backlight_set_pwm_level() 299 panel->backlight.funcs->set(conn_state, level); in intel_panel_actually_set_backlight() 516 intel_backlight_set_pwm_level(conn_state, level); in lpt_enable_backlight() 555 intel_backlight_set_pwm_level(conn_state, level); in pch_enable_backlight() 599 intel_backlight_set_pwm_level(conn_state, level); in i9xx_enable_backlight() 644 intel_backlight_set_pwm_level(conn_state, level); in i965_enable_backlight() 669 intel_backlight_set_pwm_level(conn_state, level); in vlv_enable_backlight() 719 intel_backlight_set_pwm_level(conn_state, level); in bxt_enable_backlight() 750 intel_backlight_set_pwm_level(conn_state, level); in cnp_enable_backlight() 1602 panel->backlight.pwm_funcs->set(conn_state, in intel_pwm_set_backlight() [all …]
|
| A D | intel_dsi_dcs_backlight.c | 67 static void dcs_set_backlight(const struct drm_connector_state *conn_state, u32 level) in dcs_set_backlight() argument 69 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_set_backlight() 70 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; in dcs_set_backlight() 94 static void dcs_disable_backlight(const struct drm_connector_state *conn_state, u32 level) in dcs_disable_backlight() argument 96 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_disable_backlight() 97 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; in dcs_disable_backlight() 101 dcs_set_backlight(conn_state, 0); in dcs_disable_backlight() 129 const struct drm_connector_state *conn_state, u32 level) in dcs_enable_backlight() argument 131 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_enable_backlight() 132 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; in dcs_enable_backlight() [all …]
|
| A D | intel_dp.h | 41 const struct drm_connector_state *conn_state); 74 struct drm_connector_state *conn_state); 77 struct drm_connector_state *conn_state, 82 struct drm_connector_state *conn_state); 93 const struct drm_connector_state *conn_state); 94 void intel_edp_backlight_off(const struct drm_connector_state *conn_state); 126 const struct drm_connector_state *conn_state); 129 const struct drm_connector_state *conn_state); 180 const struct drm_connector_state *conn_state); 208 const struct drm_connector_state *conn_state); [all …]
|
| A D | intel_dp_mst.c | 259 struct drm_connector_state *conn_state, in intel_dp_mtp_tu_compute_config() argument 266 to_intel_connector(conn_state->connector); in intel_dp_mtp_tu_compute_config() 640 to_intel_connector(conn_state->connector); in mst_stream_compute_config() 673 conn_state, &limits); in mst_stream_compute_config() 712 conn_state, &limits); in mst_stream_compute_config() 717 conn_state, &limits, in mst_stream_compute_config() 793 if (!conn_state->base.crtc) in get_pipes_downstream_of_mst_port() 1197 to_intel_connector(conn_state->connector); in mst_stream_pre_enable() 1963 struct drm_connector_state *conn_state; in intel_dp_mst_add_topology_state_for_crtc() local 1970 if (conn_state->crtc != &crtc->base) in intel_dp_mst_add_topology_state_for_crtc() [all …]
|
| A D | intel_tv.c | 1184 conn_state->tv.margins.top - in intel_tv_vert_scaling() 1185 conn_state->tv.margins.bottom != in intel_tv_vert_scaling() 1245 top = conn_state->tv.margins.top; in intel_tv_compute_config() 1340 conn_state->tv.margins.left, in intel_tv_compute_config() 1558 conn_state->tv.margins.right); in intel_tv_pre_enable() 1895 conn_state->tv.margins.left = 54; in intel_tv_add_properties() 1896 conn_state->tv.margins.top = 36; in intel_tv_add_properties() 1897 conn_state->tv.margins.right = 46; in intel_tv_add_properties() 1900 conn_state->tv.legacy_mode = 0; in intel_tv_add_properties() 1914 conn_state->tv.legacy_mode); in intel_tv_add_properties() [all …]
|
| 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,
|
| A D | intel_hdmi.c | 713 struct drm_connector_state *conn_state) in intel_hdmi_compute_avi_infoframe() argument 770 struct drm_connector_state *conn_state) in intel_hdmi_compute_spd_infoframe() argument 802 struct drm_connector_state *conn_state) in intel_hdmi_compute_hdmi_infoframe() argument 807 &conn_state->connector->display_info; in intel_hdmi_compute_hdmi_infoframe() 817 conn_state->connector, in intel_hdmi_compute_hdmi_infoframe() 832 struct drm_connector_state *conn_state) in intel_hdmi_compute_drm_infoframe() argument 844 if (!conn_state->hdr_output_metadata) in intel_hdmi_compute_drm_infoframe() 2185 to_intel_digital_connector_state(conn_state); in intel_hdmi_limited_color_range() 2371 if (conn_state->picture_aspect_ratio) in intel_hdmi_compute_config() 2373 conn_state->picture_aspect_ratio; in intel_hdmi_compute_config() [all …]
|
| A D | intel_sdvo.c | 1115 conn_state->connector, in intel_sdvo_compute_avi_infoframe() 1121 conn_state->connector, in intel_sdvo_compute_avi_infoframe() 1436 conn_state); in intel_sdvo_compute_config() 1447 if (conn_state->picture_aspect_ratio) in intel_sdvo_compute_config() 1449 conn_state->picture_aspect_ratio; in intel_sdvo_compute_config() 1452 pipe_config, conn_state)) { in intel_sdvo_compute_config() 1493 UPDATE_PROPERTY(conn_state->tv.hue, HUE); in intel_sdvo_update_props() 2779 conn_state = kzalloc(sizeof(*conn_state), GFP_KERNEL); in intel_sdvo_connector_alloc() 2780 if (!conn_state) { in intel_sdvo_connector_alloc() 2786 &conn_state->base.base); in intel_sdvo_connector_alloc() [all …]
|
| A D | intel_dp.c | 2005 conn_state, in dsc_compute_link_config() 2195 conn_state, in dsc_compute_compressed_bpp() 2388 conn_state, limits); in intel_dp_dsc_compute_config() 2664 conn_state, &limits); in intel_dp_compute_link_config() 2668 conn_state, in intel_dp_compute_link_config() 2694 conn_state, &limits, 64); in intel_dp_compute_link_config() 3112 if (!conn_state->base.crtc) in intel_dp_queue_modeset_retry_for_link() 5241 if (!conn_state->best_encoder) in intel_dp_has_connector() 5266 if (!conn_state->commit) in wait_for_connector_hw_done() 6140 if (IS_ERR(conn_state)) { in intel_modeset_tile_group() [all …]
|
| A D | intel_hdmi.h | 28 const struct drm_connector_state *conn_state); 31 struct drm_connector_state *conn_state); 46 const struct drm_connector_state *conn_state); 52 const struct drm_connector_state *conn_state);
|
| /drivers/gpu/drm/vc4/tests/ |
| A D | vc4_mock_output.c | 82 struct drm_connector_state *conn_state; in vc4_mock_atomic_add_output() local 100 conn_state = drm_atomic_get_connector_state(state, conn); in vc4_mock_atomic_add_output() 101 if (IS_ERR(conn_state)) in vc4_mock_atomic_add_output() 102 return PTR_ERR(conn_state); in vc4_mock_atomic_add_output() 104 ret = drm_atomic_set_crtc_for_connector(conn_state, crtc); in vc4_mock_atomic_add_output() 139 struct drm_connector_state *conn_state; in vc4_mock_atomic_del_output() local 167 conn_state = drm_atomic_get_connector_state(state, conn); in vc4_mock_atomic_del_output() 168 if (IS_ERR(conn_state)) in vc4_mock_atomic_del_output() 169 return PTR_ERR(conn_state); in vc4_mock_atomic_del_output() 171 ret = drm_atomic_set_crtc_for_connector(conn_state, NULL); in vc4_mock_atomic_del_output()
|
| /drivers/gpu/drm/msm/disp/dpu1/ |
| 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() 77 return drm_atomic_helper_check_wb_connector_state(conn_state->connector, conn_state->state); in dpu_wb_conn_atomic_check()
|
| /drivers/gpu/drm/vkms/ |
| A D | vkms_writeback.c | 36 struct drm_connector_state *conn_state = in vkms_wb_atomic_check() local 43 if (!conn_state->writeback_job || !conn_state->writeback_job->fb) in vkms_wb_atomic_check() 46 if (!conn_state->crtc) in vkms_wb_atomic_check() 49 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); in vkms_wb_atomic_check() 52 fb = conn_state->writeback_job->fb; in vkms_wb_atomic_check() 131 struct drm_connector_state *conn_state = wb_conn->base.state; in vkms_wb_atomic_commit() local 140 if (!conn_state) in vkms_wb_atomic_commit() 145 active_wb = conn_state->writeback_job->priv; in vkms_wb_atomic_commit()
|
| /drivers/gpu/drm/ |
| A D | drm_writeback.c | 419 int drm_writeback_set_fb(struct drm_connector_state *conn_state, in drm_writeback_set_fb() argument 424 if (!conn_state->writeback_job) { in drm_writeback_set_fb() 425 conn_state->writeback_job = in drm_writeback_set_fb() 426 kzalloc(sizeof(*conn_state->writeback_job), GFP_KERNEL); in drm_writeback_set_fb() 427 if (!conn_state->writeback_job) in drm_writeback_set_fb() 430 conn_state->writeback_job->connector = in drm_writeback_set_fb() 431 drm_connector_to_writeback(conn_state->connector); in drm_writeback_set_fb() 434 drm_framebuffer_assign(&conn_state->writeback_job->fb, fb); in drm_writeback_set_fb() 476 struct drm_connector_state *conn_state) in drm_writeback_queue_job() argument 481 job = conn_state->writeback_job; in drm_writeback_queue_job() [all …]
|
| A D | drm_bridge.c | 912 struct drm_connector_state *conn_state) in drm_atomic_bridge_check() argument 924 crtc_state, conn_state); in drm_atomic_bridge_check() 939 struct drm_connector_state *conn_state, in select_bus_fmt_recursive() argument 962 conn_state, in select_bus_fmt_recursive() 990 conn_state, in select_bus_fmt_recursive() 1007 crtc_state, conn_state, in select_bus_fmt_recursive() 1059 struct drm_connector_state *conn_state) in drm_atomic_bridge_chain_select_bus_fmts() argument 1087 conn_state, in drm_atomic_bridge_chain_select_bus_fmts() 1108 conn_state, out_bus_fmts[i]); in drm_atomic_bridge_chain_select_bus_fmts() 1186 struct drm_connector_state *conn_state) in drm_atomic_bridge_chain_check() argument [all …]
|
| A D | drm_atomic_uapi.c | 281 if (conn_state->crtc == crtc) in drm_atomic_set_crtc_for_connector() 284 if (conn_state->crtc) { in drm_atomic_set_crtc_for_connector() 286 conn_state->crtc); in drm_atomic_set_crtc_for_connector() 292 conn_state->crtc = NULL; in drm_atomic_set_crtc_for_connector() 304 conn_state->crtc = crtc; in drm_atomic_set_crtc_for_connector() 314 conn_state); in drm_atomic_set_crtc_for_connector() 648 struct drm_connector_state *conn_state, in drm_atomic_set_writeback_fb_for_connector() argument 661 fb->base.id, conn_state); in drm_atomic_set_writeback_fb_for_connector() 665 conn_state); in drm_atomic_set_writeback_fb_for_connector() 1206 struct drm_connector_state *conn_state; in prepare_signaling() local [all …]
|
| /drivers/gpu/drm/arm/ |
| 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()
|
| /drivers/gpu/drm/meson/ |
| A D | meson_encoder_hdmi.c | 198 struct drm_connector_state *conn_state; in meson_encoder_hdmi_atomic_enable() local 209 conn_state = drm_atomic_get_new_connector_state(state, connector); in meson_encoder_hdmi_atomic_enable() 210 if (WARN_ON(!conn_state)) in meson_encoder_hdmi_atomic_enable() 213 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); in meson_encoder_hdmi_atomic_enable() 278 struct drm_connector_state *conn_state, in meson_encoder_hdmi_get_inp_bus_fmts() argument 308 struct drm_connector_state *conn_state) in meson_encoder_hdmi_atomic_check() argument 312 drm_atomic_get_old_connector_state(conn_state->state, conn_state->connector); in meson_encoder_hdmi_atomic_check() 319 if (!drm_connector_atomic_hdr_metadata_equal(old_conn_state, conn_state)) in meson_encoder_hdmi_atomic_check()
|
| /drivers/gpu/drm/vc4/ |
| A D | vc4_txp.c | 250 struct drm_connector_state *conn_state; in vc4_txp_connector_atomic_check() local 255 conn_state = drm_atomic_get_new_connector_state(state, conn); in vc4_txp_connector_atomic_check() 256 if (!conn_state->writeback_job) in vc4_txp_connector_atomic_check() 259 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); in vc4_txp_connector_atomic_check() 261 fb = conn_state->writeback_job->fb; in vc4_txp_connector_atomic_check() 290 struct drm_connector_state *conn_state = drm_atomic_get_new_connector_state(state, in vc4_txp_connector_atomic_commit() local 304 if (WARN_ON(!conn_state->writeback_job)) in vc4_txp_connector_atomic_commit() 307 mode = &conn_state->crtc->state->adjusted_mode; in vc4_txp_connector_atomic_commit() 308 fb = conn_state->writeback_job->fb; in vc4_txp_connector_atomic_commit() 359 drm_writeback_queue_job(&txp->connector, conn_state); in vc4_txp_connector_atomic_commit()
|
| /drivers/gpu/drm/bridge/imx/ |
| A D | imx8mp-hdmi-pvi.c | 56 struct drm_connector_state *conn_state; in imx8mp_hdmi_pvi_bridge_enable() local 65 conn_state = drm_atomic_get_new_connector_state(state, connector); in imx8mp_hdmi_pvi_bridge_enable() 66 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); in imx8mp_hdmi_pvi_bridge_enable() 106 struct drm_connector_state *conn_state, in imx8mp_hdmi_pvi_bridge_get_input_bus_fmts() argument 123 conn_state, in imx8mp_hdmi_pvi_bridge_get_input_bus_fmts()
|