Lines Matching refs:intel_encoder
303 static bool intel_dsi_compute_config(struct intel_encoder *encoder, in intel_dsi_compute_config()
360 static bool glk_dsi_enable_io(struct intel_encoder *encoder) in glk_dsi_enable_io()
409 static void glk_dsi_device_ready(struct intel_encoder *encoder) in glk_dsi_device_ready()
483 static void bxt_dsi_device_ready(struct intel_encoder *encoder) in bxt_dsi_device_ready()
510 static void vlv_dsi_device_ready(struct intel_encoder *encoder) in vlv_dsi_device_ready()
549 static void intel_dsi_device_ready(struct intel_encoder *encoder) in intel_dsi_device_ready()
561 static void glk_dsi_enter_low_power_mode(struct intel_encoder *encoder) in glk_dsi_enter_low_power_mode()
593 static void glk_dsi_disable_mipi_io(struct intel_encoder *encoder) in glk_dsi_disable_mipi_io()
621 static void glk_dsi_clear_device_ready(struct intel_encoder *encoder) in glk_dsi_clear_device_ready()
627 static void vlv_dsi_clear_device_ready(struct intel_encoder *encoder) in vlv_dsi_clear_device_ready()
672 static void intel_dsi_port_enable(struct intel_encoder *encoder, in intel_dsi_port_enable()
725 static void intel_dsi_port_disable(struct intel_encoder *encoder) in intel_dsi_port_disable()
744 static void intel_dsi_prepare(struct intel_encoder *intel_encoder,
746 static void intel_dsi_unprepare(struct intel_encoder *encoder);
796 static void intel_dsi_pre_enable(struct intel_encoder *encoder, in intel_dsi_pre_enable()
901 static void intel_dsi_enable_nop(struct intel_encoder *encoder, in intel_dsi_enable_nop()
912 static void intel_dsi_disable(struct intel_encoder *encoder, in intel_dsi_disable()
937 static void intel_dsi_clear_device_ready(struct intel_encoder *encoder) in intel_dsi_clear_device_ready()
947 static void intel_dsi_post_disable(struct intel_encoder *encoder, in intel_dsi_post_disable()
1018 static bool intel_dsi_get_hw_state(struct intel_encoder *encoder, in intel_dsi_get_hw_state()
1090 static void bxt_dsi_get_pipe_config(struct intel_encoder *encoder, in bxt_dsi_get_pipe_config()
1251 static void intel_dsi_get_config(struct intel_encoder *encoder, in intel_dsi_get_config()
1400 static void intel_dsi_prepare(struct intel_encoder *intel_encoder, in intel_dsi_prepare() argument
1403 struct drm_encoder *encoder = &intel_encoder->base; in intel_dsi_prepare()
1594 static void intel_dsi_unprepare(struct intel_encoder *encoder) in intel_dsi_unprepare()
1737 struct intel_encoder *intel_encoder; in vlv_dsi_init() local
1765 intel_encoder = &intel_dsi->base; in vlv_dsi_init()
1766 encoder = &intel_encoder->base; in vlv_dsi_init()
1774 intel_encoder->compute_config = intel_dsi_compute_config; in vlv_dsi_init()
1775 intel_encoder->pre_enable = intel_dsi_pre_enable; in vlv_dsi_init()
1776 intel_encoder->enable = intel_dsi_enable_nop; in vlv_dsi_init()
1777 intel_encoder->disable = intel_dsi_disable; in vlv_dsi_init()
1778 intel_encoder->post_disable = intel_dsi_post_disable; in vlv_dsi_init()
1779 intel_encoder->get_hw_state = intel_dsi_get_hw_state; in vlv_dsi_init()
1780 intel_encoder->get_config = intel_dsi_get_config; in vlv_dsi_init()
1784 intel_encoder->port = port; in vlv_dsi_init()
1791 intel_encoder->crtc_mask = BIT(PIPE_A) | BIT(PIPE_B) | BIT(PIPE_C); in vlv_dsi_init()
1793 intel_encoder->crtc_mask = BIT(PIPE_A); in vlv_dsi_init()
1795 intel_encoder->crtc_mask = BIT(PIPE_B); in vlv_dsi_init()
1836 intel_encoder->type = INTEL_OUTPUT_DSI; in vlv_dsi_init()
1837 intel_encoder->power_domain = POWER_DOMAIN_PORT_DSI; in vlv_dsi_init()
1838 intel_encoder->cloneable = 0; in vlv_dsi_init()
1848 intel_connector_attach_encoder(intel_connector, intel_encoder); in vlv_dsi_init()
1876 drm_encoder_cleanup(&intel_encoder->base); in vlv_dsi_init()