Home
last modified time | relevance | path

Searched refs:fbtft_par (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v5.10/drivers/staging/fbtft/
Dfbtft.h33 struct fbtft_par;
61 int (*write)(struct fbtft_par *par, void *buf, size_t len);
62 int (*read)(struct fbtft_par *par, void *buf, size_t len);
63 int (*write_vmem)(struct fbtft_par *par, size_t offset, size_t len);
64 void (*write_register)(struct fbtft_par *par, int len, ...);
66 void (*set_addr_win)(struct fbtft_par *par,
68 void (*reset)(struct fbtft_par *par);
70 void (*update_display)(struct fbtft_par *par,
72 int (*init_display)(struct fbtft_par *par);
73 int (*blank)(struct fbtft_par *par, bool on);
[all …]
Dfb_ssd1351.c25 static void register_onboard_backlight(struct fbtft_par *par);
27 static int init_display(struct fbtft_par *par) in init_display()
61 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
68 static int set_var(struct fbtft_par *par) in set_var()
121 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
164 static int blank(struct fbtft_par *par, bool on) in blank()
194 struct fbtft_par *par = bl_get_data(bd); in update_onboard_backlight()
213 static void register_onboard_backlight(struct fbtft_par *par) in register_onboard_backlight()
236 static void register_onboard_backlight(struct fbtft_par *par) { }; in register_onboard_backlight()
Dfbtft-sysfs.c20 int fbtft_gamma_parse_str(struct fbtft_par *par, u32 *curves, in fbtft_gamma_parse_str()
97 sprintf_gamma(struct fbtft_par *par, u32 *curves, char *buf) in sprintf_gamma()
119 struct fbtft_par *par = fb_info->par; in store_gamma_curve()
144 struct fbtft_par *par = fb_info->par; in show_gamma_curve()
185 struct fbtft_par *par = fb_info->par; in store_debug()
200 struct fbtft_par *par = fb_info->par; in show_debug()
208 void fbtft_sysfs_init(struct fbtft_par *par) in fbtft_sysfs_init()
215 void fbtft_sysfs_exit(struct fbtft_par *par) in fbtft_sysfs_exit()
Dfb_watterott.c37 static void write_reg8_bus8(struct fbtft_par *par, int len, ...) in write_reg8_bus8()
60 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
98 static int write_vmem_8bit(struct fbtft_par *par, size_t offset, size_t len) in write_vmem_8bit()
133 static unsigned int firmware_version(struct fbtft_par *par) in firmware_version()
145 static int init_display(struct fbtft_par *par) in init_display()
188 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
193 static int set_var(struct fbtft_par *par) in set_var()
216 static int verify_gpios(struct fbtft_par *par) in verify_gpios()
228 struct fbtft_par *par = bl_get_data(bd); in backlight_chip_update_status()
251 static void register_chip_backlight(struct fbtft_par *par) in register_chip_backlight()
Dfb_sh1106.c22 static int init_display(struct fbtft_par *par) in init_display()
86 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
90 static int blank(struct fbtft_par *par, bool on) in blank()
101 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
112 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
142 static void write_register(struct fbtft_par *par, int len, ...) in write_register()
Dinternal.h7 void fbtft_sysfs_init(struct fbtft_par *par);
8 void fbtft_sysfs_exit(struct fbtft_par *par);
10 int fbtft_gamma_parse_str(struct fbtft_par *par, u32 *curves,
Dfb_ssd1306.c32 static int init_display(struct fbtft_par *par) in init_display()
123 static void set_addr_win_64x48(struct fbtft_par *par) in set_addr_win_64x48()
136 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
149 static int blank(struct fbtft_par *par, bool on) in blank()
162 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
174 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
Dfb_ssd1305.c33 static int init_display(struct fbtft_par *par) in init_display()
122 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
132 static int blank(struct fbtft_par *par, bool on) in blank()
142 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
152 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
Dfb_hx8353d.c20 static int init_display(struct fbtft_par *par) in init_display()
64 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
79 static int set_var(struct fbtft_par *par) in set_var()
112 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
Dfb_pcd8544.c34 static int init_display(struct fbtft_par *par) in init_display()
86 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
104 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
131 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
Dfb_tls8204.c33 static int init_display(struct fbtft_par *par) in init_display()
72 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
86 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
124 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
Dfbtft-io.c8 int fbtft_write_spi(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_spi()
40 int fbtft_write_spi_emulate_9(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_spi_emulate_9()
85 int fbtft_read_spi(struct fbtft_par *par, void *buf, size_t len) in fbtft_read_spi()
130 int fbtft_write_gpio8_wr(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_gpio8_wr()
180 int fbtft_write_gpio16_wr(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_gpio16_wr()
231 int fbtft_write_gpio16_wr_latched(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_gpio16_wr_latched()
Dfbtft-core.c37 int fbtft_write_buf_dc(struct fbtft_par *par, void *buf, size_t len, int dc) in fbtft_write_buf_dc()
74 static int fbtft_request_one_gpio(struct fbtft_par *par, in fbtft_request_one_gpio()
95 static int fbtft_request_gpios(struct fbtft_par *par) in fbtft_request_gpios()
139 struct fbtft_par *par = bl_get_data(bd); in fbtft_backlight_update_status()
160 void fbtft_unregister_backlight(struct fbtft_par *par) in fbtft_unregister_backlight()
175 void fbtft_register_backlight(struct fbtft_par *par) in fbtft_register_backlight()
207 void fbtft_register_backlight(struct fbtft_par *par) { }; in fbtft_register_backlight()
208 void fbtft_unregister_backlight(struct fbtft_par *par) { }; in fbtft_unregister_backlight()
213 static void fbtft_set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, in fbtft_set_addr_win()
225 static void fbtft_reset(struct fbtft_par *par) in fbtft_reset()
[all …]
Dfb_agm1264k-fl.c64 static int init_display(struct fbtft_par *par) in init_display()
80 static void reset(struct fbtft_par *par) in reset()
94 static int verify_gpios(struct fbtft_par *par) in verify_gpios()
134 request_gpios_match(struct fbtft_par *par, const struct fbtft_gpio *gpio) in request_gpios_match()
167 static void write_reg8_bus8(struct fbtft_par *par, int len, ...) in write_reg8_bus8()
230 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
239 construct_line_bitmap(struct fbtft_par *par, u8 *dest, signed short *src, in construct_line_bitmap()
291 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
406 static int write(struct fbtft_par *par, void *buf, size_t len) in write()
Dfb_ili9320.c23 static unsigned int read_devicecode(struct fbtft_par *par) in read_devicecode()
33 static int init_display(struct fbtft_par *par) in init_display()
165 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
190 static int set_var(struct fbtft_par *par) in set_var()
215 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
Dfb_ssd1325.c34 static int init_display(struct fbtft_par *par) in init_display()
75 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
89 static int blank(struct fbtft_par *par, bool on) in blank()
110 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
137 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
Dfb_hx8340bn.c34 static int init_display(struct fbtft_par *par) in init_display()
109 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
116 static int set_var(struct fbtft_par *par) in set_var()
152 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
Dfb_st7789v.c83 static int init_display(struct fbtft_par *par) in init_display()
155 static int set_var(struct fbtft_par *par) in set_var()
194 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
244 static int blank(struct fbtft_par *par, bool on) in blank()
Dfb_ssd1331.c25 static int init_display(struct fbtft_par *par) in init_display()
60 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
66 static void write_reg8_bus8(struct fbtft_par *par, int len, ...) in write_reg8_bus8()
133 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
170 static int blank(struct fbtft_par *par, bool on) in blank()
Dfb_ili9341.c29 static int init_display(struct fbtft_par *par) in init_display()
68 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
85 static int set_var(struct fbtft_par *par) in set_var()
115 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
Dfbtft-bus.c15 void func(struct fbtft_par *par, int len, ...) \
69 void fbtft_write_reg8_bus9(struct fbtft_par *par, int len, ...) in define_fbtft_write_reg()
121 int fbtft_write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus8()
176 int fbtft_write_vmem16_bus9(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus9()
224 int fbtft_write_vmem8_bus8(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem8_bus8()
232 int fbtft_write_vmem16_bus16(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus16()
Dfb_ili9340.c22 static int init_display(struct fbtft_par *par) in init_display()
82 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
96 static int set_var(struct fbtft_par *par) in set_var()
Dfb_tinylcd.c20 static int init_display(struct fbtft_par *par) in init_display()
50 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
61 static int set_var(struct fbtft_par *par) in set_var()
Dfb_hx8357d.c25 static int init_display(struct fbtft_par *par) in init_display()
132 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
152 static int set_var(struct fbtft_par *par) in set_var()
Dfb_s6d1121.c28 static int init_display(struct fbtft_par *par) in init_display()
72 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
97 static int set_var(struct fbtft_par *par) in set_var()
124 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()

12