Home
last modified time | relevance | path

Searched defs:lcd (Results 1 – 25 of 87) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/gpu/drm/panel/
Dpanel-sony-acx565akm.c75 static void acx565akm_transfer(struct acx565akm_panel *lcd, int cmd, in acx565akm_transfer()
123 static inline void acx565akm_cmd(struct acx565akm_panel *lcd, int cmd) in acx565akm_cmd()
128 static inline void acx565akm_write(struct acx565akm_panel *lcd, in acx565akm_write()
134 static inline void acx565akm_read(struct acx565akm_panel *lcd, in acx565akm_read()
144 static unsigned int acx565akm_get_cabc_mode(struct acx565akm_panel *lcd) in acx565akm_get_cabc_mode()
149 static void acx565akm_set_cabc_mode(struct acx565akm_panel *lcd, in acx565akm_set_cabc_mode()
164 static unsigned int acx565akm_get_hw_cabc_mode(struct acx565akm_panel *lcd) in acx565akm_get_hw_cabc_mode()
183 struct acx565akm_panel *lcd = dev_get_drvdata(dev); in cabc_mode_show() local
203 struct acx565akm_panel *lcd = dev_get_drvdata(dev); in cabc_mode_store() local
236 struct acx565akm_panel *lcd = dev_get_drvdata(dev); in cabc_available_modes_show() local
[all …]
Dpanel-tpo-td043mtea1.c74 static int td043mtea1_write(struct td043mtea1_panel *lcd, u8 addr, u8 value) in td043mtea1_write()
99 static void td043mtea1_write_gamma(struct td043mtea1_panel *lcd) in td043mtea1_write_gamma()
123 static int td043mtea1_write_mirror(struct td043mtea1_panel *lcd) in td043mtea1_write_mirror()
133 static int td043mtea1_power_on(struct td043mtea1_panel *lcd) in td043mtea1_power_on()
161 static void td043mtea1_power_off(struct td043mtea1_panel *lcd) in td043mtea1_power_off()
187 struct td043mtea1_panel *lcd = dev_get_drvdata(dev); in vmirror_show() local
195 struct td043mtea1_panel *lcd = dev_get_drvdata(dev); in vmirror_store() local
215 struct td043mtea1_panel *lcd = dev_get_drvdata(dev); in mode_show() local
223 struct td043mtea1_panel *lcd = dev_get_drvdata(dev); in mode_store() local
242 struct td043mtea1_panel *lcd = dev_get_drvdata(dev); in gamma_show() local
[all …]
Dpanel-nec-nl8048hl11.c32 static int nl8048_write(struct nl8048_panel *lcd, unsigned char addr, in nl8048_write()
46 static int nl8048_init(struct nl8048_panel *lcd) in nl8048_init()
92 struct nl8048_panel *lcd = to_nl8048_device(panel); in nl8048_disable() local
101 struct nl8048_panel *lcd = to_nl8048_device(panel); in nl8048_enable() local
154 struct nl8048_panel *lcd = dev_get_drvdata(dev); in nl8048_suspend() local
164 struct nl8048_panel *lcd = dev_get_drvdata(dev); in nl8048_resume() local
178 struct nl8048_panel *lcd; in nl8048_probe() local
217 struct nl8048_panel *lcd = spi_get_drvdata(spi); in nl8048_remove() local
Dpanel-sharp-ls037v7dw01.c41 struct ls037v7dw01_panel *lcd = to_ls037v7dw01_device(panel); in ls037v7dw01_disable() local
54 struct ls037v7dw01_panel *lcd = to_ls037v7dw01_device(panel); in ls037v7dw01_unprepare() local
62 struct ls037v7dw01_panel *lcd = to_ls037v7dw01_device(panel); in ls037v7dw01_prepare() local
75 struct ls037v7dw01_panel *lcd = to_ls037v7dw01_device(panel); in ls037v7dw01_enable() local
139 struct ls037v7dw01_panel *lcd; in ls037v7dw01_probe() local
197 struct ls037v7dw01_panel *lcd = platform_get_drvdata(pdev); in ls037v7dw01_remove() local
Dpanel-lg-lb035q02.c32 static int lb035q02_write(struct lb035q02_device *lcd, u16 reg, u16 val) in lb035q02_write()
63 static int lb035q02_init(struct lb035q02_device *lcd) in lb035q02_init()
111 struct lb035q02_device *lcd = to_lb035q02_device(panel); in lb035q02_disable() local
120 struct lb035q02_device *lcd = to_lb035q02_device(panel); in lb035q02_enable() local
178 struct lb035q02_device *lcd; in lb035q02_probe() local
208 struct lb035q02_device *lcd = spi_get_drvdata(spi); in lb035q02_remove() local
/kernel/linux/linux-5.10/drivers/video/backlight/
Dlms501kf03.c103 static int lms501kf03_spi_write_byte(struct lms501kf03 *lcd, int addr, int data) in lms501kf03_spi_write_byte()
121 static int lms501kf03_spi_write(struct lms501kf03 *lcd, unsigned char address, in lms501kf03_spi_write()
127 static int lms501kf03_panel_send_sequence(struct lms501kf03 *lcd, in lms501kf03_panel_send_sequence()
146 static int lms501kf03_ldi_init(struct lms501kf03 *lcd) in lms501kf03_ldi_init()
195 static int lms501kf03_ldi_enable(struct lms501kf03 *lcd) in lms501kf03_ldi_enable()
201 static int lms501kf03_ldi_disable(struct lms501kf03 *lcd) in lms501kf03_ldi_disable()
212 static int lms501kf03_power_on(struct lms501kf03 *lcd) in lms501kf03_power_on()
250 static int lms501kf03_power_off(struct lms501kf03 *lcd) in lms501kf03_power_off()
270 static int lms501kf03_power(struct lms501kf03 *lcd, int power) in lms501kf03_power()
289 struct lms501kf03 *lcd = lcd_get_data(ld); in lms501kf03_get_power() local
[all …]
Dltv350qv.c37 static int ltv350qv_write_reg(struct ltv350qv *lcd, u8 reg, u16 val) in ltv350qv_write_reg()
68 static int ltv350qv_power_on(struct ltv350qv *lcd) in ltv350qv_power_on()
159 static int ltv350qv_power_off(struct ltv350qv *lcd) in ltv350qv_power_off()
192 static int ltv350qv_power(struct ltv350qv *lcd, int power) in ltv350qv_power()
209 struct ltv350qv *lcd = lcd_get_data(ld); in ltv350qv_set_power() local
216 struct ltv350qv *lcd = lcd_get_data(ld); in ltv350qv_get_power() local
228 struct ltv350qv *lcd; in ltv350qv_probe() local
260 struct ltv350qv *lcd = spi_get_drvdata(spi); in ltv350qv_remove() local
269 struct ltv350qv *lcd = dev_get_drvdata(dev); in ltv350qv_suspend() local
276 struct ltv350qv *lcd = dev_get_drvdata(dev); in ltv350qv_resume() local
[all …]
Dcorgi_lcd.c110 static void lcdtg_ssp_i2c_send(struct corgi_lcd *lcd, uint8_t data) in lcdtg_ssp_i2c_send()
116 static void lcdtg_i2c_send_bit(struct corgi_lcd *lcd, uint8_t data) in lcdtg_i2c_send_bit()
123 static void lcdtg_i2c_send_start(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_send_start()
130 static void lcdtg_i2c_send_stop(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_send_stop()
137 static void lcdtg_i2c_send_byte(struct corgi_lcd *lcd, in lcdtg_i2c_send_byte()
151 static void lcdtg_i2c_wait_ack(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_wait_ack()
156 static void lcdtg_set_common_voltage(struct corgi_lcd *lcd, in lcdtg_set_common_voltage()
170 static int corgi_ssp_lcdtg_send(struct corgi_lcd *lcd, int adrs, uint8_t data) in corgi_ssp_lcdtg_send()
187 static void lcdtg_set_phadadj(struct corgi_lcd *lcd, int mode) in lcdtg_set_phadadj()
208 static void corgi_lcd_power_on(struct corgi_lcd *lcd) in corgi_lcd_power_on()
[all …]
Dili9320.c75 static void ili9320_reset(struct ili9320 *lcd) in ili9320_reset()
89 static inline int ili9320_init_chip(struct ili9320 *lcd) in ili9320_init_chip()
105 static inline int ili9320_power_on(struct ili9320 *lcd) in ili9320_power_on()
116 static inline int ili9320_power_off(struct ili9320 *lcd) in ili9320_power_off()
126 static int ili9320_power(struct ili9320 *lcd, int power) in ili9320_power()
145 static inline struct ili9320 *to_our_lcd(struct lcd_device *lcd) in to_our_lcd()
152 struct ili9320 *lcd = to_our_lcd(ld); in ili9320_set_power() local
159 struct ili9320 *lcd = to_our_lcd(ld); in ili9320_get_power() local
201 struct lcd_device *lcd; in ili9320_probe_spi() local
262 int ili9320_suspend(struct ili9320 *lcd) in ili9320_suspend()
[all …]
Dams369fg06.c158 static int ams369fg06_spi_write_byte(struct ams369fg06 *lcd, int addr, int data) in ams369fg06_spi_write_byte()
176 static int ams369fg06_spi_write(struct ams369fg06 *lcd, unsigned char address, in ams369fg06_spi_write()
189 static int ams369fg06_panel_send_sequence(struct ams369fg06 *lcd, in ams369fg06_panel_send_sequence()
208 static int _ams369fg06_gamma_ctl(struct ams369fg06 *lcd, in _ams369fg06_gamma_ctl()
228 static int ams369fg06_gamma_ctl(struct ams369fg06 *lcd, int brightness) in ams369fg06_gamma_ctl()
249 static int ams369fg06_ldi_init(struct ams369fg06 *lcd) in ams369fg06_ldi_init()
266 static int ams369fg06_ldi_enable(struct ams369fg06 *lcd) in ams369fg06_ldi_enable()
283 static int ams369fg06_ldi_disable(struct ams369fg06 *lcd) in ams369fg06_ldi_disable()
306 static int ams369fg06_power_on(struct ams369fg06 *lcd) in ams369fg06_power_on()
350 static int ams369fg06_power_off(struct ams369fg06 *lcd) in ams369fg06_power_off()
[all …]
Dtdo24m.c175 static int tdo24m_writes(struct tdo24m *lcd, const uint32_t *array) in tdo24m_writes()
217 static int tdo24m_adj_mode(struct tdo24m *lcd, int mode) in tdo24m_adj_mode()
238 static int tdo35s_adj_mode(struct tdo24m *lcd, int mode) in tdo35s_adj_mode()
259 static int tdo24m_power_on(struct tdo24m *lcd) in tdo24m_power_on()
276 static int tdo24m_power_off(struct tdo24m *lcd) in tdo24m_power_off()
281 static int tdo24m_power(struct tdo24m *lcd, int power) in tdo24m_power()
299 struct tdo24m *lcd = lcd_get_data(ld); in tdo24m_set_power() local
306 struct tdo24m *lcd = lcd_get_data(ld); in tdo24m_get_power() local
313 struct tdo24m *lcd = lcd_get_data(ld); in tdo24m_set_mode() local
333 struct tdo24m *lcd; in tdo24m_probe() local
[all …]
/kernel/linux/linux-4.19/drivers/video/backlight/
Ds6e63m0.c357 static int s6e63m0_spi_write_byte(struct s6e63m0 *lcd, int addr, int data) in s6e63m0_spi_write_byte()
375 static int s6e63m0_spi_write(struct s6e63m0 *lcd, unsigned char address, in s6e63m0_spi_write()
388 static int s6e63m0_panel_send_sequence(struct s6e63m0 *lcd, in s6e63m0_panel_send_sequence()
407 static int _s6e63m0_gamma_ctl(struct s6e63m0 *lcd, const unsigned int *gamma) in _s6e63m0_gamma_ctl()
436 static int s6e63m0_gamma_ctl(struct s6e63m0 *lcd, int gamma) in s6e63m0_gamma_ctl()
446 static int s6e63m0_ldi_init(struct s6e63m0 *lcd) in s6e63m0_ldi_init()
467 static int s6e63m0_ldi_enable(struct s6e63m0 *lcd) in s6e63m0_ldi_enable()
484 static int s6e63m0_ldi_disable(struct s6e63m0 *lcd) in s6e63m0_ldi_disable()
498 static int s6e63m0_power_on(struct s6e63m0 *lcd) in s6e63m0_power_on()
545 static int s6e63m0_power_off(struct s6e63m0 *lcd) in s6e63m0_power_off()
[all …]
Dlms501kf03.c116 static int lms501kf03_spi_write_byte(struct lms501kf03 *lcd, int addr, int data) in lms501kf03_spi_write_byte()
134 static int lms501kf03_spi_write(struct lms501kf03 *lcd, unsigned char address, in lms501kf03_spi_write()
140 static int lms501kf03_panel_send_sequence(struct lms501kf03 *lcd, in lms501kf03_panel_send_sequence()
159 static int lms501kf03_ldi_init(struct lms501kf03 *lcd) in lms501kf03_ldi_init()
208 static int lms501kf03_ldi_enable(struct lms501kf03 *lcd) in lms501kf03_ldi_enable()
214 static int lms501kf03_ldi_disable(struct lms501kf03 *lcd) in lms501kf03_ldi_disable()
225 static int lms501kf03_power_on(struct lms501kf03 *lcd) in lms501kf03_power_on()
263 static int lms501kf03_power_off(struct lms501kf03 *lcd) in lms501kf03_power_off()
283 static int lms501kf03_power(struct lms501kf03 *lcd, int power) in lms501kf03_power()
302 struct lms501kf03 *lcd = lcd_get_data(ld); in lms501kf03_get_power() local
[all …]
Dltv350qv.c40 static int ltv350qv_write_reg(struct ltv350qv *lcd, u8 reg, u16 val) in ltv350qv_write_reg()
71 static int ltv350qv_power_on(struct ltv350qv *lcd) in ltv350qv_power_on()
162 static int ltv350qv_power_off(struct ltv350qv *lcd) in ltv350qv_power_off()
195 static int ltv350qv_power(struct ltv350qv *lcd, int power) in ltv350qv_power()
212 struct ltv350qv *lcd = lcd_get_data(ld); in ltv350qv_set_power() local
219 struct ltv350qv *lcd = lcd_get_data(ld); in ltv350qv_get_power() local
231 struct ltv350qv *lcd; in ltv350qv_probe() local
263 struct ltv350qv *lcd = spi_get_drvdata(spi); in ltv350qv_remove() local
272 struct ltv350qv *lcd = dev_get_drvdata(dev); in ltv350qv_suspend() local
279 struct ltv350qv *lcd = dev_get_drvdata(dev); in ltv350qv_resume() local
[all …]
Dcorgi_lcd.c115 static void lcdtg_ssp_i2c_send(struct corgi_lcd *lcd, uint8_t data) in lcdtg_ssp_i2c_send()
121 static void lcdtg_i2c_send_bit(struct corgi_lcd *lcd, uint8_t data) in lcdtg_i2c_send_bit()
128 static void lcdtg_i2c_send_start(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_send_start()
135 static void lcdtg_i2c_send_stop(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_send_stop()
142 static void lcdtg_i2c_send_byte(struct corgi_lcd *lcd, in lcdtg_i2c_send_byte()
156 static void lcdtg_i2c_wait_ack(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_wait_ack()
161 static void lcdtg_set_common_voltage(struct corgi_lcd *lcd, in lcdtg_set_common_voltage()
175 static int corgi_ssp_lcdtg_send(struct corgi_lcd *lcd, int adrs, uint8_t data) in corgi_ssp_lcdtg_send()
192 static void lcdtg_set_phadadj(struct corgi_lcd *lcd, int mode) in lcdtg_set_phadadj()
213 static void corgi_lcd_power_on(struct corgi_lcd *lcd) in corgi_lcd_power_on()
[all …]
Dld9040.c57 static void ld9040_regulator_enable(struct ld9040 *lcd) in ld9040_regulator_enable()
76 static void ld9040_regulator_disable(struct ld9040 *lcd) in ld9040_regulator_disable()
426 static int ld9040_spi_write_byte(struct ld9040 *lcd, int addr, int data) in ld9040_spi_write_byte()
444 static int ld9040_spi_write(struct ld9040 *lcd, unsigned char address, in ld9040_spi_write()
457 static int ld9040_panel_send_sequence(struct ld9040 *lcd, in ld9040_panel_send_sequence()
476 static int _ld9040_gamma_ctl(struct ld9040 *lcd, const unsigned int *gamma) in _ld9040_gamma_ctl()
505 static int ld9040_gamma_ctl(struct ld9040 *lcd, int gamma) in ld9040_gamma_ctl()
510 static int ld9040_ldi_init(struct ld9040 *lcd) in ld9040_ldi_init()
536 static int ld9040_ldi_enable(struct ld9040 *lcd) in ld9040_ldi_enable()
541 static int ld9040_ldi_disable(struct ld9040 *lcd) in ld9040_ldi_disable()
[all …]
Dili9320.c78 static void ili9320_reset(struct ili9320 *lcd) in ili9320_reset()
92 static inline int ili9320_init_chip(struct ili9320 *lcd) in ili9320_init_chip()
108 static inline int ili9320_power_on(struct ili9320 *lcd) in ili9320_power_on()
119 static inline int ili9320_power_off(struct ili9320 *lcd) in ili9320_power_off()
129 static int ili9320_power(struct ili9320 *lcd, int power) in ili9320_power()
148 static inline struct ili9320 *to_our_lcd(struct lcd_device *lcd) in to_our_lcd()
155 struct ili9320 *lcd = to_our_lcd(ld); in ili9320_set_power() local
162 struct ili9320 *lcd = to_our_lcd(ld); in ili9320_get_power() local
204 struct lcd_device *lcd; in ili9320_probe_spi() local
265 int ili9320_suspend(struct ili9320 *lcd) in ili9320_suspend()
[all …]
Dams369fg06.c163 static int ams369fg06_spi_write_byte(struct ams369fg06 *lcd, int addr, int data) in ams369fg06_spi_write_byte()
181 static int ams369fg06_spi_write(struct ams369fg06 *lcd, unsigned char address, in ams369fg06_spi_write()
194 static int ams369fg06_panel_send_sequence(struct ams369fg06 *lcd, in ams369fg06_panel_send_sequence()
213 static int _ams369fg06_gamma_ctl(struct ams369fg06 *lcd, in _ams369fg06_gamma_ctl()
233 static int ams369fg06_gamma_ctl(struct ams369fg06 *lcd, int brightness) in ams369fg06_gamma_ctl()
254 static int ams369fg06_ldi_init(struct ams369fg06 *lcd) in ams369fg06_ldi_init()
271 static int ams369fg06_ldi_enable(struct ams369fg06 *lcd) in ams369fg06_ldi_enable()
288 static int ams369fg06_ldi_disable(struct ams369fg06 *lcd) in ams369fg06_ldi_disable()
311 static int ams369fg06_power_on(struct ams369fg06 *lcd) in ams369fg06_power_on()
355 static int ams369fg06_power_off(struct ams369fg06 *lcd) in ams369fg06_power_off()
[all …]
Dtdo24m.c178 static int tdo24m_writes(struct tdo24m *lcd, const uint32_t *array) in tdo24m_writes()
220 static int tdo24m_adj_mode(struct tdo24m *lcd, int mode) in tdo24m_adj_mode()
241 static int tdo35s_adj_mode(struct tdo24m *lcd, int mode) in tdo35s_adj_mode()
262 static int tdo24m_power_on(struct tdo24m *lcd) in tdo24m_power_on()
279 static int tdo24m_power_off(struct tdo24m *lcd) in tdo24m_power_off()
284 static int tdo24m_power(struct tdo24m *lcd, int power) in tdo24m_power()
302 struct tdo24m *lcd = lcd_get_data(ld); in tdo24m_set_power() local
309 struct tdo24m *lcd = lcd_get_data(ld); in tdo24m_get_power() local
316 struct tdo24m *lcd = lcd_get_data(ld); in tdo24m_set_mode() local
336 struct tdo24m *lcd; in tdo24m_probe() local
[all …]
/kernel/linux/linux-5.10/drivers/auxdisplay/
Darm-charlcd.c78 struct charlcd *lcd = data; in charlcd_interrupt() local
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()
261 struct charlcd *lcd = in charlcd_init_work() local
[all …]
Dcharlcd.c66 struct charlcd lcd; member
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()
348 static inline int handle_lcd_special_code(struct charlcd *lcd) in handle_lcd_special_code()
[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() local
279 struct charlcd *lcd = platform_get_drvdata(pdev); in hd44780_remove() local
/kernel/linux/linux-4.19/drivers/auxdisplay/
Darm-charlcd.c78 struct charlcd *lcd = data; in charlcd_interrupt() local
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()
261 struct charlcd *lcd = in charlcd_init_work() local
[all …]
Dcharlcd.c68 struct charlcd lcd; member
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()
370 static inline int handle_lcd_special_code(struct charlcd *lcd) in handle_lcd_special_code()
[all …]
Dhd44780.c41 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() local
299 struct charlcd *lcd = platform_get_drvdata(pdev); in hd44780_remove() local

1234