Searched refs:conn_state (Results 1 - 25 of 166) sorted by relevance

1234567

/linux-master/include/drm/display/
H 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-master/drivers/gpu/drm/display/
H A Ddrm_hdmi_helper.c21 * @conn_state: Connector state containing HDR metadata
26 const struct drm_connector_state *conn_state)
32 if (!frame || !conn_state)
35 connector = conn_state->connector;
37 if (!conn_state->hdr_output_metadata)
40 hdr_metadata = conn_state->hdr_output_metadata->data;
127 * @conn_state: connector state
130 const struct drm_connector_state *conn_state)
133 u32 colorimetry_index = conn_state->colorspace & FULL_COLORIMETRY_MASK;
154 * @conn_state
25 drm_hdmi_infoframe_set_hdr_metadata(struct hdmi_drm_infoframe *frame, const struct drm_connector_state *conn_state) argument
129 drm_hdmi_avi_infoframe_colorimetry(struct hdmi_avi_infoframe *frame, const struct drm_connector_state *conn_state) argument
156 drm_hdmi_avi_infoframe_bars(struct hdmi_avi_infoframe *frame, const struct drm_connector_state *conn_state) argument
174 drm_hdmi_avi_infoframe_content_type(struct hdmi_avi_infoframe *frame, const struct drm_connector_state *conn_state) argument
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_audio.h19 struct drm_connector_state *conn_state);
22 const struct drm_connector_state *conn_state);
H 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,
H A Dintel_hdcp.h34 const struct drm_connector_state *conn_state);
39 const struct drm_connector_state *conn_state);
H A Dintel_hdmi.h29 const struct drm_connector_state *conn_state);
32 struct drm_connector_state *conn_state);
50 const struct drm_connector_state *conn_state);
H A Dintel_dsi_dcs_backlight.c66 static void dcs_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
68 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder));
69 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel;
93 static void dcs_disable_backlight(const struct drm_connector_state *conn_state, u32 level) argument
95 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder));
96 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel;
100 dcs_set_backlight(conn_state, 0);
128 const struct drm_connector_state *conn_state, u32 level)
130 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder));
131 struct intel_panel *panel = &to_intel_connector(conn_state
127 dcs_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
[all...]
H A Dg4x_hdmi.c96 const struct drm_connector_state *conn_state; local
106 for_each_new_connector_in_state(&state->base, connector, conn_state, i) {
107 struct intel_encoder *encoder = to_intel_encoder(conn_state->best_encoder);
114 crtc = to_intel_crtc(conn_state->crtc);
120 if (!intel_hdmi_compute_has_hdmi_sink(encoder, crtc_state, conn_state))
131 struct drm_connector_state *conn_state)
147 intel_hdmi_compute_has_hdmi_sink(encoder, crtc_state, conn_state);
149 return intel_hdmi_compute_config(encoder, crtc_state, conn_state);
238 const struct drm_connector_state *conn_state)
251 intel_audio_codec_enable(encoder, crtc_state, conn_state);
129 g4x_hdmi_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
236 g4x_hdmi_audio_enable(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) argument
270 g4x_enable_hdmi(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
278 ibx_enable_hdmi(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
325 cpt_enable_hdmi(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
374 vlv_enable_hdmi(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
463 intel_hdmi_pre_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
478 vlv_hdmi_pre_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
502 vlv_hdmi_pre_pll_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
512 chv_hdmi_pre_pll_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
555 chv_hdmi_pre_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
640 struct drm_connector_state *conn_state; local
[all...]
H A Dintel_vrr.h20 struct drm_connector_state *conn_state);
H A Dintel_dp.h44 const struct drm_connector_state *conn_state);
79 struct drm_connector_state *conn_state);
82 struct drm_connector_state *conn_state,
88 struct drm_connector_state *conn_state);
99 const struct drm_connector_state *conn_state);
100 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);
177 const struct drm_connector_state *conn_state);
H A Dintel_dp_aux_backlight.c202 intel_dp_aux_hdr_set_aux_backlight(const struct drm_connector_state *conn_state, u32 level) argument
204 struct intel_connector *connector = to_intel_connector(conn_state->connector);
219 intel_dp_aux_hdr_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
221 struct intel_connector *connector = to_intel_connector(conn_state->connector);
225 intel_dp_aux_hdr_set_aux_backlight(conn_state, level);
229 intel_backlight_set_pwm_level(conn_state, pwm_level);
235 const struct drm_connector_state *conn_state, u32 level)
237 struct intel_connector *connector = to_intel_connector(conn_state->connector);
256 intel_dp_aux_hdr_set_aux_backlight(conn_state, level);
260 panel->backlight.pwm_funcs->enable(crtc_state, conn_state, pwm_leve
234 intel_dp_aux_hdr_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
272 intel_dp_aux_hdr_disable_backlight(const struct drm_connector_state *conn_state, u32 level) argument
339 intel_dp_aux_vesa_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
355 intel_dp_aux_vesa_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
[all...]
H A Dintel_backlight.c102 void intel_backlight_set_pwm_level(const struct drm_connector_state *conn_state, u32 val) argument
104 struct intel_connector *connector = to_intel_connector(conn_state->connector);
110 panel->backlight.pwm_funcs->set(conn_state, val);
205 static void lpt_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
207 struct intel_connector *connector = to_intel_connector(conn_state->connector);
215 static void pch_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
217 struct intel_connector *connector = to_intel_connector(conn_state->connector);
225 static void i9xx_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
227 struct intel_connector *connector = to_intel_connector(conn_state->connector);
253 static void vlv_set_backlight(const struct drm_connector_state *conn_state, u3 argument
264 bxt_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
273 ext_pwm_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
282 intel_panel_actually_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
297 intel_backlight_set_acpi(const struct drm_connector_state *conn_state, u32 user_level, u32 user_max) argument
465 lpt_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
509 pch_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
557 i9xx_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
597 i965_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
633 vlv_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
664 bxt_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
714 cnp_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
745 ext_pwm_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
756 __intel_backlight_enable(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) argument
779 intel_backlight_enable(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) argument
828 intel_panel_set_backlight(const struct drm_connector_state *conn_state, u32 user_level, u32 user_max) argument
1571 intel_pwm_set_backlight(const struct drm_connector_state *conn_state, u32 level) argument
1588 intel_pwm_enable_backlight(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, u32 level) argument
1598 intel_pwm_disable_backlight(const struct drm_connector_state *conn_state, u32 level) argument
1624 intel_backlight_update(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) argument
[all...]
H A Dintel_dp_mst.c160 struct drm_connector_state *conn_state,
169 to_intel_connector(conn_state->connector);
282 struct drm_connector_state *conn_state,
295 conn_state, 2 * 3, false);
305 struct drm_connector_state *conn_state,
309 to_intel_connector(conn_state->connector);
320 dsc_max_bpc = min_t(u8, 12, conn_state->max_requested_bpc);
322 dsc_max_bpc = min_t(u8, 10, conn_state->max_requested_bpc);
373 conn_state, 1, true);
382 struct drm_connector_state *conn_state)
155 intel_dp_mst_find_vcpi_slots_for_bpp(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, int max_bpp, int min_bpp, struct link_config_limits *limits, struct drm_connector_state *conn_state, int step, bool dsc) argument
280 intel_dp_mst_compute_link_config(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state, struct link_config_limits *limits) argument
303 intel_dp_dsc_mst_compute_link_config(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state, struct link_config_limits *limits) argument
380 intel_dp_mst_update_slots(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
546 intel_dp_mst_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config, struct drm_connector_state *conn_state) argument
669 const struct intel_digital_connector_state *conn_state; local
700 const struct intel_digital_connector_state *conn_state; local
820 intel_dp_mst_compute_config_late(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
1082 intel_mst_pre_pll_enable_dp(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
1103 intel_mst_pre_enable_dp(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
1198 intel_mst_enable_dp(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) argument
1884 struct drm_connector_state *conn_state; local
1939 const struct drm_connector_state *conn_state; local
[all...]
H A Dintel_lspcon.h33 const struct drm_connector_state *conn_state);
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_writeback.c33 struct drm_connector_state *conn_state = local
42 if (!conn_state || !conn_state->connector) {
45 } else if (conn_state->connector->status != connector_status_connected) {
46 DPU_ERROR("connector not connected %d\n", conn_state->connector->status);
50 crtc = conn_state->crtc;
54 if (!conn_state->writeback_job || !conn_state->writeback_job->fb)
63 fb = conn_state->writeback_job->fb;
80 return drm_atomic_helper_check_wb_connector_state(conn_state
[all...]
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock_output.c69 struct drm_connector_state *conn_state; local
85 conn_state = drm_atomic_get_connector_state(state, conn);
86 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, conn_state);
88 ret = drm_atomic_set_crtc_for_connector(conn_state, crtc);
107 struct drm_connector_state *conn_state; local
131 conn_state = drm_atomic_get_connector_state(state, conn);
132 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, conn_state);
134 ret = drm_atomic_set_crtc_for_connector(conn_state, NULL);
/linux-master/include/drm/
H A Ddrm_atomic_uapi.h53 drm_atomic_set_crtc_for_connector(struct drm_connector_state *conn_state,
H A Ddrm_writeback.h164 int drm_writeback_set_fb(struct drm_connector_state *conn_state,
170 struct drm_connector_state *conn_state);
H A Ddrm_atomic_state_helper.h69 void __drm_atomic_helper_connector_state_reset(struct drm_connector_state *conn_state,
72 struct drm_connector_state *conn_state);
/linux-master/drivers/gpu/drm/
H A Ddrm_writeback.c293 int drm_writeback_set_fb(struct drm_connector_state *conn_state, argument
296 WARN_ON(conn_state->connector->connector_type != DRM_MODE_CONNECTOR_WRITEBACK);
298 if (!conn_state->writeback_job) {
299 conn_state->writeback_job =
300 kzalloc(sizeof(*conn_state->writeback_job), GFP_KERNEL);
301 if (!conn_state->writeback_job)
304 conn_state->writeback_job->connector =
305 drm_connector_to_writeback(conn_state->connector);
308 drm_framebuffer_assign(&conn_state->writeback_job->fb, fb);
333 * @conn_state
349 drm_writeback_queue_job(struct drm_writeback_connector *wb_connector, struct drm_connector_state *conn_state) argument
[all...]
/linux-master/drivers/gpu/drm/arm/
H A Dmalidp_mw.c132 struct drm_connector_state *conn_state)
134 struct malidp_mw_connector_state *mw_state = to_mw_state(conn_state);
139 if (!conn_state->writeback_job)
142 fb = conn_state->writeback_job->fb;
244 struct drm_connector_state *conn_state = mw_conn->base.state; local
248 if (!conn_state)
251 mw_state = to_mw_state(conn_state);
253 if (conn_state->writeback_job) {
254 struct drm_framebuffer *fb = conn_state->writeback_job->fb;
263 drm_writeback_queue_job(mw_conn, conn_state);
130 malidp_mw_encoder_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
[all...]
/linux-master/drivers/gpu/drm/vkms/
H A Dvkms_writeback.c36 struct drm_connector_state *conn_state = local
43 if (!conn_state->writeback_job || !conn_state->writeback_job->fb)
46 if (!conn_state->crtc)
49 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc);
52 fb = conn_state->writeback_job->fb;
131 struct drm_connector_state *conn_state = wb_conn->base.state; local
140 if (!conn_state)
145 active_wb = conn_state->writeback_job->priv;
/linux-master/drivers/gpu/drm/meson/
H A Dmeson_encoder_dsi.c50 struct drm_connector_state *conn_state; local
58 conn_state = drm_atomic_get_new_connector_state(state, connector);
59 if (WARN_ON(!conn_state))
62 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc);
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_wb.c45 struct drm_connector_state *conn_state)
52 if (!conn_state->writeback_job || !conn_state->writeback_job->fb)
55 fb = conn_state->writeback_job->fb;
43 amdgpu_dm_wb_encoder_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_txp.c246 struct drm_connector_state *conn_state; local
251 conn_state = drm_atomic_get_new_connector_state(state, conn);
252 if (!conn_state->writeback_job)
255 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc);
257 fb = conn_state->writeback_job->fb;
286 struct drm_connector_state *conn_state = drm_atomic_get_new_connector_state(state, local
296 if (WARN_ON(!conn_state->writeback_job))
299 mode = &conn_state->crtc->state->adjusted_mode;
300 fb = conn_state->writeback_job->fb;
335 drm_writeback_queue_job(&txp->connector, conn_state);
[all...]

Completed in 320 milliseconds

1234567