Home
last modified time | relevance | path

Searched refs:conn_state (Results 1 – 25 of 157) sorted by relevance

1234567

/linux-6.3-rc2/drivers/gpu/drm/display/
A Ddrm_hdmi_helper.c26 const struct drm_connector_state *conn_state) in drm_hdmi_infoframe_set_hdr_metadata() argument
32 if (!frame || !conn_state) in drm_hdmi_infoframe_set_hdr_metadata()
35 connector = conn_state->connector; in drm_hdmi_infoframe_set_hdr_metadata()
37 if (!conn_state->hdr_output_metadata) in drm_hdmi_infoframe_set_hdr_metadata()
40 hdr_metadata = conn_state->hdr_output_metadata->data; in drm_hdmi_infoframe_set_hdr_metadata()
130 const struct drm_connector_state *conn_state) in drm_hdmi_avi_infoframe_colorimetry() argument
157 const struct drm_connector_state *conn_state) in drm_hdmi_avi_infoframe_bars() argument
159 frame->right_bar = conn_state->tv.margins.right; in drm_hdmi_avi_infoframe_bars()
160 frame->left_bar = conn_state->tv.margins.left; in drm_hdmi_avi_infoframe_bars()
161 frame->top_bar = conn_state->tv.margins.top; in drm_hdmi_avi_infoframe_bars()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_dsi_dcs_backlight.c66 static void dcs_set_backlight(const struct drm_connector_state *conn_state, u32 level) in dcs_set_backlight() argument
68 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_set_backlight()
69 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; in dcs_set_backlight()
93 static void dcs_disable_backlight(const struct drm_connector_state *conn_state, u32 level) in dcs_disable_backlight() argument
95 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_disable_backlight()
96 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; in dcs_disable_backlight()
100 dcs_set_backlight(conn_state, 0); in dcs_disable_backlight()
128 const struct drm_connector_state *conn_state, u32 level) in dcs_enable_backlight() argument
130 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_enable_backlight()
131 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; in dcs_enable_backlight()
[all …]
A Dintel_dp.h37 const struct drm_connector_state *conn_state);
58 struct drm_connector_state *conn_state);
61 struct drm_connector_state *conn_state,
71 const struct drm_connector_state *conn_state);
72 void intel_edp_backlight_off(const struct drm_connector_state *conn_state);
90 const struct drm_connector_state *conn_state);
93 const struct drm_connector_state *conn_state,
100 const struct drm_connector_state *conn_state);
129 const struct drm_connector_state *conn_state);
A Dintel_backlight.c109 panel->backlight.pwm_funcs->set(conn_state, val); in intel_backlight_set_pwm_level()
288 panel->backlight.funcs->set(conn_state, level); in intel_panel_actually_set_backlight()
522 intel_backlight_set_pwm_level(conn_state, level); in lpt_enable_backlight()
557 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()
642 intel_backlight_set_pwm_level(conn_state, level); in i965_enable_backlight()
665 intel_backlight_set_pwm_level(conn_state, level); in vlv_enable_backlight()
711 intel_backlight_set_pwm_level(conn_state, level); in bxt_enable_backlight()
742 intel_backlight_set_pwm_level(conn_state, level); in cnp_enable_backlight()
1551 panel->backlight.pwm_funcs->set(conn_state, in intel_pwm_set_backlight()
[all …]
A Dintel_dp_aux_backlight.c198 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_set_aux_backlight()
214 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_set_backlight()
218 intel_dp_aux_hdr_set_aux_backlight(conn_state, level); in intel_dp_aux_hdr_set_backlight()
222 intel_backlight_set_pwm_level(conn_state, pwm_level); in intel_dp_aux_hdr_set_backlight()
228 const struct drm_connector_state *conn_state, u32 level) in intel_dp_aux_hdr_enable_backlight() argument
230 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_enable_backlight()
248 intel_dp_aux_hdr_set_aux_backlight(conn_state, level); in intel_dp_aux_hdr_enable_backlight()
252 panel->backlight.pwm_funcs->enable(crtc_state, conn_state, pwm_level); in intel_dp_aux_hdr_enable_backlight()
331 intel_backlight_set_pwm_level(conn_state, pwm_level); in intel_dp_aux_vesa_set_backlight()
339 const struct drm_connector_state *conn_state, u32 level) in intel_dp_aux_vesa_enable_backlight() argument
[all …]
A Dintel_dp_mst.c53 struct drm_connector_state *conn_state, in intel_dp_mst_find_vcpi_slots_for_bpp() argument
62 to_intel_connector(conn_state->connector); in intel_dp_mst_find_vcpi_slots_for_bpp()
136 conn_state, 2 * 3, false); in intel_dp_mst_compute_link_config()
208 conn_state, 2 * 3, true); in intel_dp_dsc_mst_compute_link_config()
320 conn_state, &limits); in intel_dp_mst_compute_config()
335 conn_state, &limits); in intel_dp_mst_compute_config()
340 conn_state, &limits, in intel_dp_mst_compute_config()
748 if (conn_state->content_protection == in intel_mst_enable_dp()
752 (u8)conn_state->hdcp_content_type); in intel_mst_enable_dp()
1276 struct drm_connector_state *conn_state; in intel_dp_mst_add_topology_state_for_crtc() local
[all …]
A Dg4x_hdmi.c84 struct drm_connector_state *conn_state) in g4x_hdmi_compute_config() argument
183 const struct drm_connector_state *conn_state) in g4x_enable_hdmi() argument
197 const struct drm_connector_state *conn_state) in ibx_enable_hdmi() argument
250 const struct drm_connector_state *conn_state) in cpt_enable_hdmi() argument
305 const struct drm_connector_state *conn_state) in vlv_enable_hdmi() argument
402 const struct drm_connector_state *conn_state) in intel_hdmi_pre_enable() argument
411 pipe_config, conn_state); in intel_hdmi_pre_enable()
417 const struct drm_connector_state *conn_state) in vlv_hdmi_pre_enable() argument
431 pipe_config, conn_state); in vlv_hdmi_pre_enable()
494 const struct drm_connector_state *conn_state) in chv_hdmi_pre_enable() argument
[all …]
A Dintel_backlight.h24 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 Dintel_tv.c952 int format = conn_state->tv.mode; in intel_tv_mode_find()
1180 conn_state->tv.margins.top - in intel_tv_vert_scaling()
1181 conn_state->tv.margins.bottom != in intel_tv_vert_scaling()
1240 top = conn_state->tv.margins.top; in intel_tv_compute_config()
1335 conn_state->tv.margins.left, in intel_tv_compute_config()
1559 conn_state->tv.margins.right); in intel_tv_pre_enable()
1893 conn_state->tv.margins.left = 54; in intel_tv_add_properties()
1894 conn_state->tv.margins.top = 36; in intel_tv_add_properties()
1895 conn_state->tv.margins.right = 46; in intel_tv_add_properties()
1898 conn_state->tv.mode = 0; in intel_tv_add_properties()
[all …]
A Dintel_hdmi.c711 struct drm_connector_state *conn_state) in intel_hdmi_compute_avi_infoframe() argument
768 struct drm_connector_state *conn_state) in intel_hdmi_compute_spd_infoframe() argument
800 struct drm_connector_state *conn_state) in intel_hdmi_compute_hdmi_infoframe() argument
805 &conn_state->connector->display_info; in intel_hdmi_compute_hdmi_infoframe()
815 conn_state->connector, in intel_hdmi_compute_hdmi_infoframe()
830 struct drm_connector_state *conn_state) in intel_hdmi_compute_drm_infoframe() argument
842 if (!conn_state->hdr_output_metadata) in intel_hdmi_compute_drm_infoframe()
2147 to_intel_digital_connector_state(conn_state); in intel_hdmi_limited_color_range()
2299 if (conn_state->picture_aspect_ratio) in intel_hdmi_compute_config()
2301 conn_state->picture_aspect_ratio; in intel_hdmi_compute_config()
[all …]
A Dintel_connector.c42 struct intel_digital_connector_state *conn_state; in intel_connector_init() local
50 conn_state = kzalloc(sizeof(*conn_state), GFP_KERNEL); in intel_connector_init()
51 if (!conn_state) in intel_connector_init()
55 &conn_state->base); in intel_connector_init()
A Dintel_sdvo.c1112 conn_state->connector, in intel_sdvo_compute_avi_infoframe()
1118 conn_state->connector, in intel_sdvo_compute_avi_infoframe()
1218 format_map = 1 << conn_state->tv.mode; in intel_sdvo_set_tv_format()
1411 conn_state); in intel_sdvo_compute_config()
1417 if (conn_state->picture_aspect_ratio) in intel_sdvo_compute_config()
1419 conn_state->picture_aspect_ratio; in intel_sdvo_compute_config()
1422 pipe_config, conn_state)) { in intel_sdvo_compute_config()
2292 format_map = 1 << conn_state->tv.mode; in intel_sdvo_get_tv_modes()
2746 conn_state = kzalloc(sizeof(*conn_state), GFP_KERNEL); in intel_sdvo_connector_alloc()
2747 if (!conn_state) { in intel_sdvo_connector_alloc()
[all …]
A Dintel_dp.c1685 conn_state, &limits, 64, true); in intel_dp_compute_link_config()
1790 switch (conn_state->colorspace) { in intel_dp_compute_vsc_colorimetry()
1904 if (!conn_state->hdr_output_metadata) in intel_dp_compute_hdr_metadata_infoframe_sdp()
3107 switch (conn_state->colorspace) { in intel_dp_needs_vsc_sdp()
4017 if (!conn_state->best_encoder) in intel_dp_has_connector()
4059 crtc = to_intel_crtc(conn_state->crtc); in intel_dp_prep_link_retrain()
4074 if (conn_state->commit && in intel_dp_prep_link_retrain()
4188 crtc = to_intel_crtc(conn_state->crtc); in intel_dp_prep_phy_test()
4203 if (conn_state->commit && in intel_dp_prep_phy_test()
4932 if (IS_ERR(conn_state)) { in intel_modeset_tile_group()
[all …]
A Dintel_modeset_verify.c26 struct drm_connector_state *conn_state) in intel_connector_verify_state() argument
28 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_connector_verify_state()
49 I915_STATE_WARN(conn_state->best_encoder != &encoder->base, in intel_connector_verify_state()
52 I915_STATE_WARN(conn_state->crtc != encoder->base.crtc, in intel_connector_verify_state()
57 I915_STATE_WARN(!crtc_state && conn_state->best_encoder, in intel_connector_verify_state()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_writeback.c293 int drm_writeback_set_fb(struct drm_connector_state *conn_state, in drm_writeback_set_fb() argument
298 if (!conn_state->writeback_job) { in drm_writeback_set_fb()
299 conn_state->writeback_job = in drm_writeback_set_fb()
300 kzalloc(sizeof(*conn_state->writeback_job), GFP_KERNEL); in drm_writeback_set_fb()
301 if (!conn_state->writeback_job) in drm_writeback_set_fb()
304 conn_state->writeback_job->connector = in drm_writeback_set_fb()
305 drm_connector_to_writeback(conn_state->connector); in drm_writeback_set_fb()
308 drm_framebuffer_assign(&conn_state->writeback_job->fb, fb); in drm_writeback_set_fb()
350 struct drm_connector_state *conn_state) in drm_writeback_queue_job() argument
355 job = conn_state->writeback_job; in drm_writeback_queue_job()
[all …]
A Ddrm_bridge.c846 struct drm_connector_state *conn_state) in drm_atomic_bridge_check() argument
858 crtc_state, conn_state); in drm_atomic_bridge_check()
873 struct drm_connector_state *conn_state, in select_bus_fmt_recursive() argument
896 conn_state, in select_bus_fmt_recursive()
924 conn_state, in select_bus_fmt_recursive()
941 crtc_state, conn_state, in select_bus_fmt_recursive()
993 struct drm_connector_state *conn_state) in drm_atomic_bridge_chain_select_bus_fmts() argument
1021 conn_state, in drm_atomic_bridge_chain_select_bus_fmts()
1042 conn_state, out_bus_fmts[i]); in drm_atomic_bridge_chain_select_bus_fmts()
1120 struct drm_connector_state *conn_state) in drm_atomic_bridge_chain_check() argument
[all …]
A Ddrm_atomic_uapi.c279 if (conn_state->crtc == crtc) in drm_atomic_set_crtc_for_connector()
282 if (conn_state->crtc) { in drm_atomic_set_crtc_for_connector()
284 conn_state->crtc); in drm_atomic_set_crtc_for_connector()
290 conn_state->crtc = NULL; in drm_atomic_set_crtc_for_connector()
302 conn_state->crtc = crtc; in drm_atomic_set_crtc_for_connector()
312 conn_state); in drm_atomic_set_crtc_for_connector()
646 struct drm_connector_state *conn_state, in drm_atomic_set_writeback_fb_for_connector() argument
659 fb->base.id, conn_state); in drm_atomic_set_writeback_fb_for_connector()
663 conn_state); in drm_atomic_set_writeback_fb_for_connector()
1126 struct drm_connector_state *conn_state; in prepare_signaling() local
[all …]
A Ddrm_atomic_state_helper.c415 __drm_atomic_helper_connector_state_reset(struct drm_connector_state *conn_state, in __drm_atomic_helper_connector_state_reset() argument
418 conn_state->connector = connector; in __drm_atomic_helper_connector_state_reset()
436 struct drm_connector_state *conn_state) in __drm_atomic_helper_connector_reset() argument
438 if (conn_state) in __drm_atomic_helper_connector_reset()
439 __drm_atomic_helper_connector_state_reset(conn_state, connector); in __drm_atomic_helper_connector_reset()
441 connector->state = conn_state; in __drm_atomic_helper_connector_reset()
455 struct drm_connector_state *conn_state = in drm_atomic_helper_connector_reset() local
456 kzalloc(sizeof(*conn_state), GFP_KERNEL); in drm_atomic_helper_connector_reset()
462 __drm_atomic_helper_connector_reset(connector, conn_state); in drm_atomic_helper_connector_reset()
/linux-6.3-rc2/drivers/gpu/drm/vc4/tests/
A Dvc4_mock_output.c69 struct drm_connector_state *conn_state; in vc4_mock_atomic_add_output() local
85 conn_state = drm_atomic_get_connector_state(state, conn); in vc4_mock_atomic_add_output()
86 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, conn_state); in vc4_mock_atomic_add_output()
88 ret = drm_atomic_set_crtc_for_connector(conn_state, crtc); in vc4_mock_atomic_add_output()
107 struct drm_connector_state *conn_state; in vc4_mock_atomic_del_output() local
131 conn_state = drm_atomic_get_connector_state(state, conn); in vc4_mock_atomic_del_output()
132 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, conn_state); in vc4_mock_atomic_del_output()
134 ret = drm_atomic_set_crtc_for_connector(conn_state, NULL); in vc4_mock_atomic_del_output()
/linux-6.3-rc2/include/drm/display/
A Ddrm_hdmi_helper.h14 const struct drm_connector_state *conn_state);
18 const struct drm_connector_state *conn_state);
22 const struct drm_connector_state *conn_state);
25 const struct drm_connector_state *conn_state);
/linux-6.3-rc2/drivers/gpu/drm/vkms/
A Dvkms_writeback.c34 struct drm_connector_state *conn_state) in vkms_wb_encoder_atomic_check() argument
40 if (!conn_state->writeback_job || !conn_state->writeback_job->fb) in vkms_wb_encoder_atomic_check()
43 fb = conn_state->writeback_job->fb; in vkms_wb_encoder_atomic_check()
50 ret = drm_atomic_helper_check_wb_encoder_state(encoder, conn_state); in vkms_wb_encoder_atomic_check()
126 struct drm_connector_state *conn_state = wb_conn->base.state; in vkms_wb_atomic_commit() local
135 if (!conn_state) in vkms_wb_atomic_commit()
140 active_wb = conn_state->writeback_job->priv; in vkms_wb_atomic_commit()
/linux-6.3-rc2/drivers/gpu/drm/arm/
A Dmalidp_mw.c129 struct drm_connector_state *conn_state) in malidp_mw_encoder_atomic_check() argument
131 struct malidp_mw_connector_state *mw_state = to_mw_state(conn_state); in malidp_mw_encoder_atomic_check()
136 if (!conn_state->writeback_job) in malidp_mw_encoder_atomic_check()
139 fb = conn_state->writeback_job->fb; in malidp_mw_encoder_atomic_check()
241 struct drm_connector_state *conn_state = mw_conn->base.state; in malidp_mw_atomic_commit() local
245 if (!conn_state) in malidp_mw_atomic_commit()
248 mw_state = to_mw_state(conn_state); in malidp_mw_atomic_commit()
250 if (conn_state->writeback_job) { in malidp_mw_atomic_commit()
251 struct drm_framebuffer *fb = conn_state->writeback_job->fb; in malidp_mw_atomic_commit()
260 drm_writeback_queue_job(mw_conn, conn_state); in malidp_mw_atomic_commit()
/linux-6.3-rc2/drivers/gpu/drm/vc4/
A Dvc4_txp.c250 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
300 if (WARN_ON(!conn_state->writeback_job)) in vc4_txp_connector_atomic_commit()
303 mode = &conn_state->crtc->state->adjusted_mode; in vc4_txp_connector_atomic_commit()
304 fb = conn_state->writeback_job->fb; in vc4_txp_connector_atomic_commit()
339 drm_writeback_queue_job(&txp->connector, conn_state); in vc4_txp_connector_atomic_commit()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_hdcp.c237 if (conn_state && conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_ENABLED) { in hdcp_remove_display()
309 struct drm_connector_state *conn_state; in event_property_update() local
323 conn_state = aconnector->base.state; in event_property_update()
325 if (!conn_state) in event_property_update()
336 if (conn_state->commit) { in event_property_update()
338 &conn_state->commit->hw_done, 10 * HZ); in event_property_update()
348 if (conn_state->hdcp_content_type == in event_property_update()
524 struct drm_connector_state *conn_state; in update_config() local
566 conn_state = aconnector->base.state; in update_config()
572 if (conn_state) in update_config()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/meson/
A Dmeson_encoder_hdmi.c193 struct drm_connector_state *conn_state; in meson_encoder_hdmi_atomic_enable() local
204 conn_state = drm_atomic_get_new_connector_state(state, connector); in meson_encoder_hdmi_atomic_enable()
205 if (WARN_ON(!conn_state)) in meson_encoder_hdmi_atomic_enable()
208 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); in meson_encoder_hdmi_atomic_enable()
273 struct drm_connector_state *conn_state, in meson_encoder_hdmi_get_inp_bus_fmts() argument
303 struct drm_connector_state *conn_state) in meson_encoder_hdmi_atomic_check() argument
307 drm_atomic_get_old_connector_state(conn_state->state, conn_state->connector); in meson_encoder_hdmi_atomic_check()
314 if (!drm_connector_atomic_hdr_metadata_equal(old_conn_state, conn_state)) in meson_encoder_hdmi_atomic_check()

Completed in 83 milliseconds

1234567