Lines Matching refs:dsim_ddi
42 struct mipi_dsim_ddi *dsim_ddi; in exynos_mipi_dsi_register_lcd_device() local
54 dsim_ddi = kzalloc(sizeof(struct mipi_dsim_ddi), GFP_KERNEL); in exynos_mipi_dsi_register_lcd_device()
55 if (!dsim_ddi) { in exynos_mipi_dsi_register_lcd_device()
60 dsim_ddi->dsim_lcd_dev = lcd_dev; in exynos_mipi_dsi_register_lcd_device()
62 list_add_tail(&dsim_ddi->list, &dsim_ddi_list); in exynos_mipi_dsi_register_lcd_device()
70 struct mipi_dsim_ddi *dsim_ddi; in exynos_mipi_dsi_find_lcd_device() local
73 list_for_each_entry(dsim_ddi, &dsim_ddi_list, list) { in exynos_mipi_dsi_find_lcd_device()
74 lcd_dev = dsim_ddi->dsim_lcd_dev; in exynos_mipi_dsi_find_lcd_device()
85 dsim_ddi->bus_id = lcd_dev->bus_id; in exynos_mipi_dsi_find_lcd_device()
87 return dsim_ddi; in exynos_mipi_dsi_find_lcd_device()
95 dsim_ddi->bus_id = lcd_dev->bus_id; in exynos_mipi_dsi_find_lcd_device()
97 return dsim_ddi; in exynos_mipi_dsi_find_lcd_device()
101 kfree(dsim_ddi); in exynos_mipi_dsi_find_lcd_device()
110 struct mipi_dsim_ddi *dsim_ddi; in exynos_mipi_dsi_register_lcd_driver() local
122 dsim_ddi = exynos_mipi_dsi_find_lcd_device(lcd_drv); in exynos_mipi_dsi_register_lcd_driver()
123 if (!dsim_ddi) { in exynos_mipi_dsi_register_lcd_driver()
128 dsim_ddi->dsim_lcd_drv = lcd_drv; in exynos_mipi_dsi_register_lcd_driver()
141 struct mipi_dsim_ddi *dsim_ddi; in exynos_mipi_dsi_bind_lcd_ddi() local
145 list_for_each_entry(dsim_ddi, &dsim_ddi_list, list) { in exynos_mipi_dsi_bind_lcd_ddi()
146 lcd_drv = dsim_ddi->dsim_lcd_drv; in exynos_mipi_dsi_bind_lcd_ddi()
147 lcd_dev = dsim_ddi->dsim_lcd_dev; in exynos_mipi_dsi_bind_lcd_ddi()
160 return dsim_ddi; in exynos_mipi_dsi_bind_lcd_ddi()
178 struct mipi_dsim_ddi *dsim_ddi; in exynos_mipi_dsi_init() local
198 dsim_ddi = exynos_mipi_dsi_bind_lcd_ddi(dsim, dsim_pd->lcd_panel_name); in exynos_mipi_dsi_init()
199 if (!dsim_ddi) { in exynos_mipi_dsi_init()
223 if (dsim_ddi->dsim_lcd_drv && dsim_ddi->dsim_lcd_drv->mipi_panel_init) { 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()