Lines Matching refs:dsim
138 *exynos_mipi_dsi_bind_lcd_ddi(struct mipi_dsim_device *dsim, in exynos_mipi_dsi_bind_lcd_ddi() argument
155 lcd_dev->master = dsim; in exynos_mipi_dsi_bind_lcd_ddi()
157 dsim->dsim_lcd_dev = lcd_dev; in exynos_mipi_dsi_bind_lcd_ddi()
158 dsim->dsim_lcd_drv = lcd_drv; in exynos_mipi_dsi_bind_lcd_ddi()
176 struct mipi_dsim_device *dsim; in exynos_mipi_dsi_init() local
180 dsim = kzalloc(sizeof(struct mipi_dsim_device), GFP_KERNEL); in exynos_mipi_dsi_init()
181 if (!dsim) { in exynos_mipi_dsi_init()
193 dsim->pd = dsim_pd; in exynos_mipi_dsi_init()
194 dsim->dsim_config = dsim_config; in exynos_mipi_dsi_init()
195 dsim->master_ops = &master_ops; in exynos_mipi_dsi_init()
198 dsim_ddi = exynos_mipi_dsi_bind_lcd_ddi(dsim, dsim_pd->lcd_panel_name); in exynos_mipi_dsi_init()
215 exynos_mipi_dsi_init_dsim(dsim); in exynos_mipi_dsi_init()
216 exynos_mipi_dsi_init_link(dsim); in exynos_mipi_dsi_init()
217 exynos_mipi_dsi_set_hs_enable(dsim); in exynos_mipi_dsi_init()
220 exynos_mipi_dsi_set_display_mode(dsim, dsim->dsim_config); in exynos_mipi_dsi_init()
224 dsim_ddi->dsim_lcd_drv->mipi_panel_init(dsim); in exynos_mipi_dsi_init()
225 dsim_ddi->dsim_lcd_drv->mipi_display_on(dsim); in exynos_mipi_dsi_init()