/linux-master/include/drm/display/ |
H A D | drm_hdmi_helper.h | 14 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 D | drm_hdmi_helper.c | 21 * @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 D | intel_audio.h | 19 struct drm_connector_state *conn_state); 22 const struct drm_connector_state *conn_state);
|
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_hdcp.h | 34 const struct drm_connector_state *conn_state); 39 const struct drm_connector_state *conn_state);
|
H A D | intel_hdmi.h | 29 const struct drm_connector_state *conn_state); 32 struct drm_connector_state *conn_state); 50 const struct drm_connector_state *conn_state);
|
H A D | intel_dsi_dcs_backlight.c | 66 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 D | g4x_hdmi.c | 96 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 D | intel_vrr.h | 20 struct drm_connector_state *conn_state);
|
H A D | intel_dp.h | 44 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 D | intel_dp_aux_backlight.c | 202 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 D | intel_backlight.c | 102 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 D | intel_dp_mst.c | 160 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 D | intel_lspcon.h | 33 const struct drm_connector_state *conn_state);
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_writeback.c | 33 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 D | vc4_mock_output.c | 69 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 D | drm_atomic_uapi.h | 53 drm_atomic_set_crtc_for_connector(struct drm_connector_state *conn_state,
|
H A D | drm_writeback.h | 164 int drm_writeback_set_fb(struct drm_connector_state *conn_state, 170 struct drm_connector_state *conn_state);
|
H A D | drm_atomic_state_helper.h | 69 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 D | drm_writeback.c | 293 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 D | malidp_mw.c | 132 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 D | vkms_writeback.c | 36 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 D | meson_encoder_dsi.c | 50 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 D | amdgpu_dm_wb.c | 45 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 D | vc4_txp.c | 246 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...] |