Home
last modified time | relevance | path

Searched refs:charlcd (Results 1 – 6 of 6) sorted by relevance

/drivers/auxdisplay/
Dpanel.c216 struct charlcd *charlcd; member
711 static void lcd_backlight(struct charlcd *charlcd, int on) in lcd_backlight() argument
727 static void lcd_write_cmd_s(struct charlcd *charlcd, int cmd) in lcd_write_cmd_s() argument
738 static void lcd_write_data_s(struct charlcd *charlcd, int data) in lcd_write_data_s() argument
749 static void lcd_write_cmd_p8(struct charlcd *charlcd, int cmd) in lcd_write_cmd_p8() argument
771 static void lcd_write_data_p8(struct charlcd *charlcd, int data) in lcd_write_data_p8() argument
793 static void lcd_write_cmd_tilcd(struct charlcd *charlcd, int cmd) in lcd_write_cmd_tilcd() argument
803 static void lcd_write_data_tilcd(struct charlcd *charlcd, int data) in lcd_write_data_tilcd() argument
813 static void lcd_clear_fast_s(struct charlcd *charlcd) in lcd_clear_fast_s() argument
818 for (pos = 0; pos < charlcd->height * charlcd->hwidth; pos++) { in lcd_clear_fast_s()
[all …]
Dcharlcd.h12 struct charlcd { struct
27 void (*write_cmd)(struct charlcd *lcd, int cmd); argument
28 void (*write_data)(struct charlcd *lcd, int data);
31 void (*write_cmd_raw4)(struct charlcd *lcd, int cmd); /* 4-bit only */
32 void (*clear_fast)(struct charlcd *lcd);
33 void (*backlight)(struct charlcd *lcd, int on);
36 struct charlcd *charlcd_alloc(unsigned int drvdata_size);
37 void charlcd_free(struct charlcd *lcd);
39 int charlcd_register(struct charlcd *lcd);
40 int charlcd_unregister(struct charlcd *lcd);
[all …]
Darm-charlcd.c66 struct charlcd { struct
78 struct charlcd *lcd = data; in charlcd_interrupt() argument
92 static void charlcd_wait_complete_irq(struct charlcd *lcd) in charlcd_wait_complete_irq()
115 static u8 charlcd_4bit_read_char(struct charlcd *lcd) in charlcd_4bit_read_char()
160 static bool charlcd_4bit_read_bf(struct charlcd *lcd) in charlcd_4bit_read_bf()
175 static void charlcd_4bit_wait_busy(struct charlcd *lcd) in charlcd_4bit_wait_busy()
186 static void charlcd_4bit_command(struct charlcd *lcd, u8 cmd) in charlcd_4bit_command()
197 static void charlcd_4bit_char(struct charlcd *lcd, u8 ch) in charlcd_4bit_char()
208 static void charlcd_4bit_print(struct charlcd *lcd, int line, const char *str) in charlcd_4bit_print()
233 static void charlcd_4bit_init(struct charlcd *lcd) in charlcd_4bit_init()
[all …]
Dcharlcd.c66 struct charlcd lcd;
104 static void charlcd_backlight(struct charlcd *lcd, int on) in charlcd_backlight()
133 void charlcd_poke(struct charlcd *lcd) in charlcd_poke()
151 static void charlcd_gotoxy(struct charlcd *lcd) in charlcd_gotoxy()
169 static void charlcd_home(struct charlcd *lcd) in charlcd_home()
178 static void charlcd_print(struct charlcd *lcd, char c) in charlcd_print()
194 static void charlcd_clear_fast(struct charlcd *lcd) in charlcd_clear_fast()
210 static void charlcd_clear_display(struct charlcd *lcd) in charlcd_clear_display()
221 static int charlcd_init_display(struct charlcd *lcd) in charlcd_init_display()
223 void (*write_cmd_raw)(struct charlcd *lcd, int cmd); in charlcd_init_display()
[all …]
Dhd44780.c40 static void hd44780_backlight(struct charlcd *lcd, int on) in hd44780_backlight()
104 static void hd44780_write_cmd_gpio8(struct charlcd *lcd, int cmd) in hd44780_write_cmd_gpio8()
115 static void hd44780_write_data_gpio8(struct charlcd *lcd, int data) in hd44780_write_data_gpio8()
132 static void hd44780_write_cmd_gpio4(struct charlcd *lcd, int cmd) in hd44780_write_cmd_gpio4()
143 static void hd44780_write_cmd_raw_gpio4(struct charlcd *lcd, int cmd) in hd44780_write_cmd_raw_gpio4()
160 static void hd44780_write_data_gpio4(struct charlcd *lcd, int data) in hd44780_write_data_gpio4()
181 struct charlcd *lcd; in hd44780_probe()
279 struct charlcd *lcd = platform_get_drvdata(pdev); in hd44780_remove()
DMakefile6 obj-$(CONFIG_CHARLCD) += charlcd.o
7 obj-$(CONFIG_ARM_CHARLCD) += arm-charlcd.o