Lines Matching refs:dsim
137 *exynos_mipi_dsi_bind_lcd_ddi(struct mipi_dsim_device *dsim, in exynos_mipi_dsi_bind_lcd_ddi() argument
154 lcd_dev->master = dsim; in exynos_mipi_dsi_bind_lcd_ddi()
156 dsim->dsim_lcd_dev = lcd_dev; in exynos_mipi_dsi_bind_lcd_ddi()
157 dsim->dsim_lcd_drv = lcd_drv; in exynos_mipi_dsi_bind_lcd_ddi()
175 struct mipi_dsim_device *dsim; in exynos_mipi_dsi_init() local
179 dsim = kzalloc(sizeof(struct mipi_dsim_device), GFP_KERNEL); in exynos_mipi_dsi_init()
180 if (!dsim) { in exynos_mipi_dsi_init()
192 dsim->pd = dsim_pd; in exynos_mipi_dsi_init()
193 dsim->dsim_config = dsim_config; in exynos_mipi_dsi_init()
194 dsim->master_ops = &master_ops; in exynos_mipi_dsi_init()
197 dsim_ddi = exynos_mipi_dsi_bind_lcd_ddi(dsim, dsim_pd->lcd_panel_name); in exynos_mipi_dsi_init()
214 exynos_mipi_dsi_init_dsim(dsim); in exynos_mipi_dsi_init()
215 exynos_mipi_dsi_init_link(dsim); in exynos_mipi_dsi_init()
216 exynos_mipi_dsi_set_hs_enable(dsim); in exynos_mipi_dsi_init()
219 exynos_mipi_dsi_set_display_mode(dsim, dsim->dsim_config); in exynos_mipi_dsi_init()
223 dsim_ddi->dsim_lcd_drv->mipi_panel_init(dsim); in exynos_mipi_dsi_init()
224 dsim_ddi->dsim_lcd_drv->mipi_display_on(dsim); in exynos_mipi_dsi_init()