Home
last modified time | relevance | path

Searched refs:red (Results 1 – 200 of 369) sorted by relevance

12

/linux-4.1.27/sound/soc/codecs/
Drl6231.c28 int i, red, bound, temp; in rl6231_calc_dmic_clk() local
30 red = 3000000 * 12; in rl6231_calc_dmic_clk()
36 if (temp < red) { in rl6231_calc_dmic_clk()
37 red = temp; in rl6231_calc_dmic_clk()
60 int k, red, n_t, pll_out, in_t, out_t; in rl6231_pll_calc() local
81 red = abs(in_t - pll_out); in rl6231_pll_calc()
82 if (red < red_t) { in rl6231_pll_calc()
86 if (red == 0) in rl6231_pll_calc()
88 red_t = red; in rl6231_pll_calc()
92 red = abs(out_t - pll_out); in rl6231_pll_calc()
[all …]
/linux-4.1.27/arch/arm/boot/dts/
Dkirkwood-nsa310.dts38 pmx_led_esata_red: pmx-led-esata-red {
48 pmx_led_usb_red: pmx-led-usb-red {
58 pmx_led_sys_red: pmx-led-sys-red {
68 pmx_led_hdd_red: pmx-led-hdd-red {
103 red-sys {
104 label = "nsa310:red:sys";
111 red-hdd {
112 label = "nsa310:red:hdd";
119 red-esata {
120 label = "nsa310:red:esata";
[all …]
Dkirkwood-nsa310a.dts7 * not have the red USB Led.
32 pmx_led_esata_red: pmx-led-esata-red {
47 pmx_led_sys_red: pmx-led-sys-red {
57 pmx_led_hdd_red: pmx-led-hdd-red {
81 red-sys {
82 label = "nsa310:red:sys";
89 red-hdd {
90 label = "nsa310:red:hdd";
97 red-esata {
98 label = "nsa310:red:esata";
[all …]
Dkirkwood-dns325.dts35 red-l_hdd {
36 label = "dns325:red:l_hdd";
39 red-r_hdd {
40 label = "dns325:red:r_hdd";
43 red-usb {
44 label = "dns325:red:usb";
Dkirkwood-nsa320.dts60 pmx_led_hdd2_red: pmx-led-hdd2-red {
100 pmx_led_hdd1_red: pmx-led-hdd1-red {
170 red-hdd1 {
171 label = "nsa320:red:hdd1";
178 red-hdd2 {
179 label = "nsa320:red:hdd2";
190 red-copy {
191 label = "nsa320:red:copy";
Darmada-xp-netgear-rn2120.dts233 red-sata1-led {
234 label = "rn2120:red:sata1";
239 red-sata2-led {
240 label = "rn2120:red:sata2";
245 red-sata3-led {
246 label = "rn2120:red:sata3";
251 red-sata4-led {
252 label = "rn2120:red:sata4";
257 red-err-led {
258 label = "rn2120:red:err";
Dkirkwood-ib62x0.dts22 pmx_led_os_red: pmx-led-os-red {
88 red-os {
89 label = "ib62x0:red:os";
93 label = "ib62x0:red:usb_copy";
Dkirkwood-d2net.dts37 red-fail {
38 label = "d2net_v2:red:fail";
Dberlin2cd-google-chromecast.dts38 red {
39 label = "red";
Dkirkwood-ns2-common.dtsi70 red-fail {
71 label = "ns2:red:fail";
Dusb_a9g20-dab-mmx.dtsi51 red {
52 label = "red";
Dkirkwood-dnskw.dtsi72 pmx_led_red_right_hdd: pmx-led-red-right-hdd {
76 pmx_led_red_left_hdd: pmx-led-red-left-hdd {
80 pmx_led_red_usb_325: pmx-led-red-usb-325 {
88 pmx_led_red_usb_320: pmx-led-red-usb-320 {
Dkirkwood-iconnect.dts50 pmx_led_power_red: pmx-power-red {
106 power-red {
107 label = "power:red";
Domap3-igep0030-common.dtsi19 label = "omap3:red:user0";
31 label = "omap3:red:user1";
Dkirkwood-cloudbox.dts73 red-fail {
74 label = "cloudbox:red:fail";
Dkirkwood-guruplug-server-plus.dts62 label = "guruplug:red:health";
70 label = "guruplug:red:wmode";
Dkizbox.dts112 label = "led1:red";
125 label = "led2:red";
Dkirkwood-openblocks_a6.dts97 led-red {
98 label = "obsa6:red:stat";
Dimx28-sps1.dts157 label = "sps1-2:red:user";
164 label = "sps1-3:red:user";
Dkirkwood-mv88f6281gtw-ge.dts94 red-status {
95 label = "gtw:red:Status";
Dkirkwood-laplug.dts75 red-fail {
76 label = "laplug_v2:red:power";
Dkirkwood-topkick.dts47 pmx_led_sys_red: pmx-led-sys-red {
135 label = "topkick:red:system";
Dkirkwood-openblocks_a7.dts115 led-red {
116 label = "obsa7:red:stat";
Domap3-overo-summit-common.dtsi22 label = "overo:red:gpio21";
Dkirkwood-sheevaplug.dts39 label = "sheevaplug:red:misc";
Domap3-overo-tobi-common.dtsi20 label = "overo:red:gpio21";
Dkirkwood-b3.dts57 pmx_led_red: pmx-led-red {
142 label = "bubba3:red:error";
Dkirkwood-lsxl.dtsi142 label = "lsxl:red:alarm";
158 label = "lsxl:red:func";
/linux-4.1.27/drivers/video/fbdev/mmp/fb/
Dmmpfb.c38 if (var->bits_per_pixel == 16 && var->red.length == 8 && in var_to_pixfmt()
49 if (var->bits_per_pixel == 12 && var->red.length == 8 && in var_to_pixfmt()
60 if (var->bits_per_pixel == 16 && var->red.length == 16 && in var_to_pixfmt()
62 if (var->red.offset == 0) in var_to_pixfmt()
73 if (var->bits_per_pixel == 16 && var->red.length <= 5 && in var_to_pixfmt()
76 if (var->red.offset >= var->blue.offset) in var_to_pixfmt()
86 if (var->bits_per_pixel <= 32 && var->red.length <= 8 && in var_to_pixfmt()
89 if (var->red.offset >= var->blue.offset) in var_to_pixfmt()
96 if (var->red.offset >= var->blue.offset) in var_to_pixfmt()
101 if (var->red.offset >= var->blue.offset) in var_to_pixfmt()
[all …]
/linux-4.1.27/drivers/video/fbdev/
D68328fb.c59 .red = { 0, 8, 0 },
93 static int mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
192 var->red.offset = 0; in mc68x328fb_check_var()
193 var->red.length = 1; in mc68x328fb_check_var()
202 var->red.offset = 0; in mc68x328fb_check_var()
203 var->red.length = 8; in mc68x328fb_check_var()
213 var->red.offset = 0; in mc68x328fb_check_var()
214 var->red.length = 5; in mc68x328fb_check_var()
222 var->red.offset = 0; in mc68x328fb_check_var()
223 var->red.length = 5; in mc68x328fb_check_var()
[all …]
Dmacfb.c55 static int (*macfb_setpalette)(unsigned int regno, unsigned int red,
151 static int dafb_setpalette(unsigned int regno, unsigned int red, in dafb_setpalette() argument
173 nubus_writeb(info->cmap.red[i] >> 8, in dafb_setpalette()
185 nubus_writeb(red, &dafb_cmap_regs->lut); in dafb_setpalette()
197 static int v8_brazil_setpalette(unsigned int regno, unsigned int red, in v8_brazil_setpalette() argument
220 nubus_writeb(red, &v8_brazil_cmap_regs->lut); in v8_brazil_setpalette()
231 static int rbv_setpalette(unsigned int regno, unsigned int red, in rbv_setpalette() argument
257 nubus_writeb(red, &rbv_cmap_regs->lut); in rbv_setpalette()
268 static int mdc_setpalette(unsigned int regno, unsigned int red, in mdc_setpalette() argument
280 nubus_writeb(red, &cmap_regs->lut); in mdc_setpalette()
[all …]
Dvfb.c87 .red = { 0, 8, 0 },
119 static int vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
222 var->red.offset = 0; in vfb_check_var()
223 var->red.length = 8; in vfb_check_var()
233 var->red.offset = 0; in vfb_check_var()
234 var->red.length = 5; in vfb_check_var()
242 var->red.offset = 0; in vfb_check_var()
243 var->red.length = 5; in vfb_check_var()
253 var->red.offset = 0; in vfb_check_var()
254 var->red.length = 8; in vfb_check_var()
[all …]
Dpxa168fb.c48 if (var->bits_per_pixel == 16 && var->red.length <= 5 && in determine_best_pix_fmt()
51 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
58 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
70 if (var->bits_per_pixel <= 32 && var->red.length <= 8 && in determine_best_pix_fmt()
73 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
80 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
85 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
102 var->red.offset = 11; var->red.length = 5; in set_pix_fmt()
109 var->red.offset = 0; var->red.length = 5; in set_pix_fmt()
116 var->red.offset = 10; var->red.length = 5; in set_pix_fmt()
[all …]
Dsbuslib.c119 u16 red, green, blue; in sbusfb_ioctl_helper() local
128 __get_user(ured, &c->red) || in sbusfb_ioctl_helper()
134 cmap.red = &red; in sbusfb_ioctl_helper()
146 red = red8 << 8; in sbusfb_ioctl_helper()
164 u8 red, green, blue; in sbusfb_ioctl_helper() local
168 __get_user(ured, &c->red) || in sbusfb_ioctl_helper()
177 red = cmap->red[index + i] >> 8; in sbusfb_ioctl_helper()
180 if (put_user(red, &ured[i]) || in sbusfb_ioctl_helper()
202 ret |= get_user(addr, &argp->red); in fbiogetputcmap()
203 ret |= put_user(compat_ptr(addr), &p->red); in fbiogetputcmap()
[all …]
Docfb.c174 static int ocfb_setcolreg(unsigned regno, unsigned red, unsigned green, in ocfb_setcolreg() argument
188 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in ocfb_setcolreg()
191 red >>= (16 - info->var.red.length); in ocfb_setcolreg()
198 color = (red << 16) | (green << 8) | blue; in ocfb_setcolreg()
202 (red << info->var.red.offset) | in ocfb_setcolreg()
243 var->red.offset = 0; in ocfb_init_var()
244 var->red.length = 8; in ocfb_init_var()
254 var->red.offset = 11; in ocfb_init_var()
255 var->red.length = 5; in ocfb_init_var()
265 var->red.offset = 16; in ocfb_init_var()
[all …]
Dbt455.h36 u8* red, u8* green, u8* blue) in bt455_read_cmap_entry() argument
40 *red = regs->addr_cmap_data & 0x0f; in bt455_read_cmap_entry()
48 u8 red, u8 green, u8 blue) in bt455_write_cmap_entry() argument
52 regs->addr_cmap_data = red & 0x0f; in bt455_write_cmap_entry()
60 u8 red, u8 green, u8 blue) in bt455_write_ovly_entry() argument
64 regs->addr_ovly = red & 0x0f; in bt455_write_ovly_entry()
Dvesafb.c81 static int vesa_setpalette(int regno, unsigned red, unsigned green, in vesa_setpalette() argument
92 outb_p(red >> shift, dac_val); in vesa_setpalette()
103 struct { u_char blue, green, red, pad; } entry; in vesa_setpalette() member
105 entry.red = red >> shift; in vesa_setpalette()
125 static int vesafb_setcolreg(unsigned regno, unsigned red, unsigned green, in vesafb_setcolreg() argument
142 err = vesa_setpalette(regno,red,green,blue); in vesafb_setcolreg()
146 if (info->var.red.offset == 10) { in vesafb_setcolreg()
149 ((red & 0xf800) >> 1) | in vesafb_setcolreg()
155 ((red & 0xf800) ) | in vesafb_setcolreg()
162 red >>= 8; in vesafb_setcolreg()
[all …]
Doffb.c100 static int offb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in offb_setcolreg() argument
107 u32 cr = red >> (16 - info->var.red.length); in offb_setcolreg()
115 value = (cr << info->var.red.offset) | in offb_setcolreg()
130 red >>= 8; in offb_setcolreg()
140 writeb(red, par->cmap_data); in offb_setcolreg()
152 (red << 16 | green << 8 | blue)); in offb_setcolreg()
160 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg()
165 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg()
169 (red << 16 | green << 8 | blue)); in offb_setcolreg()
175 writel(((red) << 22) | ((green) << 12) | ((blue) << 2), in offb_setcolreg()
[all …]
Dasiliantfb.c95 static int asiliantfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
244 var->red.offset = 16; in asiliantfb_check_var()
247 var->red.length = var->blue.length = var->green.length = 8; in asiliantfb_check_var()
249 switch (var->red.offset) { in asiliantfb_check_var()
261 var->red.length = var->blue.length = 5; in asiliantfb_check_var()
263 var->red.offset = var->green.offset = var->blue.offset = 0; in asiliantfb_check_var()
264 var->red.length = var->green.length = var->blue.length = 8; in asiliantfb_check_var()
284 if (p->var.red.offset == 11) in asiliantfb_set_par()
306 static int asiliantfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in asiliantfb_setcolreg() argument
311 red >>= 8; in asiliantfb_setcolreg()
[all …]
Dbf537-lq035.c440 .red = {11, 5, 0},
516 var->red.offset = info->var.red.offset; in bfin_lq035_fb_check_var()
519 var->red.length = info->var.red.length; in bfin_lq035_fb_check_var()
525 var->red.msb_right = 0; in bfin_lq035_fb_check_var()
587 static int bfin_lq035_fb_setcolreg(u_int regno, u_int red, u_int green, in bfin_lq035_fb_setcolreg() argument
596 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in bfin_lq035_fb_setcolreg()
605 red >>= (16 - info->var.red.length); in bfin_lq035_fb_setcolreg()
609 value = (red << info->var.red.offset) | in bfin_lq035_fb_setcolreg()
741 bfin_lq035_fb_defined.red.msb_right = 0; in bfin_lq035_probe()
745 bfin_lq035_fb_defined.red.length = 5; in bfin_lq035_probe()
[all …]
Dfb-puv3.c78 .red = { 11, 5, 0 },
404 var->red.offset = 0; in unifb_check_var()
405 var->red.length = 8; in unifb_check_var()
415 var->red.offset = 0; in unifb_check_var()
416 var->red.length = 5; in unifb_check_var()
424 var->red.offset = 11; in unifb_check_var()
425 var->red.length = 5; in unifb_check_var()
435 var->red.offset = 0; in unifb_check_var()
436 var->red.length = 8; in unifb_check_var()
445 var->red.offset = 16; in unifb_check_var()
[all …]
Dskeletonfb.c284 static int xxxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in xxxfb_setcolreg() argument
297 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in xxxfb_setcolreg()
363 red = CNVT_TOHW(red, info->var.red.length); in xxxfb_setcolreg()
378 write_{red|green|blue|transp}_to_clut(); in xxxfb_setcolreg()
402 v = (red << info->var.red.offset) | in xxxfb_setcolreg()
Dvt8500lcdfb.c59 info->var.red.offset = 0; in vt8500lcd_set_par()
60 info->var.red.length = info->var.bits_per_pixel; in vt8500lcd_set_par()
61 info->var.red.msb_right = 0; in vt8500lcd_set_par()
86 info->var.red.offset = 11; in vt8500lcd_set_par()
87 info->var.red.length = 5; in vt8500lcd_set_par()
88 info->var.red.msb_right = 0; in vt8500lcd_set_par()
97 info->var.red.offset = info->var.bits_per_pixel in vt8500lcd_set_par()
99 info->var.red.length = info->var.bits_per_pixel / 3; in vt8500lcd_set_par()
100 info->var.red.msb_right = 0; in vt8500lcd_set_par()
147 static int vt8500lcd_setcolreg(unsigned regno, unsigned red, unsigned green, in vt8500lcd_setcolreg() argument
[all …]
Dau1100fb.c151 info->var.red.offset = 0; in au1100fb_setmode()
152 info->var.red.length = info->var.bits_per_pixel; in au1100fb_setmode()
153 info->var.red.msb_right = 0; in au1100fb_setmode()
173 info->var.red = rgb_bitfields[index][0]; in au1100fb_setmode()
235 int au1100fb_fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned tra… in au1100fb_fb_setcolreg() argument
249 red = green = blue = in au1100fb_fb_setcolreg()
250 (19595 * red + 38470 * green + 7471 * blue) >> 16; in au1100fb_fb_setcolreg()
260 red >>= (16 - fbi->var.red.length); in au1100fb_fb_setcolreg()
264 value = (red << fbi->var.red.offset) | in au1100fb_fb_setcolreg()
271 value = (red & 0xF800)|((green >> 5) & 0x07E0)|((blue >> 11) & 0x001F); in au1100fb_fb_setcolreg()
[all …]
Dclps711xfb.c50 clps7111fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in clps7111fb_setcolreg() argument
59 level = (red * 77 + green * 151 + blue * 28) >> 20; in clps7111fb_setcolreg()
95 var->red.msb_right = 0; in clps7111fb_check_var()
96 var->red.offset = 0; in clps7111fb_check_var()
97 var->red.length = var->bits_per_pixel; in clps7111fb_check_var()
98 var->green = var->red; in clps7111fb_check_var()
99 var->blue = var->red; in clps7111fb_check_var()
Dgrvga.c124 var->red = (struct fb_bitfield) {0, 8, 0}; /* offset, length, msb-right */ in grvga_check_var()
130 var->red = (struct fb_bitfield) {11, 5, 0}; in grvga_check_var()
137 var->red = (struct fb_bitfield) {16, 8, 0}; in grvga_check_var()
193 static int grvga_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned tr… in grvga_setcolreg() argument
203 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in grvga_setcolreg()
210 red = CNVT_TOHW(red, info->var.red.length); in grvga_setcolreg()
219 __raw_writel((regno << 24) | (red << 16) | (green << 8) | blue, in grvga_setcolreg()
229 v = (red << info->var.red.offset) | in grvga_setcolreg()
Dep93xx-fb.c175 info->var.red.offset = 0; in ep93xxfb_set_pixelmode()
176 info->var.red.length = 8; in ep93xxfb_set_pixelmode()
188 info->var.red.offset = 11; in ep93xxfb_set_pixelmode()
189 info->var.red.length = 5; in ep93xxfb_set_pixelmode()
201 info->var.red.offset = 16; in ep93xxfb_set_pixelmode()
202 info->var.red.length = 8; in ep93xxfb_set_pixelmode()
214 info->var.red.offset = 16; in ep93xxfb_set_pixelmode()
215 info->var.red.length = 8; in ep93xxfb_set_pixelmode()
354 static int ep93xxfb_setcolreg(unsigned int regno, unsigned int red, in ep93xxfb_setcolreg() argument
366 rgb = ((red & 0xff00) << 8) | (green & 0xff00) | in ep93xxfb_setcolreg()
[all …]
Dbfin-lq035q1-fb.c450 var->red.offset = info->var.red.offset; in bfin_lq035q1_fb_check_var()
453 var->red.length = info->var.red.length; in bfin_lq035q1_fb_check_var()
459 var->red.msb_right = 0; in bfin_lq035q1_fb_check_var()
498 static int bfin_lq035q1_fb_setcolreg(u_int regno, u_int red, u_int green, in bfin_lq035q1_fb_setcolreg() argument
507 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in bfin_lq035q1_fb_setcolreg()
517 red >>= (16 - info->var.red.length); in bfin_lq035q1_fb_setcolreg()
521 value = (red << info->var.red.offset) | in bfin_lq035q1_fb_setcolreg()
624 fbinfo->var.red.offset = 0; in bfin_lq035q1_probe()
628 fbinfo->var.red.offset = 0; in bfin_lq035q1_probe()
634 fbinfo->var.red.offset = 16; in bfin_lq035q1_probe()
[all …]
Dhitfb.c207 static int hitfb_setcolreg(unsigned regno, unsigned red, unsigned green, in hitfb_setcolreg() argument
216 fb_writew(red >> 10, HD64461_CPTWDR); in hitfb_setcolreg()
224 ((red & 0xf800)) | in hitfb_setcolreg()
265 var->red.offset = 0; in hitfb_check_var()
266 var->red.length = 8; in hitfb_check_var()
275 var->red.offset = 11; in hitfb_check_var()
276 var->red.length = 5; in hitfb_check_var()
364 hitfb_var.red.offset = 0; in hitfb_probe()
365 hitfb_var.red.length = 8; in hitfb_probe()
374 hitfb_var.red.offset = 11; in hitfb_probe()
[all …]
Dq40fb.c45 .red = {6, 5, 0},
54 static int q40fb_setcolreg(unsigned regno, unsigned red, unsigned green, in q40fb_setcolreg() argument
66 red>>=11; in q40fb_setcolreg()
71 ((u32 *)info->pseudo_palette)[regno] = ((red & 31) <<6) | in q40fb_setcolreg()
Ds3c2410fb.c183 var->red.offset = 0; in s3c2410fb_check_var()
184 var->red.length = var->bits_per_pixel; in s3c2410fb_check_var()
185 var->green = var->red; in s3c2410fb_check_var()
186 var->blue = var->red; in s3c2410fb_check_var()
191 var->red.length = 3; in s3c2410fb_check_var()
192 var->red.offset = 5; in s3c2410fb_check_var()
198 var->red.offset = 0; in s3c2410fb_check_var()
199 var->red.length = 8; in s3c2410fb_check_var()
200 var->green = var->red; in s3c2410fb_check_var()
201 var->blue = var->red; in s3c2410fb_check_var()
[all …]
Dbfin-t350mcqb-fb.c257 var->red.offset = 0; in bfin_t350mcqb_fb_check_var()
260 var->red.length = var->green.length = var->blue.length = 8; in bfin_t350mcqb_fb_check_var()
264 var->red.msb_right = 0; in bfin_t350mcqb_fb_check_var()
303 static int bfin_t350mcqb_fb_setcolreg(u_int regno, u_int red, u_int green, in bfin_t350mcqb_fb_setcolreg() argument
312 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in bfin_t350mcqb_fb_setcolreg()
322 red >>= (16 - info->var.red.length); in bfin_t350mcqb_fb_setcolreg()
326 value = (red << info->var.red.offset) | in bfin_t350mcqb_fb_setcolreg()
477 fbinfo->var.red.offset = 0; in bfin_t350mcqb_probe()
481 fbinfo->var.red.length = 8; in bfin_t350mcqb_probe()
Dcyber2000fb.c78 u8 red, green, blue; member
276 cyber2000fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in cyber2000fb_setcolreg() argument
301 red >>= 8; in cyber2000fb_setcolreg()
305 cfb->palette[regno].red = red; in cyber2000fb_setcolreg()
310 cyber2000fb_writeb(red, 0x3c9, cfb); in cyber2000fb_setcolreg()
326 red >>= 8; in cyber2000fb_setcolreg()
338 cyber2000fb_writeb(cfb->palette[regno >> 1].red, in cyber2000fb_setcolreg()
350 cfb->palette[regno << 3].red = red; in cyber2000fb_setcolreg()
359 cyber2000fb_writeb(red, 0x3c9, cfb); in cyber2000fb_setcolreg()
366 cfb->palette[regno << 4].red = red; in cyber2000fb_setcolreg()
[all …]
Dwm8505fb.c126 info->var.red.offset = 16; in wm8505fb_set_par()
127 info->var.red.length = 8; in wm8505fb_set_par()
128 info->var.red.msb_right = 0; in wm8505fb_set_par()
138 info->var.red.offset = 11; in wm8505fb_set_par()
139 info->var.red.length = 5; in wm8505fb_set_par()
140 info->var.red.msb_right = 0; in wm8505fb_set_par()
194 static int wm8505fb_setcolreg(unsigned regno, unsigned red, unsigned green, in wm8505fb_setcolreg() argument
204 red = green = blue = in wm8505fb_setcolreg()
205 (19595 * red + 38470 * green + 7471 * blue) >> 16; in wm8505fb_setcolreg()
212 val = chan_to_field(red, &fbi->fb.var.red); in wm8505fb_setcolreg()
Dnuc900fb.c153 var->red.offset = 0; in nuc900fb_check_var()
154 var->red.length = var->bits_per_pixel; in nuc900fb_check_var()
155 var->green = var->red; in nuc900fb_check_var()
156 var->blue = var->red; in nuc900fb_check_var()
159 var->red.length = 4; in nuc900fb_check_var()
162 var->red.offset = 8; in nuc900fb_check_var()
167 var->red.length = 5; in nuc900fb_check_var()
170 var->red.offset = 11; in nuc900fb_check_var()
175 var->red.length = 6; in nuc900fb_check_var()
178 var->red.offset = 12; in nuc900fb_check_var()
[all …]
Dg364fb.c85 .red = { 0, 8, 0 },
108 static int g364fb_setcolreg(u_int regno, u_int red, u_int green,
175 static int g364fb_setcolreg(u_int regno, u_int red, u_int green, in g364fb_setcolreg() argument
183 red >>= 8; in g364fb_setcolreg()
187 ptr[regno << 1] = (red << 16) | (green << 8) | blue; in g364fb_setcolreg()
Dchipsfb.c79 static int chipsfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
121 info->var.red.offset = 10; in chipsfb_set_par()
124 info->var.red.length = info->var.green.length = in chipsfb_set_par()
137 info->var.red.offset = info->var.green.offset = in chipsfb_set_par()
139 info->var.red.length = info->var.green.length = in chipsfb_set_par()
151 static int chipsfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in chipsfb_setcolreg() argument
156 red >>= 8; in chipsfb_setcolreg()
161 outb(red, 0x3c9); in chipsfb_setcolreg()
318 .red = { .length = 8 },
Dacornfb.c269 acornfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in acornfb_setcolreg() argument
280 pseudo_val = regno << info->var.red.offset; in acornfb_setcolreg()
288 pal.vidc20.red = red >> 8; in acornfb_setcolreg()
300 pal.vidc20.red = current_par.palette[ i & 31].vidc20.red; in acornfb_setcolreg()
461 var->red.msb_right = 0; in acornfb_check_var()
468 var->red.offset = 0; in acornfb_check_var()
469 var->red.length = var->bits_per_pixel; in acornfb_check_var()
470 var->green = var->red; in acornfb_check_var()
471 var->blue = var->red; in acornfb_check_var()
478 var->red.offset = 0; in acornfb_check_var()
[all …]
Dbf54x-lq043fb.c335 var->red.offset = 16; in bfin_bf54x_fb_check_var()
338 var->red.length = var->green.length = var->blue.length = 8; in bfin_bf54x_fb_check_var()
342 var->red.msb_right = 0; in bfin_bf54x_fb_check_var()
381 static int bfin_bf54x_fb_setcolreg(u_int regno, u_int red, u_int green, in bfin_bf54x_fb_setcolreg() argument
390 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in bfin_bf54x_fb_setcolreg()
400 red >>= (16 - info->var.red.length); in bfin_bf54x_fb_setcolreg()
404 value = (red << info->var.red.offset) | in bfin_bf54x_fb_setcolreg()
575 fbinfo->var.red.offset = 16; in bfin_bf54x_probe()
579 fbinfo->var.red.length = 8; in bfin_bf54x_probe()
Dimxfb.c128 struct fb_bitfield red; member
217 .red = {.offset = 16, .length = 8,},
224 .red = {.offset = 11, .length = 5,},
231 .red = {.offset = 8, .length = 4,},
238 .red = {.offset = 0, .length = 8,},
254 static int imxfb_setpalettereg(u_int regno, u_int red, u_int green, u_int blue, in imxfb_setpalettereg() argument
262 val = (CNVT_TOHW(red, 4) << 8) | in imxfb_setpalettereg()
272 static int imxfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in imxfb_setcolreg() argument
286 red = 0xffff - red; in imxfb_setcolreg()
296 red = green = blue = (19595 * red + 38470 * green + in imxfb_setcolreg()
[all …]
Dmacmodes.c238 var->red.offset = 0; in mac_vmode_to_var()
239 var->red.length = 8; in mac_vmode_to_var()
248 var->red.offset = 10; in mac_vmode_to_var()
249 var->red.length = 5; in mac_vmode_to_var()
258 var->red.offset = 16; in mac_vmode_to_var()
259 var->red.length = 8; in mac_vmode_to_var()
Dbfin_adv7393fb.c85 .red = {11, 5, 0},
445 bfin_adv7393_fb_defined.red.length = 5; in bfin_adv7393_fb_probe()
579 var->red.offset = info->var.red.offset; in bfin_adv7393_fb_check_var()
582 var->red.length = info->var.red.length; in bfin_adv7393_fb_check_var()
588 var->red.msb_right = 0; in bfin_adv7393_fb_check_var()
685 static int bfin_adv7393_fb_setcolreg(u_int regno, u_int red, u_int green, in bfin_adv7393_fb_setcolreg() argument
694 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in bfin_adv7393_fb_setcolreg()
702 red >>= (16 - info->var.red.length); in bfin_adv7393_fb_setcolreg()
706 value = (red << info->var.red.offset) | in bfin_adv7393_fb_setcolreg()
Dsunxvr1000.c44 unsigned red, unsigned green, unsigned blue, in gfb_setcolreg() argument
50 red >>= 8; in gfb_setcolreg()
54 value = (blue << 16) | (green << 8) | red; in gfb_setcolreg()
97 var->red.offset = 0; in gfb_set_fbinfo()
98 var->red.length = 8; in gfb_set_fbinfo()
Dmaxinefb.c88 static int maxinefb_setcolreg(unsigned regno, unsigned red, unsigned green, in maxinefb_setcolreg() argument
97 red >>= 8; /* The cmap fields are 16 bits */ in maxinefb_setcolreg()
101 hw_colorvalue = (blue << 16) + (green << 8) + (red); in maxinefb_setcolreg()
Dsunxvr2500.c48 unsigned red, unsigned green, unsigned blue, in s3d_setcolreg() argument
54 red >>= 8; in s3d_setcolreg()
58 value = (blue << 24) | (green << 16) | (red << 8); in s3d_setcolreg()
101 var->red.offset = 8; in s3d_set_fbinfo()
102 var->red.length = 8; in s3d_set_fbinfo()
Datafb.c89 static int atafb_setcolreg(unsigned int regno, unsigned int red, unsigned int green,
696 var->red.offset = 0; in tt_encode_var()
697 var->red.length = 4; in tt_encode_var()
698 var->red.msb_right = 0; in tt_encode_var()
749 var->red.length = 0; in tt_encode_var()
756 var->blue = var->green = var->red; in tt_encode_var()
806 static int tt_setcolreg(unsigned int regno, unsigned int red, in tt_setcolreg() argument
814 tt_palette[regno] = (((red >> 12) << 8) | ((green >> 12) << 4) | in tt_setcolreg()
1460 var->red.offset = 11; in falcon_encode_var()
1461 var->red.length = 5; in falcon_encode_var()
[all …]
Defifb.c40 static int efifb_setcolreg(unsigned regno, unsigned red, unsigned green, in efifb_setcolreg() argument
55 red >>= 8; in efifb_setcolreg()
59 (red << info->var.red.offset) | in efifb_setcolreg()
249 efifb_defined.red.offset = screen_info.red_pos; in efifb_probe()
250 efifb_defined.red.length = screen_info.red_size; in efifb_probe()
Dsa1100fb.c197 .red = { .offset = 0, .length = 4, },
204 .red = { .offset = 0, .length = 8, },
211 .red = { .offset = 11, .length = 5, },
269 sa1100fb_setpalettereg(u_int regno, u_int red, u_int green, u_int blue, in sa1100fb_setpalettereg() argument
277 val = ((red >> 4) & 0xf00); in sa1100fb_setpalettereg()
291 sa1100fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in sa1100fb_setcolreg() argument
306 red = 0xffff - red; in sa1100fb_setcolreg()
316 red = green = blue = (19595 * red + 38470 * green + in sa1100fb_setcolreg()
328 val = chan_to_field(red, &fbi->fb.var.red); in sa1100fb_setcolreg()
339 ret = sa1100fb_setpalettereg(regno, red, green, blue, trans, info); in sa1100fb_setcolreg()
[all …]
Dfm2fb.c164 static int fm2fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
195 static int fm2fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in fm2fb_setcolreg() argument
199 red >>= 8; in fm2fb_setcolreg()
203 ((u32*)(info->pseudo_palette))[regno] = (red << 16) | in fm2fb_setcolreg()
Dda8xx-fb.c605 static int fb_setcolreg(unsigned regno, unsigned red, unsigned green, in fb_setcolreg() argument
625 red = CNVT_TOHW(red, info->var.red.length); in fb_setcolreg()
638 red >>= 4; in fb_setcolreg()
642 pal = red & 0x0f00; in fb_setcolreg()
652 red >>= 4; in fb_setcolreg()
656 pal = (red & 0x0f00); in fb_setcolreg()
676 v = (red << info->var.red.offset) | in fb_setcolreg()
965 var->red.offset = 0; in fb_check_var()
966 var->red.length = 8; in fb_check_var()
976 var->red.offset = 0; in fb_check_var()
[all …]
Dclps711x-fb.c48 static int clps711x_fb_setcolreg(u_int regno, u_int red, u_int green, in clps711x_fb_setcolreg() argument
60 level = (((red * 77 + green * 151 + blue * 28) >> 20) << shift) & mask; in clps711x_fb_setcolreg()
95 var->red.msb_right = 0; in clps711x_fb_check_var()
96 var->red.offset = 0; in clps711x_fb_check_var()
97 var->red.length = var->bits_per_pixel; in clps711x_fb_check_var()
98 var->green = var->red; in clps711x_fb_check_var()
99 var->blue = var->red; in clps711x_fb_check_var()
Dpvr2fb.c163 .red = { 11, 5, 0 },
196 static int pvr2fb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int …
291 var->red.offset = 11; var->red.length = 5; in set_color_bitfields()
297 var->red.offset = 16; var->red.length = 8; in set_color_bitfields()
304 var->red.offset = 16; var->red.length = 8; in set_color_bitfields()
312 static int pvr2fb_setcolreg(unsigned int regno, unsigned int red, in pvr2fb_setcolreg() argument
329 tmp = (red & 0xf800) | in pvr2fb_setcolreg()
336 red >>= 8; green >>= 8; blue >>= 8; in pvr2fb_setcolreg()
337 tmp = (red << 16) | (green << 8) | blue; in pvr2fb_setcolreg()
340 red >>= 8; green >>= 8; blue >>= 8; in pvr2fb_setcolreg()
[all …]
Damba-clcd.c150 var->red.msb_right = 0; in clcdfb_set_bitfields()
166 var->red.length = var->bits_per_pixel; in clcdfb_set_bitfields()
167 var->red.offset = 0; in clcdfb_set_bitfields()
209 var->red.length = 5; in clcdfb_set_bitfields()
212 var->red.length = 4; in clcdfb_set_bitfields()
224 var->red.length = 8; in clcdfb_set_bitfields()
242 rgb = caps & CLCD_CAP_RGB && var->red.offset == 0; in clcdfb_set_bitfields()
255 var->red.offset = var->green.offset + var->green.length; in clcdfb_set_bitfields()
257 var->red.offset = 0; in clcdfb_set_bitfields()
258 var->green.offset = var->red.offset + var->red.length; in clcdfb_set_bitfields()
[all …]
Dgbefb.c104 .red = { 0, 8, 0 },
135 .red = { 0, 8, 0 },
858 static int gbefb_setcolreg(unsigned regno, unsigned red, unsigned green, in gbefb_setcolreg() argument
866 red >>= 8; in gbefb_setcolreg()
871 gbe_cmap[regno] = (red << 24) | (green << 16) | (blue << 8); in gbefb_setcolreg()
886 red >>= 3; in gbefb_setcolreg()
890 (red << info->var.red.offset) | in gbefb_setcolreg()
896 (red << info->var.red.offset) | in gbefb_setcolreg()
959 var->red.offset = 0; in gbefb_check_var()
960 var->red.length = 8; in gbefb_check_var()
[all …]
Dpm3fb.c183 return var->red.length + var->green.length in pm3fb_depth()
671 cmap.red[fg_idx] >> 8 ); in pm3fb_cursor()
678 cmap.red[bg_idx] >> 8 ); in pm3fb_cursor()
921 unsigned bpp = var->red.length + var->green.length in pm3fb_check_var()
929 var->red.length = 8; in pm3fb_check_var()
932 var->red.offset = 0; in pm3fb_check_var()
939 var->red.length = 5; in pm3fb_check_var()
945 var->red.length = 8; in pm3fb_check_var()
960 var->red.offset = var->green.offset + var->green.length; in pm3fb_check_var()
961 var->transp.offset = var->red.offset + var->red.length; in pm3fb_check_var()
[all …]
Ds1d13xxxfb.c170 info->var.red.length = 4; in s1d13xxxfb_setup_pseudocolour()
181 info->var.red.length = 5; in s1d13xxxfb_setup_truecolour()
182 info->var.red.offset = 11; in s1d13xxxfb_setup_truecolour()
271 s1d13xxxfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in s1d13xxxfb_setcolreg() argument
281 regno, red, green, blue, transp); in s1d13xxxfb_setcolreg()
284 red = green = blue = (19595*red + 38470*green + 7471*blue) >> 16; in s1d13xxxfb_setcolreg()
293 pseudo_val = (red >> 11) << info->var.red.offset; in s1d13xxxfb_setcolreg()
309 s1d13xxxfb_writereg(s1dfb, S1DREG_LKUP_DATA, red); in s1d13xxxfb_setcolreg()
679 var->red.offset = var->green.offset = var->blue.offset = 0; in s1d13xxxfb_fetch_hw_state()
680 var->red.length = var->green.length = var->blue.length = 8; in s1d13xxxfb_fetch_hw_state()
Djz4740_fb.c243 static int jzfb_setcolreg(unsigned regno, unsigned red, unsigned green, in jzfb_setcolreg() argument
251 color = jzfb_convert_color_to_hw(red, &fb->var.red); in jzfb_setcolreg()
307 var->red.offset = 10; in jzfb_check_var()
308 var->red.length = 5; in jzfb_check_var()
315 var->red.offset = 11; in jzfb_check_var()
316 var->red.length = 5; in jzfb_check_var()
323 var->red.offset = 16; in jzfb_check_var()
324 var->red.length = 6; in jzfb_check_var()
335 var->red.offset = 16; in jzfb_check_var()
336 var->red.length = 8; in jzfb_check_var()
Dpm2fb.c130 .red = {0, 8, 0},
634 var->red.length = 8; in pm2fb_check_var()
639 var->red.offset = 11; in pm2fb_check_var()
640 var->red.length = 5; in pm2fb_check_var()
649 var->red.offset = 16; in pm2fb_check_var()
652 var->red.length = 8; in pm2fb_check_var()
658 var->red.offset = 0; in pm2fb_check_var()
661 var->red.offset = 16; in pm2fb_check_var()
665 var->red.length = 8; in pm2fb_check_var()
871 static int pm2fb_setcolreg(unsigned regno, unsigned red, unsigned green, in pm2fb_setcolreg() argument
[all …]
Dpmag-ba-fb.c52 .red.length = 8,
94 static int pmagbafb_setcolreg(unsigned int regno, unsigned int red, in pmagbafb_setcolreg() argument
103 red >>= 8; /* The cmap fields are 16 bits */ in pmagbafb_setcolreg()
111 dac_write(par, BT459_CMAP, red); in pmagbafb_setcolreg()
Dsimplefb.c48 static int simplefb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in simplefb_setcolreg() argument
52 u32 cr = red >> (16 - info->var.red.length); in simplefb_setcolreg()
60 value = (cr << info->var.red.offset) | in simplefb_setcolreg()
315 info->var.red = params.format->red; in simplefb_probe()
Digafb.c83 .red = {0, 8, 0 },
107 .red = {0, 8, 0 },
130 .red = { 0, 8, 0 },
153 .red = {0, 8, 0 },
276 static int igafb_setcolreg(unsigned regno, unsigned red, unsigned green, in igafb_setcolreg() argument
292 pci_outb(par, red, DAC_DATA); in igafb_setcolreg()
Dxilinxfb.c123 .red = { RED_SHIFT, 8, 0 },
198 xilinx_fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, in xilinx_fb_setcolreg() argument
209 red = green = blue = in xilinx_fb_setcolreg()
210 (red * 77 + green * 151 + blue * 28 + 127) >> 8; in xilinx_fb_setcolreg()
216 red >>= 8; in xilinx_fb_setcolreg()
219 palette[regno] = (red << RED_SHIFT) | (green << GREEN_SHIFT) | in xilinx_fb_setcolreg()
Dfsl-diu-fb.c721 var->red.length = 5; in fsl_diu_check_var()
722 var->red.offset = 11; in fsl_diu_check_var()
723 var->red.msb_right = 0; in fsl_diu_check_var()
738 var->red.length = 8; in fsl_diu_check_var()
739 var->red.offset = 0; in fsl_diu_check_var()
740 var->red.msb_right = 0; in fsl_diu_check_var()
755 var->red.length = 8; in fsl_diu_check_var()
756 var->red.offset = 16; in fsl_diu_check_var()
757 var->red.msb_right = 0; in fsl_diu_check_var()
951 #define MAKE_PF(alpha, red, green, blue, size, c0, c1, c2, c3) \ in fsl_diu_get_pixel_format() argument
[all …]
Dsh7760fb.c101 u_int red, u_int green, u_int blue, in sh7760_setcolreg() argument
111 red >>= 16 - info->var.red.length; in sh7760_setcolreg()
116 palette[regno] = (red << info->var.red.offset) | in sh7760_setcolreg()
499 info->var.red.offset = 11; in sh7760fb_probe()
500 info->var.red.length = 5; in sh7760fb_probe()
501 info->var.red.msb_right = 0; in sh7760fb_probe()
Datmel_lcdfb.c529 var->red.msb_right = var->green.msb_right = var->blue.msb_right = 0; in atmel_lcdfb_check_var()
569 var->red.offset = var->green.offset = var->blue.offset = 0; in atmel_lcdfb_check_var()
570 var->red.length = var->green.length = var->blue.length in atmel_lcdfb_check_var()
582 var->red.offset = var->green.length + 5; in atmel_lcdfb_check_var()
586 var->red.offset = 0; in atmel_lcdfb_check_var()
590 var->red.length = var->blue.length = 5; in atmel_lcdfb_check_var()
599 var->red.offset = 16; in atmel_lcdfb_check_var()
603 var->red.offset = 0; in atmel_lcdfb_check_var()
607 var->red.length = var->green.length = var->blue.length = 8; in atmel_lcdfb_check_var()
807 static int atmel_lcdfb_setcolreg(unsigned int regno, unsigned int red, in atmel_lcdfb_setcolreg() argument
[all …]
Dcirrusfb.c390 unsigned char red, unsigned char green, unsigned char blue);
393 unsigned char *red, unsigned char *green,
540 var->red.offset = 0; in cirrusfb_check_var()
541 var->red.length = 1; in cirrusfb_check_var()
542 var->green = var->red; in cirrusfb_check_var()
543 var->blue = var->red; in cirrusfb_check_var()
547 var->red.offset = 0; in cirrusfb_check_var()
548 var->red.length = 8; in cirrusfb_check_var()
549 var->green = var->red; in cirrusfb_check_var()
550 var->blue = var->red; in cirrusfb_check_var()
[all …]
Di740fb.c671 var->red.offset = var->green.offset = var->blue.offset = 0; in i740fb_check_var()
672 var->red.length = var->green.length = var->blue.length = 8; in i740fb_check_var()
678 var->red.offset = 10; in i740fb_check_var()
681 var->red.length = 5; in i740fb_check_var()
686 var->red.offset = 11; in i740fb_check_var()
689 var->red.length = var->blue.length = 5; in i740fb_check_var()
694 var->red.offset = 16; in i740fb_check_var()
697 var->red.length = var->green.length = var->blue.length = 8; in i740fb_check_var()
701 var->red.offset = 16; in i740fb_check_var()
705 var->red.length = var->green.length = var->blue.length = 8; in i740fb_check_var()
[all …]
Dgoldfishfb.c80 goldfish_fb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, in goldfish_fb_setcolreg() argument
89 convert_bitfield(red, &fb->fb.var.red); in goldfish_fb_setcolreg()
239 fb->fb.var.red.offset = 11; in goldfish_fb_probe()
240 fb->fb.var.red.length = 5; in goldfish_fb_probe()
Ds3c-fb.c270 var->red.offset = 5; in s3c_fb_check_var()
273 var->red.length = 2; in s3c_fb_check_var()
279 var->red.offset = 0; in s3c_fb_check_var()
280 var->red.length = var->bits_per_pixel; in s3c_fb_check_var()
281 var->green = var->red; in s3c_fb_check_var()
282 var->blue = var->red; in s3c_fb_check_var()
295 var->red.offset = 12; in s3c_fb_check_var()
298 var->red.length = 6; in s3c_fb_check_var()
305 var->red.offset = 11; in s3c_fb_check_var()
308 var->red.length = 5; in s3c_fb_check_var()
[all …]
Dtdfxfb.c118 .red = {0, 8, 0},
528 var->red.length = 8; in tdfxfb_check_var()
529 var->red.offset = 0; in tdfxfb_check_var()
530 var->green = var->red; in tdfxfb_check_var()
531 var->blue = var->red; in tdfxfb_check_var()
534 var->red.offset = 11; in tdfxfb_check_var()
535 var->red.length = 5; in tdfxfb_check_var()
545 var->red.offset = 16; in tdfxfb_check_var()
548 var->red.length = var->green.length = var->blue.length = 8; in tdfxfb_check_var()
757 static int tdfxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in tdfxfb_setcolreg() argument
[all …]
Dsunxvr500.c111 unsigned red, unsigned green, unsigned blue, in e3d_setcolreg() argument
122 red_8 = red >> 8; in e3d_setcolreg()
132 red_10 = red >> 6; in e3d_setcolreg()
224 var->red.offset = 8; in e3d_set_fbinfo()
225 var->red.length = 8; in e3d_set_fbinfo()
Dplatinumfb.c54 __u8 red, green, blue; member
79 static int platinumfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
184 static int platinumfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in platinumfb_setcolreg() argument
193 red >>= 8; in platinumfb_setcolreg()
197 pinfo->palette[regno].red = red; in platinumfb_setcolreg()
202 out_8(&cmap_regs->lut, red); /* send one color channel at */ in platinumfb_setcolreg()
Dacornfb.h22 u_int red:8; member
30 u_int red:4; member
Dp9100.c149 unsigned red, unsigned green, unsigned blue, in p9100_setcolreg() argument
159 red >>= 8; in p9100_setcolreg()
166 sbus_writel((red << 16), &regs->ramdac_palette_data); in p9100_setcolreg()
273 info->var.red.length = 8; in p9100_probe()
Duvesafb.c292 var->red.offset = mode->red_off; in uvesafb_setup_var()
293 var->red.length = mode->red_len; in uvesafb_setup_var()
301 var->red.offset = 0; in uvesafb_setup_var()
306 var->red.length = 8; in uvesafb_setup_var()
958 outb_p(entries[i].red, dac_val); in uvesafb_setpalette()
1000 static int uvesafb_setcolreg(unsigned regno, unsigned red, unsigned green, in uvesafb_setcolreg() argument
1012 entry.red = red >> shift; in uvesafb_setcolreg()
1021 if (info->var.red.offset == 10) { in uvesafb_setcolreg()
1024 ((red & 0xf800) >> 1) | in uvesafb_setcolreg()
1030 ((red & 0xf800) ) | in uvesafb_setcolreg()
[all …]
Dxen-fbfront.c212 static int xenfb_setcolreg(unsigned regno, unsigned red, unsigned green, in xenfb_setcolreg() argument
222 red = CNVT_TOHW(red, info->var.red.length); in xenfb_setcolreg()
228 v = (red << info->var.red.offset) | in xenfb_setcolreg()
430 fb_info->var.red = (struct fb_bitfield){16, 8, 0}; in xenfb_probe()
Dmx3fb.c947 var->red.length = 5; in mx3fb_check_var()
948 var->red.offset = 11; in mx3fb_check_var()
949 var->red.msb_right = 0; in mx3fb_check_var()
964 var->red.length = 8; in mx3fb_check_var()
965 var->red.offset = 16; in mx3fb_check_var()
966 var->red.msb_right = 0; in mx3fb_check_var()
981 var->red.length = 8; in mx3fb_check_var()
982 var->red.offset = 16; in mx3fb_check_var()
983 var->red.msb_right = 0; in mx3fb_check_var()
1028 static int mx3fb_setcolreg(unsigned int regno, unsigned int red, in mx3fb_setcolreg() argument
[all …]
Ddnfb.c239 info->var.red.length = 1; in dnfb_probe()
240 info->var.red.offset = 0; in dnfb_probe()
241 info->var.green = info->var.blue = info->var.red; in dnfb_probe()
Dcontrolfb.c93 && !DIRTY_CMAP(red) && !DIRTY_CMAP(green) && !DIRTY_CMAP(blue)); in VAR_MATCH()
128 static int controlfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
345 static int controlfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in controlfb_setcolreg() argument
355 r = red >> 8; in controlfb_setcolreg()
988 var->red.length = 8; in control_par_to_var()
994 var->red.offset = 10; in control_par_to_var()
995 var->red.length = 5; in control_par_to_var()
1002 var->red.offset = 16; in control_par_to_var()
1003 var->red.length = 8; in control_par_to_var()
Dvga16fb.c505 var->red.offset = var->green.offset = var->blue.offset = in vga16fb_check_var()
507 var->red.length = var->green.length = var->blue.length = in vga16fb_check_var()
636 static void ega16_setpalette(int regno, unsigned red, unsigned green, unsigned blue) in ega16_setpalette() argument
643 val = map[red>>14] | ((map[green>>14]) << 1) | ((map[blue>>14]) << 2); in ega16_setpalette()
650 static void vga16_setpalette(int regno, unsigned red, unsigned green, unsigned blue) in vga16_setpalette() argument
653 outb(red >> 10, VGA_PEL_D); in vga16_setpalette()
658 static int vga16fb_setcolreg(unsigned regno, unsigned red, unsigned green, in vga16fb_setcolreg() argument
679 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in vga16fb_setcolreg()
682 vga16_setpalette(regno,red,green,blue); in vga16fb_setcolreg()
684 ega16_setpalette(regno,red,green,blue); in vga16fb_setcolreg()
[all …]
Dcarminefb.c162 static int carmine_setcolreg(unsigned regno, unsigned red, unsigned green, in carmine_setcolreg() argument
168 red >>= 8; in carmine_setcolreg()
174 red << 0 | green << 8 | blue << 16); in carmine_setcolreg()
197 var->red.offset = 0; in carmine_check_var()
202 var->red.offset = 16; in carmine_check_var()
207 var->red.length = 8; in carmine_check_var()
212 var->red.msb_right = 0; in carmine_check_var()
Dcg3.c138 unsigned red, unsigned green, unsigned blue, in cg3_setcolreg() argument
151 red >>= 8; in cg3_setcolreg()
158 p8[0] = red; in cg3_setcolreg()
369 info->var.red.length = 8; in cg3_probe()
Dpmagb-b-fb.c49 .red.length = 8,
98 static int pmagbbfb_setcolreg(unsigned int regno, unsigned int red, in pmagbbfb_setcolreg() argument
107 red >>= 8; /* The cmap fields are 16 bits */ in pmagbbfb_setcolreg()
115 dac_write(par, BT459_CMAP, red); in pmagbbfb_setcolreg()
Damifb.c1036 #define rgb2hw8_high(red, green, blue) \ argument
1037 (((red & 0xf0) << 4) | (green & 0xf0) | ((blue & 0xf0)>>4))
1038 #define rgb2hw8_low(red, green, blue) \ argument
1039 (((red & 0x0f) << 8) | ((green & 0x0f) << 4) | (blue & 0x0f))
1040 #define rgb2hw4(red, green, blue) \ argument
1041 (((red & 0xf0) << 4) | (green & 0xf0) | ((blue & 0xf0)>>4))
1042 #define rgb2hw2(red, green, blue) \ argument
1043 (((red & 0xc0) << 4) | (green & 0xc0) | ((blue & 0xc0)>>4))
1531 var->red.offset = 0; in ami_encode_var()
1532 var->red.msb_right = 0; in ami_encode_var()
[all …]
Dneofb.c639 var->red.msb_right = 0; in neofb_check_var()
648 var->red.offset = 0; in neofb_check_var()
649 var->red.length = 8; in neofb_check_var()
657 var->red.offset = 11; in neofb_check_var()
658 var->red.length = 5; in neofb_check_var()
666 var->red.offset = 16; in neofb_check_var()
667 var->red.length = 8; in neofb_check_var()
678 var->red.offset = 16; in neofb_check_var()
679 var->red.length = 8; in neofb_check_var()
1211 static int neofb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in neofb_setcolreg() argument
[all …]
Dpxafb.c138 pxafb_setpalettereg(u_int regno, u_int red, u_int green, u_int blue, in pxafb_setpalettereg() argument
154 val = ((red >> 0) & 0xf800); in pxafb_setpalettereg()
160 val = ((red << 8) & 0x00f80000); in pxafb_setpalettereg()
166 val = ((red << 8) & 0x00fc0000); in pxafb_setpalettereg()
172 val = ((red << 8) & 0x00ff0000); in pxafb_setpalettereg()
183 pxafb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in pxafb_setcolreg() argument
197 red = 0xffff - red; in pxafb_setcolreg()
207 red = green = blue = (19595 * red + 38470 * green + in pxafb_setcolreg()
219 val = chan_to_field(red, &fbi->fb.var.red); in pxafb_setcolreg()
230 ret = pxafb_setpalettereg(regno, red, green, blue, trans, info); in pxafb_setcolreg()
[all …]
Dgxt4500.c328 var->red = eightbits; in gxt4500_unpack_pixfmt()
335 var->red.length = 5; in gxt4500_unpack_pixfmt()
340 var->red.length = 5; in gxt4500_unpack_pixfmt()
350 var->green.offset = var->red.length; in gxt4500_unpack_pixfmt()
510 static int gxt4500_setcolreg(unsigned int reg, unsigned int red, in gxt4500_setcolreg() argument
519 cmap_entry = ((transp & 0xff00) << 16) | ((red & 0xff00) << 8) | in gxt4500_setcolreg()
Dtcx.c170 unsigned red, unsigned green, unsigned blue, in tcx_setcolreg() argument
180 red >>= 8; in tcx_setcolreg()
187 sbus_writel(red << 24, &bt->color_map); in tcx_setcolreg()
385 info->var.red.length = 8; in tcx_probe()
Dimsttfb.c798 var->red.offset = 0; in imsttfb_check_var()
799 var->red.length = 8; in imsttfb_check_var()
809 var->red.offset = 10; in imsttfb_check_var()
810 var->red.length = 5; in imsttfb_check_var()
820 var->red.offset = 16; in imsttfb_check_var()
821 var->red.length = 8; in imsttfb_check_var()
830 var->red.offset = 16; in imsttfb_check_var()
831 var->red.length = 8; in imsttfb_check_var()
848 var->red.msb_right = 0; in imsttfb_check_var()
879 imsttfb_setcolreg (u_int regno, u_int red, u_int green, u_int blue, in imsttfb_setcolreg() argument
[all …]
Dsm501fb.c344 var->red.length = var->bits_per_pixel; in sm501fb_check_var()
345 var->red.offset = 0; in sm501fb_check_var()
359 var->red.offset = 0; in sm501fb_check_var()
361 var->red.offset = 11; in sm501fb_check_var()
367 var->red.length = 5; in sm501fb_check_var()
376 var->red.offset = 8; in sm501fb_check_var()
381 var->red.offset = 16; in sm501fb_check_var()
386 var->red.length = 8; in sm501fb_check_var()
915 unsigned red, unsigned green, unsigned blue, in sm501fb_setcolreg() argument
935 val = chan_to_field(red, &info->var.red); in sm501fb_setcolreg()
[all …]
Dps3fb.c556 var->red.offset > 16 || var->green.offset > 8 || in ps3fb_check_var()
558 var->red.length > 8 || var->green.length > 8 || in ps3fb_check_var()
560 var->red.msb_right || var->green.msb_right || in ps3fb_check_var()
567 var->red.offset = 16; in ps3fb_check_var()
571 var->red.length = 8; in ps3fb_check_var()
575 var->red.msb_right = 0; in ps3fb_check_var()
675 static int ps3fb_setcolreg(unsigned int regno, unsigned int red, in ps3fb_setcolreg() argument
682 red >>= 8; in ps3fb_setcolreg()
687 ((u32 *)info->pseudo_palette)[regno] = transp << 24 | red << 16 | in ps3fb_setcolreg()
Dstifb.c918 stifb_setcolreg(u_int regno, u_int red, u_int green, in stifb_setcolreg() argument
927 red >>= 8; in stifb_setcolreg()
937 color = ((red * 77) + in stifb_setcolreg()
941 color = ((red << 16) | in stifb_setcolreg()
950 regno << var->red.offset | in stifb_setcolreg()
1233 var->red.length = var->green.length = var->blue.length = 1; in stifb_init_fb()
1238 var->red.length = var->green.length = var->blue.length = 8; in stifb_init_fb()
1243 var->red.length = var->green.length = var->blue.length = var->transp.length = 8; in stifb_init_fb()
1246 var->red.offset = 16; in stifb_init_fb()
Dpmag-aa-fb.c290 && memcmp(cmap->red, color, sizeof(color)) == 0 in aafb_set_cmap()
332 var->red.offset = 0; in aafb_encode_var()
333 var->red.length = 0; in aafb_encode_var()
334 var->red.msb_right = 0; in aafb_encode_var()
Dleo.c272 unsigned red, unsigned green, unsigned blue, in leo_setcolreg() argument
284 red >>= 8; in leo_setcolreg()
288 par->clut_data[regno] = red | (green << 8) | (blue << 16); in leo_setcolreg()
522 var->red.offset = 0; in leo_fixup_var_rgb()
523 var->red.length = 8; in leo_fixup_var_rgb()
Dtridentfb.c925 var->red.offset = 0; in tridentfb_check_var()
926 var->red.length = 8; in tridentfb_check_var()
927 var->green = var->red; in tridentfb_check_var()
928 var->blue = var->red; in tridentfb_check_var()
931 var->red.offset = 11; in tridentfb_check_var()
934 var->red.length = 5; in tridentfb_check_var()
939 var->red.offset = 16; in tridentfb_check_var()
942 var->red.length = 8; in tridentfb_check_var()
1237 static int tridentfb_setcolreg(unsigned regno, unsigned red, unsigned green, in tridentfb_setcolreg() argument
1251 t_outb(par, red >> 10, VGA_PEL_D); in tridentfb_setcolreg()
[all …]
Dcg14.c243 unsigned red, unsigned green, unsigned blue, in cg14_setcolreg() argument
254 red >>= 8; in cg14_setcolreg()
257 val = (red | (green << 8) | (blue << 16)); in cg14_setcolreg()
483 info->var.red.length = 8; in cg14_probe()
Dvalkyriefb.c112 static int valkyriefb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
228 static int valkyriefb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in valkyriefb_setcolreg() argument
238 red >>= 8; in valkyriefb_setcolreg()
246 out_8(&cmap_regs->lut, red); in valkyriefb_setcolreg()
Dau1200fb.c1096 var->red = rgb_bitfields[idx][0]; in au1200fb_fb_check_var()
1109 var->red = rgb_bitfields[idx][0]; in au1200fb_fb_check_var()
1140 static int au1200fb_fb_setcolreg(unsigned regno, unsigned red, unsigned green, in au1200fb_fb_setcolreg() argument
1151 red = green = blue = in au1200fb_fb_setcolreg()
1152 (19595 * red + 38470 * green + 7471 * blue) >> 16; in au1200fb_fb_setcolreg()
1162 red >>= (16 - fbi->var.red.length); in au1200fb_fb_setcolreg()
1166 value = (red << fbi->var.red.offset) | in au1200fb_fb_setcolreg()
1173 value = (red & 0xF800)|((green >> 5) & in au1200fb_fb_setcolreg()
Dhpfb.c60 .red = {
75 static int hpfb_setcolreg(unsigned regno, unsigned red, unsigned green, in hpfb_setcolreg() argument
80 unsigned char _red =red>>8; in hpfb_setcolreg()
Dauo_k190x.c77 return ((((data & 0xF800) >> var->red.offset) * 77 + in rgb565_to_gray4()
457 var->red.length = 8; in auok190xfb_check_var()
458 var->red.offset = 0; in auok190xfb_check_var()
459 var->red.msb_right = 0; in auok190xfb_check_var()
473 var->red.length = 5; in auok190xfb_check_var()
474 var->red.offset = 11; in auok190xfb_check_var()
475 var->red.msb_right = 0; in auok190xfb_check_var()
Dffb.c187 u32 red; member
628 var->red.offset = 0; in ffb_fixup_var_rgb()
629 var->red.length = 8; in ffb_fixup_var_rgb()
649 unsigned red, unsigned green, unsigned blue, in ffb_setcolreg() argument
657 red >>= 8; in ffb_setcolreg()
661 value = (blue << 16) | (green << 8) | red; in ffb_setcolreg()
Dvt8623fb.c528 static int vt8623fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in vt8623fb_setcolreg() argument
539 outb(red >> 10, VGA_PEL_D); in vt8623fb_setcolreg()
549 outb(red >> 10, VGA_PEL_D); in vt8623fb_setcolreg()
558 ((u32*)fb->pseudo_palette)[regno] = ((red & 0xF800) >> 1) | in vt8623fb_setcolreg()
561 ((u32*)fb->pseudo_palette)[regno] = (red & 0xF800) | in vt8623fb_setcolreg()
572 ((u32*)fb->pseudo_palette)[regno] = ((red & 0xFF00) << 8) | in vt8623fb_setcolreg()
Dmxsfb.c311 var->red = rgb[RED]; in mxsfb_check_var()
530 static int mxsfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in mxsfb_setcolreg() argument
541 red = green = blue = (19595 * red + 38470 * green + in mxsfb_setcolreg()
553 val = chan_to_field(red, &fb_info->var.red); in mxsfb_setcolreg()
Dtgafb.c176 var->red.length = var->green.length = var->blue.length = 8; in tgafb_check_var()
178 var->red.offset = 16; in tgafb_check_var()
515 tgafb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, argument
524 red >>= 8;
531 TGA_WRITE_REG(par, red|(BT485_DATA_PAL<<8),TGA_RAMDAC_REG);
537 TGA_WRITE_REG(par, red, TGA_RAMDAC_REG);
547 TGA_WRITE_REG(par, red, TGA_RAMDAC_REG);
1368 info->var.red.length = 8;
1371 info->var.red.offset = 16;
Dmetronomefb.c121 .red = { 4, 3, 0 },
714 info->cmap.red[i] = (((2*i)+1)*(0xFFFF))/16; in metronomefb_probe()
715 memcpy(info->cmap.green, info->cmap.red, sizeof(u16)*8); in metronomefb_probe()
716 memcpy(info->cmap.blue, info->cmap.red, sizeof(u16)*8); in metronomefb_probe()
/linux-4.1.27/drivers/video/fbdev/core/
Dfbcmap.c64 .len=2, .red=red2, .green=green2, .blue=blue2
67 .len=8, .red=red8, .green=green8, .blue=blue8
70 .len=4, .red=red4, .green=green4, .blue=blue4
73 .len=16, .red=red16, .green=green16, .blue=blue16
102 cmap->red = kmalloc(size, flags); in fb_alloc_cmap_gfp()
103 if (!cmap->red) in fb_alloc_cmap_gfp()
147 kfree(cmap->red); in fb_dealloc_cmap()
152 cmap->red = cmap->green = cmap->blue = cmap->transp = NULL; in fb_dealloc_cmap()
180 memcpy(to->red+tooff, from->red+fromoff, size); in fb_copy_cmap()
204 if (copy_to_user(to->red+tooff, from->red+fromoff, size)) in fb_cmap_to_user()
[all …]
Dfbmem.c102 var->green.length == var->red.length && in fb_get_color_depth()
104 var->green.offset == var->red.offset) in fb_get_color_depth()
107 depth = var->green.length + var->red.length + in fb_get_color_depth()
210 palette_cmap.red = palette_red; in fb_set_logocmap()
223 palette_cmap.red[j] = clut[0] << 8 | clut[0]; in fb_set_logocmap()
247 redmask = mask[info->var.red.length < 8 ? info->var.red.length : 8]; in fb_set_logo_truepalette()
250 redshift = info->var.red.offset - (8 - info->var.red.length); in fb_set_logo_truepalette()
269 redshift = info->var.red.offset; in fb_set_logo_directpalette()
608 if (info->var.red.length < depth) in fb_prepare_logo()
609 depth = info->var.red.length; in fb_prepare_logo()
[all …]
/linux-4.1.27/Documentation/fb/
Dcmap_xfbdev.txt10 .red = { 4, 3, 0 },
18 info->cmap.red[i] = (((2*i)+1)*(0xFFFF))/16;
19 memcpy(info->cmap.green, info->cmap.red, sizeof(u16)*8);
20 memcpy(info->cmap.blue, info->cmap.red, sizeof(u16)*8);
41 dr = (long) pent->co.local.red - prgb->red;
48 co.local.red are entries that were brought in through FBIOGETCMAP which come
49 directly from the info->cmap.red that was listed above. The prgb is the rgb
Dinternals.txt62 color (including red, green, and blue intensities) for each possible pixel
68 The pixel value is broken up into red, green, and blue fields.
73 The pixel value is broken up into red, green, and blue fields, each of which
74 are looked up in separate red, green, and blue lookup tables.
80 pseudo color, where the red, green and blue components are always equal to
Dapi.txt51 bits_per_pixel, grayscale, red, green, blue and transp fields.
114 Pixels are broken into red, green and blue components, and each component
119 information red, green, blue and transp fields.
123 Pixel values are encoded as indices into a colormap that stores red, green and
132 Pixels are broken into red, green and blue components, and each component
136 information red, green, blue and transp fields.
192 struct fb_bitfield red; /* bitfield in fb mem if true color, */
246 - For grayscale formats, applications set the grayscale field to one. The red,
248 drivers. Drivers must fill the red, blue and green offsets to 0 and lengths
252 red, blue, green and transp fields must be set to 0 by applications and
[all …]
/linux-4.1.27/drivers/hid/
Dhid-thingm.c56 struct thingm_led red; member
127 buf[2] = rgb->red.ldev.brightness; in thingm_write_color()
161 snprintf(rgb->red.name, sizeof(rgb->red.name), in thingm_init_rgb()
163 rgb->red.ldev.name = rgb->red.name; in thingm_init_rgb()
164 rgb->red.ldev.max_brightness = 255; in thingm_init_rgb()
165 rgb->red.ldev.brightness_set = thingm_led_set; in thingm_init_rgb()
166 rgb->red.rgb = rgb; in thingm_init_rgb()
168 err = led_classdev_register(&rgb->tdev->hdev->dev, &rgb->red.ldev); in thingm_init_rgb()
204 led_classdev_unregister(&rgb->red.ldev); in thingm_init_rgb()
211 led_classdev_unregister(&rgb->red.ldev); in thingm_remove_rgb()
/linux-4.1.27/scripts/
Dpnmtologo.c46 unsigned char red; member
179 logo_data[i][j].red = logo_data[i][j].green = in read_image()
188 logo_data[i][j].red = logo_data[i][j].green = in read_image()
197 logo_data[i][j].red = get_number255(fp, maxval); in read_image()
210 return c.red == 0 && c.green == 0 && c.blue == 0; in is_black()
215 return c.red == 255 && c.green == 255 && c.blue == 255; in is_white()
220 return c.red == c.green && c.red == c.blue; in is_gray()
225 return c1.red == c2.red && c1.green == c2.green && c1.blue == c2.blue; in is_equal()
301 if (logo_data[i][j].red) in write_logo_mono()
388 write_hex(logo_clut[i].red); in write_logo_clut224()
[all …]
/linux-4.1.27/drivers/video/fbdev/geode/
Dgxfb_core.c147 var->red.offset = 16; var->red.length = 8; in gxfb_check_var()
151 var->red.offset = 11; var->red.length = 5; in gxfb_check_var()
155 var->red.offset = 0; var->red.length = 8; in gxfb_check_var()
192 static int gxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in gxfb_setcolreg() argument
198 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in gxfb_setcolreg()
209 v = chan_to_field(red, &info->var.red); in gxfb_setcolreg()
218 gx_set_hw_palette_reg(info, regno, red, green, blue); in gxfb_setcolreg()
Dlxfb_core.c254 var->red.offset = 16; var->red.length = 8; in lxfb_check_var()
258 var->red.offset = 11; var->red.length = 5; in lxfb_check_var()
262 var->red.offset = 0; var->red.length = 8; in lxfb_check_var()
299 static int lxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in lxfb_setcolreg() argument
305 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in lxfb_setcolreg()
316 v = chan_to_field(red, &info->var.red); in lxfb_setcolreg()
325 lx_set_palette_reg(info, regno, red, green, blue); in lxfb_setcolreg()
Dgx1fb_core.c113 var->red.offset = 11; var->red.length = 5; in gx1fb_check_var()
118 var->red.offset = 0; var->red.length = 8; in gx1fb_check_var()
157 static int gx1fb_setcolreg(unsigned regno, unsigned red, unsigned green, in gx1fb_setcolreg() argument
165 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in gx1fb_setcolreg()
176 v = chan_to_field(red, &info->var.red); in gx1fb_setcolreg()
185 par->dc_ops->set_palette_reg(info, regno, red, green, blue); in gx1fb_setcolreg()
Ddisplay_gx.c172 unsigned red, unsigned green, unsigned blue) in gx_set_hw_palette_reg() argument
178 val = (red << 8) & 0xff0000; in gx_set_hw_palette_reg()
Ddisplay_gx1.c197 unsigned red, unsigned green, unsigned blue) in gx1_set_hw_palette_reg() argument
203 val = (red << 2) & 0x3f000; in gx1_set_hw_palette_reg()
/linux-4.1.27/drivers/usb/misc/
Dusbled.c63 unsigned char red; member
86 if (led->red) in change_color()
92 led->blue, led->red, led->green, color); in change_color()
109 led->red, led->green, led->blue); in change_color()
111 buffer[0] = led->red; in change_color()
130 buffer[0] = RISO_KAGAKU_IX(led->red, led->green, led->blue); in change_color()
172 show_set(red);
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-osd.c147 var->red.offset = 10; in _vivid_fb_check_var()
148 var->red.length = 5; in _vivid_fb_check_var()
156 var->red.offset = 11; in _vivid_fb_check_var()
157 var->red.length = 5; in _vivid_fb_check_var()
206 static int vivid_fb_setcolreg(unsigned regno, unsigned red, unsigned green, in vivid_fb_setcolreg() argument
215 color = ((transp & 0xFF00) << 16) | ((red & 0xFF00) << 8) | in vivid_fb_setcolreg()
224 color = (red & 0xf800) | in vivid_fb_setcolreg()
229 color = ((red & 0xf800) >> 1) | in vivid_fb_setcolreg()
/linux-4.1.27/Documentation/leds/
Dleds-blinkm.txt27 /sys/class/leds/blinkm-6-9-red:
32 We can control the colors separated into red, green and blue and
56 blue green red test
58 Currently supported is just setting red, green, blue
72 $ echo 255 > red
/linux-4.1.27/drivers/staging/sm7xxfb/
Dsm7xxfb.c67 .red = {16, 8, 0},
143 static void sm712_setpalette(int regno, unsigned red, unsigned green, in sm712_setpalette() argument
150 smtc_mmiowb(red >> 10, dac_val); in sm712_setpalette()
241 static int smtc_setcolreg(unsigned regno, unsigned red, unsigned green, in smtc_setcolreg() argument
262 val = chan_to_field(red, &sfb->fb.var.red); in smtc_setcolreg()
267 ((red & 0xf800) >> 8) | in smtc_setcolreg()
277 val = chan_to_field(red, &sfb->fb.var.red); in smtc_setcolreg()
292 sm712_setpalette(regno, red, green, blue, info); in smtc_setcolreg()
590 sfb->fb.var.red.length = 8; in smtcfb_setmode()
593 sfb->fb.var.red.offset = 16; in smtcfb_setmode()
[all …]
/linux-4.1.27/drivers/gpu/drm/
Ddrm_fb_helper.c687 static int setcolreg(struct drm_crtc *crtc, u16 red, u16 green, in setcolreg() argument
701 red >>= (16 - info->var.red.length); in setcolreg()
704 value = (red << info->var.red.offset) | in setcolreg()
739 fb_helper->funcs->gamma_set(crtc, red, in setcolreg()
755 fb_helper->funcs->gamma_set(crtc, red, green, blue, pindex); in setcolreg()
769 u16 *red, *green, *blue, *transp; in drm_fb_helper_setcmap() local
786 red = cmap->red; in drm_fb_helper_setcmap()
795 hred = *red++; in drm_fb_helper_setcmap()
856 var->red.offset = 0; in drm_fb_helper_check_var()
859 var->red.length = 8; in drm_fb_helper_check_var()
[all …]
/linux-4.1.27/drivers/staging/sm750fb/
Dsm750.c160 fg = ((info->cmap.red[fbcursor->image.fg_color] & 0xf800))| in lynxfb_ops_cursor()
164 bg = ((info->cmap.red[fbcursor->image.bg_color] & 0xf800))| in lynxfb_ops_cursor()
355 var->red.offset = 0; in lynxfb_ops_set_par()
356 var->red.length = 8; in lynxfb_ops_set_par()
365 var->red.offset = 11; in lynxfb_ops_set_par()
366 var->red.length = 5; in lynxfb_ops_set_par()
377 var->red.offset = 16; in lynxfb_ops_set_par()
378 var->red.length = 8; in lynxfb_ops_set_par()
570 var->red.offset = 0; in lynxfb_ops_check_var()
571 var->red.length = 8; in lynxfb_ops_check_var()
[all …]
/linux-4.1.27/drivers/input/
Dinput-mt.c86 mt->red = kcalloc(n2, sizeof(*mt->red), GFP_KERNEL); in input_mt_init_slots()
87 if (!mt->red) in input_mt_init_slots()
116 kfree(dev->mt->red); in input_mt_destroy_slots()
350 int *w = mt->red; in input_mt_set_matrix()
364 return w - mt->red; in input_mt_set_matrix()
371 int *w = mt->red, j; in input_mt_set_slots()
429 if (!mt || !mt->red) in input_mt_assign_slots()
437 find_reduced_matrix(mt->red, num_pos, nrc / num_pos, nrc, mu); in input_mt_assign_slots()
/linux-4.1.27/drivers/video/fbdev/matrox/
Dmatroxfb_crtc2.c30 static int matroxfb_dh_setcolreg(unsigned regno, unsigned red, unsigned green, in matroxfb_dh_setcolreg() argument
39 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in matroxfb_dh_setcolreg()
41 red = CNVT_TOHW(red, m2info->fbcon.var.red.length); in matroxfb_dh_setcolreg()
46 col = (red << m2info->fbcon.var.red.offset) | in matroxfb_dh_setcolreg()
228 var->red.offset = 10; in matroxfb_dh_decode_var()
229 var->red.length = 5; in matroxfb_dh_decode_var()
238 var->red.offset = 11; in matroxfb_dh_decode_var()
239 var->red.length = 5; in matroxfb_dh_decode_var()
248 var->red.offset = 16; in matroxfb_dh_decode_var()
249 var->red.length = 8; in matroxfb_dh_decode_var()
Dmatroxfb_base.c539 } red, in matroxfb_decode_var() member
630 SETCLR(red); in matroxfb_decode_var()
640 var->transp.length, var->red.length, var->green.length, var->blue.length, in matroxfb_decode_var()
641 var->transp.offset, var->red.offset, var->green.offset, var->blue.offset); in matroxfb_decode_var()
649 static int matroxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in matroxfb_setcolreg() argument
669 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in matroxfb_setcolreg()
672 red = CNVT_TOHW(red, minfo->fbcon.var.red.length); in matroxfb_setcolreg()
681 mga_outb(M_DAC_VAL, red); in matroxfb_setcolreg()
690 (red << minfo->fbcon.var.red.offset) | in matroxfb_setcolreg()
702 (red << minfo->fbcon.var.red.offset) | in matroxfb_setcolreg()
[all …]
/linux-4.1.27/arch/cris/arch-v10/
DKconfig69 int "First red LED bit"
73 Bit to use for the first red LED.
89 int "Second red LED bit"
93 Bit to use for the second red LED.
108 int "Third red LED bit"
112 Bit to use for the third red LED.
117 int "Fourth red LED bit"
121 Bit to use for the fourth red LED.
135 int "Fifth red LED bit"
139 Bit to use for the fifth red LED.
[all …]
/linux-4.1.27/drivers/video/fbdev/intelfb/
Dintelfbdrv.c143 static int intelfb_setcolreg(unsigned regno, unsigned red, unsigned green,
1022 var->red.offset = screen_info.red_pos; in get_initial_mode()
1023 var->red.length = screen_info.red_size; in get_initial_mode()
1031 var->red.length = 8; in get_initial_mode()
1278 memcmp(&info->var.red, &var->red, sizeof(var->red)) || in intelfb_check_var()
1297 v.red.offset = v.green.offset = v.blue.offset = 0; in intelfb_check_var()
1298 v.red.length = v.green.length = v.blue.length = 8; in intelfb_check_var()
1302 v.red.offset = 10; in intelfb_check_var()
1305 v.red.length = v.green.length = v.blue.length = 5; in intelfb_check_var()
1309 v.red.offset = 11; in intelfb_check_var()
[all …]
/linux-4.1.27/drivers/video/fbdev/vermilion/
Dvermilion.c425 var->red.offset = 10; in vmlfb_set_pref_pixel_format()
426 var->red.length = 5; in vmlfb_set_pref_pixel_format()
435 var->red.offset = 16; in vmlfb_set_pref_pixel_format()
436 var->red.length = 8; in vmlfb_set_pref_pixel_format()
445 var->red.msb_right = var->transp.msb_right = 0; in vmlfb_set_pref_pixel_format()
665 var->red.offset != 10 || in vmlfb_check_var_locked()
666 var->red.length != 5 || in vmlfb_check_var_locked()
676 var->red.offset != 16 || in vmlfb_check_var_locked()
677 var->red.length != 8 || in vmlfb_check_var_locked()
964 static int vmlfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in vmlfb_setcolreg() argument
[all …]
/linux-4.1.27/drivers/video/fbdev/nvidia/
Dnvidia.c102 .red = {0, 8, 0},
152 u8 regnum, u8 red, u8 green, u8 blue) in nvidia_write_clut() argument
156 NVWriteDacData(par, red); in nvidia_write_clut()
162 u8 regnum, u8 * red, u8 * green, u8 * blue) in nvidia_read_clut() argument
166 *red = NVReadDacData(par); in nvidia_read_clut()
592 bg = ((info->cmap.red[bg_idx] & 0xf8) << 7) | in nvidiafb_cursor()
596 fg = ((info->cmap.red[fg_idx] & 0xf8) << 7) | in nvidiafb_cursor()
702 static int nvidiafb_setcolreg(unsigned regno, unsigned red, unsigned green, in nvidiafb_setcolreg() argument
715 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in nvidiafb_setcolreg()
720 (regno << info->var.red.offset) | in nvidiafb_setcolreg()
[all …]
/linux-4.1.27/drivers/video/fbdev/i810/
Di810_main.c89 static int i810fb_getcolreg (u8 regno, u8 *red, u8 *green, u8 *blue,
91 static int i810fb_setcolreg (unsigned regno, unsigned red, unsigned green, unsigned blue,
439 static void i810_write_dac(u8 regno, u8 red, u8 green, u8 blue, in i810_write_dac() argument
443 i810_writeb(CLUT_DATA, mmio, red); in i810_write_dac()
448 static void i810_read_dac(u8 regno, u8 *red, u8 *green, u8 *blue, in i810_read_dac() argument
452 *red = i810_readb(CLUT_DATA, mmio); in i810_read_dac()
822 u8 red, green, blue, trans, temp; in i810_load_cursor_colors() local
824 i810fb_getcolreg(bg, &red, &green, &blue, &trans, info); in i810_load_cursor_colors()
829 i810_write_dac(4, red, green, blue, mmio); in i810_load_cursor_colors()
833 i810fb_getcolreg(fg, &red, &green, &blue, &trans, info); in i810_load_cursor_colors()
[all …]
/linux-4.1.27/arch/m68k/include/asm/
Dfbio.h62 unsigned char __user *red; member
200 char * red; member
210 __u32 red; member
307 u32 red; member
/linux-4.1.27/drivers/video/fbdev/riva/
Dfbdev.c231 .red = {0, 8, 0},
547 unsigned char regnum, unsigned char red, in riva_wclut() argument
551 VGA_WR08(chip->PDIO, 0x3c9, red); in riva_wclut()
571 unsigned char regnum, unsigned char *red, in riva_rclut() argument
576 *red = VGA_RD08(chip->PDIO, 0x3c9); in riva_rclut()
1098 var->red.offset = var->green.offset = var->blue.offset = 0; in rivafb_check_var()
1099 var->red.length = var->green.length = var->blue.length = 8; in rivafb_check_var()
1113 var->red.offset = 10; in rivafb_check_var()
1116 var->red.length = 5; in rivafb_check_var()
1121 var->red.offset = 11; in rivafb_check_var()
[all …]
/linux-4.1.27/drivers/gpu/drm/gma500/
Dframebuffer.c55 static int psbfb_setcolreg(unsigned regno, unsigned red, unsigned green, in psbfb_setcolreg() argument
69 red = CMAP_TOHW(red, info->var.red.length); in psbfb_setcolreg()
74 v = (red << info->var.red.offset) | in psbfb_setcolreg()
520 static void psbfb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, in psbfb_gamma_set() argument
525 gma_crtc->lut_r[regno] = red >> 8; in psbfb_gamma_set()
530 static void psbfb_gamma_get(struct drm_crtc *crtc, u16 *red, in psbfb_gamma_get() argument
535 *red = gma_crtc->lut_r[regno] << 8; in psbfb_gamma_get()
/linux-4.1.27/drivers/video/fbdev/kyro/
Dfbdev.c57 .red = { 11, 5, 0 },
409 var->red.offset = 11; in kyrofb_check_var()
410 var->red.length = 5; in kyrofb_check_var()
417 var->red.offset = 16; in kyrofb_check_var()
421 var->red.length = 8; in kyrofb_check_var()
531 static int kyrofb_setcolreg(u_int regno, u_int red, u_int green, in kyrofb_setcolreg() argument
543 (red & 0xf800) | in kyrofb_setcolreg()
548 red >>= 8; green >>= 8; blue >>= 8; transp >>= 8; in kyrofb_setcolreg()
550 (transp << 24) | (red << 16) | (green << 8) | blue; in kyrofb_setcolreg()
/linux-4.1.27/Documentation/blockdev/drbd/
Ddrbd-connection-state-overview.dot37 node [fontcolor=red]
38 fontcolor=red
78 edge [color=red]
/linux-4.1.27/Documentation/gpio/
Dboard.txt30 led-gpios = <&gpio 15 GPIO_ACTIVE_HIGH>, /* red */
40 struct gpio_desc *red, *green, *blue, *power;
42 red = gpiod_get_index(dev, "led", 0);
60 "\\_SB.GPI0") {15} // red
143 struct gpio_desc *red, *green, *blue, *power;
145 red = gpiod_get_index(dev, "led", 0);
/linux-4.1.27/arch/sparc/include/uapi/asm/
Dfbio.h62 unsigned char __user *red; member
197 char * red; member
207 __u32 red; member
/linux-4.1.27/drivers/video/fbdev/aty/
Daty128fb.c471 u8 red[32]; /* see aty128fb_setcolreg */ member
483 static int aty128fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
1185 var->red.msb_right = 0; in aty128_pix_width_to_var()
1195 var->red.offset = 0; in aty128_pix_width_to_var()
1196 var->red.length = 8; in aty128_pix_width_to_var()
1203 var->red.offset = 10; in aty128_pix_width_to_var()
1204 var->red.length = 5; in aty128_pix_width_to_var()
1211 var->red.offset = 11; in aty128_pix_width_to_var()
1212 var->red.length = 5; in aty128_pix_width_to_var()
1219 var->red.offset = 16; in aty128_pix_width_to_var()
[all …]
Dradeon_base.c750 v.red.offset = v.green.offset = v.blue.offset = 0; in radeonfb_check_var()
751 v.red.length = v.green.length = v.blue.length = 8; in radeonfb_check_var()
757 v.red.offset = 10; in radeonfb_check_var()
760 v.red.length = v.green.length = v.blue.length = 5; in radeonfb_check_var()
766 v.red.offset = 11; in radeonfb_check_var()
769 v.red.length = 5; in radeonfb_check_var()
777 v.red.offset = 16; in radeonfb_check_var()
780 v.red.length = v.blue.length = v.green.length = 8; in radeonfb_check_var()
786 v.red.offset = 16; in radeonfb_check_var()
789 v.red.length = v.blue.length = v.green.length = 8; in radeonfb_check_var()
[all …]
Dmach64_cursor.c130 fg = ((info->cmap.red[fg_idx] & 0xff) << 24) | in atyfb_cursor()
134 bg = ((info->cmap.red[bg_idx] & 0xff) << 24) | in atyfb_cursor()
Datyfb_base.c235 static int atyfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
1191 var->red.offset = 0; in aty_crtc_to_var()
1192 var->red.length = 8; in aty_crtc_to_var()
1203 var->red.offset = 0; in aty_crtc_to_var()
1204 var->red.length = 8; in aty_crtc_to_var()
1214 var->red.offset = 10; in aty_crtc_to_var()
1215 var->red.length = 5; in aty_crtc_to_var()
1225 var->red.offset = 11; in aty_crtc_to_var()
1226 var->red.length = 5; in aty_crtc_to_var()
1236 var->red.offset = 16; in aty_crtc_to_var()
[all …]
/linux-4.1.27/drivers/media/pci/ivtv/
Divtvfb.c675 var->red.offset = 16; in _ivtvfb_check_var()
676 var->red.length = 8; in _ivtvfb_check_var()
686 var->red.offset = 8; in _ivtvfb_check_var()
687 var->red.length = 4; in _ivtvfb_check_var()
696 var->red.offset = 10; in _ivtvfb_check_var()
697 var->red.length = 5; in _ivtvfb_check_var()
706 var->red.offset = 11; in _ivtvfb_check_var()
707 var->red.length = 5; in _ivtvfb_check_var()
871 static int ivtvfb_setcolreg(unsigned regno, unsigned red, unsigned green, in ivtvfb_setcolreg() argument
881 …color = ((transp & 0xFF00) << 16) |((red & 0xFF00) << 8) | (green & 0xFF00) | ((blue & 0xFF00) >> … in ivtvfb_setcolreg()
[all …]
/linux-4.1.27/drivers/gpu/drm/cirrus/
Dcirrus_mode.c340 static void cirrus_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, in cirrus_crtc_gamma_set() argument
350 cirrus_crtc->lut_r[i] = red[i]; in cirrus_crtc_gamma_set()
412 void cirrus_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, in cirrus_crtc_fb_gamma_set() argument
417 cirrus_crtc->lut_r[regno] = red; in cirrus_crtc_fb_gamma_set()
423 void cirrus_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, in cirrus_crtc_fb_gamma_get() argument
428 *red = cirrus_crtc->lut_r[regno]; in cirrus_crtc_fb_gamma_get()
Dcirrus_drv.h184 void cirrus_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green,
186 void cirrus_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green,
/linux-4.1.27/Documentation/devicetree/bindings/leds/
Dtca6507.txt33 led0: red-aux@0 {
34 label = "red:aux";
Dpca963x.txt28 red@0 {
29 label = "red";
/linux-4.1.27/arch/x86/kernel/
Dsysfb_simplefb.c45 si->red_size == f->red.length && in parse_mode()
46 si->red_pos == f->red.offset && in parse_mode()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fb.c68 static int vmw_fb_setcolreg(unsigned regno, unsigned red, unsigned green, in vmw_fb_setcolreg() argument
83 pal[regno] = ((red & 0xff00) << 8) | in vmw_fb_setcolreg()
113 var->red.offset = 16; in vmw_fb_check_var()
116 var->red.length = 8; in vmw_fb_check_var()
123 var->red.offset = 16; in vmw_fb_check_var()
126 var->red.length = 8; in vmw_fb_check_var()
500 info->var.red.offset = 16; in vmw_fb_init()
503 info->var.red.length = 8; in vmw_fb_init()
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_fb.c53 #define DLO_RG16(red, grn) (uint8_t)((((red) & 0xF8) | ((grn) >> 5)) & 0xFF) argument
59 #define DLO_RGB8(red, grn, blu) ((((red) << 5) | (((grn) & 3) << 3) | ((blu) & 7)) & 0xFF) argument
64 uint8_t red = DLO_RGB_GETRED(col);
68 return DLO_RGB8(red, grn, blu);
73 uint8_t red = DLO_RGB_GETRED(col);
77 return (DLO_RG16(red, grn) << 8) + DLO_GB16(grn, blu);
/linux-4.1.27/drivers/gpu/ipu-v3/
Dipu-cpmem.c297 ro = rgb->bits_per_pixel - rgb->red.length - rgb->red.offset; in ipu_cpmem_set_format_rgb()
302 ipu_ch_param_write_field(ch, IPU_FIELD_WID0, rgb->red.length - 1); in ipu_cpmem_set_format_rgb()
456 .red = { .offset = 16, .length = 8, },
464 .red = { .offset = 0, .length = 8, },
472 .red = { .offset = 16, .length = 8, },
480 .red = { .offset = 0, .length = 8, },
488 .red = { .offset = 11, .length = 5, },
496 .red = { .offset = 0, .length = 5, },
/linux-4.1.27/drivers/video/fbdev/via/
Dviafbdev.c91 var->red.msb_right = 0; in viafb_fill_var_color_info()
101 var->red.offset = 0; in viafb_fill_var_color_info()
104 var->red.length = 8; in viafb_fill_var_color_info()
110 var->red.offset = 10; in viafb_fill_var_color_info()
113 var->red.length = 5; in viafb_fill_var_color_info()
119 var->red.offset = 11; in viafb_fill_var_color_info()
122 var->red.length = 5; in viafb_fill_var_color_info()
128 var->red.offset = 16; in viafb_fill_var_color_info()
131 var->red.length = 8; in viafb_fill_var_color_info()
137 var->red.offset = 20; in viafb_fill_var_color_info()
[all …]
Dhw.h500 u8 red; member
672 void viafb_set_primary_color_register(u8 index, u8 red, u8 green, u8 blue);
673 void viafb_set_secondary_color_register(u8 index, u8 red, u8 green, u8 blue);
/linux-4.1.27/arch/cris/arch-v32/
DKconfig50 string "Ethernet LED group 0 red LED bit"
54 Bit to use for the red LED in Ethernet LED group 0.
64 string "Ethernet group 1 red LED bit"
68 Bit to use for the red LED in Ethernet LED group 1.
79 string "Second red LED bit"
83 Bit to use for the first red LED (network LED).
95 string "Third red LED bit"
99 Bit to use for the first red LED (drive/power LED).
/linux-4.1.27/include/drm/
Ddrm_fb_helper.h89 void (*gamma_set)(struct drm_crtc *crtc, u16 red, u16 green,
91 void (*gamma_get)(struct drm_crtc *crtc, u16 *red, u16 *green,
/linux-4.1.27/drivers/video/fbdev/omap/
Domapfb_main.c252 static int _setcolreg(struct fb_info *info, u_int regno, u_int red, u_int green, in _setcolreg() argument
271 r = fbdev->ctrl->setcolreg(regno, red, green, blue, in _setcolreg()
286 pal = ((red >> (16 - var->red.length)) << in _setcolreg()
287 var->red.offset) | in _setcolreg()
300 static int omapfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in omapfb_setcolreg() argument
303 return _setcolreg(info, regno, red, green, blue, transp, 1); in omapfb_setcolreg()
309 u16 *red, *green, *blue, *transp; in omapfb_setcmap() local
312 red = cmap->red; in omapfb_setcmap()
321 r = _setcolreg(info, index++, *red++, *green++, *blue++, trans, in omapfb_setcmap()
566 var->red.offset = 8; var->red.length = 4; in set_fb_var()
[all …]
Dlcd_mipid.c260 u8 red, green, blue; in read_first_pixel() local
263 mipid_read(md, MIPID_CMD_READ_RED, &red, 1); in read_first_pixel()
270 pixel = ((red >> 1) << 11) | (green << 5) | (blue >> 1); in read_first_pixel()
274 pixel = ((red >> 3) << 11) | ((green >> 2) << 5) | in read_first_pixel()
/linux-4.1.27/drivers/video/fbdev/mbx/
Dmbxfb.c88 .red = {11, 5, 0},
165 static int mbxfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in mbxfb_setcolreg() argument
173 val = (red & 0xf800) | ((green & 0xfc00) >> 5) | in mbxfb_setcolreg()
205 var->red.length = 5; in mbxfb_check_var()
210 var->red.offset = 5 + var->green.length; in mbxfb_check_var()
211 var->transp.offset = (5 + var->red.offset) & 15; in mbxfb_check_var()
215 var->red.offset = 16; in mbxfb_check_var()
216 var->red.length = 8; in mbxfb_check_var()
225 var->red.msb_right = 0; in mbxfb_check_var()
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c227 .red = { .length = 4, .offset = 8, .msb_right = 0 },
234 .red = { .length = 5, .offset = 11, .msb_right = 0 },
241 .red = { .length = 8, .offset = 16, .msb_right = 0 },
248 .red = { .length = 8, .offset = 16, .msb_right = 0 },
255 .red = { .length = 8, .offset = 16, .msb_right = 0 },
262 .red = { .length = 8, .offset = 24, .msb_right = 0 },
269 .red = { .length = 8, .offset = 24, .msb_right = 0 },
287 var->red.length == 0 || in cmp_var_to_colormode()
293 cmp_component(&var->red, &color->red) && in cmp_var_to_colormode()
304 var->red = color->red; in assign_colormode_to_var()
[all …]
/linux-4.1.27/drivers/media/usb/dvb-usb/
Dtechnisat-usb2.c223 static int technisat_usb2_set_led(struct dvb_usb_device *d, int red, enum technisat_usb2_led_state … in technisat_usb2_set_led() argument
228 red ? SET_RED_LED_VENDOR_REQUEST : SET_GREEN_LED_VENDOR_REQUEST, in technisat_usb2_set_led()
241 if (red) { in technisat_usb2_set_led()
263 red ? SET_RED_LED_VENDOR_REQUEST : SET_GREEN_LED_VENDOR_REQUEST, in technisat_usb2_set_led()
272 static int technisat_usb2_set_led_timer(struct dvb_usb_device *d, u8 red, u8 green) in technisat_usb2_set_led_timer() argument
283 (red << 8) | green, 0, in technisat_usb2_set_led_timer()
/linux-4.1.27/drivers/gpu/drm/bochs/
Dbochs_fbdev.c179 void bochs_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, in bochs_fb_gamma_set() argument
184 void bochs_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, in bochs_fb_gamma_get() argument
187 *red = regno; in bochs_fb_gamma_get()
/linux-4.1.27/drivers/media/usb/gspca/
Dtopro.c129 struct v4l2_ctrl *red; member
1410 s32 blue, s32 red) in setexposure() argument
1433 red >> 8); in setexposure()
1434 i2c_w(gspca_dev, CX0342_RAW_RGAIN_L, red); in setexposure()
3987 sd->red->val = sd->red->val * val / old; in sd_setgain()
3988 if (sd->red->val > 4095) in sd_setgain()
3989 sd->red->val = 4095; in sd_setgain()
3995 sd->blue->val, sd->red->val); in sd_setgain()
4251 v4l2_ctrl_g_ctrl(sd->red)); in cx0342_6800_start()
4471 v4l2_ctrl_g_ctrl(sd->red)); in soi763a_6800_start()
[all …]
Dtouptek.c157 struct v4l2_ctrl *red; member
613 sd->red->val = ctrl->val; in sd_s_ctrl()
614 setrgain(gspca_dev, sd->red->val, gspca_dev->gain->val); in sd_s_ctrl()
640 sd->red = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
/linux-4.1.27/drivers/gpu/drm/ast/
Dast_fb.c273 static void ast_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, in ast_fb_gamma_set() argument
277 ast_crtc->lut_r[regno] = red >> 8; in ast_fb_gamma_set()
282 static void ast_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, in ast_fb_gamma_get() argument
286 *red = ast_crtc->lut_r[regno] << 8; in ast_fb_gamma_get()
/linux-4.1.27/drivers/video/fbdev/mb862xx/
Dmb862xxfbdrv.c82 unsigned red, unsigned green, unsigned blue, in mb862xxfb_setcolreg() argument
91 val = chan_to_field(red, &info->var.red); in mb862xxfb_setcolreg()
99 val = (red >> 8) << 16; in mb862xxfb_setcolreg()
167 var->red.length = var->bits_per_pixel; in mb862xxfb_check_var()
170 var->red.offset = 0; in mb862xxfb_check_var()
176 var->red.length = 5; in mb862xxfb_check_var()
179 var->red.offset = 10; in mb862xxfb_check_var()
187 var->red.length = 8; in mb862xxfb_check_var()
191 var->red.offset = 16; in mb862xxfb_check_var()
/linux-4.1.27/drivers/leds/
Dleds-blinkm.c59 u8 red; /* color red */ member
162 return scnprintf(buf, PAGE_SIZE, "%02X\n", data->red); in show_color_common()
232 static DEVICE_ATTR(red, S_IRUGO | S_IWUSR, show_red, store_red);
381 data->red = data->args[0]; in blinkm_transfer_hw()
405 data->args[0] = data->red; in blinkm_transfer_hw()
410 data->red = data->args[0]; in blinkm_transfer_hw()
/linux-4.1.27/include/linux/platform_data/
Dsimplefb.h43 struct fb_bitfield red; member
/linux-4.1.27/drivers/staging/xgifb/
DXGI_main_26.c621 var->red.offset = var->green.offset = var->blue.offset = 0; in XGIfb_bpp_to_var()
622 var->red.length = var->green.length = var->blue.length = 6; in XGIfb_bpp_to_var()
626 var->red.offset = 11; in XGIfb_bpp_to_var()
627 var->red.length = 5; in XGIfb_bpp_to_var()
637 var->red.offset = 16; in XGIfb_bpp_to_var()
638 var->red.length = 8; in XGIfb_bpp_to_var()
1140 static int XGIfb_setcolreg(unsigned regno, unsigned red, unsigned green, in XGIfb_setcolreg() argument
1151 outb((red >> 10), XGIDACD); in XGIfb_setcolreg()
1156 outb((red >> 8), XGIDAC2D); in XGIfb_setcolreg()
1162 ((u32 *) (info->pseudo_palette))[regno] = ((red & 0xf800)) in XGIfb_setcolreg()
[all …]
/linux-4.1.27/tools/perf/Documentation/
Dperfconfig.example4 top = red, lightgray
/linux-4.1.27/include/video/
Dsa1100fb.h24 struct fb_bitfield red; member
/linux-4.1.27/arch/powerpc/platforms/86xx/
Dmpc8610_hpcd.c150 #define MAKE_AD(alpha, red, blue, green, size, c0, c1, c2, c3) \ argument
153 (red << AD_RED_C_SHIFT) | (c3 << AD_COMP_3_SHIFT) | \
/linux-4.1.27/drivers/video/console/
Dfbcon.h47 struct fb_bitfield red; member
112 max_len = max(info->var.green.length, info->var.red.length); in mono_col()
/linux-4.1.27/Documentation/
DVGA-softcursor.txt8 like a non-blinking red block, make it inverse background of the character it's
39 To get red non-blinking block, use: echo -e '\033[?17;0;64c'
Drbtree.txt6 What are red-black trees, and what are they for?
23 There are a number of red-black trees in use in the kernel.
28 red-black tree. Virtual memory areas (VMAs) are tracked with red-black
35 Linux Weekly News article on red-black trees
38 Wikipedia entry on red-black trees
41 Linux implementation of red-black trees
/linux-4.1.27/arch/sparc/include/asm/
Dfbio.h51 u32 red; member
/linux-4.1.27/drivers/gpu/drm/sti/
Dsti_mixer.c83 u8 red, u8 green, u8 blue) in sti_mixer_set_background_color() argument
85 u32 val = (red << 16) | (green << 8) | blue; in sti_mixer_set_background_color()
/linux-4.1.27/include/uapi/linux/
Dfb.h251 struct fb_bitfield red; /* bitfield in fb mem if true color, */ member
283 __u16 *red; /* Red values */ member
/linux-4.1.27/drivers/media/usb/gspca/stv06xx/
Dstv06xx_pb0100.c56 struct v4l2_ctrl *red; member
153 ctrls->red = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops, in pb0100_init_controls()
342 err = pb0100_set_red_balance(gspca_dev, ctrls->red->val); in pb0100_set_gain()
/linux-4.1.27/drivers/firmware/efi/libstub/
DMakefile10 -fPIC -fno-strict-aliasing -mno-red-zone \
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_fbdev.c290 static void intel_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, in intel_crtc_fb_gamma_set() argument
295 intel_crtc->lut_r[regno] = red >> 8; in intel_crtc_fb_gamma_set()
300 static void intel_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, in intel_crtc_fb_gamma_get() argument
305 *red = intel_crtc->lut_r[regno] << 8; in intel_crtc_fb_gamma_get()

12