mtk_dsi 181 drivers/gpu/drm/mediatek/mtk_dsi.c static inline struct mtk_dsi *encoder_to_dsi(struct drm_encoder *e) mtk_dsi 183 drivers/gpu/drm/mediatek/mtk_dsi.c return container_of(e, struct mtk_dsi, encoder); mtk_dsi 186 drivers/gpu/drm/mediatek/mtk_dsi.c static inline struct mtk_dsi *connector_to_dsi(struct drm_connector *c) mtk_dsi 188 drivers/gpu/drm/mediatek/mtk_dsi.c return container_of(c, struct mtk_dsi, conn); mtk_dsi 191 drivers/gpu/drm/mediatek/mtk_dsi.c static inline struct mtk_dsi *host_to_dsi(struct mipi_dsi_host *h) mtk_dsi 193 drivers/gpu/drm/mediatek/mtk_dsi.c return container_of(h, struct mtk_dsi, host); mtk_dsi 196 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_mask(struct mtk_dsi *dsi, u32 offset, u32 mask, u32 data) mtk_dsi 203 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_phy_timconfig(struct mtk_dsi *dsi) mtk_dsi 225 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_enable(struct mtk_dsi *dsi) mtk_dsi 230 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_disable(struct mtk_dsi *dsi) mtk_dsi 235 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_reset_engine(struct mtk_dsi *dsi) mtk_dsi 241 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_clk_ulp_mode_enter(struct mtk_dsi *dsi) mtk_dsi 247 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_clk_ulp_mode_leave(struct mtk_dsi *dsi) mtk_dsi 254 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_lane0_ulp_mode_enter(struct mtk_dsi *dsi) mtk_dsi 260 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_lane0_ulp_mode_leave(struct mtk_dsi *dsi) mtk_dsi 267 drivers/gpu/drm/mediatek/mtk_dsi.c static bool mtk_dsi_clk_hs_state(struct mtk_dsi *dsi) mtk_dsi 275 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_clk_hs_mode(struct mtk_dsi *dsi, bool enter) mtk_dsi 283 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_set_mode(struct mtk_dsi *dsi) mtk_dsi 299 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_set_vm_cmd(struct mtk_dsi *dsi) mtk_dsi 305 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_ps_control_vact(struct mtk_dsi *dsi) mtk_dsi 339 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_rxtx_control(struct mtk_dsi *dsi) mtk_dsi 367 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_ps_control(struct mtk_dsi *dsi) mtk_dsi 399 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_config_vdo_timing(struct mtk_dsi *dsi) mtk_dsi 436 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_start(struct mtk_dsi *dsi) mtk_dsi 442 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_stop(struct mtk_dsi *dsi) mtk_dsi 447 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_set_cmd_mode(struct mtk_dsi *dsi) mtk_dsi 452 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_set_interrupt_enable(struct mtk_dsi *dsi) mtk_dsi 459 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_irq_data_set(struct mtk_dsi *dsi, u32 irq_bit) mtk_dsi 464 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_irq_data_clear(struct mtk_dsi *dsi, u32 irq_bit) mtk_dsi 469 drivers/gpu/drm/mediatek/mtk_dsi.c static s32 mtk_dsi_wait_for_irq_done(struct mtk_dsi *dsi, u32 irq_flag, mtk_dsi 490 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = dev_id; mtk_dsi 510 drivers/gpu/drm/mediatek/mtk_dsi.c static s32 mtk_dsi_switch_to_cmd_mode(struct mtk_dsi *dsi, u8 irq_flag, u32 t) mtk_dsi 523 drivers/gpu/drm/mediatek/mtk_dsi.c static int mtk_dsi_poweron(struct mtk_dsi *dsi) mtk_dsi 619 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_poweroff(struct mtk_dsi *dsi) mtk_dsi 657 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_output_dsi_enable(struct mtk_dsi *dsi) mtk_dsi 690 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_output_dsi_disable(struct mtk_dsi *dsi) mtk_dsi 727 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = encoder_to_dsi(encoder); mtk_dsi 734 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = encoder_to_dsi(encoder); mtk_dsi 741 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = encoder_to_dsi(encoder); mtk_dsi 748 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = connector_to_dsi(connector); mtk_dsi 773 drivers/gpu/drm/mediatek/mtk_dsi.c static int mtk_dsi_create_connector(struct drm_device *drm, struct mtk_dsi *dsi) mtk_dsi 804 drivers/gpu/drm/mediatek/mtk_dsi.c static int mtk_dsi_create_conn_enc(struct drm_device *drm, struct mtk_dsi *dsi) mtk_dsi 843 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_destroy_conn_enc(struct mtk_dsi *dsi) mtk_dsi 855 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = container_of(comp, struct mtk_dsi, ddp_comp); mtk_dsi 862 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = container_of(comp, struct mtk_dsi, ddp_comp); mtk_dsi 875 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = host_to_dsi(host); mtk_dsi 890 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = host_to_dsi(host); mtk_dsi 898 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_wait_for_idle(struct mtk_dsi *dsi) mtk_dsi 936 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_cmdq(struct mtk_dsi *dsi, const struct mipi_dsi_msg *msg) mtk_dsi 966 drivers/gpu/drm/mediatek/mtk_dsi.c static ssize_t mtk_dsi_host_send_cmd(struct mtk_dsi *dsi, mtk_dsi 983 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = host_to_dsi(host); mtk_dsi 1043 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = dev_get_drvdata(dev); mtk_dsi 1077 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = dev_get_drvdata(dev); mtk_dsi 1091 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi; mtk_dsi 1182 drivers/gpu/drm/mediatek/mtk_dsi.c struct mtk_dsi *dsi = platform_get_drvdata(pdev);