Lines Matching refs:lcd_drv
68 *exynos_mipi_dsi_find_lcd_device(struct mipi_dsim_lcd_driver *lcd_drv) in exynos_mipi_dsi_find_lcd_device() argument
78 if (lcd_drv->id >= 0) { in exynos_mipi_dsi_find_lcd_device()
79 if ((strcmp(lcd_drv->name, lcd_dev->name)) == 0 && in exynos_mipi_dsi_find_lcd_device()
80 lcd_drv->id == lcd_dev->id) { in exynos_mipi_dsi_find_lcd_device()
90 if ((strcmp(lcd_drv->name, lcd_dev->name)) == 0) { in exynos_mipi_dsi_find_lcd_device()
108 int exynos_mipi_dsi_register_lcd_driver(struct mipi_dsim_lcd_driver *lcd_drv) in exynos_mipi_dsi_register_lcd_driver() argument
112 if (!lcd_drv) { in exynos_mipi_dsi_register_lcd_driver()
117 if (!lcd_drv->name) { in exynos_mipi_dsi_register_lcd_driver()
122 dsim_ddi = exynos_mipi_dsi_find_lcd_device(lcd_drv); in exynos_mipi_dsi_register_lcd_driver()
128 dsim_ddi->dsim_lcd_drv = lcd_drv; in exynos_mipi_dsi_register_lcd_driver()
131 lcd_drv->name); in exynos_mipi_dsi_register_lcd_driver()
142 struct mipi_dsim_lcd_driver *lcd_drv; in exynos_mipi_dsi_bind_lcd_ddi() local
146 lcd_drv = dsim_ddi->dsim_lcd_drv; in exynos_mipi_dsi_bind_lcd_ddi()
148 if (!lcd_drv || !lcd_dev) in exynos_mipi_dsi_bind_lcd_ddi()
152 lcd_drv->id, lcd_dev->id); in exynos_mipi_dsi_bind_lcd_ddi()
154 if ((strcmp(lcd_drv->name, name) == 0)) { in exynos_mipi_dsi_bind_lcd_ddi()
158 dsim->dsim_lcd_drv = lcd_drv; in exynos_mipi_dsi_bind_lcd_ddi()