Lines Matching full:ili9341
3 * Ilitek ILI9341 TFT LCD drm_panel driver.
17 * For only-dbi part, copy from David's code (drm/tiny/ili9341.c)
116 /* struct ili9341_config - the system specific ILI9341 configuration */
177 struct ili9341 { struct
189 * The Stm32f429-disco board has a panel ili9341 connected to ltdc controller argument
295 static inline struct ili9341 *panel_to_ili9341(struct drm_panel *panel) in panel_to_ili9341()
297 return container_of(panel, struct ili9341, panel); in panel_to_ili9341()
300 static void ili9341_dpi_init(struct ili9341 *ili) in ili9341_dpi_init()
364 static int ili9341_dpi_power_on(struct ili9341 *ili) in ili9341_dpi_power_on()
388 static int ili9341_dpi_power_off(struct ili9341 *ili) in ili9341_dpi_power_off()
400 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_disable()
408 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_unprepare()
415 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_prepare()
429 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_enable()
438 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_get_modes()
594 .name = "ili9341",
595 .desc = "Ilitek ILI9341",
662 struct ili9341 *ili; in ili9341_dpi_probe()
665 ili = devm_kzalloc(dev, sizeof(struct ili9341), GFP_KERNEL); in ili9341_dpi_probe()
734 struct ili9341 *ili = spi_get_drvdata(spi); in ili9341_remove()
760 /* porting from tiny/ili9341.c
783 .name = "panel-ilitek-ili9341",
790 MODULE_DESCRIPTION("ILI9341 LCD panel driver");