Lines Matching full:lcd

97 static int lcd2s_print(struct charlcd *lcd, int c)  in lcd2s_print()  argument
99 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_print()
106 static int lcd2s_gotoxy(struct charlcd *lcd, unsigned int x, unsigned int y) in lcd2s_gotoxy() argument
108 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_gotoxy()
116 static int lcd2s_home(struct charlcd *lcd) in lcd2s_home() argument
118 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_home()
124 static int lcd2s_init_display(struct charlcd *lcd) in lcd2s_init_display() argument
126 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_init_display()
139 static int lcd2s_shift_cursor(struct charlcd *lcd, enum charlcd_shift_dir dir) in lcd2s_shift_cursor() argument
141 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_shift_cursor()
151 static int lcd2s_shift_display(struct charlcd *lcd, enum charlcd_shift_dir dir) in lcd2s_shift_display() argument
153 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_shift_display()
163 static void lcd2s_backlight(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_backlight() argument
165 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_backlight()
173 static int lcd2s_display(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_display() argument
175 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_display()
185 static int lcd2s_cursor(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_cursor() argument
187 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_cursor()
197 static int lcd2s_blink(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_blink() argument
199 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_blink()
209 static int lcd2s_fontsize(struct charlcd *lcd, enum charlcd_fontsize size) in lcd2s_fontsize() argument
214 static int lcd2s_lines(struct charlcd *lcd, enum charlcd_lines lines) in lcd2s_lines() argument
226 static int lcd2s_redefine_char(struct charlcd *lcd, char *esc) in lcd2s_redefine_char() argument
228 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_redefine_char()
264 static int lcd2s_clear_display(struct charlcd *lcd) in lcd2s_clear_display() argument
266 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_clear_display()
292 struct charlcd *lcd; in lcd2s_i2c_probe() local
310 lcd = charlcd_alloc(); in lcd2s_i2c_probe()
311 if (!lcd) in lcd2s_i2c_probe()
314 lcd->drvdata = lcd2s; in lcd2s_i2c_probe()
316 lcd2s->charlcd = lcd; in lcd2s_i2c_probe()
320 &lcd->height); in lcd2s_i2c_probe()
325 &lcd->width); in lcd2s_i2c_probe()
329 lcd->ops = &lcd2s_ops; in lcd2s_i2c_probe()