Searched refs:charlcd (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/auxdisplay/ |
| H A D | lcd2s.c | 53 struct charlcd *charlcd; member 97 static int lcd2s_print(struct charlcd *lcd, int c) in lcd2s_print() 111 static int lcd2s_gotoxy(struct charlcd *lcd, unsigned int x, unsigned int y) in lcd2s_gotoxy() 125 static int lcd2s_home(struct charlcd *lcd) in lcd2s_home() 133 static int lcd2s_init_display(struct charlcd *lcd) in lcd2s_init_display() 148 static int lcd2s_shift_cursor(struct charlcd *lcd, enum charlcd_shift_dir dir) in lcd2s_shift_cursor() 160 static int lcd2s_shift_display(struct charlcd *lcd, enum charlcd_shift_dir dir) in lcd2s_shift_display() 172 static void lcd2s_backlight(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_backlight() 182 static int lcd2s_display(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_display() 194 static int lcd2s_cursor(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_cursor() [all …]
|
| H A D | arm-charlcd.c | 66 struct charlcd { struct 76 struct charlcd *lcd = data; in charlcd_interrupt() argument 90 static void charlcd_wait_complete_irq(struct charlcd *lcd) in charlcd_wait_complete_irq() 112 static u8 charlcd_4bit_read_char(struct charlcd *lcd) in charlcd_4bit_read_char() 147 static bool charlcd_4bit_read_bf(struct charlcd *lcd) in charlcd_4bit_read_bf() 163 static void charlcd_4bit_wait_busy(struct charlcd *lcd) in charlcd_4bit_wait_busy() 174 static void charlcd_4bit_command(struct charlcd *lcd, u8 cmd) in charlcd_4bit_command() 185 static void charlcd_4bit_char(struct charlcd *lcd, u8 ch) in charlcd_4bit_char() 196 static void charlcd_4bit_print(struct charlcd *lcd, int line, const char *str) in charlcd_4bit_print() 221 static void charlcd_4bit_init(struct charlcd *lcd) in charlcd_4bit_init() [all …]
|
| H A D | panel.c | 217 struct charlcd *charlcd; member 710 static void lcd_backlight(struct charlcd *charlcd, enum charlcd_onoff on) in lcd_backlight() argument 831 struct charlcd *charlcd; in lcd_init() local 834 charlcd = hd44780_common_alloc(); in lcd_init() 835 if (!charlcd) in lcd_init() 838 hdc = charlcd->drvdata; in lcd_init() 845 charlcd->height = lcd_height; in lcd_init() 846 charlcd->width = lcd_width; in lcd_init() 858 charlcd->width = 40; in lcd_init() 861 charlcd->height = 2; in lcd_init() [all …]
|
| H A D | charlcd.c | 33 struct charlcd lcd; 59 void charlcd_backlight(struct charlcd *lcd, enum charlcd_onoff on) in charlcd_backlight() 89 void charlcd_poke(struct charlcd *lcd) in charlcd_poke() 107 static void charlcd_home(struct charlcd *lcd) in charlcd_home() 114 static void charlcd_print(struct charlcd *lcd, char c) in charlcd_print() 130 static void charlcd_clear_display(struct charlcd *lcd) in charlcd_clear_display() 197 static inline int handle_lcd_special_code(struct charlcd *lcd) in handle_lcd_special_code() 367 static void charlcd_write_char(struct charlcd *lcd, char c) in charlcd_write_char() 466 static struct charlcd *the_charlcd; 537 static void charlcd_puts(struct charlcd *lcd, const char *s) in charlcd_puts() [all …]
|
| H A D | Makefile | 6 obj-$(CONFIG_ARM_CHARLCD) += arm-charlcd.o 8 obj-$(CONFIG_CHARLCD) += charlcd.o
|
| H A D | hd44780.c | 40 static void hd44780_backlight(struct charlcd *lcd, enum charlcd_onoff on) in hd44780_backlight() 203 struct charlcd *lcd; in hd44780_probe() 318 struct charlcd *lcd = platform_get_drvdata(pdev); in hd44780_remove()
|
| H A D | Kconfig | 27 and if it needs the charlcd core, it will select it automatically.
|
| /linux/arch/arm/boot/dts/arm/ |
| H A D | arm-realview-eb.dts | 98 &charlcd {
|