Home
last modified time | relevance | path

Searched refs:best_encoder (Results 1 - 11 of 11) sorted by relevance

/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_logo.c558 * .atomic_best_encoder() or .best_encoder() operation must be implemented.
602 if (funcs->best_encoder) in setup_initial_state()
603 conn_state->best_encoder = funcs->best_encoder(connector); in setup_initial_state()
605 conn_state->best_encoder = rockchip_drm_connector_get_single_encoder(connector); in setup_initial_state()
608 set->sub_dev->loader_protect(conn_state->best_encoder, true); in setup_initial_state()
733 set->sub_dev->loader_protect(conn_state->best_encoder, false); in setup_initial_state()
782 if (connector_helper_funcs->best_encoder) in update_state()
783 encoder = connector_helper_funcs->best_encoder(connector); in update_state()
950 state->connectors[i].new_state->best_encoder in rockchip_drm_show_logo()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_atomic_helper.c123 } else if (funcs->best_encoder) { in handle_conflicting_encoders()
124 new_encoder = funcs->best_encoder(connector); in handle_conflicting_encoders()
165 encoder = connector->state->best_encoder; in handle_conflicting_encoders()
216 if (conn_state->best_encoder) { in set_best_encoder()
221 * duplicated a NULL best_encoder when crtc was NULL. in set_best_encoder()
224 * best_encoder is equal to encoder we intend to set. in set_best_encoder()
226 WARN_ON(!crtc && encoder != conn_state->best_encoder); in set_best_encoder()
230 crtc_state->encoder_mask &= ~drm_encoder_mask(conn_state->best_encoder); in set_best_encoder()
244 conn_state->best_encoder = encoder; in set_best_encoder()
258 if (new_connector_state->best_encoder ! in steal_encoder()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_logo.c590 * .atomic_best_encoder() or .best_encoder() operation must be implemented.
633 if (funcs->best_encoder) { in setup_initial_state()
634 conn_state->best_encoder = funcs->best_encoder(connector); in setup_initial_state()
636 conn_state->best_encoder = rockchip_drm_connector_get_single_encoder(connector); in setup_initial_state()
640 set->sub_dev->loader_protect(conn_state->best_encoder, true); in setup_initial_state()
766 set->sub_dev->loader_protect(conn_state->best_encoder, false); in setup_initial_state()
819 if (connector_helper_funcs->best_encoder) { in update_state()
820 encoder = connector_helper_funcs->best_encoder(connector); in update_state()
990 state->connectors[i].new_state->best_encoder in rockchip_drm_show_logo()
[all...]
H A Drockchip_rgb.c131 .best_encoder = rockchip_rgb_connector_best_encoder,
H A Drk3066_hdmi.c505 .best_encoder = rk3066_hdmi_connector_best_encoder,
H A Ddw_hdmi-rockchip.c1512 encoder = funcs->best_encoder(connector); in dw_hdmi_rockchip_mode_valid()
/device/soc/rockchip/common/sdk_linux/include/drm/
H A Ddrm_connector.h668 * @best_encoder:
672 * &drm_connector_helper_funcs.best_encoder callbacks.
683 struct drm_encoder *best_encoder; member
1431 * instead look at &drm_connector_state.best_encoder, and in case they
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c1179 .best_encoder = analogix_dp_best_encoder,
/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp.c1968 .best_encoder = dw_hdmi_connector_best_encoder,
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp.c1838 .best_encoder = dw_hdmi_connector_best_encoder,
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c3230 .best_encoder = dw_hdmi_connector_best_encoder,

Completed in 29 milliseconds