Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/staging/fbtft/
Dfbtft.h57 struct fbtft_par;
85 int (*write)(struct fbtft_par *par, void *buf, size_t len);
86 int (*read)(struct fbtft_par *par, void *buf, size_t len);
87 int (*write_vmem)(struct fbtft_par *par, size_t offset, size_t len);
88 void (*write_register)(struct fbtft_par *par, int len, ...);
90 void (*set_addr_win)(struct fbtft_par *par,
92 void (*reset)(struct fbtft_par *par);
94 void (*update_display)(struct fbtft_par *par,
96 int (*init_display)(struct fbtft_par *par);
97 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()
62 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
72 static int set_var(struct fbtft_par *par) in set_var()
128 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
165 static int blank(struct fbtft_par *par, bool on) in blank()
196 struct fbtft_par *par = bl_get_data(bd); in update_onboard_backlight()
211 static void register_onboard_backlight(struct fbtft_par *par) in register_onboard_backlight()
242 static void register_onboard_backlight(struct fbtft_par *par) { }; in register_onboard_backlight()
Dfbtft-sysfs.c24 int fbtft_gamma_parse_str(struct fbtft_par *par, unsigned long *curves, in fbtft_gamma_parse_str()
97 sprintf_gamma(struct fbtft_par *par, unsigned long *curves, char *buf) in sprintf_gamma()
119 struct fbtft_par *par = fb_info->par; in store_gamma_curve()
143 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()
209 void fbtft_sysfs_init(struct fbtft_par *par) in fbtft_sysfs_init()
216 void fbtft_sysfs_exit(struct fbtft_par *par) in fbtft_sysfs_exit()
Dinternal.h19 void fbtft_sysfs_init(struct fbtft_par *par);
20 void fbtft_sysfs_exit(struct fbtft_par *par);
22 int fbtft_gamma_parse_str(struct fbtft_par *par, unsigned long *curves,
Dfb_watterott.c51 static void write_reg8_bus8(struct fbtft_par *par, int len, ...) in write_reg8_bus8()
73 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
112 static int write_vmem_8bit(struct fbtft_par *par, size_t offset, size_t len) in write_vmem_8bit()
149 static unsigned firmware_version(struct fbtft_par *par) in firmware_version()
161 static int init_display(struct fbtft_par *par) in init_display()
199 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
204 static int set_var(struct fbtft_par *par) in set_var()
229 static int verify_gpios(struct fbtft_par *par) in verify_gpios()
241 struct fbtft_par *par = bl_get_data(bd); in backlight_chip_update_status()
260 static void register_chip_backlight(struct fbtft_par *par) in register_chip_backlight()
Dfb_hx8353d.c32 static int init_display(struct fbtft_par *par) in init_display()
79 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()
128 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfb_ssd1306.c46 static int init_display(struct fbtft_par *par) in init_display()
133 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
146 static int blank(struct fbtft_par *par, bool on) in blank()
159 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
173 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
Dfb_tls8204.c44 static int init_display(struct fbtft_par *par) in init_display()
84 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
100 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
138 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfb_pcd8544.c48 static int init_display(struct fbtft_par *par) in init_display()
102 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
123 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
151 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfbtft-io.c7 int fbtft_write_spi(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_spi()
43 int fbtft_write_spi_emulate_9(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_spi_emulate_9()
88 int fbtft_read_spi(struct fbtft_par *par, void *buf, size_t len) in fbtft_read_spi()
132 int fbtft_write_gpio8_wr(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_gpio8_wr()
182 int fbtft_write_gpio16_wr(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_gpio16_wr()
233 int fbtft_write_gpio16_wr_latched(struct fbtft_par *par, void *buf, size_t len) in fbtft_write_gpio16_wr_latched()
Dfb_agm1264k-fl.c74 static int init_display(struct fbtft_par *par) in init_display()
92 static void reset(struct fbtft_par *par) in reset()
106 static int verify_gpios(struct fbtft_par *par) in verify_gpios()
146 request_gpios_match(struct fbtft_par *par, const struct fbtft_gpio *gpio) in request_gpios_match()
179 static void write_reg8_bus8(struct fbtft_par *par, int len, ...) in write_reg8_bus8()
242 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
255 construct_line_bitmap(struct fbtft_par *par, u8 *dest, signed short *src, in construct_line_bitmap()
274 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
416 static int write(struct fbtft_par *par, void *buf, size_t len) in write()
Dfb_hx8340bn.c48 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()
149 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfb_ili9320.c37 static unsigned read_devicecode(struct fbtft_par *par) in read_devicecode()
47 static int init_display(struct fbtft_par *par) in init_display()
124 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()
179 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfb_ssd1331.c24 static int init_display(struct fbtft_par *par) in init_display()
55 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
64 static void write_reg8_bus8(struct fbtft_par *par, int len, ...) in write_reg8_bus8()
131 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
168 static int blank(struct fbtft_par *par, bool on) in blank()
Dfb_ili9341.c42 static int init_display(struct fbtft_par *par) in init_display()
83 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
106 static int set_var(struct fbtft_par *par) in set_var()
136 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfbtft-core.c77 static unsigned long fbtft_request_gpios_match(struct fbtft_par *par, in fbtft_request_gpios_match()
121 static int fbtft_request_gpios(struct fbtft_par *par) in fbtft_request_gpios()
161 static int fbtft_request_one_gpio(struct fbtft_par *par, in fbtft_request_one_gpio()
201 static int fbtft_request_gpios_dt(struct fbtft_par *par) in fbtft_request_gpios_dt()
249 struct fbtft_par *par = bl_get_data(bd); in fbtft_backlight_update_status()
269 void fbtft_unregister_backlight(struct fbtft_par *par) in fbtft_unregister_backlight()
284 void fbtft_register_backlight(struct fbtft_par *par) in fbtft_register_backlight()
325 void fbtft_register_backlight(struct fbtft_par *par) { }; in fbtft_register_backlight()
326 void fbtft_unregister_backlight(struct fbtft_par *par) { }; in fbtft_unregister_backlight()
331 static void fbtft_set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, in fbtft_set_addr_win()
[all …]
Dfb_tinylcd.c33 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()
80 static int set_var(struct fbtft_par *par) in set_var()
Dfb_ili9340.c35 static int init_display(struct fbtft_par *par) in init_display()
99 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
117 static int set_var(struct fbtft_par *par) in set_var()
Dfbtft-bus.c17 void func(struct fbtft_par *par, int len, ...) \
77 void fbtft_write_reg8_bus9(struct fbtft_par *par, int len, ...) in define_fbtft_write_reg()
130 int fbtft_write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus8()
185 int fbtft_write_vmem16_bus9(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus9()
233 int fbtft_write_vmem8_bus8(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem8_bus8()
241 int fbtft_write_vmem16_bus16(struct fbtft_par *par, size_t offset, size_t len) in fbtft_write_vmem16_bus16()
Dfb_s6d1121.c41 static int init_display(struct fbtft_par *par) in init_display()
87 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
114 static int set_var(struct fbtft_par *par) in set_var()
143 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfb_ssd1289.c41 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()
115 static int set_var(struct fbtft_par *par) in set_var()
151 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfb_st7735r.c97 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
115 static int set_var(struct fbtft_par *par) in set_var()
149 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dflexfb.c137 static void flexfb_set_addr_win_1(struct fbtft_par *par, int xs, int ys, int xe, int ye) in flexfb_set_addr_win_1()
164 static void flexfb_set_addr_win_2(struct fbtft_par *par, int xs, int ys, int xe, int ye) in flexfb_set_addr_win_2()
194 static void set_addr_win_3(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win_3()
203 static int flexfb_verify_gpios_dc(struct fbtft_par *par) in flexfb_verify_gpios_dc()
215 static int flexfb_verify_gpios_db(struct fbtft_par *par) in flexfb_verify_gpios_db()
252 struct fbtft_par *par; in flexfb_probe_common()
507 struct fbtft_par *par; in flexfb_remove_common()
Dfb_ili9325.c102 static int init_display(struct fbtft_par *par) in init_display()
177 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
204 static int set_var(struct fbtft_par *par) in set_var()
233 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfb_ili9163.c109 static int init_display(struct fbtft_par *par) in init_display()
149 static void set_addr_win(struct fbtft_par *par, int xs, int ys, in set_addr_win()
203 static int set_var(struct fbtft_par *par) in set_var()
234 static int gamma_adj(struct fbtft_par *par, unsigned long *curves) in gamma_adj()
Dfb_uc1701.c77 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()
151 static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) in write_vmem()
Dfb_upd161704.c38 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()
160 static int set_var(struct fbtft_par *par) in set_var()
Dfb_bd663474.c38 static int init_display(struct fbtft_par *par) in init_display()
123 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
150 static int set_var(struct fbtft_par *par) in set_var()
Dfb_ili9486.c62 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
77 static int set_var(struct fbtft_par *par) in set_var()
Dfb_s6d02a1.c103 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
121 static int set_var(struct fbtft_par *par) in set_var()
Dfb_ili9481.c58 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
76 static int set_var(struct fbtft_par *par) in set_var()
Dfb_ra8875.c42 static int write_spi(struct fbtft_par *par, void *buf, size_t len) in write_spi()
69 static int init_display(struct fbtft_par *par) in init_display()
193 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
217 static void write_reg8_bus8(struct fbtft_par *par, int len, ...) in write_reg8_bus8()
271 static int write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len) in write_vmem16_bus8()
Dfb_hx8347d.c37 static int init_display(struct fbtft_par *par) in init_display()
93 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win()
115 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma()
Dfbtft_device.c130 static int write_gpio16_wr_slow(struct fbtft_par *par, void *buf, size_t len);
131 static void adafruit18_green_tab_set_addr_win(struct fbtft_par *par,
1122 static int write_gpio16_wr_slow(struct fbtft_par *par, void *buf, size_t len) in write_gpio16_wr_slow()
1172 static void adafruit18_green_tab_set_addr_win(struct fbtft_par *par, in adafruit18_green_tab_set_addr_win()