Home
last modified time | relevance | path

Searched refs:rgb (Results 1 – 21 of 21) sorted by relevance

/drivers/hid/
Dhid-thingm.c48 struct thingm_rgb *rgb; member
71 struct thingm_rgb *rgb; member
123 static int thingm_write_color(struct thingm_rgb *rgb) in thingm_write_color() argument
125 u8 buf[REPORT_SIZE] = { REPORT_ID, 'c', 0, 0, 0, 0, 0, rgb->num, 0 }; in thingm_write_color()
127 buf[2] = rgb->red.ldev.brightness; in thingm_write_color()
128 buf[3] = rgb->green.ldev.brightness; in thingm_write_color()
129 buf[4] = rgb->blue.ldev.brightness; in thingm_write_color()
131 return thingm_send(rgb->tdev, buf); in thingm_write_color()
136 struct thingm_rgb *rgb = container_of(work, struct thingm_rgb, work); in thingm_work() local
138 mutex_lock(&rgb->tdev->lock); in thingm_work()
[all …]
/drivers/gpu/drm/tegra/
Drgb.c90 struct tegra_rgb *rgb = to_rgb(output); in tegra_output_rgb_enable() local
93 if (rgb->enabled) in tegra_output_rgb_enable()
96 tegra_dc_write_regs(rgb->dc, rgb_enable, ARRAY_SIZE(rgb_enable)); in tegra_output_rgb_enable()
99 tegra_dc_writel(rgb->dc, value, DC_DISP_DATA_ENABLE_OPTIONS); in tegra_output_rgb_enable()
102 value = tegra_dc_readl(rgb->dc, DC_COM_PIN_OUTPUT_POLARITY(1)); in tegra_output_rgb_enable()
105 tegra_dc_writel(rgb->dc, value, DC_COM_PIN_OUTPUT_POLARITY(1)); in tegra_output_rgb_enable()
110 tegra_dc_writel(rgb->dc, value, DC_DISP_DISP_INTERFACE_CONTROL); in tegra_output_rgb_enable()
114 tegra_dc_writel(rgb->dc, value, DC_DISP_SHIFT_CLOCK_OPTIONS); in tegra_output_rgb_enable()
116 value = tegra_dc_readl(rgb->dc, DC_CMD_DISPLAY_COMMAND); in tegra_output_rgb_enable()
119 tegra_dc_writel(rgb->dc, value, DC_CMD_DISPLAY_COMMAND); in tegra_output_rgb_enable()
[all …]
DMakefile9 rgb.o \
Ddrm.h111 struct tegra_output *rgb; member
/drivers/staging/media/davinci_vpfe/
Ddm365_ipipe_hw.c74 struct resizer_rgb *rgb; in rsz_set_rsz_regs() local
79 rgb = &params->rsz2rgb[rsz_id]; in rsz_set_rsz_regs()
149 regw_rsz(rsz_base, rgb->rgb_en, reg_base + RSZ_RGB_EN); in rsz_set_rsz_regs()
151 val = (rgb->rgb_typ << RSZ_RGB_TYP_SHIFT) | in rsz_set_rsz_regs()
152 (rgb->rgb_msk0 << RSZ_RGB_MSK0_SHIFT) | in rsz_set_rsz_regs()
153 (rgb->rgb_msk1 << RSZ_RGB_MSK1_SHIFT); in rsz_set_rsz_regs()
156 regw_rsz(rsz_base, rgb->rgb_alpha_val & RSZ_RGB_ALPHA_MASK, in rsz_set_rsz_regs()
675 struct vpfe_ipipe_rgb2rgb *rgb) in ipipe_set_rgb2rgb_regs() argument
692 val = (rgb->coef_rr.decimal & 0xff) | in ipipe_set_rgb2rgb_regs()
693 ((rgb->coef_rr.integer & integ_mask) << 8); in ipipe_set_rgb2rgb_regs()
[all …]
Ddm365_ipipe_hw.h533 struct vpfe_ipipe_rgb2rgb *rgb);
/drivers/gpu/ipu-v3/
Dipu-cpmem.c293 const struct ipu_rgb *rgb) in ipu_cpmem_set_format_rgb() argument
297 ro = rgb->bits_per_pixel - rgb->red.length - rgb->red.offset; in ipu_cpmem_set_format_rgb()
298 go = rgb->bits_per_pixel - rgb->green.length - rgb->green.offset; in ipu_cpmem_set_format_rgb()
299 bo = rgb->bits_per_pixel - rgb->blue.length - rgb->blue.offset; in ipu_cpmem_set_format_rgb()
300 to = rgb->bits_per_pixel - rgb->transp.length - rgb->transp.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()
304 ipu_ch_param_write_field(ch, IPU_FIELD_WID1, rgb->green.length - 1); in ipu_cpmem_set_format_rgb()
306 ipu_ch_param_write_field(ch, IPU_FIELD_WID2, rgb->blue.length - 1); in ipu_cpmem_set_format_rgb()
309 if (rgb->transp.length) { in ipu_cpmem_set_format_rgb()
311 rgb->transp.length - 1); in ipu_cpmem_set_format_rgb()
[all …]
/drivers/media/parport/
Dc-qcam.c344 unsigned char rgb[3]; in qcam_read_bytes() local
358 rgb[(i = bytes++ % 3)] = (hi | (lo >> 4)) ^ 0x88; in qcam_read_bytes()
362 buf[n++] = rgb[0]; in qcam_read_bytes()
363 buf[n++] = rgb[1]; in qcam_read_bytes()
364 buf[n++] = rgb[2]; in qcam_read_bytes()
366 buf[n++] = rgb[2]; in qcam_read_bytes()
367 buf[n++] = rgb[1]; in qcam_read_bytes()
368 buf[n++] = rgb[0]; in qcam_read_bytes()
/drivers/video/fbdev/
Dsa1100fb.c405 var->red = fbi->rgb[rgbidx]->red; in sa1100fb_check_var()
406 var->green = fbi->rgb[rgbidx]->green; in sa1100fb_check_var()
407 var->blue = fbi->rgb[rgbidx]->blue; in sa1100fb_check_var()
408 var->transp = fbi->rgb[rgbidx]->transp; in sa1100fb_check_var()
1158 fbi->rgb[RGB_4] = &rgb_4; in sa1100fb_init_fbinfo()
1159 fbi->rgb[RGB_8] = &rgb_8; in sa1100fb_init_fbinfo()
1160 fbi->rgb[RGB_16] = &def_rgb_16; in sa1100fb_init_fbinfo()
1194 if (inf->rgb[i]) in sa1100fb_init_fbinfo()
1195 fbi->rgb[i] = inf->rgb[i]; in sa1100fb_init_fbinfo()
Dimxfb.c350 struct imxfb_rgb *rgb; in imxfb_check_var() local
401 rgb = &def_rgb_18; in imxfb_check_var()
411 rgb = &def_rgb_16_tft; in imxfb_check_var()
413 rgb = &def_rgb_16_stn; in imxfb_check_var()
417 rgb = &def_rgb_8; in imxfb_check_var()
430 var->red = rgb->red; in imxfb_check_var()
431 var->green = rgb->green; in imxfb_check_var()
432 var->blue = rgb->blue; in imxfb_check_var()
433 var->transp = rgb->transp; in imxfb_check_var()
Dmxsfb.c271 const struct fb_bitfield *rgb = NULL; in mxsfb_check_var() local
285 rgb = def_rgb565; in mxsfb_check_var()
296 rgb = def_rgb888; in mxsfb_check_var()
309 var->red = rgb[RED]; in mxsfb_check_var()
310 var->green = rgb[GREEN]; in mxsfb_check_var()
311 var->blue = rgb[BLUE]; in mxsfb_check_var()
312 var->transp = rgb[TRANSP]; in mxsfb_check_var()
Dep93xx-fb.c360 unsigned int ctrl, i, rgb, lut_current, lut_stat; in ep93xxfb_setcolreg() local
366 rgb = ((red & 0xff00) << 8) | (green & 0xff00) | in ep93xxfb_setcolreg()
369 pal[regno] = rgb; in ep93xxfb_setcolreg()
370 ep93xxfb_writel(fbi, rgb, (EP93XXFB_COLOR_LUT + (regno << 2))); in ep93xxfb_setcolreg()
Dsa1100fb.h34 const struct sa1100fb_rgb *rgb[NR_RGB]; member
Damba-clcd.c240 bool bgr, rgb; in clcdfb_set_bitfields() local
243 rgb = caps & CLCD_CAP_RGB && var->red.offset == 0; in clcdfb_set_bitfields()
245 if (!bgr && !rgb) in clcdfb_set_bitfields()
/drivers/media/platform/vivid/
Dvivid-osd.c63 const u16 *rgb = rgb555; in vivid_clear_fb() local
67 rgb = rgb565; in vivid_clear_fb()
73 d[x] = rgb[(y / 16 + x / 16) % 16]; in vivid_clear_fb()
/drivers/platform/x86/
Dalienware-wmi.c177 long unsigned int rgb; in parse_rgb() local
184 ret = kstrtoul(buf, 16, &rgb); in parse_rgb()
189 if (rgb > 0xFFFFFF) in parse_rgb()
192 repackager.package = rgb & 0x0f0f0f0f; in parse_rgb()
/drivers/leds/
Dleds-lp5562.c332 u8 base, const u8 *rgb, int size) in lp5562_write_program_memory() argument
336 if (!rgb || size <= 0) in lp5562_write_program_memory()
340 lp55xx_write(chip, base + i, *(rgb + i)); in lp5562_write_program_memory()
/drivers/media/platform/
Dsh_vou.c136 unsigned char rgb; member
148 .rgb = 0,
155 .rgb = 0,
162 .rgb = 1,
169 .rgb = 1,
176 .rgb = 1,
515 fmt->pkf | (fmt->yf << 8) | (fmt->rgb << 16)); in sh_vou_configure_geometry()
/drivers/ps3/
Dps3av.c698 pr_debug("color space rgb: %02x\n", info->cs.rgb); in ps3av_monitor_info_dump()
765 int i, res, id = 0, dvi = 0, rgb = 0; in ps3av_auto_videomode() local
799 rgb = PS3AV_MODE_RGB; in ps3av_auto_videomode()
803 return id | dvi | rgb; in ps3av_auto_videomode()
/drivers/tty/vt/
Dvt.c1241 struct rgb { u8 r; u8 g; u8 b; }; argument
1243 struct rgb rgb_from_256(int i) in rgb_from_256()
1245 struct rgb c; in rgb_from_256()
1263 static void rgb_foreground(struct vc_data *vc, struct rgb c) in rgb_foreground()
1280 static void rgb_background(struct vc_data *vc, struct rgb c) in rgb_background()
1377 struct rgb c = {r:vc->vc_par[i+1], in csi_m()
1398 struct rgb c = {r:vc->vc_par[i+1], in csi_m()
/drivers/gpu/drm/nouveau/dispnv04/
Dcrtc.c770 struct rgb { uint8_t r, g, b; } __attribute__((packed)) *rgbs; in nv_crtc_gamma_load() argument
773 rgbs = (struct rgb *)nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index].DAC; in nv_crtc_gamma_load()