Lines Matching refs:lcd

98 static int lcd2s_print(struct charlcd *lcd, int c)  in lcd2s_print()  argument
100 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_print()
112 static int lcd2s_gotoxy(struct charlcd *lcd, unsigned int x, unsigned int y) in lcd2s_gotoxy() argument
114 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_gotoxy()
126 static int lcd2s_home(struct charlcd *lcd) in lcd2s_home() argument
128 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_home()
134 static int lcd2s_init_display(struct charlcd *lcd) in lcd2s_init_display() argument
136 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_init_display()
149 static int lcd2s_shift_cursor(struct charlcd *lcd, enum charlcd_shift_dir dir) in lcd2s_shift_cursor() argument
151 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_shift_cursor()
161 static int lcd2s_shift_display(struct charlcd *lcd, enum charlcd_shift_dir dir) in lcd2s_shift_display() argument
163 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_shift_display()
173 static void lcd2s_backlight(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_backlight() argument
175 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_backlight()
183 static int lcd2s_display(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_display() argument
185 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_display()
195 static int lcd2s_cursor(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_cursor() argument
197 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_cursor()
207 static int lcd2s_blink(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_blink() argument
209 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_blink()
219 static int lcd2s_fontsize(struct charlcd *lcd, enum charlcd_fontsize size) in lcd2s_fontsize() argument
224 static int lcd2s_lines(struct charlcd *lcd, enum charlcd_lines lines) in lcd2s_lines() argument
236 static int lcd2s_redefine_char(struct charlcd *lcd, char *esc) in lcd2s_redefine_char() argument
238 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_redefine_char()
274 static int lcd2s_clear_display(struct charlcd *lcd) in lcd2s_clear_display() argument
276 struct lcd2s_data *lcd2s = lcd->drvdata; in lcd2s_clear_display()
302 struct charlcd *lcd; in lcd2s_i2c_probe() local
316 lcd = charlcd_alloc(sizeof(*lcd2s)); in lcd2s_i2c_probe()
317 if (!lcd) in lcd2s_i2c_probe()
320 lcd->ops = &lcd2s_ops; in lcd2s_i2c_probe()
322 lcd2s = lcd->drvdata; in lcd2s_i2c_probe()
324 lcd2s->charlcd = lcd; in lcd2s_i2c_probe()
328 &lcd->height); in lcd2s_i2c_probe()
333 &lcd->width); in lcd2s_i2c_probe()