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)
115 /* struct ili9341_config - the system specific ILI9341 configuration */
176 struct ili9341 { struct
188 * The Stm32f429-disco board has a panel ili9341 connected to ltdc controller argument
294 static inline struct ili9341 *panel_to_ili9341(struct drm_panel *panel) in panel_to_ili9341()
296 return container_of(panel, struct ili9341, panel); in panel_to_ili9341()
299 static void ili9341_dpi_init(struct ili9341 *ili) in ili9341_dpi_init()
363 static int ili9341_dpi_power_on(struct ili9341 *ili) in ili9341_dpi_power_on()
387 static int ili9341_dpi_power_off(struct ili9341 *ili) in ili9341_dpi_power_off()
399 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_disable()
407 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_unprepare()
414 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_prepare()
428 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_enable()
437 struct ili9341 *ili = panel_to_ili9341(panel); in ili9341_dpi_get_modes()
597 .name = "ili9341",
598 .desc = "Ilitek ILI9341",
665 struct ili9341 *ili; in ili9341_dpi_probe()
668 ili = devm_kzalloc(dev, sizeof(struct ili9341), GFP_KERNEL); in ili9341_dpi_probe()
737 struct ili9341 *ili = spi_get_drvdata(spi); in ili9341_remove()
763 /* porting from tiny/ili9341.c
786 .name = "panel-ilitek-ili9341",
793 MODULE_DESCRIPTION("ILI9341 LCD panel driver");