Lines Matching full:ili9322
3 * Ilitek ILI9322 TFT LCD drm_panel driver.
196 * struct ili9322_config - the system specific ILI9322 configuration
270 struct ili9322 { struct
285 static inline struct ili9322 *panel_to_ili9322(struct drm_panel *panel) in panel_to_ili9322() argument
287 return container_of(panel, struct ili9322, panel); in panel_to_ili9322()
350 static int ili9322_init(struct drm_panel *panel, struct ili9322 *ili) in ili9322_init()
461 static int ili9322_power_on(struct ili9322 *ili) in ili9322_power_on()
483 static int ili9322_power_off(struct ili9322 *ili) in ili9322_power_off()
490 struct ili9322 *ili = panel_to_ili9322(panel); in ili9322_disable()
505 struct ili9322 *ili = panel_to_ili9322(panel); in ili9322_unprepare()
512 struct ili9322 *ili = panel_to_ili9322(panel); in ili9322_prepare()
528 struct ili9322 *ili = panel_to_ili9322(panel); in ili9322_enable()
640 struct ili9322 *ili = panel_to_ili9322(panel); in ili9322_get_modes()
724 struct ili9322 *ili; in ili9322_probe()
731 ili = devm_kzalloc(dev, sizeof(struct ili9322), GFP_KERNEL); in ili9322_probe()
902 struct ili9322 *ili = spi_get_drvdata(spi); in ili9322_remove()
930 .compatible = "ilitek,ili9322",
941 .name = "panel-ilitek-ili9322",
948 MODULE_DESCRIPTION("ILI9322 LCD panel driver");