Lines Matching full:s6e63m0

3  * S6E63M0 AMOLED LCD drm_panel driver.
23 #include "panel-samsung-s6e63m0.h"
259 struct s6e63m0 { struct
298 static inline struct s6e63m0 *panel_to_s6e63m0(struct drm_panel *panel) in panel_to_s6e63m0() argument
300 return container_of(panel, struct s6e63m0, panel); in panel_to_s6e63m0()
303 static int s6e63m0_clear_error(struct s6e63m0 *ctx) in s6e63m0_clear_error()
311 static void s6e63m0_dcs_read(struct s6e63m0 *ctx, const u8 cmd, u8 *data) in s6e63m0_dcs_read()
319 static void s6e63m0_dcs_write(struct s6e63m0 *ctx, const u8 *data, size_t len) in s6e63m0_dcs_write()
333 static int s6e63m0_check_lcd_type(struct s6e63m0 *ctx) in s6e63m0_check_lcd_type()
378 static void s6e63m0_init(struct s6e63m0 *ctx) in s6e63m0_init()
465 static int s6e63m0_power_on(struct s6e63m0 *ctx) in s6e63m0_power_on()
484 static int s6e63m0_power_off(struct s6e63m0 *ctx) in s6e63m0_power_off()
500 struct s6e63m0 *ctx = panel_to_s6e63m0(panel); in s6e63m0_disable()
514 struct s6e63m0 *ctx = panel_to_s6e63m0(panel); in s6e63m0_unprepare()
528 struct s6e63m0 *ctx = panel_to_s6e63m0(panel); in s6e63m0_prepare()
556 struct s6e63m0 *ctx = panel_to_s6e63m0(panel); in s6e63m0_enable()
612 struct s6e63m0 *ctx = bl_get_data(bd); in s6e63m0_set_brightness()
648 static int s6e63m0_backlight_register(struct s6e63m0 *ctx, u32 max_brightness) in s6e63m0_backlight_register()
674 struct s6e63m0 *ctx; in s6e63m0_probe()
678 ctx = devm_kzalloc(dev, sizeof(struct s6e63m0), GFP_KERNEL); in s6e63m0_probe()
729 struct s6e63m0 *ctx = dev_get_drvdata(dev); in s6e63m0_remove()
736 MODULE_DESCRIPTION("s6e63m0 LCD Driver");