/linux-4.1.27/drivers/staging/fbtft/ |
D | fb_hx8353d.c | 128 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument 133 curves[0], curves[1], curves[2], curves[3], in set_gamma() 134 curves[4], curves[5], curves[6], curves[7], in set_gamma() 135 curves[8], curves[9], curves[10], curves[11], in set_gamma() 136 curves[12], curves[13], curves[14], curves[15], in set_gamma() 137 curves[16], curves[17], curves[18]); in set_gamma()
|
D | fbtft-sysfs.c | 24 int fbtft_gamma_parse_str(struct fbtft_par *par, unsigned long *curves, in fbtft_gamma_parse_str() argument 35 if (!str || !curves) in fbtft_gamma_parse_str() 75 curves[curve_counter * par->gamma.num_values + value_counter] = val; in fbtft_gamma_parse_str() 97 sprintf_gamma(struct fbtft_par *par, unsigned long *curves, char *buf) in sprintf_gamma() argument 106 "%04lx ", curves[i*par->gamma.num_values + j]); in sprintf_gamma() 132 memcpy(par->gamma.curves, tmp_curves, in store_gamma_curve() 145 return sprintf_gamma(par, par->gamma.curves, buf); in show_gamma_curve() 212 if (par->gamma.curves && par->fbtftops.set_gamma) in fbtft_sysfs_init() 219 if (par->gamma.curves && par->fbtftops.set_gamma) in fbtft_sysfs_exit()
|
D | fb_ssd1306.c | 52 if (par->gamma.curves[0] == 0) { in init_display() 55 par->gamma.curves[0] = 0xCF; in init_display() 57 par->gamma.curves[0] = 0x8F; in init_display() 159 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument 164 curves[0] &= 0xFF; in set_gamma() 168 write_reg(par, curves[0]); in set_gamma()
|
D | fb_tls8204.c | 138 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument 143 curves[0] &= 0x7F; in set_gamma() 146 write_reg(par, 0x80 | curves[0]); in set_gamma()
|
D | fb_pcd8544.c | 151 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument 156 curves[0] &= 0x7F; in set_gamma() 159 write_reg(par, 0x80 | curves[0]); in set_gamma()
|
D | fb_ssd1331.c | 131 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument 139 if (i > 0 && curves[i] < 2) { in set_gamma() 145 acc += curves[i]; in set_gamma()
|
D | fb_st7735r.c | 148 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 149 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument
|
D | fb_ssd1351.c | 128 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument 136 if (i > 0 && curves[i] < 2) { in set_gamma() 142 acc += curves[i]; in set_gamma()
|
D | fb_hx8340bn.c | 148 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 149 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument
|
D | fb_ili9341.c | 135 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 136 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument
|
D | internal.h | 22 int fbtft_gamma_parse_str(struct fbtft_par *par, unsigned long *curves,
|
D | fb_hx8347d.c | 114 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 115 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument
|
D | fb_s6d1121.c | 142 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 143 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument
|
D | fb_ssd1289.c | 150 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 151 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument
|
D | fb_ili9325.c | 232 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 233 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument
|
D | fb_ili9320.c | 178 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 179 static int set_gamma(struct fbtft_par *par, unsigned long *curves) in set_gamma() argument
|
D | fb_ili9163.c | 233 #define CURVE(num, idx) curves[num*par->gamma.num_values + idx] 234 static int gamma_adj(struct fbtft_par *par, unsigned long *curves) in gamma_adj() argument
|
D | fbtft.h | 108 int (*set_gamma)(struct fbtft_par *par, unsigned long *curves); 248 unsigned long *curves; member
|
D | fbtft-core.c | 837 par->gamma.curves = gamma_curves; in fbtft_framebuffer_alloc() 843 if (par->gamma.curves && gamma) { in fbtft_framebuffer_alloc() 845 par->gamma.curves, gamma, strlen(gamma))) in fbtft_framebuffer_alloc() 977 if (par->fbtftops.set_gamma && par->gamma.curves) { in fbtft_register_framebuffer() 978 ret = par->fbtftops.set_gamma(par, par->gamma.curves); in fbtft_register_framebuffer()
|