Home
last modified time | relevance | path

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

12

/linux-6.12.1/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.c26 static void register_onboard_backlight(struct fbtft_par *par);
28 static int init_display(struct fbtft_par *par) in init_display()
62 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
69 static int set_var(struct fbtft_par *par) in set_var()
119 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
162 static int blank(struct fbtft_par *par, bool on) in blank()
191 struct fbtft_par *par = bl_get_data(bd); in update_onboard_backlight()
207 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()
93 sprintf_gamma(struct fbtft_par *par, u32 *curves, char *buf) in sprintf_gamma()
115 struct fbtft_par *par = fb_info->par; in store_gamma_curve()
140 struct fbtft_par *par = fb_info->par; in show_gamma_curve()
181 struct fbtft_par *par = fb_info->par; in store_debug()
196 struct fbtft_par *par = fb_info->par; in show_debug()
204 void fbtft_sysfs_init(struct fbtft_par *par) in fbtft_sysfs_init()
211 void fbtft_sysfs_exit(struct fbtft_par *par) in fbtft_sysfs_exit()
Dfb_sh1106.c21 static int init_display(struct fbtft_par *par) in init_display()
85 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()
97 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
108 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
138 static void write_register(struct fbtft_par *par, int len, ...) in write_register()
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()
159 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
171 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
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_st7789v.c91 static int init_tearing_effect_line(struct fbtft_par *par) in init_tearing_effect_line()
143 static int init_display(struct fbtft_par *par) in init_display()
228 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
271 static int set_var(struct fbtft_par *par) in set_var()
310 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
360 static int blank(struct fbtft_par *par, bool on) in blank()
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_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_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()
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()
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()
Dfb_ssd1325.c34 static int init_display(struct fbtft_par *par) in init_display()
73 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
83 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()
126 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
Dfb_ili9320.c22 static unsigned int read_devicecode(struct fbtft_par *par) in read_devicecode()
31 static int init_display(struct fbtft_par *par) in init_display()
161 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
186 static int set_var(struct fbtft_par *par) in set_var()
211 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
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_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()
131 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
168 static int blank(struct fbtft_par *par, bool on) in blank()
Dfbtft-core.c37 int fbtft_write_buf_dc(struct fbtft_par *par, void *buf, size_t len, int dc) in fbtft_write_buf_dc()
73 static int fbtft_request_one_gpio(struct fbtft_par *par, in fbtft_request_one_gpio()
90 static int fbtft_request_gpios(struct fbtft_par *par) in fbtft_request_gpios()
133 struct fbtft_par *par = bl_get_data(bd); in fbtft_backlight_update_status()
152 void fbtft_unregister_backlight(struct fbtft_par *par) in fbtft_unregister_backlight()
168 void fbtft_register_backlight(struct fbtft_par *par) in fbtft_register_backlight()
201 static void fbtft_set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, in fbtft_set_addr_win()
213 static void fbtft_reset(struct fbtft_par *par) in fbtft_reset()
226 static void fbtft_update_display(struct fbtft_par *par, unsigned int start_line, in fbtft_update_display()
300 struct fbtft_par *par = info->par; in fbtft_mkdirty()
[all …]
Dfb_agm1264k-fl.c64 static int init_display(struct fbtft_par *par) in init_display()
81 static int verify_gpios(struct fbtft_par *par) in verify_gpios()
121 request_gpios_match(struct fbtft_par *par, const struct fbtft_gpio *gpio) in request_gpios_match()
154 static void write_reg8_bus8(struct fbtft_par *par, int len, ...) in write_reg8_bus8()
217 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
226 construct_line_bitmap(struct fbtft_par *par, u8 *dest, signed short *src, in construct_line_bitmap()
278 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
393 static int write(struct fbtft_par *par, void *buf, size_t len) in write()
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()
172 int fbtft_write_vmem16_bus9(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus9()
217 int fbtft_write_vmem8_bus8(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem8_bus8()
225 int fbtft_write_vmem16_bus16(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus16()
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()
Dfb_s6d1121.c27 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()
93 static int set_var(struct fbtft_par *par) in set_var()
120 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
Dfb_ili9340.c21 static int init_display(struct fbtft_par *par) in init_display()
81 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
95 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_ssd1289.c26 static int init_display(struct fbtft_par *par) in init_display()
65 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
92 static int set_var(struct fbtft_par *par) in set_var()
123 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
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()

12