Searched refs:charlcd (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/include/misc/ |
D | charlcd.h | 13 struct charlcd { struct 28 void (*write_cmd)(struct charlcd *lcd, int cmd); argument 29 void (*write_data)(struct charlcd *lcd, int data); 32 void (*write_cmd_raw4)(struct charlcd *lcd, int cmd); /* 4-bit only */ 33 void (*clear_fast)(struct charlcd *lcd); 34 void (*backlight)(struct charlcd *lcd, int on); 37 struct charlcd *charlcd_alloc(unsigned int drvdata_size); 39 int charlcd_register(struct charlcd *lcd); 40 int charlcd_unregister(struct charlcd *lcd); 42 void charlcd_poke(struct charlcd *lcd);
|
/Linux-v4.19/drivers/auxdisplay/ |
D | panel.c | 219 struct charlcd *charlcd; member 714 static void lcd_backlight(struct charlcd *charlcd, int on) in lcd_backlight() argument 730 static void lcd_write_cmd_s(struct charlcd *charlcd, int cmd) in lcd_write_cmd_s() argument 741 static void lcd_write_data_s(struct charlcd *charlcd, int data) in lcd_write_data_s() argument 752 static void lcd_write_cmd_p8(struct charlcd *charlcd, int cmd) in lcd_write_cmd_p8() argument 774 static void lcd_write_data_p8(struct charlcd *charlcd, int data) in lcd_write_data_p8() argument 796 static void lcd_write_cmd_tilcd(struct charlcd *charlcd, int cmd) in lcd_write_cmd_tilcd() argument 806 static void lcd_write_data_tilcd(struct charlcd *charlcd, int data) in lcd_write_data_tilcd() argument 816 static void lcd_clear_fast_s(struct charlcd *charlcd) in lcd_clear_fast_s() argument 821 for (pos = 0; pos < charlcd->height * charlcd->hwidth; pos++) { in lcd_clear_fast_s() [all …]
|
D | arm-charlcd.c | 66 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 …]
|
D | charlcd.c | 68 struct charlcd lcd; 106 static void charlcd_backlight(struct charlcd *lcd, int on) in charlcd_backlight() 135 void charlcd_poke(struct charlcd *lcd) in charlcd_poke() 153 static void charlcd_gotoxy(struct charlcd *lcd) in charlcd_gotoxy() 171 static void charlcd_home(struct charlcd *lcd) in charlcd_home() 180 static void charlcd_print(struct charlcd *lcd, char c) in charlcd_print() 196 static void charlcd_clear_fast(struct charlcd *lcd) in charlcd_clear_fast() 212 static void charlcd_clear_display(struct charlcd *lcd) in charlcd_clear_display() 223 static int charlcd_init_display(struct charlcd *lcd) in charlcd_init_display() 225 void (*write_cmd_raw)(struct charlcd *lcd, int cmd); in charlcd_init_display() [all …]
|
D | hd44780.c | 41 static void hd44780_backlight(struct charlcd *lcd, int on) in hd44780_backlight() 117 static void hd44780_write_cmd_gpio8(struct charlcd *lcd, int cmd) in hd44780_write_cmd_gpio8() 128 static void hd44780_write_data_gpio8(struct charlcd *lcd, int data) in hd44780_write_data_gpio8() 145 static void hd44780_write_cmd_gpio4(struct charlcd *lcd, int cmd) in hd44780_write_cmd_gpio4() 156 static void hd44780_write_cmd_raw_gpio4(struct charlcd *lcd, int cmd) in hd44780_write_cmd_raw_gpio4() 180 static void hd44780_write_data_gpio4(struct charlcd *lcd, int data) in hd44780_write_data_gpio4() 201 struct charlcd *lcd; in hd44780_probe() 299 struct charlcd *lcd = platform_get_drvdata(pdev); in hd44780_remove()
|
D | Makefile | 6 obj-$(CONFIG_CHARLCD) += charlcd.o 7 obj-$(CONFIG_ARM_CHARLCD) += arm-charlcd.o
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | arm-realview-eb.dts | 98 &charlcd {
|
D | arm-realview-eb.dtsi | 339 charlcd: fpga_charlcd: charlcd@10008000 { label
|
D | arm-realview-pb1176.dts | 519 fpga_charlcd: charlcd@10008000 {
|