| /kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
| D | panel-sony-acx565akm.c | 75 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 …]
|
| D | panel-tpo-td043mtea1.c | 74 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 …]
|
| D | panel-nec-nl8048hl11.c | 32 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
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
| D | panel-sony-acx565akm.c | 75 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 …]
|
| D | panel-tpo-td043mtea1.c | 74 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 …]
|
| D | panel-nec-nl8048hl11.c | 32 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
|
| /kernel/linux/linux-5.10/drivers/video/backlight/ |
| D | lms501kf03.c | 103 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 …]
|
| D | corgi_lcd.c | 110 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 …]
|
| D | ltv350qv.c | 37 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 …]
|
| D | ili9320.c | 75 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 …]
|
| D | ams369fg06.c | 158 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 …]
|
| D | tdo24m.c | 175 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-6.6/drivers/video/backlight/ |
| D | lms501kf03.c | 103 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 …]
|
| D | corgi_lcd.c | 110 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 …]
|
| D | ltv350qv.c | 36 static int ltv350qv_write_reg(struct ltv350qv *lcd, u8 reg, u16 val) in ltv350qv_write_reg() 67 static int ltv350qv_power_on(struct ltv350qv *lcd) in ltv350qv_power_on() 158 static int ltv350qv_power_off(struct ltv350qv *lcd) in ltv350qv_power_off() 191 static int ltv350qv_power(struct ltv350qv *lcd, int power) in ltv350qv_power() 208 struct ltv350qv *lcd = lcd_get_data(ld); in ltv350qv_set_power() local 215 struct ltv350qv *lcd = lcd_get_data(ld); in ltv350qv_get_power() local 227 struct ltv350qv *lcd; in ltv350qv_probe() local 259 struct ltv350qv *lcd = spi_get_drvdata(spi); in ltv350qv_remove() local 267 struct ltv350qv *lcd = dev_get_drvdata(dev); in ltv350qv_suspend() local 274 struct ltv350qv *lcd = dev_get_drvdata(dev); in ltv350qv_resume() local [all …]
|
| D | ili9320.c | 75 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 261 int ili9320_suspend(struct ili9320 *lcd) in ili9320_suspend() [all …]
|
| D | ams369fg06.c | 158 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 …]
|
| D | tdo24m.c | 175 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-6.6/drivers/auxdisplay/ |
| D | hd44780_common.c | 39 int hd44780_common_print(struct charlcd *lcd, int c) in hd44780_common_print() 52 int hd44780_common_gotoxy(struct charlcd *lcd, unsigned int x, unsigned int y) in hd44780_common_gotoxy() 71 int hd44780_common_home(struct charlcd *lcd) in hd44780_common_home() 78 int hd44780_common_clear_display(struct charlcd *lcd) in hd44780_common_clear_display() 97 int hd44780_common_init_display(struct charlcd *lcd) in hd44780_common_init_display() 172 int hd44780_common_shift_cursor(struct charlcd *lcd, enum charlcd_shift_dir dir) in hd44780_common_shift_cursor() 191 int hd44780_common_shift_display(struct charlcd *lcd, in hd44780_common_shift_display() 218 int hd44780_common_display(struct charlcd *lcd, enum charlcd_onoff on) in hd44780_common_display() 232 int hd44780_common_cursor(struct charlcd *lcd, enum charlcd_onoff on) in hd44780_common_cursor() 246 int hd44780_common_blink(struct charlcd *lcd, enum charlcd_onoff on) in hd44780_common_blink() [all …]
|
| D | lcd2s.c | 97 static int lcd2s_print(struct charlcd *lcd, int c) in lcd2s_print() 106 static int lcd2s_gotoxy(struct charlcd *lcd, unsigned int x, unsigned int y) in lcd2s_gotoxy() 116 static int lcd2s_home(struct charlcd *lcd) in lcd2s_home() 124 static int lcd2s_init_display(struct charlcd *lcd) in lcd2s_init_display() 139 static int lcd2s_shift_cursor(struct charlcd *lcd, enum charlcd_shift_dir dir) in lcd2s_shift_cursor() 151 static int lcd2s_shift_display(struct charlcd *lcd, enum charlcd_shift_dir dir) in lcd2s_shift_display() 163 static void lcd2s_backlight(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_backlight() 173 static int lcd2s_display(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_display() 185 static int lcd2s_cursor(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_cursor() 197 static int lcd2s_blink(struct charlcd *lcd, enum charlcd_onoff on) in lcd2s_blink() [all …]
|
| D | charlcd.c | 31 struct charlcd lcd; member 57 void charlcd_backlight(struct charlcd *lcd, enum charlcd_onoff on) in charlcd_backlight() 87 void charlcd_poke(struct charlcd *lcd) in charlcd_poke() 105 static void charlcd_home(struct charlcd *lcd) in charlcd_home() 112 static void charlcd_print(struct charlcd *lcd, char c) in charlcd_print() 128 static void charlcd_clear_display(struct charlcd *lcd) in charlcd_clear_display() 195 static inline int handle_lcd_special_code(struct charlcd *lcd) in handle_lcd_special_code() 365 static void charlcd_write_char(struct charlcd *lcd, char c) in charlcd_write_char() 536 static void charlcd_puts(struct charlcd *lcd, const char *s) in charlcd_puts() 564 static int charlcd_init(struct charlcd *lcd) in charlcd_init() [all …]
|
| D | arm-charlcd.c | 78 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 …]
|
| /kernel/linux/linux-5.10/drivers/auxdisplay/ |
| D | arm-charlcd.c | 78 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 …]
|
| D | charlcd.c | 66 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 …]
|
| D | hd44780.c | 40 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
|