Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/auxdisplay/
H A Dhd44780_common.c41 struct hd44780_common *hdc = lcd->drvdata; in hd44780_common_print() local
43 if (lcd->addr.x < hdc->bwidth) { in hd44780_common_print()
44 hdc->write_data(hdc, c); in hd44780_common_print()
54 struct hd44780_common *hdc = lcd->drvdata; in hd44780_common_gotoxy() local
61 addr = x < hdc->bwidth ? x & (hdc->hwidth - 1) : hdc->bwidth - 1; in hd44780_common_gotoxy()
63 addr += hdc->hwidth; in hd44780_common_gotoxy()
65 addr += hdc in hd44780_common_gotoxy()
80 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_clear_display() local
99 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_init_display() local
174 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_shift_cursor() local
194 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_shift_display() local
206 hd44780_common_set_mode(struct hd44780_common *hdc) hd44780_common_set_mode() argument
220 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_display() local
234 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_cursor() local
248 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_blink() local
260 hd44780_common_set_function(struct hd44780_common *hdc) hd44780_common_set_function() argument
273 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_fontsize() local
287 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_lines() local
309 struct hd44780_common *hdc = lcd->drvdata; hd44780_common_redefine_char() local
[all...]
H A Dhd44780.c43 struct hd44780_common *hdc = lcd->drvdata; in hd44780_backlight() local
44 struct hd44780 *hd = hdc->hd44780; in hd44780_backlight()
106 static void hd44780_write_cmd_gpio8(struct hd44780_common *hdc, int cmd) in hd44780_write_cmd_gpio8() argument
108 struct hd44780 *hd = hdc->hd44780; in hd44780_write_cmd_gpio8()
117 static void hd44780_write_data_gpio8(struct hd44780_common *hdc, int data) in hd44780_write_data_gpio8() argument
119 struct hd44780 *hd = hdc->hd44780; in hd44780_write_data_gpio8()
145 static void hd44780_write_cmd_gpio4(struct hd44780_common *hdc, int cmd) in hd44780_write_cmd_gpio4() argument
147 struct hd44780 *hd = hdc->hd44780; in hd44780_write_cmd_gpio4()
156 static void hd44780_write_cmd_raw_gpio4(struct hd44780_common *hdc, int cmd) in hd44780_write_cmd_raw_gpio4() argument
159 struct hd44780 *hd = hdc in hd44780_write_cmd_raw_gpio4()
173 hd44780_write_data_gpio4(struct hd44780_common *hdc, int data) hd44780_write_data_gpio4() argument
205 struct hd44780_common *hdc; hd44780_probe() local
325 struct hd44780_common *hdc = lcd->drvdata; hd44780_remove() local
[all...]
H A Dpanel.c726 static void lcd_write_cmd_s(struct hd44780_common *hdc, int cmd) in lcd_write_cmd_s() argument
737 static void lcd_write_data_s(struct hd44780_common *hdc, int data) in lcd_write_data_s() argument
748 static void lcd_write_cmd_p8(struct hd44780_common *hdc, int cmd) in lcd_write_cmd_p8() argument
770 static void lcd_write_data_p8(struct hd44780_common *hdc, int data) in lcd_write_data_p8() argument
792 static void lcd_write_cmd_tilcd(struct hd44780_common *hdc, int cmd) in lcd_write_cmd_tilcd() argument
802 static void lcd_write_data_tilcd(struct hd44780_common *hdc, int data) in lcd_write_data_tilcd() argument
832 struct hd44780_common *hdc; in lcd_init() local
834 hdc = hd44780_common_alloc(); in lcd_init()
835 if (!hdc) in lcd_init()
840 kfree(hdc); in lcd_init()
[all...]
H A Dhd44780_common.h11 void (*write_data)(struct hd44780_common *hdc, int data);
12 void (*write_cmd)(struct hd44780_common *hdc, int cmd);
14 void (*write_cmd_raw4)(struct hd44780_common *hdc, int cmd);

Completed in 4 milliseconds