Lines Matching refs:intel_encoder
265 static int intel_dsi_compute_config(struct intel_encoder *encoder, in intel_dsi_compute_config()
327 static bool glk_dsi_enable_io(struct intel_encoder *encoder) in glk_dsi_enable_io()
376 static void glk_dsi_device_ready(struct intel_encoder *encoder) in glk_dsi_device_ready()
450 static void bxt_dsi_device_ready(struct intel_encoder *encoder) in bxt_dsi_device_ready()
478 static void vlv_dsi_device_ready(struct intel_encoder *encoder) in vlv_dsi_device_ready()
521 static void intel_dsi_device_ready(struct intel_encoder *encoder) in intel_dsi_device_ready()
533 static void glk_dsi_enter_low_power_mode(struct intel_encoder *encoder) in glk_dsi_enter_low_power_mode()
564 static void glk_dsi_disable_mipi_io(struct intel_encoder *encoder) in glk_dsi_disable_mipi_io()
591 static void glk_dsi_clear_device_ready(struct intel_encoder *encoder) in glk_dsi_clear_device_ready()
597 static void vlv_dsi_clear_device_ready(struct intel_encoder *encoder) in vlv_dsi_clear_device_ready()
641 static void intel_dsi_port_enable(struct intel_encoder *encoder, in intel_dsi_port_enable()
700 static void intel_dsi_port_disable(struct intel_encoder *encoder) in intel_dsi_port_disable()
732 static void intel_dsi_prepare(struct intel_encoder *intel_encoder,
734 static void intel_dsi_unprepare(struct intel_encoder *encoder);
778 struct intel_encoder *encoder, in intel_dsi_pre_enable()
891 struct intel_encoder *encoder, in bxt_dsi_enable()
905 struct intel_encoder *encoder, in intel_dsi_disable()
931 static void intel_dsi_clear_device_ready(struct intel_encoder *encoder) in intel_dsi_clear_device_ready()
942 struct intel_encoder *encoder, in intel_dsi_post_disable()
1013 static void intel_dsi_shutdown(struct intel_encoder *encoder) in intel_dsi_shutdown()
1020 static bool intel_dsi_get_hw_state(struct intel_encoder *encoder, in intel_dsi_get_hw_state()
1096 static void bxt_dsi_get_pipe_config(struct intel_encoder *encoder, in bxt_dsi_get_pipe_config()
1260 static void intel_dsi_get_config(struct intel_encoder *encoder, in intel_dsi_get_config()
1385 static void intel_dsi_prepare(struct intel_encoder *intel_encoder, in intel_dsi_prepare() argument
1388 struct drm_encoder *encoder = &intel_encoder->base; in intel_dsi_prepare()
1575 static void intel_dsi_unprepare(struct intel_encoder *encoder) in intel_dsi_unprepare()
1833 struct intel_encoder *intel_encoder; in vlv_dsi_init() local
1862 intel_encoder = &intel_dsi->base; in vlv_dsi_init()
1863 encoder = &intel_encoder->base; in vlv_dsi_init()
1871 intel_encoder->compute_config = intel_dsi_compute_config; in vlv_dsi_init()
1872 intel_encoder->pre_enable = intel_dsi_pre_enable; in vlv_dsi_init()
1874 intel_encoder->enable = bxt_dsi_enable; in vlv_dsi_init()
1875 intel_encoder->disable = intel_dsi_disable; in vlv_dsi_init()
1876 intel_encoder->post_disable = intel_dsi_post_disable; in vlv_dsi_init()
1877 intel_encoder->get_hw_state = intel_dsi_get_hw_state; in vlv_dsi_init()
1878 intel_encoder->get_config = intel_dsi_get_config; in vlv_dsi_init()
1879 intel_encoder->update_pipe = intel_panel_update_backlight; in vlv_dsi_init()
1880 intel_encoder->shutdown = intel_dsi_shutdown; in vlv_dsi_init()
1884 intel_encoder->port = port; in vlv_dsi_init()
1885 intel_encoder->type = INTEL_OUTPUT_DSI; in vlv_dsi_init()
1886 intel_encoder->power_domain = POWER_DOMAIN_PORT_DSI; in vlv_dsi_init()
1887 intel_encoder->cloneable = 0; in vlv_dsi_init()
1894 intel_encoder->pipe_mask = ~0; in vlv_dsi_init()
1896 intel_encoder->pipe_mask = BIT(PIPE_A); in vlv_dsi_init()
1898 intel_encoder->pipe_mask = BIT(PIPE_B); in vlv_dsi_init()
1928 current_mode = intel_encoder_current_mode(intel_encoder); in vlv_dsi_init()
1944 intel_dsi_get_hw_state(intel_encoder, &pipe)); in vlv_dsi_init()
1955 intel_connector_attach_encoder(intel_connector, intel_encoder); in vlv_dsi_init()
1976 drm_encoder_cleanup(&intel_encoder->base); in vlv_dsi_init()