Searched refs:s6e8ax0 (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/drivers/video/fbdev/exynos/
H A Ds6e8ax0.c1 /* linux/drivers/video/exynos/s6e8ax0.c
3 * MIPI-DSI based s6e8ax0 AMOLED lcd 4.65 inch panel driver.
50 struct s6e8ax0 { struct
73 static void s6e8ax0_regulator_enable(struct s6e8ax0 *lcd) s6e8ax0_regulator_enable()
92 static void s6e8ax0_regulator_disable(struct s6e8ax0 *lcd) s6e8ax0_regulator_disable()
286 static void s6e8ax0_panel_cond(struct s6e8ax0 *lcd) s6e8ax0_panel_cond()
312 static void s6e8ax0_display_cond(struct s6e8ax0 *lcd) s6e8ax0_display_cond()
324 static void s6e8ax0_gamma_cond(struct s6e8ax0 *lcd) s6e8ax0_gamma_cond()
334 static void s6e8ax0_gamma_update(struct s6e8ax0 *lcd) s6e8ax0_gamma_update()
346 static void s6e8ax0_etc_cond1(struct s6e8ax0 *lcd) s6e8ax0_etc_cond1()
358 static void s6e8ax0_etc_cond2(struct s6e8ax0 *lcd) s6e8ax0_etc_cond2()
370 static void s6e8ax0_etc_cond3(struct s6e8ax0 *lcd) s6e8ax0_etc_cond3()
381 static void s6e8ax0_etc_cond4(struct s6e8ax0 *lcd) s6e8ax0_etc_cond4()
392 static void s6e8ax0_etc_cond5(struct s6e8ax0 *lcd) s6e8ax0_etc_cond5()
402 static void s6e8ax0_etc_cond6(struct s6e8ax0 *lcd) s6e8ax0_etc_cond6()
414 static void s6e8ax0_etc_cond7(struct s6e8ax0 *lcd) s6e8ax0_etc_cond7()
425 static void s6e8ax0_elvss_set(struct s6e8ax0 *lcd) s6e8ax0_elvss_set()
436 static void s6e8ax0_elvss_nvm_set(struct s6e8ax0 *lcd) s6e8ax0_elvss_nvm_set()
449 static void s6e8ax0_sleep_in(struct s6e8ax0 *lcd) s6e8ax0_sleep_in()
461 static void s6e8ax0_sleep_out(struct s6e8ax0 *lcd) s6e8ax0_sleep_out()
473 static void s6e8ax0_display_on(struct s6e8ax0 *lcd) s6e8ax0_display_on()
485 static void s6e8ax0_display_off(struct s6e8ax0 *lcd) s6e8ax0_display_off()
497 static void s6e8ax0_apply_level2_key(struct s6e8ax0 *lcd) s6e8ax0_apply_level2_key()
508 static void s6e8ax0_acl_on(struct s6e8ax0 *lcd) s6e8ax0_acl_on()
520 static void s6e8ax0_acl_off(struct s6e8ax0 *lcd) s6e8ax0_acl_off()
533 static void s6e8ax0_acl_ctrl_set(struct s6e8ax0 *lcd) s6e8ax0_acl_ctrl_set()
603 static void s6e8ax0_read_id(struct s6e8ax0 *lcd, u8 *mtp_id) s6e8ax0_read_id()
614 static int s6e8ax0_panel_init(struct s6e8ax0 *lcd) s6e8ax0_panel_init()
644 static int s6e8ax0_update_gamma_ctrl(struct s6e8ax0 *lcd, int brightness) s6e8ax0_update_gamma_ctrl()
659 static int s6e8ax0_gamma_ctrl(struct s6e8ax0 *lcd, int gamma) s6e8ax0_gamma_ctrl()
668 struct s6e8ax0 *lcd = lcd_get_data(ld); s6e8ax0_set_power()
702 struct s6e8ax0 *lcd = lcd_get_data(ld); s6e8ax0_get_power()
710 struct s6e8ax0 *lcd = bl_get_data(bd); s6e8ax0_set_brightness()
739 struct s6e8ax0 *lcd = dev_get_drvdata(&dsim_dev->dev); s6e8ax0_power_on()
759 struct s6e8ax0 *lcd = dev_get_drvdata(&dsim_dev->dev); s6e8ax0_set_sequence()
769 struct s6e8ax0 *lcd; s6e8ax0_probe()
773 lcd = devm_kzalloc(&dsim_dev->dev, sizeof(struct s6e8ax0), GFP_KERNEL); s6e8ax0_probe()
775 dev_err(&dsim_dev->dev, "failed to allocate s6e8ax0 structure.\n"); s6e8ax0_probe()
791 lcd->ld = devm_lcd_device_register(lcd->dev, "s6e8ax0", lcd->dev, lcd, s6e8ax0_probe()
798 lcd->bd = devm_backlight_device_register(lcd->dev, "s6e8ax0-bl", s6e8ax0_probe()
827 dev_dbg(lcd->dev, "probed s6e8ax0 panel driver.\n"); s6e8ax0_probe()
835 struct s6e8ax0 *lcd = dev_get_drvdata(&dsim_dev->dev); s6e8ax0_suspend()
848 struct s6e8ax0 *lcd = dev_get_drvdata(&dsim_dev->dev); s6e8ax0_resume()
864 .name = "s6e8ax0",
891 MODULE_DESCRIPTION("MIPI-DSI based s6e8ax0 AMOLED LCD Panel Driver");

Completed in 39 milliseconds