Home
last modified time | relevance | path

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

12

/linux-6.1.9/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.c24 static void register_onboard_backlight(struct fbtft_par *par);
26 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()
67 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()
163 static int blank(struct fbtft_par *par, bool on) in blank()
192 struct fbtft_par *par = bl_get_data(bd); in update_onboard_backlight()
210 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_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()
100 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
111 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
141 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_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_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()
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()
163 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
188 static int set_var(struct fbtft_par *par) in set_var()
213 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()
87 static int blank(struct fbtft_par *par, bool on) in blank()
108 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma()
135 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
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()
153 void fbtft_unregister_backlight(struct fbtft_par *par) in fbtft_unregister_backlight()
169 void fbtft_register_backlight(struct fbtft_par *par) in fbtft_register_backlight()
202 static void fbtft_set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, in fbtft_set_addr_win()
214 static void fbtft_reset(struct fbtft_par *par) in fbtft_reset()
229 static void fbtft_update_display(struct fbtft_par *par, unsigned int start_line, in fbtft_update_display()
303 struct fbtft_par *par = info->par; in fbtft_mkdirty()
[all …]
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()
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()
175 int fbtft_write_vmem16_bus9(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus9()
223 int fbtft_write_vmem8_bus8(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem8_bus8()
231 int fbtft_write_vmem16_bus16(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus16()
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()
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_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_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()
126 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